CIMON-PLC Ethernet HMI 서비스
CIMON-PLC / HMI 프로토콜 설명 :
특징
Transport Layer : UDP/IP, TCP/IP
Half-Duplex : (UDP/IP, TCP/IP)
Service Port : 10262(UDP/IP), 10260(TCP/IP)
이 서비스는 CIMON PLC 모듈에 내장된 프로토콜로 Ethernet 모듈의 TCP 포트 10260와 UDP포트 10262를 이용하여 사용합니다.
이 서비스는 PC 및 주변기기에서 PLC 내의 정보 및 데이터를 읽고 쓸 수 있으며, PLC를 제어하는데 사용됩니다.
전용 서비스를 통하여 PC와 CIMON PLC Ethernet 모듈 사이의 통신이 가능합니다.
데이터 타입
메모리 디바이스 종류
M(내부 메모리) : 출력의 목적이 아니라 논리회로를 구성하기 위해 사용
X(입력) : 직접 데이터를 받아들이는 입력부
Y(출력) : 연산 결과를 전달하는 출력부
K(Keep) : M과 사용용도는 동일하나 전원 ON시나 RUN 시작 시에는 그전의 데이터를 보전하는 영역으로 사용됩니다. 즉 전원을 OFF하여도 다음 ON 할 때까지 Data가 보존됩니다.
L(링크) : 상/하위 기종과의 데이터 링크용으로 외부에 직접 출력이 불가능합니다. 링크용으로 사용하지 않는 경우에는 M과 동일하게 사용할 수 있습니다.
F(특수) : PLC의 운전상태, 고정종류와 카드번호, 시스템과 사용자 클럭접점을 가진 것으로 단지 입력 명령의 Operand로만 가능 합니다.
T(타이머) : 5종류의 명령어가 있으며 명령에 따라 계수 방법이 다릅니다. 입력조건이 성립되면 카운트를 시작하여 설정 시 또는 0에 도달하면 접점출력이on되고 최대 설정치는 FFFFh까지 가능하며 10진이나 16진수로 표현 가능합니다.
ON Delay, Off Delay, 적산 ON Delay, Monostable, Retriggerable
C(카운터) : 입력 조건의 입상(Rising Edge)에서 카운터하며 Reset 입력에서 카운터의 동작을 정지하고 현재치를 0 으로 소거하거나 설정치로 대치합니다. 4종의 명령에 따라 계수 방법이 다르고 최대 설정치는 FFFFh 까지 가능하며 10진이나 16진수로 표현 가능합니다.
Up Counter, Down Counter, Up/Down Counter, Ring Counter
S(스텝 제어) : 스텝제어용 릴레이로 명령어(OUT, SET) 사용에 따라서 후입우선, 순차제어로 구분됩니다. 2스텝 명령으로 구성되며 전원 ON시와 RUN 시작 시에 파라미터로 지정한 영역 이외에는 첫 단계인 0 으로 소거됩니다.
D(데이터 레지스터) : 내부 데이터를 보관하는 곳으로 16비트로 읽고 쓰기가 가능합니다.
데이터 타입 | 사용 예 |
Bit | X013F, Y0028, L0119 |
Word | Y0120, M0040, K0100 |
명 령 어
Cmd Code | 기 능 | 비 고 |
52h | Word Block Read | 데이터를 WORD 단위로 읽어옵니다. |
57h | Word Block Write | 데이터를 WORD 단위로 씁니다. |
72h | Bit Block Read | 데이터를 BIT 단위로 읽어옵니다. |
77h | Bit Block Write | 데이터를 BIT 단위로 씁니다. |
XPANEL HMI는 매우 빠르게 PLC에 통신 요청을 합니다. 과도하게 요청된 통신으로 SP01EET와 같은 모듈은 LOADER 접속이 끊길수 있습니다.