프로토콜 프로그램 Instruction
SEND(P)
기 능
사용자가 정의한 형태의 프레임데이터를 마스터국에서 슬레이브국으로 보내는 명령입니다. SEND명령은 반드시 펄스로 실행이 되어야 합니다.
FORMAT
PID 특수프로그램 ID로 지정됩니다.
F_NAME 프레임 번호로 지정할 수 있으며 프레임 번호로 지정 시 다음과 같은 형식에 따라 지정하여야 합니다.
프레임 번호로 지정 시 Format | |
HOST ID (상위 바이트) Bit 8-F | 프레임 번호 (하위 바이트) Bit 0-7 |
예 제 HOST ID ‘0’ 이고 프레임번호 ‘3’인 프레임을 송신하고자 할 때 SEND (PID) h0003 (Result) |
Result
송신 결과를 통지 받을 워드 디바이스를 지정합니다.
Result Format
1번째 Bit(Bit 0) : 송신 완료 시 1 Scan On.
2번째 Bit(Bit 1) : 송신 실패 시 항상 On.
3번째 Bit - 8번째 비트(Bit 2-7) : 항상 Off.
9번째 Bit – 16번째 비트(Bit 8-F): Error Code (0=No Error)
에러코드 | 미사용 | 송신 Error발생시 On | 송신완료시 1Scan On |
Bit 8 ~ F | Bit 2 ~ 7 | Bit 1 | Bit 0 |
RECV(P)
기 능
슬레이브국에서 사용하는 명령으로 프레임 데이터를 마스터국으로부터 수신합니다. 사용자가 지정한 형태의 프레임과 일치하고 정상프레임일 경우 수신완료 플래그(Bit 0)를 On합니다. RECV명령은 반드시 펄스로 실행이 되어야 합니다.
FORMAT
PID 특수프로그램 ID로 지정됩니다.
F_NAME 프레임 번호로 지정할 수 있으며 프레임 번호로 지정 시 다음과 같은 형식에 따라 지정하여야 합니다.
프레임 번호로 지정 시 Format | |
HOST ID (상위 바이트) Bit 8-F | 프레임 번호 (하위 바이트) Bit 0-7 |
예 제 HOST ID ‘1’ 이고 프레임번호 ‘5’인 프레임을 수신하고자 할 때 RECV (PID) h0105 (Result) |
Result
수신 결과를 통지 받을 워드 디바이스를 지정합니다.
Result Format
1번째 Bit(Bit 0) : 수신 완료 시 1 Scan On.
2번째 Bit(Bit 1) : 수신 실패 시 항상 On.
3번째 Bit - 8번째 비트(Bit 2-7) : 항상 Off.
9번째 Bit – 16번째 비트(Bit 8-F): Error Code (0=No Error)
에러코드 | 미사용 | 수신 Error발생시 On | 수신완료시 1Scan On |
Bit 8 ~ F | Bit 2 ~ 7 | Bit 1 | Bit 0 |