다음을 통해 공유


Nack-2 메시지에 대한 오류 코드

Status-Acknowledge(Nack-2)Status-Control(...) Negative-Acknowledge-2 메시지에서 함수 관리 인터페이스(FMI) 애플리케이션으로 전달될 수 있는 가능한 오류 코드는 다음 표에 나와 있습니다. Nack-2는 오류로 전송된 데이터나 오류가 있는 Status-Control(...) 요청에 대한 응답으로 애플리케이션에 전달됩니다. 데이터가 호스트로 전송되지 않았습니다. 이 표는 오류가 중요한지 여부를 나타내며 PLU(기본 논리 단위) 연결에만 적용됩니다. 오류가 중요한 경우 중요한 오류 표시기가 메시지에 설정되고 애플리케이션은 다음 메시지로 닫기(PLU) 요청을 받게 됩니다.

모든 Nack-2 메시지에는 두 번째 정보 단어가 0x0000.

오류/

센스 코드
중요한

예/아니요
설명
0x0040 DATAFMI 메시지에 버퍼 요소가 없습니다.
0x0042 크레딧이 없을 때 전송되는 DATAFMI 메시지입니다.
0x0043 TS 프로필(Transmission Service 프로필)에 대한 상태 제어가 잘못되었습니다.
0x0044 애플리케이션의 상태 제어가 잘못되었습니다.
0x004A HDX(반이중) 경쟁 및 보류 기간 세션에서의 -QR, -BB, EB 또는 BKTFSM.
0x0809 모드의 불일치입니다.
0x1002 RU(요청/응답 단위) 길이 오류입니다.
0x1003 함수가 지원되지 않으며 FM(함수 관리) 프로필이 잘못되었습니다.
0x2002 아니오 연결 오류입니다.
0x2003 아니오 대괄호 오류입니다.
0x2004 아니오 방향 오류입니다.
0x2005 데이터 트래픽 재설정.
0x2006 데이터 트래픽이 정지되었습니다.
0x200D 요청을 보내기 전에 필요한 응답 (반이중).
0x4003 시작 대괄호(BB)는 허용되지 않습니다.
0x4004 EB(끝 대괄호)는 허용되지 않습니다.
0x4006 예외 응답은 허용되지 않습니다.
0x4007 명확한 응답은 허용되지 않습니다.
0x4009 방향 변경 (CD)이 허용되지 않습니다.
0x400A 응답을 하지 않는 것은 허용되지 않습니다.
0x400B 연결은 지원되지 않습니다.
0x400C 대괄호는 지원되지 않습니다.
0x400D CD는 지원되지 않습니다.
0x400F FI의 잘못된 사용.
0x4014 DR1, DR2, ER을 잘못 사용했습니다.
0x8005 아니오 LU(논리 단위)가 비활성 상태일 때 전송되는 SSCP(시스템 서비스 제어 지점) 데이터입니다.