Herunterladen Inhalt Inhalt Diese Seite drucken

Klammerausdrücke - HEIDENHAIN TNC 122 Technisches Handbuch

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

Werbung

UNGLEICH (<>)
Operanden: B, W, D, K
Bei diesem Befehl findet ein direkter Übergang von Wort- auf Logik-Bearbeitung statt. Der Inhalt des
Wort-Akku wird mit dem Inhalt des adressierten Operanden verglichen. Sind der Wort-Akku und der
Operand ungleich, so ist die Bedingung wahr und der Logik-Akku wird auf 1 gesetzt. Ist der Wort-
Akku gleich dem Operanden wird der Logik-Akku auf 0 gesetzt. Der Vergleich findet auf einer dem
Operanden entsprechenden Bitbreite statt. Also bei B = 8 Bit, bei W = 16 Bit und bei D = K = 32 Bit.
12.2.6 Klammerausdrücke
Klammertechnik bei Logischen Befehlen:
Durch Klammertechnik kann die Bearbeitungs-Reihenfolge in einer Anweisungsliste geändert wer-
den. Der Klammer-Auf-Befehl legt den Inhalt des Akkus auf dem Programm-Stack ab. Wird im letz-
ten Befehl vor einer Klammer-Auf-Anweisung der Logik-Akku adressiert, so wird der Inhalt des
Logik-Akkus im Programm-Stack abgelegt. Bei Adressierung des Wort-Akku wird der Inhalt des
Wort-Akku abgelegt.
Die Klammer-Zu-Anweisung veranlaßt die Verknüpfung des zwischengespeicherten Wertes aus dem
Programm-Stack mit dem Logik-Akku bzw. mit dem Wort-Akku, je nachdem, welcher Akku vor der
Klammer-Auf-Anweisung adressiert war. Das Ergebnis steht dann im entsprechenden Akku. Die
maximale Verschachtelungstiefe beträgt 16 Klammern.
UND [ ]
UND NICHT [ ]
ODER [ ]
ODER NICHT [ ]
EXKLUSIV ODER [ ]
EXKLUSIV ODER NICHT [ ]
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.
ADDIEREN [ ]
SUBTRAHIEREN [ ]
MULTIPLIZIEREN [ ]
DIVIDIEREN [ ]
TEILUNGSREST [ ]
___________________________________________________________________________________________________
12/96
TNC 122
(A[ ])
(AN[ ])
(O[ ])
(ON[ ])
(XO[ ])
(XON[ ])
(+[ ])
(–[ ])
(x[ ])
(/[ ])
(MOD[ ])
12 PLC–Beschreibung
55

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis