Herunterladen Inhalt Inhalt Diese Seite drucken

Initialisierung Von Feld-Variablen (Set, Rep) - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

10.4.25

Initialisierung von Feld-Variablen (SET, REP)

Funktion
In Synchronaktionen können Feld-Variablen initialisiert oder mit bestimmten Werten
beschrieben werden.
Hinweis
Es sind nur Variablen möglich, die in Synchronaktionen beschreibbar sind. Maschinendaten
lassen sich damit nicht initialisieren. Achsvariablen können nicht mit dem Wert NO_AXIS
angegeben werden.
Syntax
DO FELD[n,m]=SET(<Wert1>,<Wert2>,...)
DO FELD[n,m]=REP(<Wert>)
Bedeutung
FELD[n,m]
SET(<Wert1>,<Wert2>,...)
REP(<Wert>)
Beispiel
Programmcode
WHEN TRUE DO SYG_IS[0]=REP(0)
WHEN TRUE DO SYG_IS[1]=SET(3,4,5)
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
10.4 Aktionen in Synchronaktionen
Programmierte Feldindizes
Die Initialisierung beginnt bei den programmierten
Feldindizes. Bei 2-dimensionalen Feldern wird zuerst
der 2. Index inkrementiert. Bei Achsindizes wird dieser
nicht durchlaufen.
Initialisierung mit Wertelisten
Das Feld wird von den programmierten Feldindizes an
mit den Parametern von SET beschrieben. Es werden
so viele Feldelemente zugewiesen, wie Werte
programmiert sind. Werden mehr Werte programmiert
als restliche Feldelemente vorhanden sind, wird ein
Alarm ausgelöst
Initialisierung mit gleichen Werten
Das Feld wird von den programmierten Feldindizes an
bis zum Feldende wiederholt mit dem Parameter
(<Wert>) von REP beschrieben.
Kommentar
; Ergebnis:
SYG_IS[0]=0
;
SYG_IS[1]=3
SYG_IS[2]=4
SYG_IS[3]=5
SYG_IS[4]=0
Bewegungssynchronaktionen
627

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis