Maschinen-parameter auslesen, Numerischen wert in einen string-parameter wandeln, String-parameter in einen numerischen wert wandeln – HEIDENHAIN TNC 320 (340 551-01) Benutzerhandbuch
Seite 367: Teilstring aus einem string-parameter lesen, 10 .12 str ing-p a ra met e r

HEIDENHAIN TNC 320
367
1
0
.12 Str
ing-P
a
ra
met
e
r
Maschinen-Parameter auslesen
Der Zugriff auf Maschinen-Parameter ist aufgrund der Organisation
der Konfigurationsdaten nur durch die Bezeichnung von Key, Tag und
Attribut mittels String-Parameter möglich. Dazu verwenden Sie die
Funktion CFGREAD.
Beispiel: Lesen eines Maschinen-Parameters
Numerischen Wert in einen String-Parameter
wandeln
Die Funktion TOCHAR wandelt einen numerischen Wert in einen
String-Parameter um. Der umzuwandelnde Wert kann als Zahlenwert
oder als Q-Parameter eingegeben werden. Zudem können Sie einge-
ben, mit wie vielen Dezimalstellen der String-Parameter ausgegeben
werden soll.
Beispiel: Parameter Q50 als String-Parameter QS11 umwandeln
String-Parameter in einen numerischen Wert
wandeln
Die Funktion TONUMB wandelt einen String-Parameter in einen in
einen numerischen Wert um. Der umzuwandelnde Wert sollte nur aus
Zahlenwerten bestehen.
Beispiel: String-Parameter QS11 in einen numerischen Parameter
Q82 umwandeln
Teilstring aus einem String-Parameter lesen
Mit der Funktion SUBSTR können Sie aus einem String-Parameter
einen bestimmten Bereich auslesen.
Beispiel: Aus dem String-parameter QS10 wird ab der dritten
Stelle (BEG3) ein vier Zeichen langer Teilstring (LEN4) gelesen.
37
QS20 = CFGREAD( KEY_QS10 TAG_QS11 ATR_QS12 )
37
QS11 = TOCHAR( DAT+Q50 DECIMALS4 )
37
Q82 = TONUMB( SRC_QS11 )
37
QS13 = SUBSTR( SRC_QS10 BEG3 LEN4 )