Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SITRANS F Betriebsanleitung Seite 76

Vorschau ausblenden Andere Handbücher für SITRANS F:
Inhaltsverzeichnis

Werbung

Programmierung in SIMATIC S7
7.7 Beispiele
Tabelle 7- 6 Alle Datensätze lesen
STL
CALL FB95,DB195
ADDR := 280
DB_FLOW_PARA :=
DB_FLOW_VEC :=
CMD_IN :=649
VAR_ADR :=
VAR_VAL :=
DIG_OUT :=
VAR1_ADR :=
VAR2_ADR :=
CMD_INPR :=
CMD_FOK :=
CMD_ERR :=
CMD_ERR_C :=
REF_COUNT :=
VAR1_VAL :=
VAR2_VAL :=
L_VAR_ADR :=
L_VAR_VAL :=
L_DIG_OUT :=
L_VAR1_ADR :=
L_VAR2_ADR :=
SC_STATUS :=
ERR_MSG :=
ERR_MSG_TYPE :=
ERR_MSG_C :=
FB_ERR :=
FB_ERR_C :=
START_UP :=
VAR1_OK := 1
VAR2_OK := 1
CMD_EN :=1
ERR_MSG_Q :=
Als Nächstes werden für den Batchbetrieb Einstellungen in den Datensätzen vorgenommen.
//Ausgang auf Batch stellen
L
T
//Batch auf Massedurchfluss setzen
//Batch-Zähler einen Schritt hochzählen
//LED DO1 soll leuchten, während Batch ausgeführt wird
L
T
T
T
//Zeitfehlerüberwachung deaktivieren
//Batchüberlaufüberwachung deaktivieren
L
T
T
//Batchmenge festlegen
L
T
//Batchkompensation, Führungskonstante und Pegel Stufe 2 auf 0 (Voreinstellung)
setzen
L
T
T
T
74
Aufruf des FB "SIFL_FC" mit Instanz-DB 195 (Beispiel)
Startadresse der SIFLOW FC070 (Beispiel)
17 Nummer des Parameterdatenbausteins
16 Nummer des Vektordatenbausteins
Auszuführender Befehl, hier: Alle Datensätze lesen
nicht relevant
nicht relevant
nicht relevant
3000 MODBUS-Adresse für Massedurchfluss
3024 MODBUS-Adresse für Summenzähler 2
1=Befehl wird gerade verarbeitet
1=Befehl wurde korrekt ausgeführt
1=Befehl wurde nicht ausgeführt
Fehlercode bei nicht ausgeführtem Befehl
nicht relevant
Massedurchfluss
Summenzähler 2
nicht relevant
nicht relevant
nicht relevant
3000 MODBUS-Adresse für Massedurchfluss
3024 MODBUS-Adresse für Summenzähler 2
nicht relevant
1=neue Fehlermeldung vorhanden
0: kein Fehler; 1, 2, 4=Typ der Fehlermeldung
Nummer der Fehlermeldung
FB-Fehler
Nummer des FB-Fehlers
nicht relevant
1=Wenn VAR1_ADR = L_VAR1_ADR
1=Wenn VAR2_ADR = L_VAR2_ADR
1=Ausführung des Befehls CMD_IN
1=Benutzerbestätigung von Fehlermeldung an ERR_MSG_C
6
"DB_FLOW_PARA".s_DigitalOutputParam.b_Dig_out_func
1
"DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_val_sel
"DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_count_up_down
"DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_output_polarity
0
"DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_time_err_on_of f
"DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_overrun_on_off
1.000000e+000
"DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_quantity
0.000000e+000
"DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_compens
"DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_lead_const
"DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_two_stage_lev
SIFLOW FC070 mit SIMATIC S7
Betriebsanleitung, 05/2012, A5E02665536-04

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis