Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Variable Adressierung - Siemens SINUMERIK 840D series Funktionshandbuch

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

Werbung

Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
Parametrierung des FB 2 mit Instanz-DB 110:
DATA_BLOCK DB 110
FB 2
BEGIN
END_DATA_BLOCK
Function FC "VariablenCall" : VOID

Beispiel: Variable Adressierung

Lesen von zwei R-Parametern von Kanal 1, deren Adressangaben im DB 120 als Basistyp
hinterlegt werden. Die R-Parameter-Nummer wird über den Parameter LineX parametriert.
DATA_BLOCK DB 120
VERSION : 0.0
STRUCT
2-106
U
E 7.7;
S
M 100.0;
U
M 100.1;
R
M 100.0;
U
E 7.6;
U
M 102.0;
R
M 100.0;
CALL FB 2, DB 110(
Req :=
NumVar :=
Addr1 :=
Addr2 :=
Addr3 :=
Error :=
NDR :=
State :=
RD1 :=
RD2 :=
RD3 :=
C1_RP_rpa0_0 :
STRUCT
SYNTAX_ID :
bereich_u_einheit :
spalte :
zeile :
bausteintyp :
ZEILENANZAHL :
typ :
laenge :
//freier Anwender-DB, als Instanz für FB 2
//freie Taste Maschinensteuertafel
//Req aktivieren
//Fertigmeldung NDR
//Auftrag beenden
//Fehlerquittierung von Hand
//Fehler steht an
//Auftrag beenden
M 100.0,
3,
NCVAR.C1AxConfMachAxUsed1,
NCVAR.C1AxConfMachAxUsed2,
NCVAR.C1SpindDefMasterSpind,
M102.0,
M100.1,
MW104,
P#DB99.DBX0.0 BYTE 1,
P#DB99.DBX1.0 BYTE 1,
P#M110.0 INT 1);
BYTE := B#16#82;
BYTE := B#16#41;
WORD := W#16#1;
WORD := W#16#0;
BYTE := B#16#15;
BYTE := B#16#1;
BYTE := B#16#F;
BYTE := B#16#8;
Grundfunktionen: PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
//3 Variablen lesen

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de powerlineSinumerik 840di powerlineSinumerik 840die powerlineSinumerik 840di seriesSinumerik 810d powerlineSinumerik 810de powerline ... Alle anzeigen

Inhaltsverzeichnis