Pin Description - OverloadCtrlDist
Input |
Data Type |
Description |
---|---|---|
i_xEn |
BOOL |
The enable function enables or disables the function. Refer also the i_xEn description below this table. TRUE: Enabled FALSE: Disabled |
i_iDrvTrqActl |
INT |
This is the actual torque on the motor. Refer also the i_iDrvTrqActl description below this table. Range: –3000...3000 Scaling/Unit: 0.1% |
i_wDrvTrqMax |
WORD |
This is the maximum torque allowed before an overload alarm is generated. Range: 0...3000 Scaling/Unit: 0.1% |
i_wFltrTime |
WORD |
This is the time delay set by the operator for the function block to wait before generating an overload alarm. This is used to avoid any jerking in the system that is registered as an alarm. Range: 0...200 s Scaling/Unit: 0.1 s |
i_iDrvSpdActl |
INT |
This is the speed value from the drive input through the fieldbus. It is used for the calculation of the distance. Range: –6000...6000 RPM |
By setting the i_xEn input to FALSE the output states will be overwritten by a defined fallback state which is specific for each function block.
As soon as the function block gets enabled again the output states will be updated corresponding to the function block behavior as described above. There is no additional action required from you to re-establish the enabled state.
The fallback states of OverloadCtrlDist are given in the table below.
Output |
Data Type |
Fallback State |
---|---|---|
q_xEn |
BOOL |
FALSE |
q_rDistOvld |
REAL |
0 |
q_xOvldAlrm |
BOOL |
FALSE |
Outputs that are not listed will retain their current values.
This input is read in through a fieldbus communication interface directly from the drive. It is a mandatory input for the function. The range of the torque is –300% to 300%.
The actual speed i_iDrvSpdActl is used to calculate the distance traveled.
Example:
Actual speed = 1500 RPM
Controller scan time = 200 ms (internal measurement)
Then traveled distance by the hoist for this scan (revolutions) = (1500) * (200/ (1000* 60))
Then traveled distance by the hoist for this scan = 5 (revolutions).
The distance traveled by the hoist is calculated by integrating the travel distance in each scan.
Output |
Data Type |
Description |
---|---|---|
q_xEn |
BOOL |
This displays the status of the enable parameter. TRUE: Function block enabled FALSE: Function block disabled |
q_xOvldAlrm |
BOOL |
This is the overload alarm output. Refer also the q_xOvldAlrm description below this table. Range: –3000...3000 Scaling/Unit: 0.1% |
q_rDistOvld |
REAL |
This is the traveled distance under overload. Refer also the q_rDistOvld description below this table Range: 1.175494957e-38F...3.402829466e+38F) |
This is the overload alarm output. If the upward movement of the hoist needs to be restricted during an overload condition, the application designer must interlock this particular output to the crane program.
When an overload condition is detected during an upward movement, the distance traveled until the stop is recorded. The load must be lowered back the position where the overload was first detected to be able to reset the overload alarm.
NOTE: The overload alarm q_xOvldAlrm and the distance traveled q_rDistOvld under overload are retained after warm start.