Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 164

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

Werbung

Bausteinbeschreibungen
16.2 FB2: GET - NC-Variable lesen
Um die Kanal-Bezeichnung in den Variablennamen aufzunehmen und die Zeichen "[" und "]"
zu entfernen, die in einem STEP 7-Symbol nicht zulässig sind, werden neue S7-Namen
gewählt:
Bereich
Baustein Name
C[1]
M
MD20070 $MC_AXCONF_MA‐
CHAX_USED[1]
C[1]
M
MD20070 $MC_AXCONF_MA‐
CHAX_USED[2]
C[1]
M
MD20090 $MC_SPIND_DEF_MAS‐
TER_SPIND
S7-Symbol-Tabelle
Als symbolischer Name für den Datenbaustein DB120 wird "NCVAR" in die S7-Symboltabelle
eingetragen:
Symbol
NCVAR
Die Datei DB120.AWL muss compiliert und in die PLC übertragen werden.
Parametrierung des FB2 mit Instanz-DB110:
DATA_BLOCK DB110
FB2
BEGIN
END_DATA_BLOCK
Function FC "VariablenCall" : VOID
U
S
U
R
U
U
R
CALL FB2, DB110(
164
Operand
DB120
E 7.7;
M 100.0;
M 100.1;
M 100.0;
E 7.6;
M 102.0;
M 100.0;
Req :=
M 100.0,
NumVar :=
3,
Addr1 :=
"NCVAR".C1AxConfMachAxUsed1,
Addr2 :=
"NCVAR".C1AxConfMachAxUsed2,
Addr3 :=
"NCVAR".C1SpindDefMasterSpind,
Error :=
M102.0,
NDR :=
M100.1,
State :=
MW104,
RD1 :=
P#DB99.DBX0.0 BYTE 1,
RD2 :=
P#DB99.DBX1.0 BYTE 1,
RD3 :=
P#M110.0 INT 1);
Typ
CHAR
20070
CHAR
20070
INT
20090
// freier Anwender-DB, als Instanz für FB2
// freie Taste Maschinensteuertafel
// Req aktivieren
// Fertigmeldung NDR
// Auftrag beenden
// Fehlerquittierung von Hand
// Fehler steht an
// Auftrag beenden
// 3 Variablen lesen
Funktionshandbuch, 06/2019, A5E47433877A AB
Nr.
Byte S7-Name
1
C1AxConfMachAxUsed1
1
C1AxConfMachAxUsed2
1
C1SpindDefMasterSpind
Datentyp
DB120
PLC

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis