Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Zählen Von Überschleifsätzen - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

$AC_SPLITBLOCK
Wert:
0
1
3
Beispiel: Zählen von Überschleifsätzen
Programmcode
$AC_MARKER[0]=0
$AC_MARKER[1]=0
$AC_MARKER[2]=0
...
ID=1 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPE==5) DO $AC_MARKER[0]=$AC_MARKER[0]+1
...
ID=2 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5001) DO $AC_MARKER[1]=$AC_MARKER[1]+1
ID=3 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5002) DO $AC_MARKER[2]=$AC_MARKER[2]+1
...
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Bedeutung:
Unveränderter programmierter Satz, (ein durch den Kompressor generierter Satz wird
auch als programmierter Satz behandelt)
Es liegt ein intern generierter Satz oder ein verkürzter Originalsatz vor
Es liegt der letzte Satz in einer Kette von intern generierten Sätzen oder verkürzten
Originalsätzen vor
Kommentar
; Definition von Synchronaktionen, mit denen
Überschleifsätze gezählt werden.
; Alle Überschleifsätze zählen in $AC_MARKER[0]:
; Mit G641 erzeugte Überschleifsätze zählen in $AC_MARKER[1]:
; Mit G642 erzeugte Überschleifsätze zählen in $AC_MARKER[2]:
Bewegungssynchronaktionen
10.3 Hauptlaufvariablen für Synchronaktionen
575

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis