Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 407 Technisches Handbuch Seite 547

Vorschau ausblenden Andere Handbücher für TNC 407:
Inhaltsverzeichnis

Werbung

3.7.5 TEILUNGSREST [ ] (MOD[ ])
Kurzbezeichnung für PLC-Editor:
Verarbeitungszeit [µs]
Anzahl der Bytes
Bei Division und MODULO-Funktion ergibt sich im Fehlerfall (Divisor = 0) eine Bearbeitungszeit von
0,9 bis 1,3 µs
Operanden: keine
Wirkungsweise der Klammertechnik bei Arithmetischen Befehlen:
Bei arithmetischen Befehlen kommt nur Wort-Verarbeitung in Frage. Durch Klammertechnik kann
die Bearbeitungs-Reihenfolge in einer Anweisungsliste geändert werden. Der Klammer-Auf-Befehl
legt den Inhalt des Wort-Akku auf dem Programm-Stack ab. Nun ist der Akku frei zur Berechnung
von Zwischenergebnissen. Die Klammer-Zu-Anweisung veranlaßt die Verknüpfung des zwischen-
gespeicherten Wertes aus dem Programm-Stack mit dem Inhalt des Wort-Akku. Das Ergebnis wird
wieder im Akku abgelegt. Die maximale Verschachtelungstiefe beträgt 16 Klammern.
ImFehlerfall wird Merker M3170 gesetzt.
Beispiel für die Befehle ADDIEREN [ ], SUBTRAHIEREN [ ], MULTIPLIZIEREN [ ], DIVIDIEREN [ ],
TEILUNGSREST [ ]
Im folgenden Beispiel wird gezeigt, wie die Klammeranweisung das Operations-Ergebnis verändert.
Ausgangszustand:
Die Angabe von Akku- und Operanden-Inhalt erfolgt in dezimaler Darstellung. Der zehnstellige Akku
ergibt sich dabei aus dem höchstmöglichen Akku-Inhalt (2 147 483 647).
7-86
TNC 407/TNC 415/TNC425
MOD [ ] (MODULO [ ])
Logik
Byte/Word/Double
6,5 bis 7,5
Konstante
= 1000
Doppelwort D12
= 15000 (dez)
Doppelwort D36
= 100
Doppelwort D100 = ?
3 Befehlssatz
MOD [ ]
14
(dez)
(dez)
11.97

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 415Tnc 425

Inhaltsverzeichnis