Herunterladen Inhalt Inhalt Diese Seite drucken

Date And Time; Fb2: Get - Nc-Variable Lesen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

END_VAR
BEGIN
// HIER ANWENDERPROGRAMM EINFÜGEN
END_ORGANIZATION_BLOCK
16.2

FB2: GET - NC-Variable lesen

Funktion
Der Funktionsbaustein FB2 "GET" dient zum Lesen von Variablen aus dem Bereich NC.
Um die NC-Variablen zu referenzieren, werden diese zunächst mit dem Tool "NC-VAR-
Selector" ausgewählt und in einen Datenbaustein als AWL-Quelle generiert. Für diesen
Datenbaustein muss anschließend in der S7-Symbolliste ein Name vergeben werden. Beim
Aufruf des FB2 werden die Variablenadressen in folgender Form übergeben: Parameter
"Addr1" bis "Addr8" = "<DB-Name>.<S7-Name>"
Anforderung zum Lesen von NC-Variablen
Aufruf des FB2 mit positivem Flankenwechsel, Parameter "Req" = 0 → 1
S7-Namen der NC-Variablen: Parameter "Addr1" bis "Addr8" = "NCVAR".<S7-Name>"
Zeiger zum Schreiben der Variablenwerte: Parameter "RD1" bis "RD8" = "P#<Adresse>"
Abschluss der Lese-Anforderung
Lese-Anforderung erfolgreich beendet: Parameter "Done" == 1.
Lese-Anforderung mit Fehler beendet: Parameter "Error" == 1, Fehlerursache in Parameter
"State"
PLC
Funktionshandbuch, 06/2019, A5E47433877A AB
OB100_OB_NUMBR :
OB100_RESERVED_1 :
OB100_RESERVED_2 :
OB100_STOP :
OB100_RESERVED_3 :
OB100_RESERVED_4 :
OB100_DATE_TIME :
CALL FB1, DB7(
MCPNum :=
MCP1In :=
MCP1Out :=
MCP1StatSend :=
MCP1StatRec :=
MCP1BusAdr :=
MCP1Timeout :=
MCP1Cycl :=
NC-CyclTimeout :=
NC-RunupTimeout :=
16.2 FB2: GET - NC-Variable lesen
BYTE;
BYTE;
BYTE;
WORD;
WORD;
WORD;
DATE_AND_TIME;
// FB1-Aufruf, Instand-DB: DB7
1,
P#E0.0,
P#A0.0,
P#A8.0,
P#A12.0,
6,
S5T#700MS,
S5T#200MS,
S5T#200MS,
S5T#50S);
Bausteinbeschreibungen
157

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis