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. |