3 multiplizieren, 3 multiplizieren (x) x – HEIDENHAIN TNC 335 Technical Manual Benutzerhandbuch
Seite 437

3/95
TNC 360
3 Befehlssatz
7-59
3.4.3 MULTIPLIZIEREN (x)
x
Kurzbezeichnung für PLC-Editor:
x (MULTIPLY)
Logik
Byte/Word
Double
Konstante
Verarbeitungszeit [µs]*
–
10,2/9,4
–
9,8
Anzahl der Bytes
–
14
10
14
* Bei den arithmetischen Verknüpfungen X, /, MOD kann nur eine maximale Laufzeit angegeben
werden. Abhängig von den Operanden kann die Ausführungszeit kürzer sein.
Operanden: B, W, D, K
Wirkungsweise:
Bei arithmetischen Funktionen wird der Operand auf die Breite des Akku (32 Bit) erweitert. Danach
wird der Inhalt des Operanden mit dem Inhalt des Wort-Akku multipliziert. Das Ergebnis der Ope-
ration wird im Wort-Akku abgelegt und kann von dort aus weiter verarbeitet werden. Bei nicht kor-
rekter Ausführung der Multiplikation wird der Merker M3168 gesetzt, andernfalls wird er zurückge-
setzt.
Beispiel:
Eine Konstante und eine in Wort W6 abgelegte Zahl sollen multipliziert werden. Anschließend soll
das Ergebnis in Doppelwort D8 abgelegt werden.
Ausgangszustand
Konstante
= 100
(dez)
Wort
W6 = 20
(dez)
Doppelwort
D8
= ?
Aus Gründen der Übersichtlichkeit erfolgen die Angaben von Akku- bzw. Operanden-Inhalt in De-
zimal-Darstellung. Der zehnstellige Akku ergibt sich dabei aus dem höchstmöglichen Akku-Inhalt
(2 147 483 647).
Zeile
AWL
Akku-Inhalt
Operanden-Inhalt
x
x x x
x x x
x x x
1
L K100
1 0 0
2
x W6
2
0 0 0
2 0
3
= D8
2
0 0 0
2
0 0 0
Zeile 1: Die Konstante wird in den Wort-Akku geladen.
Zeile 2: Inhalte von Wort-Akku und Wort W6 werden multipliziert.
Zeile 3: Das Ergebnis wird in Doppelwort D8 abgespeichert.