Trigger current position change
After rising edge detection of Execute, the current position change operation starts at signal detection of TriggerInput.
When the correction time of TriggerInput is a positive value, a current position change is immediately executed.
When the correction time of TriggerInput is a negative value, this FB waits for operation to start until the correction time has
elapsed, and a current position change is executed.
In the current position change, the set position and the cumulative current position are estimated and changed so that the
position will be a position set in Position at the signal detection timing of TriggerInput.
Position is "Relative position set" when Relative is TRUE, and it is "Absolute position set" when Relative is FALSE.
Ex.
When a current position change to 100.0 is executed in the real encoder axis during a follow up (during a counter enable) with
the ring counter lower limit value of 0.0, the ring counter upper limit value of 360.0, and the axis status
(AxisName.Md.AxisStatus) "4: Standstill".
Position
TriggerInput.Source
(Leading edge detection setting)
Relative
Execute
Set position
8 RELEVANT FUNCTIONS to POSITION
278
8.1 Current Position Change Function
Done
Busy
360.0
100.0
0.0
100.0