Basic principles
The KL2532/KS2532 DC motor terminal integrates two compact DC motor output stages up to 24 W in a very compact design.
The KL2552/KS2552 DC motor terminal integrates two compact DC motor output stages up to 250 W in a very compact design.
General functions
Enable/Readiness for operation
For activating the output stage enable bit CB1.5 has to be set. If the terminal is in an error-free state at the time, it sets ready bit SB1.4 as acknowledgement. If the terminal is ready to operate, it indicates this by setting "Ready to Enable" (R0.2). Directions of rotation are indicated by bit R0.4 (Moving Positive) and R0.5 (Moving Negative).
Set / delete position
The user can set or delete the current position value. Register R5 is used as reference. A rising edge at bit CB1.1 sets the current position, and the acknowledgement is provided through status bit SB1.1.
Counter function
The digital inputs of the terminal act on internal counters of the terminal.
Input 1 for channel 1 and input 2 for channel 2.
In connection with a setpoint specification, the positive edges of the input lead to an incrementing of the counter in the case of a positive specification and to a decrementing of the internal counter in the case of a negative specification. If no setpoint is specified, state changes at the input have no effect on the internal counter.
Latch functions (only KL2552/KS2552)
The internal encoder offers the option of registering a latch event. A latch event can be generated via the digital input signals.
The terminal response to the latch events is activated as follows:
- Setting the control bit CB1.2 activates the rising edge at the digital input (highest priority)
- Setting the control bit CB1.3 activates the falling edge at the digital input (second-highest priority)
Once the user has enabled the function, during the next latch event, the terminal saves the current position value and indicates this by setting status bit SB1.2. Reading of latch values must be initiated by setting CB1.4, which causes the latch value to be mapped in the DataIN process data (the terminal indicates this via status bit SB1.3).
Reading the latch value The enable that was set previously must be retained while reading out the latch value. The latch value is lost if enable is cancelled! |
Manual and automatic torque reduction
A torque reduction can be achieved in two ways:
- R32.10 = 0: The torque is reduced (to the value in R41 or R49), if CB1.0 = 1. The terminal acknowledges this by setting SB1.1.
- R32.10 = 1: The torque is automatically reduced, if the process input data exceed the values configured in R45 or R48.The torque is reduced automatically if the process input data exceed the settings configured in R45 or R48. The reduction is deactivated, if the process input data fall below a value of R45 or R48 - 2%.
R41 (reduced torque) and R45 (torque threshold) are used for the positive direction of rotation.
R49 (reduced torque) and R48 (torque threshold) are used for the negative direction of rotation.
Error indication
The terminal offers the user a variety of diagnostic options. These messages are subdivided into hardware warnings and hardware errors.
Hardware warnings
The functionality of the terminal is retained if one of the following warnings occurs. In the status byte the bit SB1.5 (Warning) is set.
- Driver in saturation (Saturated R0.6)
- This bit is set when the largest duty cycle is output (automatically cancelled)
- Overtemperature (R0.8)
- The status bit is set if the internal terminal temperature exceeds 80 ℃. It is automatically cancelled if the temperature falls below 80 ℃.
- Overload (overcurrent, R0.9) (R32.9 = 0)
- This bit is set if the motor current exceeds the value configured in register R35.
- This bit is set if the motor current exceeds the value configured in register R41 or R49 when torque limiting is active (CB1.0 = 1)
- Undervoltage (R0.10)
- This bit is set if the motor voltage falls below 8 V
- Overvoltage (R0.11)
- This bit is set if the motor voltage exceeds a value that is 10 % greater than the value configured in register R36
If a warning occurs the cause has to be rectified and subsequently acknowledged and thus cancelled by setting bit CB1.6 in the control byte (unless specified otherwise above).
Hardware error
The motor power is switched off and bit SB1.6 in the status byte is set if one of the following errors occurs.
- Short Circuit (R0.12)
- Failure of the 24 V control voltage (No Control Power, R0.14)
- This bit is set if the control voltage falls below 12 V (correct function of the driver stages can no longer be guaranteed if the control voltage is less than 12 V)
- The terminal is automatically reinitialized when the control voltage returns
- Other errors (Misc Error, R0.15). The following errors are consolidated through this bit:
If an error occurs, it first has to be rectified and subsequently acknowledged and thus cancelled by setting bit CB1.6 in the control byte.