Marcas De Sistema Y De Ciclo - Siemens S7 Serie Manual De Sistema

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

Publicidad

La CPU soporta un total de 10240 bytes de datos remanentes. Para ver cuánto espacio está
disponible, haga clic en el botón "Remanencia" de la barra de herramientas de la tabla de
variables PLC o del plano de ocupación. Aunque aquí se especifica el rango remanente
para la memoria M, la segunda fila indica la memoria restante disponible en total para M y
DB conjuntamente. Hay que tener en cuenta que para que este valor sea preciso, se deben
compilar todos los bloques de datos con variables remanentes.
Nota
Cuando se carga un programa no se borran ni se cambian los valores existentes en la
memoria remanente. Si desea borrar la memoria remanente antes de realizar una carga,
restablezca la configuración de fábrica de la CPU antes de cargar el programa.
4.1.5.1

Marcas de sistema y de ciclo

Los bytes de "marcas de sistema" y "marcas de ciclo" se habilitan en las propiedades de la
CPU. La lógica del programa puede referenciar los distintos bits de estas funciones por sus
nombres de variable.
● Un byte del área de marcas (M) se puede asignar a las marcas de sistema. El byte de
● Es posible asignar un byte de marcas de ciclo en el área de marcas. Todo bit del byte de
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
marcas de sistema pone a disposición los siguientes cuatro bits que puede referenciar el
programa de usuario mediante los siguientes nombres de variables:
– Primer ciclo: El bit (nombre de variable "FirstScan") se pone a 1 durante el primer
ciclo tras finalizar el OB de arranque. (Una vez finalizada la ejecución del primer ciclo,
el bit "Primer ciclo" se pone a 0.)
– El estado de diagnóstico modificado (nombre de variable: "DiagStatusUpdate") se
pone a 1 durante un ciclo, cuando la CPU registra un evento de diagnóstico. Puesto
que la CPU no activa el bit "Diagrama de diagnóstico modificado" hasta el final de la
primera ejecución de los OB de ciclo de programa, el programa de usuario no puede
detectar si ha cambiado el diagnóstico durante la ejecución de los OB de arranque, o
bien durante la primera ejecución de los OB de ciclo de programa.
– Siempre 1 (high): El bit (nombre de variable "AlwaysTRUE") está siempre puesto a 1.
– Siempre 0 (low): El bit (nombre de variable "AlwaysFALSE") está siempre puesto a 0.
marcas de ciclo genera un impulso de onda cuadrada. El byte de marcas de ciclo ofrece
8 frecuencias diferentes, comprendidas entre 0,5 Hz (lenta) hasta 10 Hz (rápida). Estos
bits pueden utilizarse como bits de control para disparar acciones cíclicas en el programa
de usuario, especialmente si se combinan con instrucciones de detección de flancos.
Principios básicos del PLC
4.1 Ejecución del programa de usuario
105

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido