Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 669

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

Werbung

Programmierung
N2230
SPOS[1]=GP($P_SUB_SPOSIT,$P_SUB_SPOSMODE)
SPOS[2]=GP($P_SUB_SPOSIT,$P_SUB_SPOSMODE)
N2250 ELSE
N2260
N2270 M1=19 M2=19
N2280ENDIF
N2285 DELAYFSTOF
N2290 COUPON(S2,S1)
N2410 ELSE
N2420
...
N3300 ENDIF
...
N9999 RET
Ersetzungsunterprogramm _N_LANG_SUB_SPF, Variante 2:
In diesem Ersetzungsunterprogramm 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 _LSPI
N1040 DEF INT _CSPI
...
N2100 IF($P_SUB_AXFCT==2)
N2110
N2120 _LA=$P_SUB_LA
N2130 _CA=$P_SUB_CA
N2140 _LSPI=AXTOSPI(_LA)
N2180 _CSPI=AXTOSPI(_LA)
N2185 DELAYFSTON
N2190 COUPOF(_CA,_LA)
N2200
N2210 IF($P_SUB_SPOS==TRUE) OR ($P_SUB_SPOSA==TRUE)
N2220
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
Kommentar
; Spindel mit M19 positionieren:
; Leit- und Folgespindel positionieren
; Ende Stopp-Delay-Bereich
; Synchronspindelkopplung aktivieren
; Abfrage auf weitere Ersetzungen
Kommentar
; Hilfsspeicher für Leitachse/-spindel
; Hilfsspeicher für Folgeachse/-spindel
; Hilfsspeicher für Leitspindelnummer
(programmierte Spindel)
; Hilfsspeicher für Folgespindelnummer
; Ersetzung des SPOS / SPOSA / M19-
Befehls bei aktiver
Synchronspindelkopplung
; Achsbezeichner der Leitspindel
zwischenspeichern
; Achsbezeichner der Folgespindel
zwischenspeichern
; Nummer der Leitspindel
zwischenspeichern
; Nummer der Folgepindel
zwischenspeichern
; Beginn Stopp-Delay-Bereich
; Synchronspindelkopplung deaktivieren
; Leit- und Folgespindel positionieren:
; Spindel mit SPOS positionieren:
669

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis