Error Codes 3964R
Code (dec) | Code (hex) | Error constant | Description |
---|---|---|---|
4 | 16#04 | P3964ERR_ZVZ | The character delay time was exceeded. ZVZ = 220 ms. The character delay time is the maximum time interval between the transmission of two succeeding characters. |
5 | 16#05 | P3964ERR_QVZ | The acknowledgement delay time was exceeded. The other device sent an acknowledgement character (DLE = 10H) twice as the telegram was being handled. QVZ = 2 sec. The first acknowledgement is expected at the start of the transfer. The output ErrorState is "Wait_DLE_TXstart" in case of an error. The cause might lie with a faulty physical connection or an incorrect interface parameter. The second acknowledgement is expected after the user data has been transmitted. If an error occurs, the ErrorState is "Wait_DLE_TXend". In this case the cause might, for instance, be data loss, data corruption or data bytes of a data word that have become swapped (see the SwapWords input). |
6 | 16#06 | P3964ERR_WVZ | The repeat delay time was exceeded. WVZ = 4 sec. In the event of an error a telegram is repeated. If the telegram is not repeated by the other device, the 3964R function block reports this error. |
7 | 16#07 | P3964ERR_WRONGBCC | Checksum error during data reception. Each telegram is provided with a checksum. When the data is received, the calculated checksum is compared with the checksum that has been received. |
9 | 16#09 | P3964ERR_COMERRTX | Interface error when transmitting |
10 | 16#0A | P3964ERR_COMERRRX | Interface error when receiving |
11 | 16#0B | P3964ERR_NOTXDATA | Parameterization error. The number of bytes that are to be sent, TxCount, is zero. |
20 | 16#14 | P3964ERR_NAK | A telegram was refused by the other device with a negative acknowledgement (NAK). The error may occur in the following transmission states (ErrorState):Wait_DLE_TXstart: The local PLC initiates a telegram with a start character. The other device refuses the telegram with NAK.Wait_DLE_TXend: The other device refuses the telegram with NAK after the user data has been transmitted. In this case the cause can, for example, be a checksum error at the other device. |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4012 | PC or CX (ARM, x86, x64) | Tc2_SerialCom |