프로토콜 프로그램 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