Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 407 Technisches Handbuch Seite 559

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

Werbung

3.10.3 BIT-TESTEN (BT)
Kurzbezeichnung für PLC-Editor:
Verarbeitungszeit [µs]
Anzahl der Bytes
Operanden: B, W, D, K
Wirkungsweise:
Durch diesen Befehl kann jedes einzelne Bit im Akku auf seinen Zustand hin abgefragt werden.
Beim BT-Befehl findet ein direkter Übergang von Wort- auf Logik-Verarbeitung statt. Der BIT TEST
überprüft den Zustand eines Bit aus dem Wort-Akku und beeinflußt danach entsprechend den Logik-
Akku. Ist das überprüfte Bit 1 so wird auch der Logik-Akku auf 1 gesetzt und ist es 0 wird er auf 0
gesetzt. Das Programm findet in einer Logik-Verarbeitung seinen Fortgang. Die Auswahl
(Adressierung) des entsprechenden Bit erfolgt durch den Inhalt des angegebenen Operanden oder
durch eine Konstante. Für die Bitnumerierung gilt, daß Bit 0 dem LSB und Bit 31 dem MSB ent-
spricht. Bei Operanden-Inhalten größer 32 wird der Operandenwert Modulo 32 verwendet, d.h. der
ganzzahlige Teilungsrest aus der Division Operandenwert/32.
Beispiel:
Doppelwort D8 in den Akku laden und den logischen Zustand von Bit 0 einem Ausgang zuweisen.
Ausgangszustand:
Wort-Akku und Operanden-Inhalt sind hier in hexadezimaler Schreibweise angegeben, der Logik-
Akku in Bitdarstellung.
Zeile AWL
1
L D8
2
BT K+0
3
= O12
x x x x x x 1 x x x x x x x
Zeile 1: Laden von Doppelwort D8 in den Akku.
Zeile 2: Das im Operanden festgelegte Bit wird auf seinen Zustand hin überprüft.
Zeile 3: Der Logik-Akku wird dem Ausgang O12 zugewiesen.
7-98
TNC 407/TNC 415/TNC 425
BT
BT (BIT TEST)
Byte/Word/Double
Konstante
0,6 bis 1,1
0,3 bis 0,5
8
Doppelwort D8
= 3E 81
Ausgang
O12 = ?
Akku-Inhalt
xx
xx
xx
00
00
3E
00
00
3E
3 Befehlssatz
0
(hex)
Operanden-Inhalt
xx
81
00
00
3E
81
81
1
11.97

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 415Tnc 425

Inhaltsverzeichnis