Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 994

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

Werbung

P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.13 Bausteinbeschreibungen
Aufrufbeispiel 1
Lesen einer GUD-Variablen aus Kanal 1 mit dem Namen "GUDVAR1" (Typ-Definition der
Variablen: INTEGER). Die anwenderdefinierte Variable soll in einen 10 Byte Variablen-
Zeiger konvertiert werden für nachfolgendes Schreiben mit dem FB 3 (siehe auch Tabelle
"Zuordnung der Datentypen" in "FB 2: GET NC-Variable lesen (Seite 954) ").
Aufruf und Parametrierung des FB 5 mit dem Instanz-DB 111:
// Datenbaustein für GUD-Variable
DATA_BLOCK DB_GUDVAR
STRUCT
END_STRUCT;
BEGIN
END_DATA_BLOCK
// freier Anwender DB, als Instanz für FB 5
DATA_BLOCK DB 111
BEGIN
END_DATA_BLOCK
// freier Anwender DB, als Instanz für FB 3
DATE_BLOCK DB 112
BEGIN
END_DATA_BLOCK
//Eine anwenderdefinierte Kanalvariable aus Kanal 1 soll gelesen werden
//mit einer Konvertierung in einen Variablen-Zeiger für ein
//nachfolgendes Schreiben dieser Variablen.
994
GUDVar1 : STRING[32] := 'GUDVAR1';
GUDVar1Token :
STRUCT
SYNTAX_ID : BYTE;
bereich_u_einheit : BYTE;
spalte : WORD;
zeile : WORD;
bausteintyp : BYTE;
ZEILENANZAHL : BYTE;
typ : BYTE;
laenge : BYTE;
END_STRUCT ;
FB 5
FB 3
//Zuordnung in Symbolliste vornehmen
//Name ist vom Anwender def.
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis