beckhoff TwinCAT — 4.5 Encoder Errors

NC Error Codes 4.5 Encoder Errors Diagnostics 91 Version: 1.0 Error(Hex) Error(Dec) Error type Description 4370 17264 Monitoring No slave coupling possible (velocity violation) A slave coupling to a master axis (e.g. by a universal flying saw) is rejected because otherwise the maximum velocity of the slave axis would be exceeded (a velocity monitoring has been selected). 4371 17265 Monitoring No slave coupling possible (acceleration violation) A slave coupling to a master axis (e.g. by a universal flying saw) is rejected, because otherwise the maximum acceleration of the slave axis will be exceeded (an acceleration monitoring is selected).

4372 – 438B 17266 – 17291 See TF5055 NC Flying Saw - Error Codes 43A0 17312 Internal "Axis consequential error" Consequential error resulting from another causative error related to another axis. Axis consequential errors can occur in relation to master/slave-couplings or with multiple axis interpolating DXD groups. Error(Hex) Error(Dec) Error Type Description 4400 17408 Parameter "Encoder ID not allowed" The value for the encoder ID is not allowed, e.g. because it has already been assigned, is less than or equal to zero, or is bigger than 255. Value range: [1 ... 255] Unit:

1 4401 17409 Parameter "Encoder type not allowed" The value for the encoder type is unacceptable because it is not defined. Type 1: Simulation (incremental) Type 2: M3000 (24 bit absolute) Type 3: M31x0 (24 bit incremental) Type 4: KL5101 (16 bit incremental) Type 5: KL5001 (24 bit absolute SSI) Type 6: KL5051 (16 bit BISSI) Value range: [1 ... 6] Unit: 1 4402 17410 Parameter "Encoder mode" The value for the encoder (operating) mode is not allowed. Mode 1: Determination of the actual position Mode 2: Determination of the actual position and the actual velocity (filter) Value range: [1, 2] Unit:

1 4403 17411 Parameter "Encoder counting direction inverted?" The flag for the encoder counting direction is not allowed. Flag 0: Positive encoder counting direction Flag 1: Negative encoder counting direction Value range: [0, 1] Unit: 1 4404 17412 Initialization "Referencing status" The flag for the referencing status is not allowed. Flag 0: Axis has not been referenced Flag 1: Axis has been referenced Value range: [0, 1] Unit: 1 4405 17413 Parameter "Encoder increments for each physical encoder rotation" The value for the number of encoder increments for each physical rotation of the encoder is not allowed.

This value is used by the software for the calculation of encoder overruns and underruns. Value range: [255, 0xFFFFFFFF] Unit: INC