Output Pin Description

Output Pin Description

Output

Data Type

Description

q_xEn

BOOL

TRUE: Function block enabled

FALSE: Function block disabled

q_xSync

BOOL

Synchronization output.

TRUE: Function block in Synchronous mode

FALSE: Function block in Asynchronous mode

q_xFwdDrv1

BOOL

Drive 1 forward run command.

TRUE: Forward

FALSE: Not forward

q_xRevDrv1

BOOL

Drive 1 reverse run command.

TRUE: Reverse

FALSE: Not reverse

q_xFwdSlowDrv1

BOOL

Force low speed forward motion on drive 1. While synchronization both drives will be forced.

TRUE: Forward slow

FALSE: Not forward slow

q_xRevSlowDrv1

BOOL

Force low speed reverse motion on drive 1. While synchronization both drives will be forced.

TRUE: Reverse slow

FALSE: Not reverse slow

q_xFwdDrv2

BOOL

Drive 2 forward run command.

TRUE: Forward

FALSE: Not forward

q_xRevDrv2

BOOL

Drive 2 reverse run command.

TRUE: Reverse

FALSE: Not reverse

q_xFwdSlowDrv2

BOOL

Force low speed forward motion on drive 2. While synchronization both drives will be forced.

TRUE: Forward slow

FALSE: Not forward slow

q_xRevSlowDrv2

BOOL

Force low speed reverse motion on drive 2. While synchronization both drives will be forced.

TRUE: Reverse slow

FALSE: Not reverse slow

q_wLsStatDrv1

WORD

Status of limit switch management on drive 1 limit switch.

Range: 0, 1, 2, 3, 4

Refer to detailed description below.

q_wLsStatDrv2

WORD

Status of limit switch management on drive 2 limit switch.

Range: 0, 1, 2, 3, 4

Refer to detailed description below.

q_rDistTrvlDrv1

REAL

Output of the Stop on Distance calculation. Whenever this value exceeds the value of i_wStopDistDrv1, a stop is executed.

Range: 0...65535

Scaling/Unit: 1 m

q_rDistTrvlDrv2

REAL

Output of the Stop on Distance calculation. Whenever this value exceeds the value of i_wStopDistDrv2, a stop is executed.

Range: 0...65535

Scaling/Unit: 1 m

q_xAlrm

BOOL

Detected alarm bit.

TRUE: Alarm detected

FALSE: No alarm detected.

Refer to detailed description below.

q_wAlrmId

WORD

Detected alarm identification.

Refer to q_wAlrmId.

Range: 0...63

q_wLsStatDrv1, q_sLsStatDrv2

Status Bit

Description

0

trolley/bridge/hoist is in the working area.

1

trolley/bridge/hoist is between the Slow forward and Stop forward positions.

2

trolley/bridge/hoist is beyond the Slow forward and Stop forward positions.

3

trolley/bridge/hoist is between the Slow reverse and Stop reverse positions.

4

trolley/bridge/hoist is beyond the Slow reverse and Stop reverse positions.

5

Detection of active area and check of limit switch input combination is disabled.

q_xAlrm

An alarm signal is generated in the cases of incorrect limit switch configuration or improper operation of a limit switch.

The function block detects any incorrect signalling of the position with respect to the movement, i.e. during movement, the signalling of any limit switch position located in the opposite direction of the movement generates an alarm.

When the FB is applied for 2 bridges/trolleys moving on the same rail and if the input i_xDisLsAlrm is set to TRUE the function block disables the plausibility check of the limit switch inputs which detects a wrong order of limit switch signals.

q_wAlrmId

Bit Position

Description Represented by Bit Position

0

wrong order of limit switch signals detected on drive 1 axis

1

DrvSpdNomDrv1 is zero although Stop on Distance is enabled

2

wMotSpdLinDrv1 is zero although Stop on Distance is enabled

3

wScalFactDrv1 is zero although Stop on Distance is enabled

4

rMotSpdLinDrv1 is negative

5

wrong order of limit switch signals detected on drive 2 axis

6

wDrvSpdNomDrv2 is zero although Stop on Distance is enabled

7

wMotSpdLinDrv2 is zero although Stop on Distance is enabled

8

wScalFactDrv2 is zero although Stop on Distance is enabled

9

rMotSpdLinDrv2 is negative