Herunterladen Inhalt Inhalt Diese Seite drucken

Fb 3: Put – Nc-Variable Schreiben - Siemens SIMATIC FM 357 Handbuch

Mehrachsbaugruppe für servo- bzw. schrittantrieb
Inhaltsverzeichnis

Werbung

Programmieren der FM 357
6.5
FB 3: PUT – NC-Variable schreiben
Aufgabe
Mit dem FB PUT können Variable in die FM 357 geschrieben werden.
Zum FB 3 gehört ein DB aus dem Anwender-Bereich.
Durch Aufruf des FB 3 mit positivem Flankenwechsel am Steuereingang Req wird
ein Auftrag gestartet, die durch Addr1...Addr8 referenzierten Variablen mit den Da-
ten der lokal durch SD1...SD8 referenzierten CPU-Operandenbereiche zu über-
schreiben. Der erfolgreiche Abschluß des Schreibvorganges wird am Zustandspa-
rameter Done mit TRUE angezeigt.
Der Schreibvorgang kann sich über mehrere (zentraler Einsatz in der Regel 1...2)
CPU-Zyklen erstrecken. Der Baustein ist zyklischen (OB 1) aufzurufen.
Eventuell aufgetretene Fehler werden über Error und State angezeigt.
Um die Variablen zu referenzieren, werden zunächst alle benötigten Variablen mit
dem Tool "NC-VAR-Selector" ausgewählt und in einem Datenbaustein als AWL-
Quelle generiert. Für diesen DB muß dann in der Symbolliste ein Name vergeben
werden. Als Parameter der FM Variablenadresse (Addr1...Addr8) wird "DB-Na-
me.Variablenname" beim Aufruf von FB 3 übergeben.
Aufrufmöglichkeiten
EN
Req
NumVar
Addr1
Unit1
Column1
Line1
Addr2
Unit2
Column2
Line2
...
Addr8
Unit8
Column8
Line8
FM357No
SD1
SD2
...
SD8
6-22
Aufruf in KOP-Darstellung
(Kontaktplan)
FB 3
ENO
Error
Done
State
Aufruf in AWL-Darstellung
(Anweisungsliste)
CALL FB 3(
Req
NumVar
Addr1
Unit1
Column1
Line1
Addr2
Unit2
Column2
Line2
...
Addr8
Unit8
Column8
Line8
FM357No
Error
Done
State
SD1
SD2
..
SD8
Mehrachsbaugruppe FM 357 für Servo- bzw. Schrittantrieb
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
.=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=,
:=);

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis