Herunterladen Inhalt Inhalt Diese Seite drucken

Schiebe-Befehle - HEIDENHAIN TNC 122 Technisches Handbuch

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

Werbung

Klammertechnik bei Vergleichs-Befehlen:
Durch Klammertechnik kann die Bearbeitungs-Reihenfolge in einer Anweisungsliste geändert wer-
den. 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 zwischengespeicherten Wertes aus dem
Programm-Stack mit dem Inhalt des gesamten Wort-Akku. Das Ergebnis wird wieder im Akku
abgelegt. Die maximale Verschachtelungstiefe beträgt 16 Klammern.
Bei Vergleichs-Befehlen findet ein direkter Übergang von Wort- auf Logik-Bearbeitung statt. Ist die
angegebene Vergleichsbedingung wahr, wird der Logik-Akku auf 1 gesetzt. Ist die Bedingung nicht
erfüllt wird der Logik-Akku auf 0 gesetzt.
GLEICH [ ]
KLEINER [ ]
GRÖSSER [ ]
KLEINER ODER GLEICH [ ]
GRÖSSER ODER GLEICH [ ]
UNGLEICH [ ]

12.2.7 Schiebe-Befehle

SCHIEBEN LINKS (<<)
Operanden: B, W, D, K
Da bei diesem Befehl das Vorzeichenbit (MSB) mit berücksichtigt wird, ist er der Gruppe der arith-
metischen Befehle zuzuordnen. Aus diesem Grund und auch aus Zeitgründen sollte dieser Befehl nicht
zum Isolieren von Bits verwendet werden. Eine SCHIEBE LINKS-Anweisung veranlaßt, daß der Inhalt des
Wort-Akku mit zwei multipliziert wird. Dafür werden die Bits im Akku einfach um eine Stelle nach links
verschoben. Das Ergebnis muß im Bereich von –2 147 483 648 bis +2 147 483 647 sein, da sonst der
Akku einen undefinierten Wert erhält. Die Anzahl der Schiebe-Vorgänge wird über den Operanden
festgelegt. Dabei wird auf der rechten Seite der Akku mit Nullen aufgefüllt.
SCHIEBEN RECHTS (>>)
Operanden: B, W, D, K
Da bei diesem Befehl das Vorzeichenbit (MSB) mit berücksichtigt wird, ist er der Gruppe der
arithmetischen Befehle zuzuordnen. Aus diesem Grund und auch aus Zeitgründen sollte dieser Be-
fehl nicht zum Isolieren von Bits verwendet werden. Eine SCHIEBE RECHTS-Anweisung veranlaßt,
daß der Inhalt des Wort-Akku durch zwei dividiert wird. Dafür werden die Bits im Akku einfach um
eine Stelle nach rechts verschoben. Die Anzahl der Schiebe-Vorgänge wird über den Operanden
festgelegt. Dabei gehen die gesetzten Bits, die nach rechts über den Akku hinausgeschoben werden
verloren; auf der linken Seite wird der Akku vorzeichenrichtig erweitert.
_____________________________________________________________________________________________________
56
TNC 122
(==[ ])
(<[ ])
(>[ ])
(<=[ ])
(>=[ ])
(<>[ ])
12 PLC–Beschreibung
12/96

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis