Programación Para Mantener La Integridad De Los Datos; Instrucciones Array (File)/Shift - Rockwell Allen-Bradley ControlLogix 1756-RM Manual Del Usuario

Sistema de redundancia con características mejoradas
Tabla de contenido
Programación para
mantener la integridad
de los datos
Al programar los controladores redundantes, existen algunas instrucciones y
técnicas que pueden causar la pérdida o contaminación de los datos. Algunas
de estas instrucciones y técnicas son las siguientes:

Instrucciones Array (File)/Shift

Lógica dependiente de escán
Instrucciones Array (File)/Shift
Las interrupciones de las instrucciones Array (File)/Shift por una tarea de
mayor prioridad y la posterior conmutación pueden dar como resultado un
desplazamiento incompleto de datos y datos contaminados.
Estas instrucciones Array (File)/Shift pueden dar como resultado datos
contaminados si se produce una conmutación:
• Bit Shift Left (BSL)
• Bit Shift Right (BSR)
• FIFO Unload (FFU)
El uso de instrucciones Array (File)/Shift puede causar los siguientes
comportamientos del sistema:
1. Si una tarea de mayor prioridad interrumpe una de las instrucciones
Array (File)/Shift, los valores de la matriz parcialmente desplazados
se transferirán mediante carga cruzada al controlador secundario.
2. Si se produce una conmutación antes de que la instrucción termine
de ejecutarse, los datos solo se habrán desplazado parcialmente.
3. Después de una conmutación, el controlador secundario comienza su
ejecución desde el inicio del programa. Cuando llega a la instrucción
parcialmente ejecutada, volverá a desplazar los datos.
Publicación de Rockwell Automation 1756-UM535D-ES-P - Noviembre 2012
Programación del controlador redundante
Capítulo 7
157
Tabla de contenido
loading

Productos relacionados para Rockwell Allen-Bradley ControlLogix 1756-RM

Tabla de contenido