Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 407 Technisches Handbuch Seite 501

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

Werbung

3.1.3 LADE ZWEIER-KOMPLEMENT (L–)
Kurzbezeichnung für PLC-Editor:
Verarbeitungszeit [µs]
Anzahl der Bytes
Operanden: B, W, D, K
Wirkungsweise:
Der Inhalt des adressierten Operanden (B, W, D) bzw. eine Konstante (K) wird als Zweier-Kom-
plement in den Wort-Akku geladen. Dabei wird der Akku gegebenenfalls vorzeichenrichtig erweitert.
Das Zweier-Komplement wird intern verwendet um negative Zahlen abzuspeichern. D.h. wird eine
Zahl mit L– geladen erscheint sie im Akku mit umgekehrtem Vorzeichen.
Dieser Befehl ist nur in Zusammenhang mit Wort-Verarbeitung möglich.
Beispiel:
Inhalt von Byte B5 soll negiert dann mit dem Inhalt von Byte B6 addiert und das Ergebnis im Byte B8
abgelegt werden.
Ausgangszustand:
Zeile AWL
Bit
1
L– B5
2
+ B6
3
= B8
Da es sich in diesem Beispiel um eine Rechenoperation handelt sind hier zum besseren Verständnis
Akku- und Operanden-Inhalt dezimal in Klammern dargestellt.
Zeile 1: Die in Byte B5 gespeicherte Zahl wird in den Akku eingelesen und das Vorzeichen
umgekehrt.
Zeile 2: Inhalte von Wort-Akku und Byte B6 werden addiert.
Zeile 3: Das Ergebnis wird in Byte B8 abgespeichert.
7-40
TNC 407/TNC 415/TNC 425
L– (LOAD MINUS)
Logik
Byte B5 = 15 (dez)
Byte B6 = 20 (dez)
Byte B8 = ?
31 . . . 15
... x x x x x x x x x x x x x x x x x x
... 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 (–15)
... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 (+ 5)
... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 (+ 5)
3 Befehlssatz
Byte/Word
Double
0,5 bis 1,6
0,5 bis 0,7
8
Akku-Inhalt
7
Konstante
0,2 bis 0,3
6
8
Operanden-Inhalt
0
7
(+15) 00001111
(+20) 00010100
(+5) 00000101
0
11.97

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 415Tnc 425

Inhaltsverzeichnis