TroubleShooting: 설비메시지
Information
설비메시지에서 발생 할 수 있는 오류
SECS-II 메시지 참조 사이트: SECS-II Automated Code Generation Tool
Stream과 Function
설비메시지 목록
  1. T3 Timeout
  2. T5 Timeout
  3. T6 Timeout
  4. T7 Timeout
  5. T8 Timeout
  6. Link Test
  7. S9F7
T3 Timeout
Reply Timeout.
Primary Message 전송 후, Reply Message가 전송될 때까지의 Maximum Time 이다. T3 Timeout이 발생할 경우 Timeout이 발생한 Primary Message의 Timeout Event를 발생시킨다.
T5 Timeout
Connection Separation Timeout
TCP/IP가 Connect 되어야 할 Maximum Time 이다. TCP/IP가 Open 되었거나 Disconnect 후, Connect 되어야 할 Time 이다. T5 Timeout이 발생할 경우 T5 Timeout Event를 발생시킨다.
T6 Timeout
Control Transaction Timeout
Control Message 전송 후, Reply를 받기까지의 Maximum Time 이다. T6 Timeout이 발생할 경우 T6 Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다.
T7 Timeout
Connection Idle Timeout.
TCP/IP Connection이 이루어진 후, Passive Mode에서 Select.Req를 받기까지의 Maximum Time 이다. T7 Timeout이 발생할 경우 T7 Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다.
T8 Timeout
Network Intercharacter Timeout.
Message 전송 시, Message Data의 Byte와 Byte 사이에 전송되어야 할 Maximum Time 이다. T8 Timeout이 발생할 경우, T8 Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다
Link Test
LinkTest를 주기적으로 수행할 Time이다.
LinkTest Time이 0일 경우 LinkTest를 하지 않는다. LinkTest를 수행하는 시점에 Open Transaction이 존재할 경우 LinkTest를 하지 않는다. LinkTest가 실패할 경우 LinkTest Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다.
S9F7 Message (illegal Data)
일반적으로 설비에서 수신된 데이터가 잘못된 경우 발생하는 에러메시지입니다.
Host(EIS)에서 설비로 전송한 메시지의 구조 또는 데이터가 잘못 되었을 경우, 설비는 S9F7 Message를 Host로 전송합니다.