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
14.8.3
Contador de piezas
Función
La función "Contador de piezas" ofrece diversos contadores que pueden utilizarse, sobre
todo, para contar piezas dentro del control.
Los contadores existen como variables de sistema específicas del canal con acceso de
escritura y lectura, en la gama de valores de 0 a 999 999 999.
Variable del sistema
$AC_REQUIRED_PARTS
$AC_TOTAL_PARTS
$AC_ACTUAL_PARTS
$AC_SPECIAL_PARTS
Preparación del trabajo
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
14.8 Tiempo de ejecución de programa/contador de piezas
Descripción
Número de piezas que deben fabricarse (cantidad teórica de piezas)
En este contador puede definirse el número de piezas que, al ser
alcanzado, pone a "0" el número real de piezas
($AC_ACTUAL_PARTS).
Número total de piezas fabricadas (cantidad real total de piezas)
Este contador indica el número total de piezas fabricadas desde el
momento de arranque. El valor sólo se resetea automáticamente a "0"
con un arranque del control con valores estándar.
Número de piezas fabricadas (cantidad real de piezas)
En este contador se registra el número total de piezas fabricadas
desde el momento del arranque. Al alcanzar el número teórico de
piezas ($AC_REQUIRED_PARTS), el contador se pone a "0"
automáticamente (siempre que $AC_REQUIRED_PARTS > 0).
Número de piezas contadas por el usuario
Este contador permite al usuario contar las piezas según su propia
definición. Puede definirse que se emita una alarma al alcanzar el
número teórico de piezas ($AC_REQUIRED_PARTS). El mismo
usuario tiene que realizar la puesta a cero del contador.
Funciones adicionales
729