P4: PLC für SINUMERIK 828D
15.6 Funktionsschnittstelle
Variable "linShift"
Translation einer einstellbaren Nullpunktverschiebung (kanalspezifische einstellbare Frames)
Die Variable ist nur vorhanden, wenn MD18601 MM_NUM_GLOBAL_USER_FRAMES > 0 ist.
Folgende Frameindizes sind verfügbar:
Index
Adresse
DB120x.DBB1000
DB120x.DBB1001
DB120x.DBW1002
DB120x.DBW1004
DB120x.DBD1008
DB120x.DBW3004
Variable "numMachAxes"
Nummer der höchsten existierenden Kanalachse
Wenn es keine Kanalachslücken gibt, ist der Wert der Variablen auch die Anzahl der
vorhandenen Achsen im Kanal.
Adresse
DB120x.DBB1000
DB120x.DBB1001
DB120x.DBW1002
DB120x.DBW1004
DB120x.DBD1008
DB120x.DBW3004
1206
Bedeutung
0
ACTFRAME = aktuelle resultierende Nullpunktverschiebung
1
IFRAME = aktuelle einstellbare Nullpunktverschiebung
2
PFRAME = aktuelle programmierbare Nullpunktverschiebung
3
EXTFRAME = aktuelle externe Nullpunktverschiebung
4
TOTFRAME = aktuelle Gesamtnullpunktverschiebung = Summe aus ACTFRAME und
EXTFRAME
5
ACTBFRAME = aktueller Gesamt-Basisframe
6
SETFRAME = aktueller 1. Systemframe (Istwertsetzen, Ankratzen)
7
EXTSFRAME = aktueller 2. Systemframe (Istwertsetzen, Ankratzen)
8
PARTFRAME = aktueller 3. Systemframe (TCARR und PAROT bei orientierbarem Werk‐
zeugträger)
9
TOOLFRAME = aktueller 4. Systemframe (TOROT und TOFRAME)
10
MEASFRAME = Ergebnisframe für die Werkstück- und Werkzeugvermessung
11
WPFRAME = aktueller 5. Systemframe (Werkstückbezugspunkte)
12
CYCFRAME = aktueller 6. Systemframe (Zyklen)
Wert / Bedeutung
3
-
Frameindex * numMachAxes (Seite 1206) + Achsnummer
-
-
Lesen: Daten von NC-Variable x (Datentyp: REAL)
Wert / Bedeutung
4
-
-
-
-
Lesen: Daten von NC-Variable x (Datentyp: WORD)
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen