Herunterladen Inhalt Inhalt Diese Seite drucken

Fb 2: Fm_Get - Fm-Variable Lesen; Adressierung Und Handhabung Der Variablen; Gruppenkombination Der Variablen - Siemens SIMATIC FM 357-2 Handbuch

Vorschau ausblenden Andere Handbücher für SIMATIC FM 357-2:
Inhaltsverzeichnis

Werbung

Programmieren der Standard-Funktionsbausteine
6.3.4
FB 2: FM_GET – FM-Variable lesen
Aufgabe
Mit dem FB 2 können Variable (z.B. Maschinendaten, R-Parameter, Fehlercode,
Geschwindigkeiten) aus der FM 357-2 gelesen werden.
Durch Aufruf des FB 2 und mit Steuereingang "REQ" wird ein Auftrag gestartet, die
durch "ADDR1...ADDR8" referenzierten Variablen zu lesen und nach erfolgtem Le-
sevorgang in die durch "RD1...RD8" referenzierten CPU-Operandenbereiche (emp-
fohlen ein AW-DB) zu kopieren. Nicht benötigte Variablen (bei Anzahl t 8) werden
nicht ausgefüllt.
Der erfolgreiche Abschluß des Lesevorgangs wird am Zustandsparameter "NDR"
mit TRUE angezeigt.
Der Lesevorgang kann sich über mehrere (zentraler Einsatz in der Regel 2...3)
CPU-Zyklen erstrecken.
Eventuell aufgetretene Fehler werden über "ERROR" und "STATE" angezeigt.
Die Parameter "UNIT1...UNIT8", "COLUMN1...COLUMN8" und "LINE1...LINE8"
sind optionale Parameter, die nur bei den entsprechenden Variablen (Addr. 1...8)
angegeben werden müssen.
Der Lesevorgang wird im Baustein FC 22 nach evtl. dort aktivierten Leseaufträgen
ausgeführt.
Es wird ein AW-DB als Instanz-DB oder Multiinstanz-DB (zum Ablegen der Para-
meter/Werte von den Variablen) benötigt.

Adressierung und Handhabung der Variablen

Ein Auszug der möglichen Variablen ist in einer mitgelieferten FM-VAR-Liste zu-
sammengefaßt, generiert und im DB 121 abgelegt (siehe Kapitel 6.3.7).

Gruppenkombination der Variablen

In einem Auftrag können Variablen der Baugruppe nur innerhalb einer Gruppe
kombiniert werden.
Gruppe 1
Gruppe 2
Gruppe 3
Gruppe 4
N = FM-Variable; B/C = Kanal-Variable; A = Achse; T = Werkzeuge
Die Variablen des Kanales 1 können mit den Variablen aus den Bereichen N/B/A/T
kombiniert werden und in einem Auftrag gelesen werden. Variablen aus den
Kanälen 2 bis 4 dürfen nicht mit Variablen aus den Bereichen N/B/A/T in einem
Auftrag kombiniert werden.
6–24
C[1]
N
C[2]
C[3]
C[4]
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
Bereich
B
A
6ES7 357-4AH00-8AG0
T

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis