미쓰비시 plc 이더넷 통신 예제
나는 현재 GX Works 2를 사용하고 있으며, 이러한 기능에 의해 프로그램 내부에 구성된 포트에 내장 된 이더넷을 사용하여 통신 6 PLC를 함께 시리즈 Q06UDE (H)에 넣는 프로젝트를 성공시켰습니다 : 나는 미쓰비시 PLC를 프로그래밍하고 있습니다. QJ71E71-100 카드를 통해 앨런 브래들리 PLC에 대한 연결. 나는 단지 AB plc에서 일부 데이터를 읽고 AB plc가 미쓰비시 PLC의 일부 데이터 레지스터를 읽을 수 있도록해야합니다. 너희들은이 작품을 만들 수있는 권장 방법이 있습니까? 누군가가 내가 PLC 매개 변수 -> 장치 (B) 및 (W)에 대한 데이터 레지스터를 지정하고 쉽게 송신 또는 수신을위한 추가 프로그래밍없이 내 프로그램에서 사용할 수 있다고 말했다. 감사합니다 1)SP를 교환하려고합니다. SOCOPEN 및 기타 ZP에 내장 에테르 에테르 에 대한 기능. OPEN 및 기타 인터페이스 모듈용 기능. 이 매뉴얼 SH (NA)-081105ENG-E 장 12를 참조하십시오. 예제 시퀀스 코드가 있습니다. QJ71E71-100 모듈을 통해 ENET 스위치를 통해 Q03UDECPU에서 FX3U PLC에 연결된 FX3U-ENET-ADP로 MC 프로토콜을 통해 통신하려고 합니다. FX3U-ENET-ADP는 첨부된 그림에서 볼 수 있듯이 TCP > MC 프로토콜 통신만 허용합니다. 이것은 내가 지금 MC 프로토콜을 통해 통신하려고하는 유일한 이유입니다, 내가 Q에서 Q PLC에 고정 버퍼를 통해 통신 할 수 있었다 전에 (S.JREAD 명령을 사용하여). FX3U에서 Q로 데이터를 가져오려면 어떻게 해야 합니까? 이 작업을 수행하려면 미쓰비시 MC 프로토콜 기능 블록이 필요합니까, 아니면 GXWorks2에서 간단한 프로젝트 > 사다리 논리 지침을 계속 사용할 수 있습니까? 당신이 게시 한 설정을 사용하여 – Unpassive – PLC는 어떻게 가서 (내 경우 192.168.1.23 포트 20512에서 FX3U에서) 데이터를받을 대상 IP 주소 또는 포트를 알 수 있습니까? 그러나 나는 어디에서도 그들을 찾을 수 없으며, 베이저는 이 서비스를 시간 전에 중단했다.
나는 또한 미쓰비시 지원에 연락하려고하지만, 그들은 내가 무슨 말을하는지 전혀 모른다 그들의 “MyMitsubishi”지원은 솔루션의 매우 가난한. 여러분 중 누구라도 같은 문제를 경험했습니까? 당신은 내가 괜찮은 미쓰비시 기능 블록 라이브러리를 찾을 수있는 이러한 기능 블록, 또는 일반적으로 찾을 수있는 곳을 알고 계십니까? 불행히도, 내가 발견 할 수있는 한 QJ71E71-100은 모델 Q06UDEHCPU에서 내장 된 In_Ethernet 포트에서 대신 지원하는 “MC 프로토콜”을 지원하지 않습니다. 이 프로토콜은 PC와 통신하기 위해 이러한 종류의 CPU에 제공되었다고 들었지만, 몇 년 전 Beijer는 PLC에서 PLC 통신에 대한 성공을 위해 사용하기위한 프로그램 부분을 개발했습니다. 장점은 내가 경험할 수있는 한 “MC 프로토콜”을 사용하여 송신 데이터에 동일한 채널을 사용할 수 있다는 것입니다. 이것은 대신 송수신을위한 2 연결을 차지하려는 QJ71E71-100 장치 fo 표준 기능을 사용하여 불가능합니다.