PLC 프로그램하는데 MES 너무 고민이 많네요...(C#)
안녕하세요.
벌써 30대 중반으로 PLC 프로그램쪽일만 7년가까이하고있습니다.
그런데 일이 너무 없다보니 스마트팩토리쪽(MES) 개발같이해서 시너지효과를 내고싶은데
고민이 너무 많네요...
실제 현장에서 MES를 접해보지도 못했고 스마트팩토리가 어떤건지 교육만 많이들었습니다.
이 상황에서 MES 개발을 해볼려고 고민중입니다.
어떤 언어를 선택해야될까 고민 많이해봤는는데 이쪽계통은 C#을 많이 추천하시더라구요.
그런데 C#이 또 하향추세라고해서 더욱 고민입니다.
궁금한점
1. MES 개발시 C# 전망 괜찮을까요??
2. C# 개발시 WINFORM으로 PC에 설치만해서 보는것보다 웹/모바일로 같이하는게 좋을거같은데
WINFORM공부하지말고 바로 C# .NET CORE(5.0 or 6.0), Blazor 공부하면될까요??
3. WINFORM이건 .NET CORE건 프로그램 전체 구성은
두대의 PC로
(서버용)백엔드에서 PLC <-> C# 소켓통신연결후 값받은거 저장(DB), 수정된 DB값 PLC에 반영 하는 프로그램 1개
(관리자용)DB값 화면에 뿌려주는 프로그램 1개(WINFORM 또는 웹/모바일) 이렇게 PLC 주고받는 부분이랑 구분해서 프로그램 제작해야될까요??
아니면 한대의 PC로
하나의 프로그램에서 PLC 소켓통신하고 실시간 데이터값 받는거 저장(DB) / 화면표시 (WINFORM 또는 웹/모바일) 이렇게 하는게 맞는건가요??
아직 많이 몰라서 몇개월동안 찾아보고 고민중입니다. 많은 도움 부탁드립니다.
댓글을 남기려면 로그인이 필요합니다.
로그인 후 이 페이지로 돌아와 바로 댓글을 남길 수 있습니다.