Bit 0 - DB_SCALE oder DB_VECTOR fehlen oder haben falsche Länge
Bit 1 - Fehler beim internen Aufruf der SFC58 bzw. SFC59, der Wert
RET_VAL wird im Waagen-DB in DW4 für einen Zyklus eingetragen
Bit 2 - Fehler bei Interpretation eines Datensatzes/Befehls, vorgegebene
Datensatz- oder Befehlsnummer falsch.
Bit 3 - Fehler Lifebit, SIWAREX FTC antwortet nicht
Bit 4 - Peripheriedaten konnten in diesem Zyklus nicht ausgelesen werden
Bit 5 - Aktivierter Befehl wurde bei Neustart abgebrochen
Bit 6 - Reserve
Bit 7 - Reserve.
!
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.21 START_UP:= "DB_SCALE".bo_START_UP_IN_PROGRESS
Bei Neuanlauf des SIWAREX FTC moduls (in der Regel bei Anlauf der
SIMATIC-CPU) wird eine Synchronisation der Kommunikation zwischen
SIWAREX FTC und dem FB SIWA_FTC durchgeführt. Das Bit kann für
mehrere Zyklen ausgegeben werden.
8.4.22 CMD_EN:= "DB_SCALE".bo_CMD_ENABLE
Nach dem Eintragen der Befehlsnummer in die Variable CMD_IN:=
"DB_SCALE".i_CMD_INPUT wird die Ausführung des Befehls mit diesem
Bit getriggert. Um zu verhindern, dass der Befehl mehrmals getriggert wird,
soll das Bit als Flanke gebildet werden. Der FB SIWA_FTC setzt nach der
Ausführung des Befehls die Triggervariable CMD_EN:=
"DB_SCALE".bo_CMD_ENABLE zurück.
8.4.23 ERR_MSG_Q:= "DB_SCALE".bo_ERR_MSG_QUIT
Nach dem Auswerten einer Meldung über die Variable ERR_MSG_C:=
"DB_SCALE".b_ERR_MSG_CODE quittiert der Anwender diese Meldung.
FB SIWA_FTC kann anschließend gegebenenfalls die nächste Meldung
ausgeben.
8.5 Belegung des Waagen-DB
In dem Waagen-DB befinden sich Variablen, welche in der SIMATIC zur
Verfügung stehen. Die Anordnung entspricht der Datensatzstruktur. Die
Variablenbenennung ist in englischer Sprache.
SIWAREX FTC
8-156