Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK ONE Listenhandbuch Seite 72

Maschinendaten und parameter
Vorschau ausblenden Andere Handbücher für SINUMERIK ONE:
Inhaltsverzeichnis

Werbung

SINUMERIK Maschinen- und Settingdaten
3.3 NC-Maschinendaten
 
Werkzeugwechsel
1.Satz des Repos-Vorganges
Satz nach einen ASUP aus Jog/Unterbrochen
 
Bit7 = 1
 
bedeutet, dass in keinem Satz in dem nicht repositioniert kann angehalten wird.
 
Repositionieren ist ein interner Vorgang, der für den BA-Wechsel nach JOG/JOGREF...,
Ein- bzw. Ausschalten von Satzausblenden, Maschinendatenwirksamsetzen, Achstausch,
Overstore-Einschalten, Einzelsatzeinschalten, Ein- bzw. Ausschalten von
Probelaufvorschub, Unterprogammebenenabbruch und ggf. Anwender-ASUPs benötigt wird.
Repositionieren wird im Zustand Reset nie benötigt.
 
Beispielsätze auf denen Repositionieren unmöglich ist:
 
- G33 + Sätze, in denen das Reorganisieren nicht möglich ist.
 
Bit8 = 1
 
bedeutet, dass in einem Restsatz, der keine Verfahrinformation enthält, nicht
angehalten wird.
 
Bit9 = 1
 
bedeutet, dass an einen Vorlauf/Hauptlauf Synchronisationsatz (z.B.STOPRE,
$Variable), der aufgrund einer Unterbrechung mit Reorg (z. B. Betriebsartenwechsel)
wiederholt wird , nicht angehalten wird.
 
Bit10= 1
 
bedeutet, dass an einem "Werkzeuganwahlsatz" nicht angehalten wird.
"Werkzeuganwahlsatz" entsteht nur mit aktiver Werkzeugverwaltung (Magazinverwaltung
bzw. WZMG). Dieser Satz gibt das entsprechende Werkzeugwechselkommando an den PLC.
 
Dieser Satz wird in der Regel durch eine T-Progammierung aus dem Teileprogramm
erzeugt.
 
Beispiel-Satz "N1010 T="Bohrer" M6 D1"
 
In Abhängigkeit von Maschinendaten kann der "Werkzeuganwahlsatz" im Interpolator
solange festgehalten werden, bis die PLC die entsprechende Werkzeugwechels-
Quittierung durchgeführt hat (siehe MD20310 $MC_TOOL_MANAGEMENT_MASK). Der
Programmzustand verbleibt aber in "läuft".
 
Bit11= 1
 
Für die Funktion Achstausch (Achstausch: 2 oder mehr Kanäle steuern abwechselnd eine
Achse) muss die Steuerung implizit GET-Sätze automatisch generieren, wenn kein
explizites GET(D) programmiert worden ist und der nachfolgende Satz die Achse
verfahren möchte. (zuvor hat diese Achse der andere Kanal benutzt).
 
Ein explizit programmiertes GET kann folgendermaßen aussehen "getd(x1,y1,z1) oder
get(x1,y1,z1)".
 
Mit diesem Bit11 wird an expliziten und impliziten Get-Sätzen im Einzelsatz nicht
angehalten.
 
Bit12= 1
 
Im Einzelsatztyp 2 wird im SBLON Satz nicht angehalten.
 
Bit13= 1
 
Wird mitten im Satz eine Achse herausgerissen und evtl. einem anderen Kanal
zugeordnet, so wird am VORZEITIGEN Ende dieses Satzes nicht angehalten. Diesem Satz
folgt ein REPOSA um ihn bis zum Ende zu verfahren, erst an diesem Ende wird gestoppt.
 
Bit14=1
 
In einer Teileprogrammzeile, in der aufgrund der NC-Sprachersetzung ein
Substitutionsunterprogramm aufgerufen wird, wird nur einmal angehalten. Voraussetzung
ist, das das Unterprogramm das PROC-Attribut SBLOF enthält. Es ist unerheblich, ob das
Unterprogramm am Satzanfang und/oder am Satzende aufgerufen wird oder ob es mit M17
oder RET verlassen wird.
 
Bit15=1
 
bedeutet, dass in keinem Satz eines internen ASUPs angehalten wird. Ausnahme: Der
Einzelsatzstopp wurde explizit über den SBLON-Befehl aktiviert.
72
Maschinendaten und Parameter
Listenhandbuch, 01/2023, A5E48776162A AF

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis