2 bit-rücksetzen (bc), 2 bit-rücksetzen (bc) bc – HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch

Seite 558

Advertising
background image


11.97

TNC 407/TNC 415/TNC 425

3 Befehlssatz

7-97

3.10.2 BIT-RÜCKSETZEN (BC)

BC

Kurzbezeichnung für PLC-Editor:

BC (BIT CLEAR)

Byte/Word/Double

Konstante

Verarbeitungszeit [µs]

0,5 bis 0,8

0,3 bis 0,4

Anzahl der Bytes

6

8

Operanden: B, W, D, K

Wirkungsweise:
Durch diesen Befehl kann jedes einzelne Bit im Akku beeinflußt werden. Durch den BC-Befehl wird
das adressierte Bit auf 0 gesetzt. 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 entspricht. 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, das Bit 0 des Akku auf 0 setzten und das Ergebnis in Doppelwort
D12 ablegen.

Ausgangszustand

Doppelwort D8 = 3E 81 (hex)
Doppelwort D12 = ?

Akku- und Operanden-Inhalt sind hier in hexadezimaler Schreibweise angegeben.

Zeile

AWL

Akku-Inhalt

Operanden-Inhalt

xx

xx

xx

xx

1

L D8

00

00

3E

81

00

00

3E

81

2

BC K+0

00

00

3E

80

3

= D12

00

00

3E

80

00

00

3E

80

Zeile 1: Laden von Doppelwort D8 in den Akku.
Zeile 2: Das im Operanden festgelegte Bit wird auf 0 gesetzt.
Zeile 3: Das Ergebnis wird im Doppelwort D12 abgespeichert.

Advertising