1 Variablen
1.4 Zustandsdaten des Kanals
Bit 1 liefert die Information, ob der NCK im aktuellen Zustand Daten für das Restaurieren der Programmumgebung
gespeichert hat (Bit 1 = 1), die mit PI-Dienst _N_SETUDT und Funktionskennung 13 wiederhergestellt werden können.
Bit 2 liefert bei gesetztem Bit 0 die Information, ob sich die Werkzeugachse mit einer Geometrieachse des aktuellen
WKS deckt:
Bit 2 = 0: Die Werkzeugachse deckt sich mit keiner Geometrieachse des aktuellen WKS. In diesem Fall liefern Bit 3 /
Bit4 die Nummer der Geometrieachse, die der Werkzeugachse am nächsten liegt. Bit 5 liefert die Rückzugsrichtung
dieser Achse (plus/minus). Diese Information kann von HMI als Vorschlag bzw. Voreinstellung für die Rückzugsachse
angezeigt werden.
Bit 2 = 1: Die Werkzeugachse deckt sich mit einer Geometrieachse des aktuellen WKS. In diesem Fall liefern Bit 3 /
Bit4 die Nummer dieser Geometrieachse, sowie Bit 5 dessen Rückzugsrichtung (plus/minus).
Bit 0: 0: PI -Dienst _N_SETUDT mit Funktionskennung 12 disabled
1: PI -Dienst _N_SETUDT mit Funktionskennung 12 enabled
Bit 1: 0: PI -Dienst _N_SETUDT mit Funktionskennung 13 disabled
1: PI -Dienst _N_SETUDT mit Funktionskennung 13 enabled
Bit 2 0: Werkzeugachse deckt sich mit keiner Geometrieachse
1: Werkzeugachse deckt sich mit einer Geometrieachse
Bit 3 / Bit4: 0: Funktion nicht aktiv
1: Werkzeugachse in der 1. Geometrieachse
2: Werkzeugachse in der 2. Geometrieachse
3: Werkzeugachse in der 3. Geometrieachse
Bit 5: 0: Rückzugsrichtung plus
1: Rückzugsrichtung minus
-
Mehrzeilig: ja
toolHolderData
Daten für jeden ToolHolder/Spindel aus der Magazin-Konfiguration des TOA die dem Kanal zugeordnet ist.
Für jeden ToolHolder existieren ein Parametersatz von numToolHolderParams Parameters.
Es gibt zur Zeit die 3 Parameter P1, P2 und P3.
Es gibt numToolHolders Toolholders. Die Anzahl von ToolHoldern in dieser Auflistung hängt nur von der
Magazin-Konfiguration ab und ändert sich nicht während ein NC-Programm abläuft.
- P1: THNo ToolHolderNummer / SpindelNummer
(Entspricht in den Sprachbefehlen des NC-Programms der
Adresserweiterung <n> aus T<n>=... oder M<n>=6 bei expliziter
Schreibweise; entspricht in der Magazin-Konfiguration dem
Platzart-Index des zugehörigen Zwischenspeicher-Platzes der
Platzart = Spindel.)
- P2: SelTno TNummer des angewählten Werkzeugs
bezüglich des ToolHolders / der Spindel mit der Nummer von THNo
(Die selbe TNo würde auch der Sprachbefehl GETSELT liefern.)
Der Wert 0 zeigt an, dass bezüglich des ToolHolders kein
Werkzeug angewählt ist. Zum weiteren Verhalten siehe Beschreibung von GETSELT.
- P3: ExeTno TNummer des einzuwechselnden / eingewechselten Werkzeug
bezüglich des ToolHolders / der Spindel mit der Nummer von THNo
aus der Sicht des NC-Programms.
Wenn ohne M6 gearbeitet wird, steht in SelTno und ExeTno die selbe TNummer.
(Die selbe TNummer würde auch der Sprachbefehl GETEXET liefern.)
Der Wert 0 zeigt an, dass bezüglich des ToolHolders kein
Werkzeug einzuwechselnd / eingewechselt ist. Zum weiteren Verhalten siehe Beschreibung von GETEXET.
Es ist ein Array-Zugriff auf toolHolderData möglich, mit dem die Daten aller numToolHolders Tool-Holder auf einmal
gelesen werden können.
Wenn Werkzeug-Magazinverwaltung nicht aktiv ist, wird nur für Zeile 1 = 0 zurückgeliefert.
-
Mehrzeilig: ja
1-186
0
0
1
GETSELT, GETEXET
0
0
Der Zeilen-Index adressiert die Parameter der
Tool-Holder und den Toolholder selbst:
Zeilen-Index = (ElementNr - 1) *
numToolHolderParams + PNr
Mit: ElementNr von 1 bis numToolHolders;
Mit ElementNr ist die Listen-Element-Nr. des Tool-
Holders in dieser Auflistung gemeint.
PNr: Parameter-Nummer von 1 bis
numToolHolderParams
numToolHolderParams aus Bereich N , Baustein
Y, Globale Systemdaten
SINUMERIK 840D sl, SINAMICS S120 Listenhandbuch (LIS2sl) - 09/2011
63
UWord
1
Double
numToolHolderParams *
numToolHolders
© Siemens AG 2011 All Rights Reserved
09/2011
r
r