Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 55

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

Werbung

Beispiel
Synchronaktionen zum Zählen von Überschleifsätzen.
Über die Abfrage der Systemvariable $AC_TIMEC == 0 (Interpolations-Takte seit
Satzanfang) wird sicher gestellt, dass der Satztyp nur einmal am Satzanfang ermittelt wird.
Programmcode
$AC_MARKER[0]=0
$AC_MARKER[1]=0
$AC_MARKER[2]=0
...
; Synchronaktion zum Zählen aller Überschleifsätze
ID=1 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPE==5) DO
$AC_MARKER[0] = $AC_MARKER[0] + 1
...
; Synchronaktion zum Zählen der G641-Überschleifsätze
ID=2 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5001) DO
$AC_MARKER[1] = $AC_MARKER[1]+1
...
; Synchronaktion zum Zählen der G642-Überschleifsätze
ID=3 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5002) DO
$AC_MARKER[2] = $AC_MARKER[2] + 1
...
Synchronaktionen
Funktionshandbuch, 07/2012, 6FC5397-5BP40-3AA0
2.3 Systemvariable für Synchronaktionen
Kommentar
;
Zähler für alle Überschleifsätze
;
Zähler für G641-Überschleifsätze
;
Zähler für G642-Überschleifsätze
Ausführliche Beschreibung
55

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis