Herunterladen Inhalt Inhalt Diese Seite drucken

Ausführungszeiten In R-Parameter Ablegen; Einmitten" Mit Kontinuierlichem Messen - Siemens SINUMERIK 840Di sl Funktionshandbuch

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

Werbung

NC-Sprache
ID=1 WHENEVER $AA_IM[X2] -
$AA_IM[X1] < 30 DO $AA_OVR[X2]=0
ID=2 EVERY $AA_IM[X2] - $AA_IM[X1]
< 15 DO POS[X1]=0
5.5
Ausführungszeiten in R-Parameter ablegen
5.5
Aufgabe
Lege ab R-Parameter 10 die Ausführungszeit für die Teileprogrammsätze ab.
Programm
IDS=1 EVERY $AC_TIMEC==0 DO
$AC_MARKER[0] = $AC_MARKER[0] + 1
IDS=2 DO $R[10+$AC_MARKER[0]] =
$AC_TIME
DEFINE INDEX AS $AC_MARKER[0]
IDS=1 EVERY $AC_TIMEC==0 DO INDEX =
INDEX + 1
IDS=2 DO $R[10+INDEX] = $AC_TIME
5.6

"Einmitten" mit kontinuierlichem Messen

5.6
Einführung
Es werden nacheinander die Zahnradlücken vermessen. Aus der Summe der Lücken und
der Zähnezahl wird das Lückenmaß ermittelt. Die gesuchte Mittenposition für die
Weiterbearbeitung ist die Position des ersten Messpunktes plus 1/2 der durchschnittlichen
Lückengröße. Beim Messen wird die Drehzahl so gewählt, dass pro Interpolationstakt ein
Messwert sicher erfasst werden kann.
Synchronaktionen
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
5.5 Ausführungszeiten in R-Parameter ablegen
Kommentar
;
Sicherheitsschranke
;
Sichere Position
Kommentar
;
Ohne symbolische Programmierung sieht
;
das Beispiel so aus:
;
bei Satzwechsel R-Parameter-
;
zeiger weiterstellen
;
Schreibe jeweils die aktuelle Zeit
;
vom Satzanfang in R-Parameter
;
Mit symbolischer Programmierung sieht
;
das Beispiel so aus:
;
Vereinbarungen für symbolische
;
Programmierung
;
bei Satzwechsel R-Parameter-
;
zeiger weiterstellen
;
Schreibe jeweils die aktuelle Zeit
;
vom Satzanfang in R-Parameter
Beispiele
5-9

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis