CM2-BP16Mxx 모듈의 PLC Link 동작 방법은?
CIMON-PLC 는 PLC 시스템 간의 정보를 공유하기 위해 PLC 링크 프로토콜 기능을 지원합니다. 하지만 모든 통신 모듈이 PLC 링크 기능을 지원하지는 않습니다.
아래의 표는 CIMON -PLC 의 모든 serial 통신/옵션 모듈과 각 기능을 나타내고 있습니다.
시스템의 모든 통신 모듈이 "PLC 링크"를 지원한다면, CPU 간에 아무런 문제없이 데이터를 공유할 수 있을 것입니다. 이 표는 "PLC 링크" 기능을 지원하지 않는 하나, 혹은 여러개의 모듈(혹은 옵션)로 시스템을 구성하는 데 많은 도움이 될 것입니다. 하지만, 시스템이 적어도 하나의 모듈(혹은 옵션)이 "프로토콜 프로그램" 기능을 지원하여야 한다는 사실을 명심해야 합니다. 다시 말하면 이 모든 모듈이 데이터를 직접 공유할 수는 없습니다. 만약 모듈 혹은 옵션이 "프로토콜 프로그램"을 지원하지 않는다면, 마스터 시스템(CIMON SCADA나 Xpanel)을 사용해서 슬레이브들 사이의 데이터를 교환해 주어야 합니다. 이것은 또 다른 주제라 이 문서에서는 다루지 않겠습니다.
"PLC 링크"를 지원하지 않는 모듈 사이의 데이터를 교환하기 위해서 여기에서는 "프로토콜 프로그램" 기능 사용을 권장합니다. "HMI 프로토콜"을 대부분의 CIMON PLC 모듈(옵션)이 지원하기 때문에 가장 바람직한 방법입니다.
아래의 그림은 이하에서 설명되는 구성인 1:1 통신 기능의 예를 나타낸 것입니다.
아래의 그림은 "프로토콜 프로그램"의 예제입니다. (예제 프로그램은 인터넷을 통해 다운로드 받을 수 있습니다. 이 문서의 마지막 페이지를 참조해 주시기 바랍니다.)
위의 "HMI 프로토콜"을 탑재하는 시스템은 네트워크에서 마스터 역할을 합니다. 이 프로그램은 매 200mSec 마다 슬레이브(Station #0)으로부터 10워드의 데이터를 연속으로 읽어오며 10워드의 데이터를 전송합니다.
프로토콜 프로그래밍 방법은 QnA070112-1 을 참조하시기 바랍니다. 이 문서에는 MODBUS 프로토콜에 대해서도 언급되어 있으며, 프로토콜 프로그램 기능을 이해하는데 큰 도움이 될 것입니다.
프로토콜 프로그램을 운용하는 마스터 모듈은 아래의 예시 그림과 같이 설정을 하면 됩니다. 이 기능을 사용하기 위해서는 "프로토콜 특수프로그램"으로 선택해야만 한다는 것을 잊지 마십시오.
프로그램 추가 방법 |
---|
[STEP1] 이 예제는 아래 주소에서 다운로드 할 수 있습니다.
http://www.cimon.com/UseFiles/bbs/HMI_MASTER.ZIP
"HMI_MASTER.SPC" 파일은 위 파일에 압축되어 있습니다. 작업 폴더에 복사하시고 압축을 해제하신 후에 사용하시기 바랍니다.
[STEP2] 프로젝트에서 아래의 예제와 같이 프로그램을 추가하시기 바랍니다.
[STEP3] "HMI_MASTER.SPC" 을 선택하시고 "열기"를 클릭하십시오.이 예제는 아래 주소에서 다운로드 할 수 있습니다.
[STEP4] 프로그램 아이디를 설정하십시오. 이 아이디는 이미 등록된 다른 아이디와 중복되어서는 안됩니다.