Herunterladen Inhalt Inhalt Diese Seite drucken

Initialisierung Von Feldvariablen (Set, Rep) - Siemens SINUMERIK 840DE sl Funktionshandbuch

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

Werbung

Programmcode
ID=1 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPE==5) DO
...
; Synchronaktion zum Zählen der G641-Überschleifsätze
ID=2 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5001) DO
...
; Synchronaktion zum Zählen der G642-Überschleifsätze
ID=3 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5002) DO
...
3.3.20

Initialisierung von Feldvariablen (SET, REP)

Funktion
Über die Befehle SET und REP können Feldvariable auch in Synchronaktionen initialisiert
werden.
Eine ausführliche Beschreibung der Befehle findet sich in:
Literatur
Programmierhandbuch Arbeitsvorbereitung, Kapitel "Flexible NC-Programmierung" >
"Variablen" > "Definition und Initialisierung von Feldvariablen (DEF, SET, REP)"
Beispiel
Programmcode
PROC MAIN
N10 DEF REAL SYG_IS[3,2]
...
WHEN TRUE DO SYG_IS[0,0]=REP(0.0,3)
WHEN TRUE DO SYG_IS[1,1]=SET(3,4,5)
...
Randbedingungen
● Es können nur Feldvariable initialisiert werden, die in Synchronaktionen schreibbar sind.
Synchronaktionen
Funktionshandbuch, 10/2015, 6FC5397-5BP40-5AA3
$AC_MARKER[0] = $AC_MARKER[0] + 1
$AC_MARKER[1] = $AC_MARKER[1]+1
$AC_MARKER[2] = $AC_MARKER[2] + 1
3.3 Systemvariable für Synchronaktionen
Kommentar
Ausführliche Beschreibung
51

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinumerik 828d

Inhaltsverzeichnis