01/2008
10280
PROG_FUNCTION_MASK
-
Vergleiche (> und <) kompatibel zu SW6.3
-
-
-
Bitmaske zur Parametrierung verschiedener Teilprogrammbefehle
Beschreibung:
Bit
Hexadez.Bedeutung bei gesetztem Bit
Wert
0:
0x1Bearbeitung der Vergleichsbefehle ">" und "<" wie bis SW
6.3:
Teilprogrammdaten vom Typ REAL werden intern im IEEE-Format
von 64 Bit dargestellt. Diese Darstellungsform bringt es mit
sich, dass Dezimalzahlen ungenau abgebildet werden, wenn die
52-Bit breite Mantisse dieses Formats nicht ausreicht, um die
Zahl in Zweier-Potenzen darzustellen. Um diesem Problem zu
begegnen, wird bei allen Vergleichsbefehlen ( ==, <>,>=, <=,>
und < ) auf eine relative Gleichheit von 1E-12 geprüft.
Durch Setzen von Bit 0 wird dieses Verfahren für die Verglei-
che auf größer (>) und kleiner ( < ) ausgeschaltet. (Kompatibi-
litätsstellung zu Softwareständen vor SW 6.4)
1:
0x2Programmieren der Kanalnamen aus dem Maschinendatum
$MC_CHAN_NAME
Mit dem Setzen von Bit1 kann der im Maschinendatum
$MC_CHAN_NAME abgelegte Kanalname im Teileprogramm programmiert
werden. So kann z. B. bei den Programmkoordinierungsbefehlen
(START(), INIT(), WAIT() etc.) statt eines numerischen Wertes
für die Kanalnummer auch der Kanalname programmiert werden.
10284
DISPLAY_FUNCTION_MASK
-
Verhalten verschiedener Anzeige-Variablen
-
-
-
Bitmaske zur Parametrierung verschiedener Anzeige-Variablen:
Beschreibung:
BitNr.
Bit0:
Die BTSS-Variable lastBlockNoStr im Baustein SPARP und SPARPP
wird versorgt.
Bit1:
Betrifft die BTSS-Variable cmdSpeed im Baustein SPARPP. Ist das
Bit gesetzt, dann liefert die Variable die programmierte Dreh-
zahl, auch wenn die Spindel steht oder sich diese in einer ande-
ren Betriebsart (Positionierbetrieb, Achsbetrieb) befindet.
Bit2
Betrifft die BTSS-Variable cmdSpeed im Baustein SPARPP. (reser-
viert für konstante Schnittgeschwindigkeit)
Bit8:
Servo-Trace verwaltet intern größere Zahlenwerte. Überläufe im
Datenformat werden vermieden. Bei grossen Zahlenwerten kann es
sein, dass die Genauigkeit reduziert ist.
©Siemens AG 2008 All Rights Reserved
SINUMERIK 840D sl, 840Di sl, Ausführl. MD-Beschreibung (AMDsl), 01/2008
0x0
0
0x0
-
Hexadez.
Bedeutung bei gesetztem Bit
Wert
0x1
0x2
0x4
0x100
Maschinen- und Settingdaten
Allgemeine NC-Maschinendaten
EXP, N01
K1
DWORD
POWER ON
0x2
7/2
EXP, N01
-
DWORD
POWER ON
-
7/2
1-55