Herunterladen Inhalt Inhalt Diese Seite drucken

Umrechnung Eines Dreidimensionalen Gud-Arrays Für Linearen Zugriff - Siemens SINUMERIK 840DE sl Projektierungshandbuch

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

Werbung

6.3.2.3
Umrechnung eines dreidimensionalen GUD-Arrays für linearen Zugriff
Der nachfolgenden Abbildung können Sie die Linearisierung eines dreidimensionalen Arrays
entnehmen. Die linearisierte Nummerierung zu einem dreidimensionalen Array links finden
Sie in der entsprechenden Tabellenzelle der Tabelle rechts davon, z. B. (2,1,1) = (22).
Die Linearisierung eines zweidimensionalen GUD-Arrays ist darin ebenfalls enthalten: Eine
Seite eines dreidimensionales Arrays entspricht dabei einer Seite eines zweidimensionalen
Arrays, wobei dann der Seitenindex entfällt, z. B. (0,1,2) = (1,2).
Bild 6-4
Linearisierung von dreidimensionalen Arrays
Informationen zur Umrechnung
● Zugriff dreidimensionales Array:
● Umrechnung auf linearisierte Nummerierung:
● Zugriff linearisiertes Array:
Im vorliegenden 3x3x3-Array gilt für die Umrechnung:
Anzahl Zeilen = 3
Anzahl Spalten = 3
Die Indices können nur die Werte 0, 1 oder 2 haben:
Erlaubte Werte Seitenindex sind: {0|1|2}
Erlaubte Werte Zeilenindex sind: {0|1|2}
Erlaubte Werte Spaltenindex sind: {0|1|2}
SINUMERIK Integrate Create MyHMI /WinCC V13
Projektierungshandbuch, 02/2014
Array[Seite;Zeile;Spalte]
Arrayindexlinear = (Anzahl Zeilen*Anzahl Spalten) * Seitenindex + Anzahl Spalten *
Zeilenindex + Spaltenindex
Array[Arrayindexlinear]
Variablen projektieren
6.3 Projektierung von GUD-Variablen
69

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis