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

Advertising
background image

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 )

Advertising