본문 바로가기
PLC 프로그래밍 정보

[QJ71E71-100] PLC 이더넷통신 Predefined Protocol 예제

by 차후 2021. 1. 4.
728x90
반응형

 

미쓰비시 PLC 이더넷모듈(QJ71E71-100)으로 이더넷통신 하는 방법 예제를 설명드리겠습니다.

 

저는 테스트 모듈로.

QJ71E71-100

 

캔탑스 RFID LM24 모델을 사용해보았습니다.(RFID Reader)

 

통신하려면 먼저 배선을 확인해야하는데 매뉴얼을 보니 CrossCable로 연결하라고 나와있습니다.



 

그리고,

프로토콜을 확인해봅니다.

 

아스키코드로 1R1을 보내면 1번 안테나에서 읽어오는 명령어입니다.

뒤에 체크썸을 추가해줘야합니다.

 

HEX값으로는 31523132 이렇게 보내는게 송신프로토콜입니다.

그리고 수신데이터는 총 14자리가 들어온다고 매뉴얼상에 나와있습니다.

 

저는 이더넷통신방법 중 Predefined Protocol로 했습니다.

 

위의 사진처럼 찾아서 누르구요.

 

 

NEW를 누릅니다.

 

Add를 누르고 Add New를 누릅니다.

 

Element를 누르고 Add New를 선택하고 Static Data를 누르고 OK를 누릅니다.

 

Code Type을 누르고 HEX로 변경합니다.

 

Setting Value에 프로토콜을 적어줍니다.

 

Element를 누르고 Add New를 누르고 Non-Conversion을 선택합니다.

 

아래와 같이 받아오는 부분을 설정합니다.

길이가 변동적이고, 길이는 14자리, 하위비트만 사용하고, 받아오기 시작할 영역은 D100부터 설정

 

Send&Receive 부분을 더블클릭해서 송신대기시간을 3으로 변경해줍니다.

 

파라미터 설정이 끝났고 쓰기를 누르면 됩니다.(Alt + O + W)

 

좌측의 네트워크파라미터 - Ethernet을 누릅니다.

 

아래와 같이 이더넷 파라미터 설정을 해줍니다.

저는 이더넷모듈의 IP를 192.168.3.40으로 설정했습니다

 

그리고 세번째의 Open Setting을 눌러줍니다.

 

아래 1번처럼 

TCP  

Active  

Predefined Protocol 

Paring Open=Enable

그리고 목적지 IP와 Port를(RFID의 IP) 적어줍니다.

 

X19가 Ethernet 모듈 초기화완료신호이고

그냥 2초마다 OPEN 송신 CLOSE 프로그램으로 간단하게 짰습니다.

자세한건 이더넷통신 매뉴얼 참조하시고

 

 

 

아래 메뉴를 들어가보면 이더넷에 관한 현재 상태가 나옵니다. 모니터링 하시면 트러블슈팅에 도움이 되실겁니다.

 

 

Alt + O + M + B 눌러서 정상적으로 값이 들어오는 것 확인

728x90
반응형

댓글