Herunterladen Inhalt Inhalt Diese Seite drucken

Fb 3: Fm_Put - Fm-Variable Schreiben - 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.5
FB 3: FM_PUT – FM-Variable schreiben
Aufgabe
Mit dem FB 3 können Variable (z.B. Maschinendaten, R-Parameter) in die
FM 357-2 geschrieben werden.
Durch Aufruf des FB 3 und mit Steuereingang "REQ" wird ein Auftrag gestartet.
Die durch "ADDR1...ADDR8" referenzierten Variablen mit den Daten/Werten, die in
"SD1...SD8" referenzierten CPU-Operandenbereiche (empfohlen ein AW-DB) ab-
gelegt sind, werden geschrieben.
Der erfolgreiche Abschluß des Schreibvorganges wird am Zustandsparameter
"DONE" mit TRUE angezeigt.
Der Schreibvorgang kann sich über mehrere (zentraler Einsatz in der Regel 1...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 angegeben
werden müssen.
Der Schreibvorgang wird im Baustein FC 22 nach evtl. dort aktivierten Schreibauf-
trä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 geschrieben 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–32
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