B-12
Autoprueba del sistema y respuestas programadas por el usuario
Desarrollo de una rutina de
encendido
Publicación 1756-RM092A-ES-P - Septiembre 2002
La tarea del administrador de encendido es opcional y se ejecuta cuando el
controlador se enciende en modo marcha. Se trata de una tarea de usuario,
independiente de los diagnósticos internos de encendido en CLX.
Use el administrador de encendido para conseguir lo siguiente tras perder la
alimentación y restablecerla de nuevo:
• Evitar que el controlador regrese al modo marcha.
– El administrador de encendido producirá un fallo mayor de tipo 1 y
código 1, y el controlador entrará en el modo con fallo.
• Llevar a cabo acciones específicas y reanudar la ejecución normal de la
lógica.
Desarrollo de una rutina de encendido
Los pasos para desarrollar una rutina del momento de encendido son
parecidos a los pasos necesarios para desarrollar una rutina de fallo:
1. Cree un tipo de datos definido por el usuario en el que se almacenará la
información del fallo. Especifique el nombre FaultRecord para el tipo de
datos y asígnele los miembros siguientes:
Nombre:
TimeLow
TimeHigh
Type
Code
Info
2. Cree un tag en el que se almacenará la información del fallo. Seleccione
el tipo de datos FaultRecord.
42195
Tipo de datos:
Estilo:
DINT
Decimal
DINT
Decimal
INT
Decimal
INT
Decimal
DINT[8]
Hex