Error codes
Value (hex) | Value (dec) | Description |
---|---|---|
0x0000 | 0 | No error |
0x8001 | 32769 | No response from the SMI drive |
0x8002 | 32770 | No terminal feedback for the send data from the SMI terminal. |
0x8003 | 32771 | The terminal has detected a telegram error (StatusWord.6 = true). This message must be acknowledged by the input bResetDataFrameError of FB_KL6831KL6841Communication(). |
0x8004 | 32772 | NACK received from the drive |
0x8005 | 32773 | Invalid feedback received from the drive |
0x8006 | 32774 | Communication buffer overflow |
0x8007 | 32775 | No response from the communication block |
0x8008 | 32776 | The SMI_COMMAND_BUFFER_ENTRIES constant is outside the valid range (2-250). |
0x8009 | 32777 | The ID byte received is incorrect. |
0x800A | 32778 | The data length received is incorrect. |
0x800B | 32779 | No 24 V supply voltage to the KL6831/KL6841 (StatusWord.2 = false). |
0x800C | 32780 | Process image was deactivated by the inputs Switch1 or Switch2 of the terminal (StatusWord.5 = true). This message must be acknowledged by the bResetInactiveProcessImage input of FB_KL6831KL6841Communication(). |
0x800D | 32781 | The terminal has detected a checksum error (StatusWord.8 = true). This message is reset as soon as a telegram is successfully transmitted. |
0x800E | 32782 | The SMI command does not support addressing via slave ID (eAddrType = eSMIAddrTypeSlaveId). |
0x800F | 32783 | Parameter wAddr (bit field for group addressing) is outside the valid range (0-65535). |
0x8010 | 32784 | Parameter wAddr (address) is outside the valid range (0-15). |
0x8011 | 32785 | Parameter eCommandPriority is invalid |
0x8012 | 32786 | Parameter eCommandType is invalid |
0x8013 | 32787 | Parameter uiAngle is outside the valid range (0-510) |
0x8014 | 32788 | Parameter wParAddr is outside the valid range (0-4095) |
0x8015 | 32789 | Parameter eAddrType is invalid |
0x8016 | 32790 | Parameter eResponseFormat is invalid |
0x8017 | 32791 | Parameter wAddr (manufacturer code) is outside the valid range (0-15) |
0x8018 | 32792 | The command supports only individual addressing. |
0x8019 | 32793 | Parameter wAddrOption (manufacturer code) is outside the valid range (0-15). |
0x801A | 32794 | An internal error has occurred in the function block FB_SMIDiscoverySlaveId. |
0x801B | 32795 | No devices were found. |
0x801C | 32796 | All 16 addresses have already been assigned. There are possibly more than 16 devices connected to the SMI bus. |
0x801D | 32797 | Invalid diagnostic response received (neither NACK nor ACK). |
0x801E | 32798 | Parameter byHighestAddress (highest address) is outside the valid range (0-15). |
0x801F | 32799 | Timeout for internal addressing. The terminal has not sent a response following the start of internal addressing. |
0x8020 | 32800 | The internal addressing failed three times. |