PLC 관련 통신모듈 사용
- 네리시모
- 1103
- 4
PLC 기종 | XBC-DN64H, XBF-AD08A, XBL-EMTA |
---|
안녕하세요
PLC 초보자 입니다.
현재 XBC-DN64H에 추가 아날로그 입력 모듈 XBF-AD08A 2개 및 통신 모듈 XBL-EMTA 를 사용하고 있습니다
공정에서 사용되는 센서들은 온도, 전류 전압 등이 있으며
터치패널로 iXP70-TTA/DC 구성하였습니다.
처음 접하게되어 PLC 관련 업체에 의한 설치 진행을 하였으며,
여기서 제가 해야 하는일은 통신 모듈을 통한 PC로 하여 데이터 출력입니다.
업체에서는 통신을 뚤어야 한다고 하는데 도통 어떠한 말인지 이해도 안되며,
메뉴얼을 보아도 어떻게 접근을 해야하는지 모르기에 기재를 합니다.
선배들의 배움을 받고자 글을 올리게 되었습니다.
간절히 부탁을 드립니다.
PLC사양을 보니 RS485통신과 이더넷통신 중 선택할 수 있네요.
PLC는 설치업체에서 프로그램까지 한다고 한다면
통신방법을 결정하고 통신사양 등을 전달하여 설치업체에 설정을 요청하면 됩니다.
RS485통신이라면 PLC국번, 통신사양(19200/38400,8,1,n), XGT/모드버스 통신방법 등을 전달하고
이더넷통신이라면 PLC국번, PLC IP(서브넷마스크, 게이트웨이 포함), 서버모드(XGT서버,모드버스서버(주소정보포함)) 등을 결정하여 전달하고
PING테스트하여 제대로 설정되었는지 확인하시면 됩니다.
PLC-PC간 통신에서는 무조건 PLC가 서버(모드버스슬레이브)가 되고
PC가 클라이언트(모드버스마스터)가 됩니다.
통신프로토콜에는 LS일렉트릭의 XGT전용프로토콜과 모드버스 RTU/TCP 중 선택할 수 있습니다.
PC프로그램에서는 XGT전용프로토콜보다는 모드버스프로토콜 통신이 유리한 측면이 있습니다.
모드버스가 오픈소스도 많이 있고 쉽게 접근이 가능하며
다른 기종에서 개발한 프로그램을 재사용할 수 있는 잇점도 있습니다.
시리얼통신 XGL-C22B_T6_Manual_V3.2_202005_KR.pdf
이더넷통신 XGL-EFMTB_T8_Manual_V3.2_202011_KR.pdf