Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch Seite 74

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

72/665
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
Pos.
Reserviert für
1
alle permanenten Variablen
davon sind reserviert für
2
@1 - @100
(permanente Variablen)
3
Verwaltungsinformationen
4
alle definierbaren permanen‐
ten Variablen
davon sind reserviert für
5
@_R
6
@_RES_DOUBLE
7
@_RES_DWORD
8
neue definierbare permanen‐
te Variablen
Pos.
Reserviert für
9
den Namen der definierbaren
permanenten Variablen
10
den Wert der definierbaren
permanenten Variablen
11
Verwaltungsinformationen
12
eine definierbare permanente
Variable vom Typ DOUBLE
mit Namenslänge von 16 Zei‐
chen
Variablentyp
Typ DOUBLE mit Namenslänge von max. 16 Zeichen
Typ INTEGER mit Namenslänge von max. 16 Zeichen
Typ INTEGER mit Namenslänge von max. 8 Zeichen
Gesamter Speicherplatz für permanente Variable: 100 kByte (102400
Byte)
Speicherplatz in Byte
102400
800
24
101576
823
40
35
100678
Abb.3-16:
Speicherplatz für alle permanenten Variablen
Jede definierbare permanente Variable belegt folgenden Speicherplatz:
Speicherplatz in Byte
max. 16
1, 4 oder 8
20
44
Abb.3-17:
Speicherplatz für definierbare permanente Variablen
Anzahl der "definierbaren permanenten Variablen" vom Typ DOUBLE und IN‐
TEGER:
Anzahl der Variablen Bemerkung
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Bemerkung
Gesamtspeicher
Datentyp: INT
Zur besseren Lesbarkeit des Programms kann
die Bezeichnung solcher permanenten Variablen
durch Anhängen von Buchstaben an die Ziffer er‐
gänzt werden.
(4) = (1) - (2) - (3)
Permanente Feldvariable mit 100 Elementen
vom Typ DOUBLE
Permanente Variable vom Typ DOUBLE, reser‐
viert für interne Anwendungen
Permanente Variable vom Typ INTEGER, reser‐
viert für interne Anwendungen
(8) =(4) - (5)- (6) - (7)
Bemerkung
1 Byte pro Zeichen
Integer: 4 Byte
Double: 8 Byte
Real: 4 Byte
Boolean: 1 Byte
z.B.: maximale Speicherbelegung
(9) + (10) + (11)
2288
100678/44 = 2288
2516
100678/(16+4+20) = 2516
3146
100678/(8+4+20) = 3146

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis