Interne CAPI-Fehler

Diese Fehler sind hauptsächlich für Entwickler der CapiSuite-Kerns interessant. Wenn Sie ein Anwender sind, werden Sie sie normalerweise nicht brauchen.

Informative Werte (kein Fehler)

Diese Werte sind nur Warnings und können in ausführlichem CapiSuite-Log in Meldungen von der CAPI vorkommen.

  • 0000 - No error, request accepted

  • 0001 - NCPI not supported by current protocol, NCPI ignored

  • 0002 - Flags not supported by current protocol, flags ignored

  • 0003 - Alert already sent by another application

Fehler bezüglich CAPI_REGISTER

Diese Fehler können auftreten, wenn die Anwendung startet und deuten meistens auf Probleme mit Ihrer Treiber-Installation hin.

  • 1001 - Too many applications.

  • 1002 - Logical Block size too small; must be at least 128 bytes.

  • 1003 - Buffer exceeds 64 kbytes.

  • 1004 - Message buffer size too small, must be at least 1024 bytes.

  • 1005 - Max. number of logical connections not supported.

  • 1006 - reserved (unknown error).

  • 1007 - The message could not be accepted because of an internal busy condition.

  • 1008 - OS Resource error (out of memory?).

  • 1009 - CAPI not installed.

  • 100A - Controller does not support external equipment.

  • 100B - Controller does only support external equipment.

Nachrichtenaustausch-Fehler

Diese Fehler sind wirklich intern: sie treten auf, wenn die Anwendung die CAPI falsch aufruft. Wenn sie auftreten, ist das meisten ein Bug, den sie den CapiSuite-Entwicklern melden sollten.

  • 1101 - Illegal application number.

  • 1102 - Illegal command or subcommand, or message length less than 12 octets.

  • 1103 - The message could not be accepted because of a queue full condition.

  • 1104 - Queue is empty.

  • 1105 - Queue overflow: a message was lost!!

  • 1106 - Unknown notification parameter.

  • 1107 - The message could not be accepted because on an internal busy condition.

  • 1108 - OS resource error (out of memory?).

  • 1109 - CAPI not installed.

  • 110A - Controller does not support external equipment.

  • 110B - Controller does only support external equipment.

Resource/Coding-Fehler

Diese Fehler treten auf, wenn die Anwendung versucht, eine nicht verfügbare Resource zu benutzen. Dies sind meistens auch Bugs in der Anwendung. Melden Sie sie uns bitte.

  • 2001 - Message not supported in current state

  • 2002 - Illegal Controller / PLCI / NCCI

  • 2003 - Out of PLCI

  • 2004 - Out of NCCI

  • 2005 - Out of LISTEN

  • 2007 - llegal message parameter coding

Fehler bezüglich angeforderter Services

Diese Fehler treten auf, wenn die Anwendung versucht, einen Service falsch anzufordern. Auch dies sind Bugs, die Sie uns melden sollten.

  • 3001 - B1 protocol not supported

  • 3002 - B2 protocol not supported

  • 3003 - B3 protocol not supported

  • 3004 - B1 protocol parameter not supported

  • 3005 - B2 protocol parameter not supported

  • 3006 - B3 protocol parameter not supported

  • 3007 - B protocol combination not supported

  • 3008 - NCPI not supported

  • 3009 - CIP Value unknown

  • 300A - Flags not supported (reserved bits)

  • 300B - Facility not supported

  • 300C - Data length not supported by current protocol

  • 300D - Reset procedure not supported by current protocol