Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 995

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

Werbung

Function FC "VariablenCall" : VOID
U
S
U
R
U
U
R
CALL FB 5, DB 111(
Nach erfolgreichem FB 5-Aufruf kann über die zurückgegebene Adresse des FB 5-
Parameter ("VarToken") mittels FB 3 geschrieben werden.
CALL FB 3, DB 112(
Aufrufbeispiel 2
Lesen einer GUD-Variablen aus Kanal 1 mit dem Namen "GUD_STRING" (Typ-Definition
der Variablen: STRING mit Länge 30 Byte). Die anwenderdefinierte Variable soll in einen
10 Byte Variablen-Zeiger konvertiert werden für nachfolgendes Schreiben mit dem FB 3.
Aufruf und Parametrierung des FB 5 mit dem Instanz-DB 111:
// Datenbaustein für GUD-Variable
DATA_BLOCK DB_GUDVAR
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
E 7.7;
//freie Taste Maschinensteuertafel
M 100.0;
//Req aktivieren
M 100.1;
//Fertigmeldung Done
M 100.0;
//Auftrag beenden
E 7.6;
//Fehlerquittierung von Hand
M 102.0;
//Fehler steht an
M 100.0;
//Auftrag beenden
Req
:= M 100.0,
Area
:= B#16#2,
Unit
:= B#16#1,
Index1
:= 0,
Index2
:= 0,
CnvtToken
:= TRUE,
VarToken
:= DB_GUDVAR.GUDVar1Token,
Error
:= M 102.0,
Done
:= M 100.1,
State
:= MW 104,
RD
:= P#DB99.DBX0.0 DINT 1
);
Req
:= M 200.0,
NumVar
:= 1,
Addr1
:= DB_GUDVAR.GUDVar1Token,
Error
:= M 102.0,
Done
:= M 100.1,
State
:= MW 104,
SD1
:= P#DB99.DBX0.0 DINT 1);
//Zuordnung in Symbolliste vornehmen
P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.13 Bausteinbeschreibungen
//Startflanke für Lesen
//Kanal-Variable
//Kanal 1
//kein Feldindex
//kein Feldindex
//Umsetzung in 10 Byte Token
// freier Speicherplatz
//1 GUD-Variable schreiben
995

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis