Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

10.4.24

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, 03/2010, 6FC5398-2BP20-1AA0
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
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 (
beschrieben.
REP
Kommentar
;
Ergebnis:
;
SYG_IS[0]=0
SYG_IS[1]=3
SYG_IS[2]=4
SYG_IS[3]=5
SYG_IS[4]=0
Bewegungssynchronaktionen
10.4 Aktionen in Synchronaktionen
beschrieben. Es werden so viele
<Wert>
) von
617

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis