...
송신 : SEND 명령 없이 자동송신주기를 설정하여 데이터를 송신하는 경우 해당 번호의 비트에 송신 성공/실패를 표시합니다.
송신 성공 시 : 통신결과 디바이스 어드레스의 16개 비트중 송신에 성공한 프레임 번호에 해당되는 비트를 1 Scan On 합니다.
송신 실패 시: 통신결과 디바이스 어드레스의 다음 워드에 송신 결과를 저장합니다. 16개 비트중 송신에 실패한 프레임 번호에 해당되는 비트를 On 합니다.수신 : 등록된 수신 프레임에 대해 수신 프레임을 정상적으로 수신하였는지를 표시합니다.
수신 성공 시 : 통신결과 디바이스 어드레스의 16개 비트중 송신에 성공한 프레임 번호에 해당되는 비트를 1 Scan On 합니다.
수신 실패 시: 통신결과 디바이스 어드레스의 다음 워드에 수신 결과를 저장합니다. 16개 비트중 수신에 실패한 프레임 번호에 해당되는 비트를 On 합니다.
어드 레스 | bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Data | frame 15 OK | frame 14 OK | frame 13 OK | frame 12 OK | frame 11 OK | frame 10 OK | frame 9 OK | frame 8 OK | frame 7 OK | frame 6 OK | frame 5 OK | frame 4 OK | frame 3 OK | frame 2 OK | frame 1 OK | frame 0 OK |
어드 레스 +1 | bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Data | frame 15 error | frame 14 error | frame 13 error | frame 12 error | frame 11 error | frame 10 error | frame 9 error | frame 8 error | frame 7 error | frame 6 error | frame 5 error | frame 4 error | frame 3 error | frame 2 error | frame 1 error | frame 0 error |
예시
통신결과 저장 디바이스가 M0000일 경우 동작은 다음과 같습니다.
송신 성공 시 : M0000의 프레임 번호에 해당되는 비트를 1 Scan On 합니다.
송신 실패 시: M0010(M0000 + 1WORD)의 프레임 번호에 해당되는 비트를 On 합니다.
수신 성공 시 : M0000의 프레임 번호에 해당되는 비트를 1 Scan On 합니다.
수신 실패 시 : M0010(M0000 + 1WORD)의 프레임 번호에 해당되는 비트를 On 합니다.
...
통신 방식 | 포트번호 | 수신포트 |
UDP | 목적지 포트 | 모듈 포트 |
TCP (Passive) | 모듈 포트 | 무시 |
TCP (Active) | 목적지 포트 | 무시 |
CM1-EC10A F/W V1.26 이상의 버전에서는 멀티 호스트 사용 시, 모듈 자체의 포트가 겹치지 않도록 설정해 주세요.
(UDP 와 TCP Passive 동시 사용 시 수신 포트와 TCP Passive 포트 번호는 다르게 설정하여야 합니다.)
통신방식 : UDP 또는 TCP를 설정합니다.
TCP 모드 : TCP 모드를 Active 또는 Passive로 설정합니다.(TCP Passive / Active 모드 선택 : CM1-EC10A에서 사용 가능합니다. CM1-EC01A 미지원.)
자동 수신 사용 금지 : 특정 프레임 수신 시 해당 호스트에 등록된 수신프레임을 모두 비교하여 수신하는 기능을 금지합니다. 이 옵션을 설정하면 RECV 명령어로만 프레임을 수신할 수 있습니다.
수신 헤더/테일 사용 : 프레임 수신 시 Header/Tail을 비교하여 수신합니다.
- Header / Tail
...