Pin Description - OverloadCtrlDist

Input Pin Description

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

i_xEn

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.

i_iDrvTrqActl

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%.

i_iDrvSpdActl

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 Pin Description

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)

q_xOvldAlrm

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.

q_rDistOvld

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.