Timeout De Vigilancia; Instrucción Stp (Finalizar Programa); Instrucciones Get_Error Y Get_Error_Id (Consultar Error E Id De Error Localmente) - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Instrucciones básicas
7.8 Control del programa

Timeout de vigilancia

Si el tiempo de ciclo máximo finaliza antes de haberse completado el ciclo, se generará un
error. Si el programa de usuario incluye el OB de alarma de error de tiempo (OB 80), la CPU
lo ejecuta, que puede incluir lógica de programa para crear una relación especial.
Si el programa de usuario no incluye un OB de alarma de error de tiempo, la primera
condición de tiempo excedido (timeout) se pasa por alto y la CPU permanece en estado
operativo RUN. Si ocurre un segundo timeout de tiempo de ciclo máximo en ese mismo ciclo
(valor del tiempo de ciclo máximo multiplicado por 2), se disparará un error que provocará el
cambio al estado operativo STOP.
En el estado operativo STOP se detiene la ejecución del programa mientras continúan las
comunicaciones y los diagnósticos de sistema de la CPU.
7.8.7
Instrucción STP (Finalizar programa)
Tabla 7- 106 Instrucción STP
KOP / FUP
SCL
STP();
Encontrará más información en: Configurar las salidas en una transición de RUN a STOP
(Página 108).
Si EN = TRUE, la CPU pasa a estado operativo STOP, se detiene la ejecución del programa
y el estado de ENO carece de importancia. De lo contrario, EN = ENO = 0.
7.8.8
Instrucciones GET_ERROR y GET_ERROR_ID (consultar error e ID de error
localmente)
Las instrucciones GET_ERROR proporcionan información acerca de errores de ejecución
de bloques de programa. Si se ha insertado una instrucción GET_ERROR o
GET_ERROR_ID en el bloque lógico, los errores del programa podrán tratarse en el bloque
de programa.
GET_ERROR
Tabla 7- 107 Instrucción GET_ERROR
KOP / FUP
SCL
GET_ERROR(_out_);
272
Descripción
STP pone la CPU en estado STOP. Cuando la CPU está en STOP, se
detienen la ejecución del programa de usuario y las actualizaciones físicas
desde la memoria imagen de proceso.
Descripción
Indica que ha ocurrido un error de ejecución de un bloque y rellena
una estructura de datos de error predefinida con información
detallada acerca del error.
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido