Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5-110 S/B Programmieranleitung Seite 59

Inhaltsverzeichnis

Werbung

9. Gesamtübersicht Step 5-Befehle
9.1.4 Lade- und Transferfunktionen
9.1.5 Vergleichsfunktion
-
Anreiaen 2 )
1
~
:
~
~
g
~
i C U m w L D
obhöngig von: beeinflußt
Funktion
Operations-Code
Operation
Parameter
)
Byte0
I
Byte 1
Lade Konstante (1 Byte)-Zahl
in den Akku 1
L
KB
2 ASCII-
0
KC*
Zeichen
I
6 6
O i l
O O O O
I
O O l O 1
0000
Lade Konstante Charakter
- 1 - 1
in den Akku 1
0 bis 255
Lade Konstante-Festpunktzahl
- I - I
in den Akku 1
-32768
4
KF*
bis +32767
1
6 6
1
001 I
OOOO
1
O O O O
0100
5, O
1 :
K H *
0 bis FFFF
6
,
6
0
~
1
0
~
0
~
0
~
0000. . . 00
KM*
bis111 . . . 11
6,6
001 1
0000
1000
0000
Lade Konstante-Zahl (Hex-Code)
2
8
0010
1000
Lade Konstante-Bitmuster eines Wortes (2 Byte)
-
in den Akku
1
0
0
XXXX
XXXX
I
0 bis 255,
0
KY *
0 bis 255
1
6,6
1
0011
O &
1
OtlO
0000
Lade Konstante (2 Byte)-Zahl
- 1 - 1
in den Akku 1
3
2
KT*
0.0 bis 999.3
1
6.6
0011
0000
O C k
0010
Lade Konstante (2 Byte)-Zahl als Zeitwert
- 1 - 1
in den Akku 1
6
0
1
0
KZ*
0 bis 999
I
6.6
0011
0000
0000
OdO1
I
-
Lade Konstante (2 Byte)-Zahl als Zählwert
in den Akku 1
*
Dies sind 4 Byte-Befehle, in den die Konstanten in Byte 2 und 3 stehen
9.1.5 Vergleichsfunktionen
Festpunktvergleich von Akku 1 und Akku 2 a. Gleich-
heit; Bei Gleichheit VKE=,,I";
Festpunktvergleich von Akku 1 und Akku 2 auf Un-
gleichh.; Bei Ungleichh. VKE=,,l";
Akku 2
>
Akku 1 VKE=,,lr'.
Festpunktvergleich von Akku 1 und Akku
2
a. kleiner;
Akku 2
<
Akku 1 VKE=,,I";
Festpunktvergleich von Akku 1 und Akku 2 a. größer
Festpunktvergleich von Akku 1 und Akku 2 a. kleiner
oder gleich; Akku 2
<
Akku 1 VKE
=
„I";
Hinweis:
Das Automatisierungsgerät hat für Vergleichs- und Rechenoperationen sowie für Di italverknüpfungen zwei Akkumulatoren.
Laden heißt, daß der lnhalt von Akku 1 nach Akku 2 umgeladen, und daß dann dem aperanden der Ladeoperation entsprechend der Akku 1 neu geladen wird
Nach zwei Ladeoperationen kann man daher mit Vergleichsoperationen Aussagen über den Inhalt der Akkumulatoren bekommen.
Beispiel:
L
EW 1 ,
Akkul h Akku1
ll.
! = F
Abfrage auf Akku 1
=
Akku 2
Eine Transferoperation transferiert immer den lnhalt von Akku 1 zu den bei der Transferoperation angegebenen Operanden
2) VKE (Verknüpfungsergebnis)
&
Status; ERAB
=
0 bedeutet, daß es sich um eine laufende Verknüpfung handelt; ERAB
=
1 bedeutet, daß es sich um eine Erstabfrage
handelt; ANZI
ANZO
=
00 Ergebnis oder Akku 1 gleich Null; ANZI
ANZO
=
01 Ergebnis oder Akku 1 kleiner Null; ANZI
ANZO
=
10 Ergebnis oder Akku 1
größer Null; OVR (Uberlauf)
=
1 bedeutet, daß bei arithmetischen Befehlen der Wert für den Akku zu groß ist.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis