Programmieren in SIMATIC STEP 7
8.4.15 SC_STATUS:= "DB_SCALE".dw_SCALE_STATUS, Output, DWORD
Der Status der nichtselbsttätigen Waage NAWI (siehe Kapitel
über diese Variable immer ausgegeben.
8.4.16 ERR_MSG:= "DB_SCALE".bo_ERR_MSG, Output, BOOL
Alle Meldungen, welche SIWAREX FTC bereitstellt, werden in einem
Ausgabepuffer auf dem Modul bereitgestellt. Wenn eine neue Meldung
hinzukommt, wird dieses Bit gesetzt. Der Anwender kann die Bedeutung
über die Variablen ERR_MSG_TYPE:= "DB_SCALE".b_ERR_MSG_TYPE
und ERR_MSG_C:= "DB_SCALE".b_ERR_MSG_CODE auswerten. Nach
dem quittieren der Meldung durch den Anwender (ERR_MSG_Q:=
"DB_SCALE".bo_ERR_MSG_QUIT), wird das Bit vom Baustein
zurückgesetzt.
8.4.17 ERR_MSG_TYPE:= "DB_SCALE".b_ERR_MSG_TYPE, Output, BYTE
Über die Variable wird dem Anwender mitgeteilt, welche Meldung vorliegt:
Bit 0 – Betriebsmeldung (Störung)
Bit 1 – technologischer Fehler
Bit 2 – Daten- oder Bedienfehler
8.4.18 ERR_MSG_C:= "DB_SCALE".b_ERR_MSG_CODE, Output, BYTE
Über diese Variable wird dem Anwender die Meldungsnummer mitgeteilt
(passend zu ERR_MSG_TYPE:= "DB_SCALE".b_ERR_MSG_TYPE.
Nach der Auswertung der Meldung quittiert der Anwender dem FB, dass
die Meldung ausgewertet wurde (über die Variable ERR_MSG_Q:=
"DB_SCALE".bo_ERR_MSG_QUIT) und der FB SIWA_FTC ist bereit, falls
vorhanden, die nächste Meldung auszugeben.
8.4.19 FB_ERR:= "DB_SCALE".bo_FB_ERR, Output, BOOL
Falls in der Bearbeitung des Bausteins selbst ein Fehler aufgetreten ist,
wird dies über diese Variable gemeldet.
!
Warnung
Bei einer gestörten Bearbeitung des FB SIWA_FTC muss man davon
ausgehen, dass die ausgegebenen Variablen nicht dem tatsächlichen
Zustand im Modul entsprechen.
8.4.20 FB_ERR_C:= "DB_SCALE".b_FB_ERR_CODE
Über diese Variable wird die Fehlernummer des FB SIWA_FTC
ausgegeben.
Folgende Meldungen können ausgegeben werden:
SIWAREX FTC
8-155
) wird
5.20.1