다음을 통해 공유


Status-Error 메시지에 대한 오류 코드

상태 오류 메시지의 FMI(함수 관리 인터페이스) 애플리케이션에 전달될 수 있는 오류 코드는 다음 표에 표로 표시됩니다. 상태 오류 메시지는 다음 목록과 같이 여러 경우 중 하나로 애플리케이션에 전달됩니다.

  • 로컬 노드는 애플리케이션에서 보낸 응답에서 오류를 감지합니다( Status-Acknowledge 또는 Status-Control Ack/Nack-1 메시지).

  • 로컬 노드는 시스템 검색된 SDI(오류 표시기) 메시지(예: 신속한 흐름 요청)로 애플리케이션에 전달되지 않는 호스트의 일부 데이터에서 오류를 검색합니다.

  • 애플리케이션이 잘못된 상태 메시지를 보냅니다.

    인바운드 응답의 경우 Status-Error 코드에는 첫 번째 바이트 0x00 있습니다. 애플리케이션이 오류인 경우 표는 오류가 중요한지 여부를 나타내며 PLU(기본 논리 단위) 연결에만 적용됩니다. 오류가 중요한 경우 애플리케이션은 다음 메시지로 닫기(PLU) 요청을 받습니다.

    0x40 시작하는 센스 코드는 애플리케이션의 Open(SSCP) 요청에 있는 CICB(연결 정보 제어 블록)에서 해당 수신 검사 사용하도록 설정된 경우에만 전달됩니다.

    감지 코드가 * 기호로 표시된 경우 두 번째 감지 단어 정보에는 오류가 발생한 긴급 흐름 요청의 요청 코드가 전달됩니다(예: SIGNAL의 경우 0x00C9).

오류/

센스 코드
위험

예/아니요
Description
0x0008 아니요 이 체인에 이미 부정적인 응답이 전송되었습니다.
0x0040 YES 애플리케이션의 잘못된 상태 메시지입니다.
0x0046 YES 상관 관계 테이블 부족으로 인한 세션 실패.
0x0050 YES Status-Ack의 시퀀스 번호가 잘못되었습니다.
0x0053 YES 애플리케이션은 트랜잭션 번호를 지원하는 경우 STSN(상태 제어)을 부정 승인으로 보내지 않을 수 있습니다.
0x0056 YES Status-Ack 는 이전 RQD 체인이 미해결 상태일 때 전송됩니다. 자세한 내용은 아웃바운드 데이터를 참조하세요.
0x0801 아니요 속도 수가 0일 때 받은 메시지입니다.
0x0805 아니요 이미 바인딩된 경우 다른 PLU에서 바인딩합니다.
0x0809 * 아니요 모드 불일치(QEC 또는 SHUTD).
0x0815 아니요 이미 바인딩된 경우 동일한 PLU에서 바인딩합니다.
0x0821 아니요 잘못된 ACTLU 형식(SSCP 연결).
0x1003 * 아니요 잘못된 프로필/네트워크 제어 요청/잘못된 세션 제어 메시지입니다.
0x2005 아니요 데이터 트래픽 재설정.
0x2007 아니요 데이터 트래픽이 다시 설정되지 않음(SDT 이후 STSN).
0x4009 * 아니요 CD(방향 변경)가 허용되지 않습니다.
0x400B * 아니요 연결은 지원되지 않습니다.
0x400C * 아니요 대괄호는 지원되지 않습니다.
0x400F * 아니요 FI를 잘못 사용했습니다.
0x4011 * 아니요 RU(요청/응답 단위) 범주를 잘못 사용합니다.
0x4014 * 아니요 DR1(명확한 응답 1), DR2(명확한 응답 2), ER(예외 응답)의 잘못된 사용.