Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 631

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Systemvariable
$AC_OLD_PROG_NET_TIME_COUNT
$AC_PROG_NET_TIME_TRIGGER
Durch POWER ON werden alle Systemvariablen auf "0" zurückgesetzt!
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
Bedeutung
Änderungen auf $AC_OLD_PROG_NET_TIME
Nach POWER ON steht $AC_OLD_PROG_NET_TIME_COUNT auf "0".
$AC_OLD_PROG_NET_TIME_COUNT wird immer dann erhöht, wenn die
Steuerung $AC_OLD_PROG_NET_TIME neu geschrieben hat.
Wenn der Anwender das laufende Programm mit RESET abbricht, bleiben
$AC_OLD_PROG_NET_TIME und $AC_OLD_PROG_NET_TIME_COUNT
unverändert.
Mit $AC_OLD_PROG_NET_TIME_COUNT lässt sich daher feststellen, ob
$AC_OLD_PROG_NET_TIME geschrieben wurde.
Beispiel:
Wenn zwei hintereinander laufende Programme die identische Laufzeit haben
und korrekt beendet wurden, dann kann der Anwender dies über den
veränderten Wert in $AC_OLD_PROG_NET_TIME_COUNT erkennen.
Trigger zur Laufzeitmessung
Dient zur selektiven Messung von Programmabschnitten, d. h. durch
Beschreiben von $AC_PROG_NET_TIME_TRIGGER im NC-Programm kann
die Zeitmessung ein- und wieder ausgeschaltet werden:
1. $AC_PROG_NET_TIME_TRIGGER = 2 startet die Messung und setzt
dabei $AC_ACT_PROG_NET_TIME auf "0".
2. $AC_PROG_NET_TIME_TRIGGER = 1 beendet die Messung und kopiert
den Wert aus $AC_ACT_PROG_NET_TIME in
$AC_OLD_PROG_NET_TIME.
Um alle Trigger-Möglichkeiten auszuschöpfen, sind bestimmte Werte für
$AC_PROG_NET_TIME_TRIGGER mit besonderen Funktionen belegt:
0
Neutraler Zustand
Der Trigger ist nicht aktiv.
1
Beenden
Beendet die Messung und kopiert den Wert aus
$AC_ACT_PROG_NET_TIME in $AC_OLD_PROG_NET_TIME.
$AC_ACT_PROG_NET_TIME wird auf "0" gesetzt und läuft danach
weiter.
2
Start
Startet die Messung und setzt dabei $AC_ACT_PROG_NET_TIME
auf "0". $AC_OLD_PROG_NET_TIME wird nicht verändert.
3
Stopp
Stoppt die Messung. Verändert $AC_OLD_PROG_NET_TIME nicht und
hält $AC_ACT_PROG_NET_TIME bis zum Fortsetzen konstant.
4
Fortsetzen
Fortsetzen der Messung, d. h. eine vorher gestoppte Messung wird
wieder aufgenommen. $AC_ACT_PROG_NET_TIME läuft weiter.
$AC_OLD_PROG_NET_TIME wird nicht verändert.
8.16 Programmlaufzeit / Werkstückzähler
631

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis