Wait for distance (absolute position – Sector Offset) to
be smaller than xx within timeout frame yy, otherwise
jump to line zz „error handling“
Wait for process status register Bit xx High within
timeout frame yy, otherwise jump to line zz „error
handling“
WAIT PROCESS STATUS BIT HIGH
Wait for process status register Bit xx Low within
timeout frame yy, otherwise jump to line zz „error
handling“
WAIT PROCESS STATUS BIT LOW
Is taking the actual position as offset value for all
sectors followed by the restart of monitoring.
Furthermore the positions “Wait for distance
greater/less” and “Jump if distance greater/less” are
being adjusted by the offset as well.
TAKE POS AS SECTOR OFFSET
Setting offsets for all sectors followed by the restart of
monitoring.
xx = [Inc] Offset
Furthermore the positions “Wait for distance
greater/less” and “Jump if distance greater/less” are
being adjusted by the offset xx as well.
e.g. xx = 0, sets offset
incl. TAKE POS AS SECTOR OFFSET to 0
Changing Limit DR_I_FORCE to xx x 10mA
Value of I_FORCE will overwrite the current parameter
I_Force in DRIVE I_FORCE until DRIVE I_FORCE END
Jump to line zz if distance xx (absolute position – sector
offset) greater than xx
e.g. driving distance was too big after force was
reached
Jump to line zz if distance (absolute position – sector
offset) smaller than xx
e.g. driving distance was too small after force was
reached
Jump to line xx “error handling” if one or more sectors
are not passed correctly. Only active sectors are being
tested. Caution: Before this analysis can be done,
“DRIVE I_FORCE END” has to be completed.
JUMP IF I_FORCE SECTORS FAULT
Stop Drive I_Force, current position = set point
position,
parameter LIMIT DR_I_FORCE inactive
Power stage turned off,
the linear motor can be moves by hand.
Power continues (>PWC)
Turning on the power stage while using the most
recent absolute position and without the need of
referencing the linear motor, e.g. after error 50 or
after “Power Quit”. This is only possible as long as the
logic supply has not been interrupted after the linear
motor was referenced.
Program is being ended and does not proceed to last
line. Beneficiary for „error handling“