Siemens SIWAREX WP321 Manual De Producto página 100

Módulo electrónico de pesaje
Ocultar thumbs Ver también para SIWAREX WP321:
Tabla de contenido
Comunicación en SIMATIC S7-300/1200/1500
11.6 Trabajar con el bloque de función
Ejemplo
El ejemplo siguiente ilustra el manejo de los buzones de comandos y los registros:
debe ponerse el "peso de calibración" al valor 60,5 desde de la CPU. Puesto que "peso de
calibración" es un parámetro del registro 3 (véase el capítulo → Parámetros de la báscula y
funciones (Página 47)), primero debe activarse el modo de servicio. Esto se hace con el
código de comando "1" (véase el capítulo → Listas de comandos (Página 91)).
Para ello debe ocuparse la variable "i_CMD_CODE" con el valor "1" y ponerse a TRUE el
"bo_CMD_TRIGGER" correspondiente. Seguidamente, el módulo está directamente en
modo de servicio (el LED DIAG parpadea en verde):
i_CMD_CODE = 1
bo_CMD_TRIGGER = TRUE
Puesto que solo puede leerse o escribirse un registro completo a la vez, ahora se
recomienda leer primero el registro 3 en la CPU. Esto se realiza con el código de comando
2003 (véase el capítulo → Listas de comandos (Página 91)):
i_CMD_CODE = 2003
bo_CMD_TRIGGER = TRUE
Ahora, todos los datos actuales del registro 3 están en el bloque de datos. Seguidamente, el
peso de calibración se pone al valor deseado 60,5:
CALIBRATION_WEIGHT = 60,5
El registro 3 modificado tiene que volver a escribirse en SIWAREX. Esto se realiza mediante
el código de comando 4003 (véase el capítulo → Listas de comandos (Página 91)):
i_CMD_CODE = 4003
bo_CMD_TRIGGER = TRUE
El nuevo peso de calibración está ahora en el SIWAREX y puede emplearse. Finalmente, el
modo de servicio del módulo debe volver a desactivarse con el comando "2".
El procedimiento para leer y escribir registros o parámetros es idéntico para todos registros.
100
Manual de producto, 07/2014, A5E34902760A-01
SIWAREX WP321
Tabla de contenido
loading

Tabla de contenido