Herunterladen Inhalt Inhalt Diese Seite drucken

Umwandlungsfunktionen; Schiebefunktionen - Siemens S5 - 101U Programmieranleitung

Inhaltsverzeichnis

Werbung

5.2.2
Umwandlungsfunktionen
Operation
Beschreibung
KEW
1er-Komplement
KZW
2er-Komplement
Der im Akkumulator
1
stehende
Wert wird umgewandelt. Das Er-
gebnis kann im Akkumulator
weiter verarbeitet werden.
Beispiel
Der Inhalt des Datenwortes
64 soll Bit für Bit inver-
tiert werden und im Daten-
wort 78 abgelegt werden.
DW 64
EA83
H
DW
78
157C
H
AWL
L DW 64
§J
T DW 78
Erläuterung
Lade Datenwort 64 in den Akku 1.
Einerkomplement des Inhalt von Akku 1.
Ergebnis befindet sich im Akku 1.
Transferiere den Inhalt von Akku
1
ins
Datenwort 78.
Der Inhalt des Datenwortes
L DW 42
42 ist als Festpunktzahl zu
interpretieren und mit umge-
kehrten Vorzeichen ins Da-
~
tenwort 35 abzulegen.
~
DW 42
+51
T DW 35
DW 35
-51
5.2.3
Schiebefunktionen
Operation
Beschreibung
Lade Datenwort 42 in den Akku 1.
Zweierkomplement des Inhalt von Akku 1.
Ergebnis befindet sich im Akku 1.
Transferiere den Inhalt von Akku
1
ins
Datenwort 35.
SLW 0 bis 15
SRW
0
bis 15
Beispiel
Schieben links
Schieben rechts
Der Parameter dieser Anwei-
sung gibt die Anzahl der Bit-
stellen an, um die der In-
halt des Akkumulators 1 nach
links (SLW) bzw. nach rechts
(SRW) verschoben wird. Die
beim Schieben frei werdenden
Bitstellen werden mit Nullen
aufgefüll~.
AWL
Erläuterung
Bei der Hexzahl
14A~
im Da- L DW
1
tenwort
1
sollen die letz-
ten
4
Bit wegfallen, und
die sich daraus ergebene
I
neue Hexzahl 014A
H
soll im
SR W4
Datenwort 3 abgespeichert
werden.
T
DW 3
Lape Datenwort 1 in den Akku 1.
Schiebe den Inhalt von Akku
1
vier Bit-
stellen nach rechts.
Die beim Schieben frei werdenden Bitstel-
len werden mit Nullen aufgefüllt.
Transferiere den Inhalt von Akku 1 in das
Datenwort 3.
Hinweis:
Oie Schiebefunktionen werden unabhängig von Bedingungen ausgeführt. Das zuletzt hin-
ausgeschobene Bit kann mit Sprungfunktionen abgefragt werden.
Mit SPZ kann gesprungen werden, wenn das Bit "O" ist' und mit SPN oder SPP wenn das
Bit
11
1
11
-
ist.
5. 19

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis