Rockwell Automation Allen-Bradley CompactLogix 5480 Serie Manual Del Usuario página 192

Tabla de contenido
Capítulo 8
Desarrollo de aplicaciones de control
Tabla 14 - Comportamiento del controlador CompactLogix 5480
Construcción de la aplicación
UID/UIE
CPS
Tareas periódicas
Bloquea: ayuda a impedir que las comunicaciones cambien los valores de los datos de origen durante la ejecución de la aplicación.
Permite: las comunicaciones pueden cambiar los valores de los datos de origen durante la ejecución de la aplicación.
192
La
tabla 14
describe el comportamiento del controlador.
HMI
MSG
Permite
Permite
Bloquea
Bloquea
Permite
Permite
Dado que los controladores tienen integridad de datos de 32 bits, esto solo se
aplica a estructuras de datos de más de 32 bits. Si la integridad a nivel de palabra
es su principal preocupación, la integridad de los datos de 32 bits no afecta su
uso de los datos.
Las prácticas recomendadas de programación establecen que deben emplearse
dos palabras únicas al principio y al final de los datos. El controlador valida estas
palabras para contribuir a asegurarse de que toda la estructura cumple la
integridad de datos.
Le recomendamos cambiar los datos de handshake y que el código de la
aplicación los valide en cada transacción antes de que el código de la aplicación
del controlador o el sistema de nivel superior que lee los datos del controlador
actúe con base a ellos.
La
tabla 15
muestra dos elementos de datos que se añaden a una estructura para
verificar la integridad de los datos. Es decir, se añaden los datos de inicio y los
datos de fin. Le recomendamos que el controlador valide la coincidencia del
valor de los datos de inicio y del valor de los datos de fin antes de que el
controlador actúe sobre My_Recipe1.
Si los valores de los datos de inicio y de los datos de fin no coinciden, es probable
que la comunicación esté todavía rellenando la estructura. Lo mismo puede
aplicarse a los sistemas de nivel superior que reciben los datos del controlador.
Tabla 15 - Elementos de datos
Estructura
Datos de inicio
Azúcar
Harina
Chocolate
Aceite
Datos de fin
SUGERENCIA Le recomendamos que lleve a cabo esta prueba en una copia almacenada
Publicación de Rockwell Automation 5069-UM002B-ES-P - Agosto 2019
Acceso a tag
Actualización
Producir/consumir
de E/S
Permite
Permite
Bloquea
Bloquea
Permite
Permite
My_Recipe1
My_Recipe2
101
102
3
4
4
3
2
2
6
7
101
102
en búfer de los datos y no en el elemento de datos real en el que el núcleo
de comunicación escribe. Si utiliza datos en búfer, evitará el riesgo de que
el núcleo de comunicación cambie los datos después de que se haya
superado la prueba de validez de los datos.
Otras tareas
Planificador de
del usuario
movimiento
Bloquea
Permite
Permite
Permite
Permite
Permite
My_Recipe3
103
8
9
4
2
103
Tabla de contenido
loading

Tabla de contenido