Herunterladen Inhalt Inhalt Diese Seite drucken

Abstandsregelung Mit Begrenzter Korrektur - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

10
Bewegungssynchronaktionen
10.4 Aktionen in Synchronaktionen
10.4.11

Abstandsregelung mit begrenzter Korrektur

Programmierbeispiel
Integrierende Berechnung der Abstandswerte mit
Grenzbereichsprüfung
$AA_OFF_MODE = 1
Achtung:
Die Kreisverstärkung des überlagerten Regelkreises
ist abhängig von der Einstellung des Ipo-Taktes.
Abhilfe: MD für Ipo-Takt lesen und einrechnen.
Hinweis:
Begrenzung der Geschwindigkeit des überlagerten
Interpolators durch MD 32020: JOG_VELO
bei Ipo-Takt 12 ms:
Geschwindigkeit:
0 120
.
mm
/
mV
0 6
.
ms
Unterprogramm: Abstandsregelung Ein
%_N_AON_SPF
PROC AON
$AA_OFF_LIMIT[Z]=1
FCTDEF(1, -10, +10, 0, 0.6, 0.12)
ID=1 DO SYNFCT(1,$AA_OFF[Z],$A_INA[3])
ID=2 WHENEVER $AA_OFF_LIMIT[Z]<>0
DO $AA_OVR[X] = 0
RET
ENDPROC
Unterprogramm: Abstandsregelung Aus
%_N_AOFF_SPF
PROC AOFF
CANCEL(1)
CANCEL(2)
RET
ENDPROC
Hauptprogramm:
%_N_MAIN_MPF
AON
...
G1 X100 F1000
AOFF
M30
10-452
m
=
0 6
.
/
V
min
Z
Abstand-
Sensor
0.2...0.5 mm
überlagerte Geschwindigkeit
-10V
Unterprogramm für Abstandsregelung Ein
Grenzwert festlegen
Polynomdefinition
Abstandsregelung aktiv
Bei Überschreitung des Grenzbereiches
Achse X sperren
Unterprogramm für Abstandsregel. Aus
Synchronaktion Abstandsregel. löschen
Grenzbereichsprüfung löschen
Abstandsregelung Ein
Abstandsregelung Aus
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
03.04
eindimensionale Abstandsregelung
z.B. Blech
Obergrenze
0.6 m/min
1 V
Untergrenze
 Siemens AG 2004 All rights reserved.
10
X
+10V

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis