Herunterladen Inhalt Inhalt Diese Seite drucken

Achskopplungen Über Synchronaktionen; Einkoppeln Auf Leitachse; Aufgabenstellung - Siemens SINUMERIK 840Di sl Funktionshandbuch

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

Werbung

5.7
Achskopplungen über Synchronaktionen
5.7
5.7.1

Einkoppeln auf Leitachse

Aufgabenstellung

Über Polynomsegmente wird eine zyklische Kurventabelle definiert. Gesteuert über
Rechenvariablen wird die Bewegung der Leitachse und der Koppelvorgang zwischen
Leitachse und abhängiger Achse ein-/ausgeschaltet.
%_N_KOP_SINUS_MPF
N5 R1=1
N6 R2=1
N7 R5=36000
N8 STOPRE
;*** Periodische Tabelle Nr. 4 durch Polynomsegmente definieren ***
N10 CTABDEF (YGEO,XGEO,4,1)
N16 G1 F1200 XGEO=0.000 YGEO=0.000
N17 POLY PO[XGEO]=(79.944,3.420,0.210) PO[YGEO]=(24.634,0.871,-9.670)
N18 PO[XGEO]=(116.059,0.749,-0.656) PO[YGEO]=(22.429,-5.201,0.345)
N19 PO[XGEO]=(243.941,-17.234,11.489) PO[YGEO]=(-22.429,-58.844,39.229)
N20 PO[XGEO]=(280.056,1.220,-0.656) PO[YGEO]=(-24.634,4.165,0.345)
N21 PO[XGEO]=(360.000,-4.050,0.210) PO[YGEO]=(0.000,28.139,-9.670)
N22 CTABEND
; Achse Leitachse und gekoppelte Achse im Eilgang in Grundstellung fahren
N80 G0 BACH=0 CACH=0
N50 LEADOF(CACH,BACH)
N235 ;*** Einschalten der Koppel-Bewegung für die Achse CACH ***
N240 WAITP(CACH)
N245 ID=1 EVERY $R1==1 DO
LEADON(CACH, BACH, 4)
N250 ID=2 EVERY $R1==0 DO
LEADOF(CACH, BACH)
Synchronaktionen
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
5.7 Achskopplungen über Synchronaktionen
;
ID 1, 2 ein-/ausschalten der Kopplung:
LEADON (CACB, BACH)
;
ID 3, 4 Leitachse bewegen ein-/aus: MOV BACH
;
BACH Vorschub/min
;
Grundstellungen anfahren
;
*** Ende der Tabellendefinition***
;
Kanalachsnamen
;
ggf. bestehende Kopplung AUS
;
Achse auf Kanal synchronisieren
;
Über Tabelle 4 einkoppeln
;
Kopplung ausschalten
Beispiele
5-13

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis