Motion synchronous actions
10.4 Actions in synchronized actions
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
617
10.4.30 Time use evaluation of synchronized actions
Function
In a interpolation cycle, synchronized actions have to be both interpreted and motions
calculated by the NC. The system variables presented below provide synchronized actions
with information about the current time shares that synchronized actions have of the
interpolation cycle and about the computation time of the position controllers.
$&B6<1&B$&7B/2$'
$&B6<1&B$&7B/2$'
$1B6<1&B$&7B/2$'
$1B,32B$&7B/2$'
W
01B,32B0$;B/2$'
&RPSWLPHIRUV\QFKDFWLRQVRQFKDQQHO
&RPSWLPHIRUV\QFKDFWLRQVRQFKDQQHO
IRUDOOFKDQQHOV
&XUUHQWFRPSWLPHIRU6$
&XUU,32FRPSXWLQJWLPHLQFOFKDQQHOV\QFK
/LPLWLQJYDOXHIRU,32F\FOHXWLOL]DWLRQ
,32F\FOH
FKDQQHOb
FKDQQHOb
Significance
The variables only have valid values if machine data $MN_IPO_MAX_LOAD is greater than 0.
Otherwise the variables for both SINUMERIK powerline and solution line systems always
specify the net computing time during which the interrupts caused by HMI are no longer
taken into account. The net computing time results from:
● synchronized action time,
● position control time and
● remaining IPO computing time without interrupts caused by HMI
The system variables always contain the values of the previous IPO cycle.
$AN_IPO_ACT_LOAD
current IPO computing time (incl. synchronized actions of all
channels)
$AN_IPO_MAX_LOAD
longest IPO computing time (incl. synchronized actions of all
channels)
$AN_IPO_MIN_LOAD
shortest IPO computing time (incl. synchronized actions of all
channels)
$AN_IPO_LOAD_PERCENT
current IPO computing time as percentage of IPO cycle (%)
$AN_SYNC_ACT_LOAD
current computing time for synchronized actions over all channels