Input DescriptionΒΆ

EN   BOOL \   (enable \ block)

Homing process starts as soon as rising edge is detected at signal EN.

In order to enable the Function Block processing, input EN has to be continuously set to TRUE. The block is not processed if input EN = FALSE.

While input EN is set to TRUE, the inputs are continuously checked for validity and plausibility. If this is not the case, processing is aborted and corresponding error is displayed at output ERR/ERNO.

TYPE_MODE   BYTE \   (type \ mode)

This input indicates which kind of configuration sensors are going to be used to determinate home positions (see pictures above).

1 ->  Z_Sensor is only one pulse signal. First movement: backward.

2 ->  Z_Sensor is only one pulse signal. First movement: forward.

3 ->  Z_Sensor uses cam switch. First movement: forward.

4 ->  Z_Sensor uses cam switch. First movement: backward.

Z_PULSE   BOOL \   (z \ pulse)

Boolean expression that indicates the positioning device has reached its Z position.

TYPE 1 & 2 ->  Z_PULSE = RDY_SYNC (output variable of encoders function).

TYPE 3 & 4 ->  Z_PULSE = Z_PULSE (variable that indicates the state of input Z).

LIMIT_SWITCH   BOOL \   (limit \ switch)

Boolean expression that indicates home position has been reached. It is used in Type 1 & Type 2.

TYPE 1 ->  LIMIT_SWITCH = LIMIT_SWITCH_MIN

TYPE 2 ->  LIMIT_SWITCH = LIMIT_SWITCH_MAX

GO_TO_POS_REF   BOOL \   (go \ to position reference)

Boolean expression that enables position control block.

POS_REF   REAL \   (position_reference)

Desired position to locate the tracker.

JOG_FWD   BOOL \   (jog \ forward)

In order to move manually the system forward, input JOG_FWD has to be set to TRUE.

JOG_BWD   BOOL \   (jog \ backward)

In order to move manually the system backward, input JOG_BWD has to be set to TRUE.