Zahleneingabe
Der Eingabebereich von Zahlen ist nur durch die interne Zahlendarstellung begrenzt.
Diese Zahlendarstellung erlaubt Verfahrbewegungen im Bereich von 200 m bei einer Auflösung von 0,1 µm!
Bei der Eingabe von Positionsangaben, Vorschüben, etc. können durch Änderung der internen Umrechnungsfaktoren in einer Spezifikationsdatei auch andere Einheiten als Millimeter oder Inch verwendet werden.
Beispiel
Zahleneingaben als Ganz- oder Dezimalzahlen:
- Dezimalstellen werden grundsätzlich mit einem "." getrennt, wobei führende Nullen weggelassen werden können.
- Je nach Konfigurierung und Programmierung erfolgen die Eingaben für Längen und Positionswerte in Millimetern oder Inch, die Eingabe von Winkeln in Grad [°] oder Neugrad [Gon].
Eingabeformat:
Werte: [µm] | Eingaben: [mm] |
---|---|
0,1 | 0.0001 oder .0001 |
1 | 0.001 oder .001 |
10 | 0.01 oder .01 |
100 | 0.1 oder .1 |
1000 | 1.0 oder 1 |
10000 | 10.0 oder 10 |
100000 | 100.0 oder 100 |
1000000 | 1000.0 oder 1000 |
Beispiel
Zahleneingaben als Hexadezimalzahlen:
- Diese Zahlen werden durch '...' eingeschlossen und mit der Zeichenkombination 16#, 0x oder alternativ mit H eingeleitet. Anschließende führende Nullen und Leerzeichen werden überlesen.
- Für die sechs Zusatzziffern können die Buchstaben A bis F bzw. a bis f verwendet werden.
Format:'16#<A...F, a..f, 0..9>' oder '0x<A...F, a..f, 0..9>'oder 'H<A...F, a..f, 0..9>'
Eingabeformat:
'16#FA1B' | entspricht dem Dezimalwert 64027 |
'0x0ED2' | entspricht dem Dezimalwert 3794 |
'H1869f' | entspricht dem Dezimalwert 99999 |
Beispiel
Zahleneingaben als Binärzahlen (Dualzahlen):
- Diese Zahlen werden durch '...' eingeschlossen und mit der Zeichenkombination 2#, 02# oder alternativ mit B eingeleitet. Anschließende führende Nullen und Leerzeichen werden überlesen.
- Für die Darstellung werden die zwei Ziffern 0 (Null) und 1 (Eins) verwendet.
Format: '2#<0..1>' oder '02#<0..1>' oder 'B<0..1>'
Eingabeformat:
'2#1010011' | entspricht dem Dezimalwert 83 |
'02#010011' | entspricht dem Dezimalwert 19 |
'B11101010' | entspricht dem Dezimalwert 234 |
Beispiel
Zahleneingaben als Oktalzahlen:
- Diese Zahlen werden durch '...' eingeschlossen und mit der Zeichenkombination 8# oder 08# eingeleitet. Anschließende führende Nullen und Leerzeichen werden überlesen.
- Für die Darstellung werden die Ziffern 0 bis 7 verwendet.
Format: '8#<0..7>' oder '08#<0..7>'
Eingabeformat:
'8#12345' | entspricht dem Dezimalwert 5349 |
'08#0107302' | entspricht dem Dezimalwert 36546 |