Programar en SIMATIC STEP 7
8.4.16 SC_STATUS:= "DB_SCALE".dw_SCALE_STATUS, Output, DWORD
El estado de la balanza no automática NAWI (ver capítulo 5.19.1) se emite
a través de esta variable.
8.4.17 ERR_MSG:= "DB_SCALE".bo_ERR_MSG, Output, BOOL
Todos los mensajes suministrados por SIWAREX FTA se ponen a disposición en
una memoria intermedia de salida en el módulo.Cuando se añade un nuevo
mensaje, se establece este bit. El usuario puede evaluar el significado a través de
las variables RR_MSG_TYPE:= "DB_SCALE".b_ERR_MSG_TYPE y
ERR_MSG_C:= "DB_SCALE".b_ERR_MSG_CODE. Tras la confirmación del
mensaje por el usuario (ERR_MSG_Q:="DB_SCALE.bo_ERR_MSG_QUIT), el
bloque pone el bit a cero.
8.4.18 ERR_MSG_TYPE:= "DB_SCALE".b_ERR_MSG_TYPE, Output, BYTE
A través de la variable se notifica al usuario el mensaje actual:
Bit 0 – Mensaje operativo (anomalía)
Bit 1 – Error tecnológico
Bit 2 – Error de datos o manejo
8.4.19 ERR_MSG_C:= "DB_SCALE".b_ERR_MSG_CODE, Output, BYTE
A través de la variable se notifica al usuario el número de mensaje
(correspondiente a ERR_MSG_TYPE:= "DB_SCALE".b_ERR_MSG_TYPE. Tras
la evaluación del mensaje, el usuario confirmará al FB que el mensaje ha sido
evaluado (a través de la variable ERR_MSG_Q:=
"DB_SCALE".bo_ERR_MSG_QUIT) y el FB SIWA_FTA estará listo para emitir el
siguiente mensaje en caso de existir.
8.4.20 FB_ERR:= "DB_SCALE".bo_FB_ERR, Output, BOOL
En el caso de que en el propio procesamiento del bloque se haya producido un
error, se notificará este hecho a través de dicha variable.
!
Advertencia
En el caso de un procesamiento anómalo del FB SIWA_FTA se deberá suponer
que las variables emitidas no se corresponden con el estado real en el módulo.
8.4.21 FB_ERR_C:= "DB_SCALE".b_FB_ERR_CODE
A través de esta variable se emite el número de error del FB SIWA_FTA.
Se pueden emitir los siguientes mensajes:
8-174
SIWAREX FTA