Herunterladen Inhalt Inhalt Diese Seite drucken

Zugriffsmodus; Beispiel: Zugriff Auf Ein Array-Element; Vorraussetzung - Siemens SINUMERIK 840Di sl Bedienungsanleitung

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

Werbung

Programmierung
2.4 Komplexe Dialogelemente

Zugriffsmodus

● Zugriffsmodus "Direkt"
● Zugriffsmodus "Suchend"
Modus M
Vergleichsmodus
Bei Verwendung von Vergleichsmodus C = 0 muss der Inhalt der Suchzeile oder der Such-
spalte in aufsteigender Reihenfolge sortiert sein. Ist der Suchbegriff kleiner als das erste E-
lement oder größer als das letzte, wird der Wert 0 oder ein Leerstring ausgegeben und die
Errorvariable ERR ist TRUE.
Bei Verwendung von Vergleichsmodus C = 1 muss sich der Suchbegriff in der Suchzeile o-
der in der Suchspalte finden lassen. Ist der Suchbegriff nicht zu finden, wird der Wert 0 oder
ein Leerstring ausgegeben und die Errorvariable ERR ist TRUE.
2.4.3

Beispiel: Zugriff auf ein Array-Element

Vorraussetzung

Nachstehend werden zwei Arrays definiert, die Voraussetzung für die folgenden Beispiele
sind.
//A(Gewinde
2-44
Beim Zugriffsmodus "Direkt" (M = 0) erfolgt der Zugriff auf das Array mit dem Zeilenindex
in Z und dem Spaltenindex in S. Der Vergleichsmodus C wird nicht ausgewertet.
Beim Zugriffsmodus M = 1, 2 oder 3 erfolgt die Suche immer in der Zeile 0 oder Spalte 0.
Zeilenwert Z
0
Zeilenindex
1
Suchbegriff:
Suche in Spalte 0
2
Zeilenindex der Zeile, aus
der der Returnwert gele-
sen wird
3
Suchbegriff:
Suche in Spalte 0
4
Suchbegriff:
Suche in Spalte S
5
Zeilenindex der Zeile, in
der gesucht wird.
(0.3 / 0.075 / 0.202)
(0.4 / 0.1
(0.5 / 0.125 / 0.338)
Spaltenwert S
Spaltenindex
Spaltenindex der Spalte,
aus der der Wert gelesen
wird
Suchbegriff:
Suche in Zeile 0
Suchbegriff:
Suche in Zeile 0
Spaltenindex der Spalte, in
der gesucht wird
Suchbegriff:
Suche in Zeile Z
/ 0.270)
Inbetriebnahmehandbuch, 11/2006, 6FC5397-0DP10-0AA0
Ausgabewert
Wert aus Zeile Z und Spalte
S
Wert aus gefundener Zeile
und Spalte S
Wert aus Zeile Z und gefun-
dener Spalte
Wert aus gefundener Zeile
und gefundener Spalte
Zeilenindex
Spaltenindex
Bedienoberfläche ergänzen

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis