Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens 840D sl/840DE sl Handbuch Seite 26

Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.3 Felddefinitionen (DEF, SET, REP)
Initialisierung mit Wertelisten bei der Felddefinition, SET
● Es werden so viele Feldelemente zugewiesen, wie Initialisierungswerte programmiert
● Feldelemente ohne Werte (Lücken in der Werteliste) werden automatisch mit 0 belegt.
● Bei Variablen vom Typ AXIS sind Lücken in der Werteliste nicht zugelassen.
● Werden mehr Werte programmiert als restliche Feldelemente vorhanden sind, löst das
Beispiel:
DEF REAL FELD[2,3]=(10, 20, 30, 40)
Initialisierung mit Wertelisten im Programmlauf, SET
● Die Initialisierung erfolgt wie bei der Definition.
● Als Werte sind hier auch Ausdrücke möglich.
● Die Initialisierung beginnt bei den programmierten Feldindizes. Hierdurch lassen sich
Beispiel: Zuweisung von Ausdrücken
DEF INT FELD[5, 5]
FELD[0,0] = SET(1, 2, 3, 4, 5)
1-12
sind.
System Alarm aus.
auch gezielt Teilfelder mit Werten belegen.
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Arbeitsvorbereitung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis