Programación De Temporizadores - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Instrucciones básicas
7.2 Temporizadores
Una actualización de temporizador se realiza única y exclusivamente cuando:
● Se ejecuta una instrucción de temporizador (TP, TON, TOF o TONR)
● El miembro "ELAPSED" de la estructura del DB se referencia directamente con una
● El miembro "Q" de la estructura de temporizador del DB se referencia directamente con
Programación de temporizadores
A la hora de planificar y crear el programa de usuario deben considerarse las siguientes
consecuencias del manejo de temporizadores:
● Pueden producirse múltiples actualizaciones de un temporizador en el mismo ciclo. El
● Pueden producirse ciclos durante los cuales no se actualice ningún temporizador. Es
● Aunque no es común, se puede asignar la misma estructura de DB de temporizador a
192
instrucción
una instrucción
temporizador se actualiza cada vez que la instrucción de temporizador (TP, TON, TOF,
TONR) se ejecuta y cada vez que el miembro ELAPSED o Q de la estructura de
temporizador se utiliza como parámetro para otra instrucción ejecutada. Esto es una
ventaja si se desea tener el último dato de tiempo (en esencia, una lectura inmediata del
temporizador). No obstante, si desea disponer de valores coherentes durante un ciclo del
programa, inserte la instrucción de temporizador antes de todas las instrucciones
restantes que requieran estos valores, y utilice las variables de las salidas Q y ET de la
instrucción de temporizador en lugar de los miembros ELAPSED y Q de la estructura de
DB de temporizador.
posible arrancar el temporizador en una función y dejar de llamar la función durante uno
o más ciclos. Si no se ejecuta ninguna otra instrucción que referencie los miembros
ELAPSED o Q de la estructura de temporizador, el temporizador no se actualizará. No se
produce una nueva actualización hasta que la instrucción de temporizador se ejecuta de
nuevo o se ejecuta alguna otra instrucción utilizando ELAPSED o Q de la estructura del
temporizador como un parámetro.
varias instrucciones de temporizador. En general, para evitar una interacción inesperada,
debería utilizarse sólo una instrucción de temporizador (TP, TON, TOF, TONR) por
estructura de temporizador de DB.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido