Diagnosis bits
Depending on the selected Predefined PDO Assignment, the diagnostic bits are located in different process data objects.
In PLC control the diagnostic bits are located in the process data object STM Inputs Device. In PLC control extended, the channel-specific diagnostic bits are assigned to the channels’ process data objects.
Scope of the diagnostic bits | PLC control | PLC control extended |
|---|---|---|
Device-specific diagnostic bits | STM Inputs Device | STM Inputs Device Compact |
Diagnostic bits for channel 1 | STM Inputs Device | STM Status Extended Channel 1 |
Diagnostic bits for channel 2 | STM Inputs Device | STM Status Extended Channel 2 |
The diagnostic bits indicate warning and error messages.
- Warning messages ("warning") are temporary.
A warning message indicates that a measured value lies outside of the nominal range. A warning message is canceled when the measured value is within the nominal range again. - Error messages ("error") are persistent.
If an error occurs, the affected motor channels are disabled until you acknowledge the error. See chapter Acknowledging errors.
There are two different scopes for diagnostic bits:
- Device-specific errors and warnings affect the entire box module.
- Channel-specific errors and warnings affect only one motor channel.
The diagnostic bits are divided into these two categories below.
Device-specific errors and warnings
If a device-specific error occurs, both motor channels are disabled. Both motor channels are re-enabled only after the device-specific error has been properly acknowledged. See chapter Acknowledging errors.
Bit name | Meaning | Possible reasons | Possible solutions |
|---|---|---|---|
| The supply voltage UP is lower than the threshold value of the undervoltage detection. | Make sure that UP lies within the nominal voltage range. Check the measured value of the voltage UP in the CoE parameter F900:05hex "Motor supply voltage". | |
| The supply voltage UP is higher than the threshold value of the overvoltage detection. | ||
| The internal temperature lies above the warning threshold: Parameter F80F:04 | • The ambient temperature is too high. • The connected motor does not meet the specifications | Operate the device only within the specifications. |
| The internal temperature has exceeded the error threshold: Parameter F80F:05 | ||
| The device is not able to initialize successfully. | The device is defective. | None. |
Channel-specific errors and warnings
If a channel-specific error occurs, only the motor channel where the error occurred is disabled.
Bit name (PLC control / PLC control extended) | Meaning | Possible reasons | Possible solutions |
|---|---|---|---|
| Wire break | • A motor phase is not connected correctly. • A motor phase has burned out. • Faulty triggering of wire break detection: The motor shaft was moved by an external torque when the motor was at standstill. 1) | • Check the motor connection. • Replace the motor if it is defective. |
| At least one phase current has exceeded the value of the parameter “Maximal current”: see CoE parameter 0x80n0:01. The motor channel has been disabled. | • A motor phase is short-circuited. • The motor is defective. | • Check the motor connection. • Replace the motor if it is defective. |
| The calculated I2T value is above the warning threshold: CoE parameter 0x80n0:16. | If this bit is set during the start-up phase: The output current is too high. | Reduce the value of the parameter “Sensorless offset scaling”: CoE objects 0x80n3:14. |
If this warning message appears during continuous operation: Mechanical overload. | Reduce the load. | ||
| The calculated I2T value has exceeded the error threshold: CoE parameter 0x80n0:18. | If this bit is set during the start-up phase: The output current is too high. | Reduce the value of the CoE parameter 0x80n3:14 “Sensorless offset scaling” |
If this bit is set in continuous operation: Mechanical overload. | Reduce the load. | ||
| The calculated I2T value for the motor output stage is currently above the warning threshold: | Incorrect parameter settings: The motor output stage typically reaches the warning threshold later than motors that meet the specifications. | Check the motor parameters: CoE object 0x80n0. |
| The calculated I2T value has exceeded the error threshold: | ||
| The current is limited because the motor's I2T value exceeds 97%. | Mechanical overload | You can disable this protection feature by setting the CoE parameter 0x80n3:03 “Disable motor diagnosis” to TRUE. |
| The commutation algorithm has determined that the rotating field and the rotor are not running synchronously. Hint: You can have “commutation errors” acknowledged automatically. See chapter Autoacknowledge: acknowledge errors automatically. | If this bit is set during the start-up phase:
|
|
If this bit is set in continuous operation: The speed (output variable “Velocity”) is too low. | Try again at a higher speed. Increase the value of the parameter “Start velocity” (CoE parameter 0x80n0:09) to ensure that the motor does not start with a speed setpoint that is too low. |
1) This happens, for example, when a package is conveyed from the previous zone and the package rotates the non-driven conveyor roller due to its forward movement.
2) Especially likely when the motor makes a noise with increasing pitch.