97BPrincipios básicos del PLC
4.1 Ejecución del programa de usuario
Tabla 4- 1
Entrada
LostRetentive
LostRTC
La CPU también ejecuta las siguientes tareas durante el procesamiento del arranque.
● Las alarmas se ponen en cola de espera, pero no se procesan durante la fase de
● El tiempo de ciclo no se vigila durante la fase de arranque
● La configuración de HSC (contadores rápidos), PWM (modulación del ancho de pulso) y
● Los HSC, la PWM y los módulos de comunicación punto a punto sólo funcionan en
Una vez finalizada la ejecución de los OBs de arranque, la CPU pasa a estado operativo
RUN y procesa las tareas de control en un ciclo continuo.
4.1.2
Procesamiento del ciclo en estado operativo RUN
En cada ciclo, la CPU escribe en las salidas, lee las entradas, ejecuta el programa de
usuario, actualiza los módulos de comunicación y reacciona a los eventos de alarma de
usuario y peticiones de comunicación. Las peticiones de comunicación se procesan
periódicamente durante el ciclo.
Estas acciones (excepto los eventos de alarma de usuario) se procesan con regularidad y
en orden secuencial. Los eventos de alarma habilitados se procesan según su prioridad en
el orden en que aparecen.
El sistema garantiza que el ciclo se procese dentro de un periodo denominado tiempo de
ciclo máximo. De lo contrario, se generará un evento de error de tiempo.
● Todo ciclo comienza con la consulta de los valores actuales de las salidas digitales y
● El ciclo continúa con la lectura de los valores actuales de las entradas digitales y
● Tras leer las entradas, el programa de usuario se ejecuta desde la primera hasta la
74
Ubicaciones de arranque soportadas por el OB de arranque
Tipo de
datos
Bool
Bool
arranque
módulos PtP (comunicación punto a punto) se puede modificar durante el arranque
estado operativo RUN
analógicas de la memoria imagen de proceso. Estos valores se escriben luego en las
salidas físicas de la CPU, la SB y los módulos SM configurados para la actualización
automática de E/S (configuración predeterminada). Cuando una instrucción accede a
una salida física, se actualizan tanto la memoria imagen de proceso de las salidas como
la salida física.
analógicas de la CPU, la SB y los SMs configurados para la actualización automática de
E/S (configuración predeterminada). Estos valores se escriben luego en la memoria
imagen de proceso. Cuando una instrucción accede a una entrada física, se modifica el
valor de ésta, pero no se actualiza la memoria imagen de proceso de las entradas.
última instrucción. Esto incluye todos los OBs de ciclo, así como sus FCs y FBs
asociados. Los OBs de ciclo se ejecutan en el orden correspondiente al número de OB,
comenzando con el número de OB más bajo.
Descripción
Este bit es verdadero (TRUE) si se han perdido las áreas de
almacenamiento de datos remanentes
Este bit es verdadero (TRUE) si se ha perdido el reloj en tiempo real
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05