Fehlercodes
Wert (hex)  | Wert (dez)  | Beschreibung  | 
|---|---|---|
0x0000  | 0  | Kein Fehler  | 
0x8001  | 32769  | Keine Rückantwort vom SMI-Antrieb  | 
0x8002  | 32770  | Keine Klemmenrückmeldung für die Sendedaten von der SMI-Klemme.  | 
0x8003  | 32771  | Klemme hat ein Telegrammfehler erkannt (StatusWord.6 = true). Diese Meldung muss durch den Eingang bResetDataFrameError vom FB_KL6831KL6841Communication() quittiert werden.  | 
0x8004  | 32772  | NACK vom Antrieb empfangen  | 
0x8005  | 32773  | Ungültige Rückmeldung vom Antrieb empfangen  | 
0x8006  | 32774  | Überlauf Kommunikationspuffer  | 
0x8007  | 32775  | Keine Antwort vom Kommunikationsbaustein  | 
0x8008  | 32776  | Die Konstante SMI_COMMAND_BUFFER_ENTRIES liegt außerhalb des gültigen Bereichs (2-250).  | 
0x8009  | 32777  | Das empfangene Id Byte ist nicht korrekt.  | 
0x800A  | 32778  | Die empfangene Datenlänge ist nicht korrekt.  | 
0x800B  | 32779  | 24V Versorgungsspannung an der KL6831/KL6841 fehlt (StatusWord.2 = false).  | 
0x800C  | 32780  | Prozessabbild wurde durch die Eingänge Switch1 oder Switch2 der Klemme deaktiviert (StatusWord.5 = true). Diese Meldung muss durch den Eingang bResetInactiveProcessImage vom FB_KL6831KL6841Communication() quittiert werden.  | 
0x800D  | 32781  | Klemme hat einen Checksummenfehler erkannt (StatusWord.8 = true). Sobald ein Telegramm erfolgreich übertragen wurde, wird diese Meldung wieder zurückgesetzt.  | 
0x800E  | 32782  | Der SMI-Befehl unterstützt nicht die Adressierung per Slave-Id (eAddrType = eSMIAddrTypeSlaveId).  | 
0x800F  | 32783  | Parameter wAddr (Bitfeld für Gruppenadressierung) ist außerhalb des gültigen Bereichs (0-65535).  | 
0x8010  | 32784  | Parameter wAddr (Adresse) ist außerhalb des gültigen Bereichs (0-15).  | 
0x8011  | 32785  | Parameter eCommandPriority ist ungültig  | 
0x8012  | 32786  | Parameter eCommandType ist ungültig  | 
0x8013  | 32787  | Parameter uiAngle ist außerhalb des gültigen Bereichs (0-510)  | 
0x8014  | 32788  | Parameter wParAddr ist außerhalb des gültigen Bereichs (0-4095)  | 
0x8015  | 32789  | Parameter eAddrType ist ungültig  | 
0x8016  | 32790  | Parameter eResponseFormat ist ungültig  | 
0x8017  | 32791  | Parameter wAddr (Herstellercode) ist außerhalb des gültigen Bereichs (0-15)  | 
0x8018  | 32792  | Das Kommando unterstützt nur Einzeladressierung.  | 
0x8019  | 32793  | Parameter-Option wAddrOption (Herstellercode) ist außerhalb des gültigen Bereichs (0-15).  | 
0x801A  | 32794  | Interner Fehler im Funktionsbaustein FB_SMIDiscoverySlaveId aufgetreten.  | 
0x801B  | 32795  | Es wurden keine Geräte gefunden.  | 
0x801C  | 32796  | Alle 16 Adressen wurden schon vergeben. Evtl. sind mehr als 16 Geräte am SMI-Bus angeschlossen.  | 
0x801D  | 32797  | Ungültige Diagnoseantwort erhalten (weder NACK noch ACK).  | 
0x801E  | 32798  | Parameter byHighestAddress (höchste Adresse) ist außerhalb des gültigen Bereichs (0-15).  | 
0x801F  | 32799  | Zeitüberschreitung bei der internen Adressierung. Die Klemme hat, nach dem Starten der internen Adressierung, keine Antwort zurückgeliefert.  | 
0x8020  | 32800  | Die interne Adressierung ist dreimal fehlgeschlagen.  |