Herunterladen Inhalt Inhalt Diese Seite drucken

Db_Vector:= 11, Input, Int; Cmd_In:= "Db_Scale".I_Cmd_Input, Input, Int; Sim_Val:= "Db_Scale".R_Sim_Value, Input, Real; Ana_Out:= "Db_Scale".R_Analog_Out_Value, Input, Real - Siemens SIWAREX FTA Handbuch

Vorschau ausblenden Andere Handbücher für SIWAREX FTA:
Inhaltsverzeichnis

Werbung

8.4.3

DB_VECTOR:= 11, Input, INT

Der Inhalt des Vektor-DB darf vom Anwender nicht geändert werden. Er muss nur
einmal pro SIMATIC-CPU geladen werden, unabhängig von der Anzahl der
eingesetzten SIWAREX FTA - Module. Die Nummer des DB kann frei gewählt
werden.
8.4.4

CMD_IN:= "DB_SCALE".i_CMD_INPUT, Input, INT

Über diese Inputvariable steuert der Anwender alle Befehle, sei es, es geht um die
Übertragung eines Datensatzes oder die Ausführung einer Wägeaufgabe. Die
Befehle sind im Kapitel
die Befehlsnummer bereit und triggert den Befehl über die Variable CMD_EN:=
"DB_SCALE".bo_CMD_ENABLE (siehe Kapitel 8.4.23). Der FB SIWA_FTA löscht
die Befehlsnummer nicht, setzt jedoch nach der Ausführung des Befehls die
Triggervariable CMD_EN:= "DB_SCALE".bo_CMD_ENABLE zurück.
8.4.5

SIM_VAL:= "DB_SCALE".r_SIM_VALUE, Input, REAL

Wenn die Simulation freigegeben wurde (siehe Kapitel 5.6.1), kann über diesen
Eingang der zu simulierende Wert vorgegeben werden. Der Wert soll sich im
Wägebereich der Waage befinden.
8.4.6

ANA_OUT:= "DB_SCALE".r_ANALOG_OUT_VALUE, Input, REAL

Wenn die Steuerung des Analogausgangs freigegeben wurde (siehe Kapitel
5.6.11), kann über diesen Eingang der zu steuernde Wert vorgegeben werden. Der
Wert soll sich im parametrierten Bereich der Waage befinden.
8.4.7

DO_FORCE:= "DB_SCALE".b_DIG_OUTPUT_FORCE, Input, BYTE

Wenn die Zwangssteuerung der Digitalausgänge freigegeben wurde (siehe Kapitel
5.6.3), kann über diesen Eingang der zu steuernde Wert vorgegeben werden. Bit 0
entspricht dem Digitalausgang 0, Bit 1entspricht dem Digitalausgang 1 usw.
8.4.8

TRANSITION:= "DB_SCALE".b_TRANSITIONS, Input, BYTE

Der Anwender kann den Fortschritt der Wägung beeinflussen. Der Wägeablauf ist
unterteilt in Schritte und ein Schritt wird nur dann ausgeführt, wenn das zugehörige
Bit für die Transition nicht gesetzt ist (siehe Kapitel 5.5). Ist der Wert aller Bits der
der Variable 0, dann wird der Wägeverlauf in keinem Abschnitt hingehalten und
sein Fortschritt ergibt sich ausschließlich aus dem Gewichtsverlauf. Ist der Wert
von z.B. Bit 2 auf 1 gesetzt wird der Schritt 2 im Wägeverlauf nicht ausgeführt
sondern Wartet bis das Bit zurückgesetzt wird.
8.4.9

CMD_INPR:= "DB_SCALE".bo_CMD_IN_PROGRESS, Output, BOOL

Das Bit informiert den Anwender, dass ein Befehl gerade bearbeitet wird.
8-166
6
beschrieben. Der Anwender stellt über diese Variable
SIWAREX FTA

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis