Funciones adicionales
14.9 Tiempo de ejecución de programa/contador de piezas
Ejemplos
Ejemplo 1: Medir la duración de "mySubProgrammA"
Código del programa
...
N50 DO $AC_PROG_NET_TIME_TRIGGER=2
N60 FOR ii= 0 TO 300
N70 mySubProgrammA
N80 DO $AC_PROG_NET_TIME_TRIGGER=1
N95 ENDFOR
N97 mySubProgrammB
N98 M30
Cuando el programa ha procesado la línea N80, en $AC_OLD_PROG_NET_TIME aparece el
tiempo de ejecución neto de "mySubProgrammA".
El valor de $AC_OLD_PROG_NET_TIME:
•
se mantiene más allá de M30.
•
se actualiza tras cada rectificado.
Ejemplo 2: Medir la duración de "mySubProgrammA" y "mySubProgrammC"
Código del programa
...
N10 DO $AC_PROG_NET_TIME_TRIGGER=2
N20 mySubProgrammA
N30 DO $AC_PROG_NET_TIME_TRIGGER=3
N40 mySubProgrammB
N50 DO $AC_PROG_NET_TIME_TRIGGER=4
N60 mySubProgrammC
N70 DO $AC_PROG_NET_TIME_TRIGGER=1
N80 mySubProgrammD
N90 M30
714
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo