Herunterladen Inhalt Inhalt Diese Seite drucken

Fb 3: Put Nc-Variable Schreiben - Siemens SINUMERIK 840D sl Funktionshandbuch

Grundfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Datentypen
Im NC-VAR-Selector werden die Datentypen der NCK bei den Variablen aufgeführt. In der
folgenden Tabelle sind die Zuordnungen zu S7-Datentypen angegeben.
Zuordnung der Datentypen
NCK-Datentyp
double
float
long
integer
uint_32
int_16
uint_16
unsigned
char
string
bool
datetime
13.13.3

FB 3: PUT NC-Variable schreiben

Funktion
Mit dem FB PUT kann das PLC-Anwenderprogramm Variablen im NCK Bereich schreiben.
Der FB ist Multi-Instanzfähig
Zu jedem FB 3-Aufruf muss ein separater Instanz-DB aus dem Anwenderbereich zugeordnet
werden.
Durch Aufruf des FB 3 mit positivem Flankenwechsel am Steuereingang Req wird ein
Auftrag gestartet, um die durch Addr1 bis Addr8 referenzierten NC-Variablen mit den Daten
der lokal durch SD1 bis SD8 referenzierten PLC-Operandenbereiche zu überschreiben. Der
erfolgreiche Abschluss des Schreibvorgangs wird am Zustandsparameter "Done" mit logisch
"1" angezeigt.
Der Schreibvorgang erstreckt sich über mehrere PLC-Zyklen (in der Regel 1 ... 2). Der
Baustein kann nur im zyklischen Betrieb aufgerufen werden.
Eventuell aufgetretene Fehler werden über Error und State angezeigt.
Um die NC-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 muss dann in der Symbolliste ein Name vergeben werden.
Als Aktualparameter der NCK Variablenadresse (Addr1 ... Addr8) wird "DB-Name.S7-Name"
beim Aufruf von FB 3 übergeben.
Grundfunktionen
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
PLC-Grundprogramm (P3)
13.13 Bausteinbeschreibungen
S7-Datentyp
REAL
REAL
DINT
DINT
DWORD
INT
WORD
WORD
CHAR oder BYTE
STRING
BOOL
DATE_AND_TIME
989

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis