Schreiben der GUD-Variablen: FB3 mit Instanz-DB112
GUD-Variablen-Token aus FB5, Parameter: "VarToken" zum Schreiben mit FB3, Parameter
"Addr1"
CALL FB3, DB112(
);
Zuordnung der Datentypen
Siehe Tabelle "Zuordnung der Datentypen" im Kapitel "FB2: GET - NC-Variable lesen
(Seite 1011)".
14.17.6
FB7: PI_SERV2 - PI-Dienst anfordern
Funktion
Der Funktionsbaustein FB7 hat bis auf die größere Anzahl an "WVar"-Parametern ("WVar11"
- "WVar16") die gleiche Funktionalität wie der Funktionsbaustein FB4. Es wird empfohlen, den
Funktionsbaustein FB7 anstelle des FB4 zu verwenden.
Zur ausführlichen Beschreibung siehe Kapitel "FB4: PI_SERV - PI-Dienst anfordern
(Seite 1027)".
Deklaration der Funktion
FUNCTION_BLOCK FB7
Var_INPUT
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
Req
NumVar
Addr1
Error
Done
State
SD1
Req:
BOOL;
PIService:
ANY;
Unit:
INT;
Addr1:
ANY;
Addr2:
ANY;
Addr3:
ANY;
Addr4:
ANY;
WVar1:
WORD;
WVar2:
WORD;
WVar3:
WORD;
WVar4:
WORD;
P3: PLC-Grundprogramm für SINUMERIK 840D sl
:= M 200.0,
:= 1,
:= "DB_GUDVAR".GUDVarSToken, // Token
:= M 102.0,
:= M 100.1
:= MW 104,
:= "DB_GUDVAR".new_name
14.17 Bausteinbeschreibungen
// eine GUD-Variable
1065