Additional functions
14.9 Program runtime/part counter
Job planning
684 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
System variable Meaning Activity
$AC_CUTTING_TIME Processing time in seconds
The runtime of the path axes (at least one is active) is
measured in all NC programs between NC start and
end of program/NC reset without rapid traverse
active. The measurement is interrupted when a dwell
time is active.
The value is automatically reset to "0" every time the
control powers up with default values.
$AC_ACT_PROG_NET_TIME Actual net runtime of the current NC program in
seconds.
Is automatically reset to "0" when a new NC program
starts.
$AC_OLD_PROG_NET_TIME Net runtime in seconds of the program that has just
be correctly ended with
M30
$AC_OLD_PROG_NET_TIME_COUNT Changes to $AC_OLD_PROG_NET_TIME
After POWER ON,
$AC_OLD_PROG_NET_TIME_COUNT is at "0".
$AC_OLD_PROG_NET_TIME_COUNT is always
increased if the control has newly written to
$AC_OLD_PROG_NET_TIME.
• Always active
• Only AUTOMATIC
mode
Trigger for the runtime measurement:
0 Neutral state
The trigger is not active.
1 Exit
Ends the measurement and copies the value
from $AC_ACT_PROG_NET_TIME into
$AC_OLD_PROG_NET_TIME.
$AC_ACT_PROG_NET_TIME is set to "0" and
then continues to run.
2 Start
Starts the measurement and in so doing sets
$AC_ACT_PROG_NET_TIME to "0".
$AC_OLD_PROG_NET_TIME is not changed.
3 Stop
Stops the measurement. Does not change
$AC_OLD_PROG_NET_TIME and keeps
$AC_ACT_PROG_NET_TIME constant until it
resumes
$AC_PROG_NET_TIME_TRIGGER
4 Resume
The measurement is resumed, i.e. a
measurement that was previously stopped is
continued. $AC_ACT_PROG_NET_TIME
continues to run. $AC_OLD_PROG_NET_TIME
is not changed.
• Only AUTOMATIC
mode
All system variables are reset to 0 as a result of POWER ON!
Reference:
A detailed description of the listed system variables is provided in:
Function Manual, Basic Functions; Mode Group, Channel, Program Operation, Reset Response (K1), Chapter: Program
runtime