HEIDENHAIN TNC 426 PB/M Technical Manual page 934

Table of Contents

Advertisement

Execution times for
modules that run as
submit jobs
Execution times for
modules that run in
the cyclic program
December 2001
Commands without operands
PLL, PLW, PSL, PSW, PSX, PLX
A[..., XON[..........] for these commands
+[..., -[..., X[..........] for these commands
/[..., MOD[..........] for these commands
==[..., <>[..........] for these commands
LBL
JP, JPT, JPF
CM, CMT, CMF in their own source module 0.1 to 1.5 µs
CM, CMT, CMF onto a global label
EM, EMT, EMF
IFc, ELSE, UNTILc, WHILEc
ENDI, REPEAT, ENDW
CM with Case (see previous table)
ENDC
SUBM, RPLY, CAN
LX, =X
INCW, DECW, INCX, DECX
These modules communicate with other parts of the control software. This
results in inevitable waiting and response times so that execution times
cannot be specified here. If required, determine the execution times by trial.
Some factors that influence response times are:
n
CPU load from processing an NC program run
n
Load on the file system, for example from copying
n
Load on the CPU and the video system, e.g., through PLC windows
Unless otherwise indicated, the execution time of such modules lies between
10 µs and 100 µs. Unnecessary calls should therefore be avoided (e.g. cyclic
setting of the pulse release, of a soft-key row, etc.).
For some modules the execution times are longer:
Module no.
Function
9002
Reading 64 inputs from a PL I/O unit
9005
Writing to 32 outputs from a PL I/O unit
9004
Generating edge markers (e.g. 100 pieces)
9003
Reading an analog input from a PL I/O unit
Commands
Execution times
Up to 0.5 µs
Up to 0.5 µs
Up to 0.5 µs
Up to 0.5 s
0.1 to 1.5 [µs]
Up to 0.5 µs
0 µs
Up to 0.5 µs
1.0 to 15 µs
Up to 0.5 µs
Up to 0.5 µs
0 µs
0 µs
0 µs
1.0 to 15 µs
Up to 0.5 µs
Up to 0.5 µs
Time
450 µs
280 µs
150 µs
150 µs
7 – 85

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 430 pa/mTnc 430 mTnc 426 cbTnc 430 caTnc 426 pbTnc 430 pa ... Show all

Table of Contents