11.1.4
Trabajar con el bloque de función
Registros en módulos de pesaje SIWAREX
Todos los parámetros de los módulos de pesaje SIWAREX están divididos en registros.
Estos registros deben verse como paquetes relacionados y solo pueden leerse en la CPU o
escribirse en SIWAREX como paquete completo. La lectura o escritura de un único
parámetro dentro de un registro no es posible. Encontrará una descripción de todos los
registros así como de sus parámetros en el capítulo → Parámetros de la báscula y funciones
(Página 63).
La lectura y escritura de registros se realiza mediante códigos de comandos especiales que
pueden ser depositados dentro del DB de instancia con tres buzones de comandos que se
tratan según su prioridad:
Figura 11-6
Tal y como se ve en el gráfico, un buzón de comandos se compone siempre de un código
de comando (Int) y cuatro bits (Bool). El envío de un comando se realiza introduciendo el
código de comando deseado en el parámetro "i_CMD_CODE" y activando el disparador de
comandos correspondiente "bo_CMD_TRIGGER". Los bits de estado "bo_CMD_InProgress"
(comando en procesamiento), "bo_CMD_FinishedOk" (comando finalizado sin errores) y
„bo_CMD_FinishedError" (comando rechazado o terminado con error) pueden evaluarse en
el programa de usuario.
SIWAREX WP231
Manual de producto, 07/2014, A5E34902712A-01
Buzones de comandos CMD
11.1 Integración en SIMATIC S7-1200
Comunicación
155