Herunterladen Diese Seite drucken

Beispiel Mit Aufruf Des Ersetzungsunterprogramms Für Spos, Sposa Und M19 - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Übergabe der für die Ersetzung benötigten Daten an das Ersetzungsunterprogramm
Die für die Ersetzung notwendigen Werte können im Ersetzungsunterprogramm über
folgende Systemvariable gelesen werden.
Systemvariable
$P_SUB_AXFCT
$P_SUB_SPOS
$P_SUB_SPOSA
$P_SUB_M19
$P_SUB_SPOSIT
$P_SUB_SPOSMODE
Beispiel mit Aufruf des Ersetzungsunterprogramms für SPOS, SPOSA und M19
Im Ersetzungsunterprogramm werden die Befehle SPOS und SPOSA gemeinsam behandelt.
D. h. SPOSA wird auf den Befehl SPOS abgebildet.
MD30465 $MA_AXIS_LANG_SUB_MASK[AX5]='H0002'
MD22080 $MC_AUXFU_PREDEF_SPEC [9]='H0021' ;M19 Ausgabe an PLC vor der
Bewegung
SD43240 $SA_M19_SPOS[AX5]=260
SD42890 $SA_M19_SPOSMODE[AX5]=4
Hauptprogramm:
PROC MAIN
...
N210 COUPON(S2,S1
N220 SPOS[1]=100
...
N310 G01 F1000 X100 M19
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
2.11 Unterprogrammaufruf durch NC-Sprachersetzung
Bedeutung
Abfrage der Ersetzungsart
Liefert den Wert 2 für Spindelpositionieren
Abfrage ob Spindel positionieren mit SPOS aktiv
Liefert TRUE, wenn die Ersetzung durch SPOS aktiviert wurde.
Abfrage ob Spindel positionieren mit SPOSA aktiv
Liefert TRUE, wenn die Ersetzung durch SPOSA aktiviert wurde.
Abfrage ob Spindel positionieren mit M19 aktiv
Liefert TRUE, wenn die Ersetzung durch M19 aktiviert wurde.
SPOS/SPOSA-Position
Liefert der projektierten NC-Sprachersetzung die programmierte Position.
Wird diese Variable außerhalb dieses Ersetzungsvorgangs aufgerufen,
wird die Programmbearbeitung mit Alarm 14055 abgebrochen.
Positionsanfahrmode
Liefert der projektierten NC-Sprachersetzung den Positionsanfahrmode
für die von $P_SUB_SOPSIT gelieferten Spindelposition:
0: DC
1: AC
2: IC
3: DC
4: ACP
5: ACN.
Wird diese Variable außerhalb dieses Ersetzungsvorgangs aufgerufen,
wird die Programmbearbeitung mit Alarm 14055 abgebrochen.
; Synchronspindelkopplung aktivieren
; Leitspindel mit SPOS positionieren
; Leitspindel mit M19 positionieren
Ausführliche Beschreibung
2-183

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl