Input Pin Description

Input Pin Description

Input

Data Type

Description

i_xEn

BOOL

TRUE: Enables the function block.

FALSE: Disables the function block.

NOTE: When FB is disabled, q_xEn goes to FALSE, output q_xAlrm, q_xDrvFwd, q_xDrvFwdSlow, q_xDrvRev and q_xDrvRevSlow are FALSE, q_wAlrmId is set to zero.

i_xLsFwdStop

BOOL

Stop forward position. When the Stop forward is initiated the Forward output command (q_xDrvFwd) signal is disabled. This signal is used to stop movement of the trolley/bridge in the forward direction.

NOTE: If a limit switch sensor is not employed in the application, set the input to TRUE.

i_xLsRevStop

BOOL

Stop reverse position. When the Stop reverse is initiated the Reverse output command (q_xDrvRevMstr) signal is disabled. This signal is used to stop movement of the trolley/bridge in the reverse direction.

NOTE: If a limit switch sensor is not employed in the application, set the input to TRUE.

i_xLsFwdSlow

BOOL

Slow-down forward position. The Slow forward initiates the Slow forward (q_xDrvFwdSlow) signal. This signal is used to move the trolley/bridge at low speed in the forward direction.

NOTE: If a limit switch sensor is not employed in the application, set the input to TRUE.

i_xLsRevSlow

BOOL

Slow-down reverse position. The Slow reverse initiates the Slow reverse (q_xDrvRevSlow) signal. This signal is used to move the trolley/bridge at low speed in the reverse direction.

NOTE: If a limit switch sensor is not employed in the application, set the input to TRUE.

i_xDrvFwd

BOOL

Drive forward run command.

TRUE: Forward

FALSE: Not forward

i_xDrvRev

BOOL

Drive reverse run command.

TRUE: Reverse

FALSE: Not reverse

i_iDrvSpdActl

INT

Actual drive speed. These values are provided as a feedback signal from the drives.

Range: -6000...+6000

Scaling/Unit: 1 RPM

i_rDistStop *

REAL

Stop Distance. Allowed distance for travel after passing the slow position, when Stop on Distance is used. To disable the Stop on Distance function, these inputs must be set to zero.

Range: 1.175494351e-38F ... 3.402823466e+38F

Scaling/Unit: 1 m

Refer to detailed description below this table.

i_wDrvSpdNom *

WORD

Nominal motor speed used in the distance calculation.

Range: 0...6000

Scaling/Unit: 1 RPM

i_rMotSpdLin *

REAL

Linear speed of movement at nominal motor speed used in the distance calculation.

Range: 0...5

Unit: m/s

i_wScalFact *

WORD

Scaling factor for correction of distance calculation.

Range: 0...200

Scaling/Unit: 1% (default is 100%)

Refer to detailed description below this table.

i_wRampDrv

WORD

Deceleration ramp for the drive.

Range: 0...9999

Scaling/Unit: 0.1 s

Refer to detailed description below this table.

i_xRst

BOOL

On a rising edge, attempts to clear all alarms. If alarms stay active despite the rising edge of this input, the cause of the alarm is still present.

i_xDisLsAlrm

BOOL

Disables plausibility check of limit switch signals combination.

Refer to detailed description below this table.

* optional, used for adaptive ramps

i_rDistStop

Distance between slow-down limit switch and a desired stop position.

i_rDistStop > 0 enables adaptive ramp function

i_rDistStop = 0 disables adaptive ramp function

The shaded area in following figure corresponds to the distance traveled in the slow-down area using the adaptive ramp.

G-SE-0016911.1.gif-high.gif

 

 

i_xDisLsAlrm

Disables the plausibility check of the sequence of limit switch inputs.

NOTE: Set this parameter to TRUE only if disabling of plausibility check is needed for correct function of the application.

i_wScalFact

A scaling factor of 0...200% used to adjust the calculated distance traveled to the real distance.

The overall distance calculation is as follows:

Traveled distance = Scaling Factor * Σ (Actual Speed * ΔTime)

= Scaling Factor * Σ (Linear Speed * Sample Rate * Actual Speed / Nominal Speed)= i_wSclFct[%] / 100 * Σ(i_wMotSpdLin[m/s] * i_wSmplRate[ms] /1000) * i_iDrvSpdActl[RPM] / i_wDrvSpdNom[RPM])

Example:

Nominal speed of motor in RPM

1500 (FB parameter)

Linear speed at nominal RPM in m/s

1 (FB parameter)

Scaling factor in %

100 (FB parameter)

Actual speed in RPM

750 (actual value)

Sample rate in ms

40 (calculated internally)

Distance in current cycle = 100 %/ 100 * (1 m/s* 40 ms/ 1000 * 750 RPM/ 1500 RPM) = 0.02 m

i_wRampDrv

This input corresponds to the deceleration ramp time of the drive.

For example:

Nominal speed of motor in RPM

1500

Deceleration ramp in seconds

5

i_wRampDrv

50

NOTE: The parameter Ramp increment assumes a drive default ramp increment configuration of 0.1 seconds. The unit-base used for this parameter must be the same as that configured in the drive. Further, the drive deceleration ramp time must be the same as for this parameter as it is configured in the drive.

This means that the time needed to reach the zero speed from the nominal speed of 1500 RPM is 5 seconds.