Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 665

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

Werbung

Ersetzungsunterprogramm _N_LANG_SUB_SPF, Variante 1:
Dieses Programmbeispiel ist optimiert auf Einfachheit und Geschwindigkeit. Die Spindeln
werden daher direkt adressiert (typischerweise wird der Maschinenhersteller wissen, welche
Folgespindel(n) beim Spindelpositionieren betroffen sind und diese Spindeln direkt
adressieren). Im Beispiel sei S1 die Leitspindel und S2 die Folgespindel.
Programmierung
N1000 PROC LANG_SUB DISPLOF SBLOF
N1100 IF($P_SUB_AXFCT ==1)
...
N1140 DELAYFSTON
N1150 COUPOF(S2,S1)
N1160
N1170 M1=$P_SUB_GEAR M2=$P_SUB_GEAR
N1180 DELAYFSTON
N1190 COUPON(S2,S1)
N1200 ENDIF
...
N9999 RET
Ersetzungsunterprogramm _N_LANG_SUB_SPF, Variante 2:
In diesem Programmbeispiel werden die Spindeln nicht direkt adressiert, sondern die
Systemvariablen $P_SUB_LA und $P_SUB_CA verwendet.
Programmierung
N1000 PROC LANG_SUB DISPLOF SBLOF
N1010 DEF AXIS _LA
N1020 DEF AXIS _CA
N1030 DEF INT _GEAR
...
N1100 IF($P_SUB_AXFCT==1)
N1110 _GEAR=$P_SUB_GEAR
N1120 _LA=$P_SUB_LA
N1130 _CA=$P_SUB_CA
N1140 DELAYFSTON
N1150 COUPOF(_CA,_LA)
N1160
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
Kommentar
; Ersetzung wegen
; Beginn Stopp-Delay-Bereich
; Synchronspindelkopplung
; Getriebestufenwechsel getrennt
; Ende Stopp-Delay-Bereich
; Synchronspindelkopplung
Kommentar
; Hilfsspeicher für Leitachse/-spindel
; Hilfsspeicher für Folgeachse/-spindel
; Hilfsspeicher für Getriebestufe
; Ersetzung wegen Getriebestufenwechsel
; zu aktivierende Getriebestufe
zwischenspeichern
; Achsbezeichner der Leitspindel
zwischenspeichern
; Achsbezeichner der Folgespindel
zwischenspeichern
; Beginn Stopp-Delay-Bereich
; Synchronspindelkopplung deaktivieren
; Getriebestufenwechsel für Leit- und
Folgespindel:
Getriebestufenwechsel
deaktivieren
für Leit- und Folgespindel
durchführen:
aktivieren
665

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis