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

Seite 437

Advertising
background image


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.

Advertising