Herunterladen Inhalt Inhalt Diese Seite drucken

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

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
double
float
long
integer
uint_32
int_16
uint_16
unsigned
char
string
bool
datetime
Um eine double-Variable vom NCK ohne Formatanpassung zu lesen, muss im Zielbereich
für gelesene Daten ein ANY-Pointer mit Typ REAL Anzahl 2 angegeben werden (z. B.:
P#M100.0 REAL 2). Erkennt das Grundprogramm beim Lesen einer double-Variablen als
Zieltyp REAL 2, werden die Daten als 64-Bit Gleitkommazahl in den PLC-Datenbereich
übernommen.
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.
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.13 Bausteinbeschreibungen
S7-Datentyp
REAL
REAL2
REAL
DINT
DINT
DWORD
INT
WORD
WORD
CHAR oder BYTE
STRING
BOOL
DATE_AND_TIME
961

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis