Herunterladen Diese Seite drucken

Con_Text_Offset - Siemens 840D Handbuch

Sinumerik
Vorschau ausblenden Andere Handbücher für 840D:

Werbung

3 Bildelemente
3.5 Datenkonvertierung
3.5.3

CON_TEXT_OFFSET

Beschreibung
Syntax
Parameter
Beispiel
3-130
Diese Konvertierungsart dient zur Anzeige verschiedener Festtexte, abhängig
vom gelieferten Wert.
Der an die dynamischen Felder gelieferte Wert wird als Offset für die in den
Konvertierungsparametern angegebene Textnummer interpretiert. Mit dieser
Textnummer plus dem Offset wird dann auf die Projektiertextdatei zugegriffen.
CON_TEXT_OFFSET,
txt_id_basis, 0, max_offset
txt_id_basis
Basistextnummer. Die Addition der Basistextnummer
(txt_id_basis) + gelesener Wert ergibt die eigentliche Text-
nummer für den Textzugriff.
Die auszugebenden Texte müssen in der Projektiertext-
datei lückenlos hintereinander stehen. Der Text mit der
Basistextnummer muß dabei als erster Text angeführt
werden.
max_offset
Es wird überprüft, ob der gelesene Wert max_offset über-
schreitet. Dann wird nur ein Fragezeichen ausgegeben.
Bei max_offset = 0 gibt es keine Überprüfung, es muß si-
chergestellt sein, daß es Texte mit der erechneten Textnum-
mer gibt! Vorgegebene Defines liegen in der Datei
MAX_OFFS.H.
Projektiertextdatei:
TXT_NOT_IN_POS
TXT_PLUS
TXT_MINUS
Werte für die Variable P_C_SGA_status (Achsstatus):
0
Achse nicht in Position
1
Fahrbefehl Plusrichtung
2
Fahrbefehl Minusrichtung
Ausgabefelddefiniton:
O_FIELD (46, X_DIFF_ISTW,
Y_DIFF_ISTW+HEIGHT_FELD_ISTW, ANZ_DIFF_ISTW,
WD_TCOL, WD_FCOL,
CHAR_SET,
0,
REFR_ISTWERT,
P_C_SGA_status, NB_MA_ACT_GAXZ, NB_LINE, 2,
CON_TEXT_OFFSET, TXT_NOT_IN_POS, 0, 0)
Wird der Wert für "Achse nicht in Position" (0) geliefert, so wird der Text
'TXT_NOT_IN_POS' ausgegeben.
Wird der Wert für "Fahrbefehl Plusrichtung" (1) so wird auf die Basistext-
nummer "1" addiert und der Text 'TEXT_PLUS' ausgegeben.
Wird der Wert für "Fahrbefehl Minusrichtung" (2) so wird auf die Basistext-
nummer "2" addiert und der Text 'TEXT_MINUS' ausgegeben.
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
"Nicht in Position"
"Verfahrrichtung Plus"
"Verfahrrichtung Minus"
© Siemens AG 2003 All Rights Reserved
09.03

Werbung

loading

Diese Anleitung auch für:

810d