Principios básicos del PLC
4.1 Ejecución del programa de usuario
4.1.8
Reloj en tiempo real
La CPU soporta un reloj en tiempo real. Un condensador de alto rendimiento suministra la
energía necesaria para que el reloj pueda seguir funcionando mientras está desconectada la
alimentación de la CPU. El condensador de alto rendimiento se carga mientras está
conectada la alimentación de la CPU. Tras haber estado conectada la alimentación de la
CPU como mínimo 24 horas, la carga del condensador de alto rendimiento será suficiente
para que el reloj pueda funcionar unos 20 días.
STEP 7 ajusta el reloj en tiempo real a la hora del sistema, que está a un valor
predeterminado tras el primer encendido o tras un restablecimiento a los ajustes de fábrica.
Para usar el reloj en tiempo real primero hay que ajustarlo. Los sellos de tiempo como los
usados en las entradas del búfer de diagnóstico, los archivos de registro o las entradas de
registros se basan en la hora del sistema. La hora se ajusta mediante la función "Ajustar la
hora" (Página 714) de la vista "Online y diagnóstico" de la CPU online. STEP 7 calcula
entonces la hora del sistema a partir de la hora ajustada y de la diferencia del sistema
operativo Windows con el tiempo universal coordinado (UTC). El ajuste de la hora a la hora
local actual genera una hora del sistema UTC si los ajustes de horario de verano y de zona
horaria del sistema operativo Windows corresponden a la ubicación regional.
STEP 7 dispone de instrucciones (Página 259) para leer y escribir la hora del sistema
(RD_SYS_T y WR_SYS_T), para leer la hora local (RD_LOC_T) y para ajustar la zona
horaria (SET_TIMEZONE). La instrucción RD_LOC_T calcula la hora local usando las
diferencias por zona horaria y por horario de verano ajustadas en la configuración "Hora" de
las propiedades generales de la CPU (Página 127). Esos ajustes permiten establecer la
zona horaria para la hora local, habilitar opcionalmente el horario de verano y especificar las
fechas y horas iniciales y finales del horario de verano. También se puede usar la
instrucción SET_TIMEZONE para configurar esos ajustes.
4.1.9
Configurar las salidas en una transición de RUN a STOP
Es posible configurar la reacción de las salidas digitales y analógicas cuando la CPU se
encuentre en estado operativo STOP. Es posible congelar los valores de las salidas o
aplicar un valor sustitutivo a cualquier salida de una CPU, SB o SM:
● Sustituir un valor de salida específico (ajuste predeterminado): Para cada salida (canal)
● Congelar las salidas a su último estado: Las salidas conservan su valor actual en el
La reacción de las salidas se configura en la "Configuración de dispositivos". Seleccione los
dispositivos individuales y utilice la ficha "Propiedades" para configurar las salidas de cada
dispositivo.
Cuando la CPU cambia de RUN a STOP, conserva la memoria imagen de proceso y escribe
los valores correspondientes en las salidas digitales y analógicas según la configuración.
88
de la CPU, de la SB o del SM se define un valor sustitutivo.
El valor sustitutivo predeterminado de los canales de salida digitales es OFF y el de los
canales de salida analógicos es 0.
momento de la transición de RUN a STOP. Después del arranque, las salidas se ajustan
al valor sustitutivo predeterminado.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06