Principios básicos del PLC
4.1 Ejecución del programa de usuario
La CPU inicializa estos bytes cuando el estado operativo cambia de STOP a ARRANQUE.
Los bits de las marcas de ciclo cambian de forma síncrona al reloj de la CPU durante los
estados operativos ARRANQUE y RUN.
Si se sobrescriben los bits de marcas de sistema o de ciclo, se podrían corromper los
datos en estas funciones. Debido a ello, el programa de usuario funcionará
incorrectamente, lo que podría ocasionar daños materiales y lesiones corporales.
Puesto que las marcas de ciclo y de sistema forman no están reservadas en la memoria M,
las instrucciones o comunicaciones pueden escribir en estas posiciones de memoria y
corromper los datos.
Evite escribir datos en estas direcciones para garantizar el funcionamiento correcto de
estas funciones y prevea siempre un circuito de parada de emergencia para el proceso o la
máquina.
La marca de sistema configura un byte con bits que se activan (se ponen a 1) con un evento
determinado.
Tabla 4- 6
Marcas de sistema
7
6
5
4
Reservado
Valor 0
Las marcas de ciclo configuran un byte que activa y desactive los distintos bits en intervalos
fijos. Cada bit de reloj genera un impulso de onda cuadrada en el bit correspondiente del
área de marcas. 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.
86
PRECAUCIÓN
3
2
Siempre off
Siempre ON
Valor 0
Valor 1
1
Indicador de estado de
diagnóstico
1: Cambiar
0: No cambiar
Manual de sistema, 04/2012, A5E02486683-06
0
Indicador de primer ciclo
1: Primer ciclo tras
arranque
0: No es primer ciclo
Controlador programable S7-1200