Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 56

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

Werbung

BAG, Kanal, Programmbetrieb, Reset-Verhalten
3.5 Programmbetrieb
• Der Timer für die Programmlaufzeit kann beim Programmneustart auf "0" zurückgesetzt
werden.
• Die Timer für die Werkstückzählung können beim Programmneustart um den Wert "1" erhöht
werden.
Anwendungsbeispiel
Die Funktion findet Anwendung, wenn die Bearbeitung nachfolgender Werkstücke durch einen
automatischen Programmneustart erfolgen soll, z. B. bei Drehmaschinen mit Stangenlader/-
wechsler.
NC/PLC-Nahtstellensignale
Der Rücksprung erfolgt nur, wenn das folgende NC/PLC-Nahtstellensignal gesetzt ist:
DB21, ... DBX384.0 (Programmverzweigung steuern) = 1
Parametrierung
Programmlaufzeit
Die Laufzeit des angewählten NC-Programms wird in der Systemvariablen $AC_CYCLE_TIME
gespeichert. Beim Start eines neuen Programms wird die Systemvariable automatisch auf "0"
zurückgesetzt (siehe Kapitel " Programmlaufzeit (Seite 244) ")
Über das folgende Maschinendatum kann eingestellt werden, dass die Systemvariable
$AC_CYCLE_TIME auch bei einem Programmneustart durch die Funktion "Rücksprung auf den
Programmanfang" auf "0" zurückgesetzt wird:
MD27860 $MC_PROCESSTIMER_MODE.Bit 8 = <Wert> (Aktivierung der Programmlaufzeit-
Messung)
Bit
Hinweis
Damit die Einstellung von Bit 8 wirksam werden kann, muss die Messung der aktuellen
Programmlaufzeit aktiv sein (MD27860 Bit 1 = 1).
Werkstückzählung
Nachdem das Teileprogrammende (M02 / M30) erreicht ist, werden die aktivierten
Werkstückzähler ($AC_TOTAL_PARTS / $AC_ACTUAL_PARTS / $AC_SPECIAL_PARTS) um den Wert
"1" erhöht (siehe Kapitel " Werkstückzähler ").
Über das folgende Maschinendatum kann eingestellt werden, dass die aktivierten
Werkstückzähler auch bei einem Programmneustart durch die Funktion "Rücksprung auf den
Programmanfang" hochgezählt werden:
56
Wert
Bedeutung
8
0
$AC_CYCLE_TIME wird durch die Funktion "Rücksprung auf den Programman‐
fang" nicht auf "0" zurückgesetzt.
1
$AC_CYCLE_TIME wird durch die Funktion "Rücksprung auf den Programmanfang
auf "0" zurückgesetzt.
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl