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.