Installation manual
CNC 8060
CNC 8065
CNC VARIABLES.
10.
(REF: 1402)
·751·
Variables related to cycle time.
10.31 Variables related to cycle time.
ANALYSIS OF THE LOOP TIME (CYCLE TIME) AT THE CNC.
(V.)G.NCTIMERATE
Variable that can only be read from the program, PLC and interface.
The variable returns the execution value; reading it interrupts block preparation.
Percentage of loop time (cycle time) used by the real time portion of the CNC.
This variable serves to evaluate the load of the system and the time that the periodic
interruption that controls the movement of the axes leaves the operating time to manage
other applications that may be executed in parallel with the CNC. Applications that need time
of the operating system are, for example, displaying the screens, user interface applications,
refreshing variables on the screen, file management (subroutines or programs that are
opened and closed while machining), etc.
If there isn't enough free time for the applications, it is possible to decrease parameter
PREPFREQ, increase parameter LOOPTIME, group the subroutines in a the same file or
reduce the number of external applications
(V.)G.LOOPTIMERATE
Variable that can only be read from the program, PLC and interface.
The variable returns the execution value; reading it interrupts block preparation.
Percentage of loop time (cycle time) used by the position loop.
This variable serves as reference to know whether the consumption of interruption time is
due to the number of axes or to the path preparation process itself.
If the position loop uses most of the interruption time, it means that the system is overloaded
by the axes and, therefore, you will have to evaluate the possibility to increase the LOOPTIME
parameter.
ANALYSIS OF THE LOOP TIME (CYCLE TIME) IN THE
CHANNEL.
(V.)[ch].G.CHTIMERATE
Variable that can only be read from the program, PLC and interface.
The variable returns the execution value; reading it interrupts block preparation.
Percentage of loop time (cycle time) used by the channel.
This variable helps determine whether the particular execution of a channel is taking up too
much time.
Syntax.
·ch· Channel number.
(V.)[ch].G.PREPTIMERATE
Variable that can only be read from the program, PLC and interface.
The variable returns the execution value; reading it interrupts block preparation.
Percentage of loop time (cycle time) used by the channel for block preparation.
V.G.NCTIMERATE
V.G.LOOPTIMERATE
V.[2].G.CHTIMERATE Channel ·2·.