5.5. Explicit 메시지 통신
5.5. Explicit 메시지 통신
내장 PLC의 시스템 메모리를 통해 내장 DevcieNet 마스터에서 Explicit 메시지를 송수신 할 수 있습니다. 내장 PLC에서의 Explicit 메시지 통신은 다음 절차를 따라 주십시오.
(1) SW161~SW179 에 Explicit 메시지 요청 정보를 입력합니다.
(2) SW160에0x0001(Request Single)을 입력합니다.
번호 | 설명 | 기타 |
SW160 | 0x0001: Explicit 메시지 요청(Single Request) | 1:Error |
SW161 | MAC ID |
|
SW162 | Service ID |
|
SW163 | Class ID |
|
SW164 | Instance ID |
|
SW165 | Attribute ID |
|
SW166 | Request Data Size | MAX 26 |
SW167~SW179 | Service Request data | SB333~SB358 |
(3) SW160~SW179에서 응답 메시지를 확인합니다.
번호 | 설명 | 기타 |
SW160 | 0x001X: Explicit 통신 진행 중 0x0000: Explicit 통신 완료 0x002X: Explicit 통신 타임 아웃 기타: 에러 | 1:Error |
SW161 | MAC ID |
|
SW162 | Service ID |
|
SW163 | Class ID |
|
SW164 | Instance ID |
|
SW165 | Attribute ID |
|
SW166 | Response Data Size | MAX 26 |
SW167~SW179 | Service response data | SB333~SB358 |
① SW160=0x0000이면 Explicit 메시지 통신이 완료된 것입니다.
SW166~SW179의 응답을 확인하면 됩니다.
② SW160=0x001x 이면 Explicit 메시지 통신이 진행 중입니다.
③ SW160=0x002x 이면 Explicit 메시지 통신 에러입니다.