11.02
Dialogvariable
<dialogvariable> :=
<dvar> :=
<dvar1>&<dvar2>=<uv> : Umsetzvorschrift gilt für <dvar1> und <dvar2>
uv :=
Beispiel:
T2=(*10), T3=(/100 + 10)
oder
uv :=
Hinweis
Beim Umsetzen der Dialogvariable in die Codeträgervariable beim Schreiben wird
bei mehreren linken Operanden der rechte Operand in den ersten linken Operan-
den umgesetzt!
Beispiel:
T2=(20..29 ^ 120 40,50 ^ 130)
Die Codeträgervariable mit dem Wert 25 wird in die Dialogvariable T2 mit dem
Wert 120 umgesetzt (Lesen). Die Dialogvariable T2 mit dem Wert 120 wird in die
Codeträgervariable mit dem Wert 20 umgesetzt (Schreiben).
oder
uv :=
Aufteilung der Tetraden der Codeträgervariablen (im BCD-Format) auf Dialogvaria-
ble
Siemens AG 2002 All Rights Reserved
SINUMERIK 840D/840Di/810D FB Werkzeugverwaltung (FBW) – Ausgabe 11.02
<dvar1>[=(<uv>)] [, <dvar2>[=(<uv>)] [,<dvar3>
[&<dvar4>]=(<uv>)] [, <dvarN>[=(<uv>)]
T<index> | C<index> | –
T
= Werkzeugdatum (tool data),
C
= Schneidendatum (cutting edge data),
index = Index innerhalb Werkzeug-/Schneiden-Dialogdaten
–
= keine Zuordnung zu einer Dialogvariablen
<arithm. Op1> [ <arithm. Op2> ] .. [ <arithm. OpN> ]
arithm. Op := +<const> | –<const> | *<const> | /<const>
<ersetzung1> [<ersetzung2>] .. [<erstezungN>]
ersetzung := <const1> [, <const2>] ..
[, <constN>] ^ <constM>
oder
<const1..const2> ^ <const3>
const1 = unterer Grenzwert,
const2 = oberer Grenzwert
<Tetn>
Tetn := n. Tetrade in Bytefolge
Byte1, = Tet1 und Tet2
Byte2, = Tet3 und Tet4
Inbetriebnahme
4.13 Inbetriebnahme Codeträger
4-303