Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5-110 S/B Programmieranleitung Seite 64

Inhaltsverzeichnis

Werbung

9. Gesamtübersicht Step 5-Befehle
9.2 Ergänzende Operationen
9.2.12 Substitutionsfunktion
Operation
1
Operations-Code
Parameter
zeit (PS)
Byte0
I
Byte 1
Formaloperand
Formaloperand
U N
Formaloperand
Formaloperand
2
F
=
1
(A4SCllLZeichen) X+14,251 0010
11 11
Parameteradr
(Hex.)
0
0
OOXX
XXXX
2
0
OOXX
XXXX
I
2
UNDIODER Verknupfungsfunktion
1
-
Und-Funktion; Abfrage eines
1.2
Formaloperanden auf ,,I
".
Und-Funktion; Abfrage eines
1,2
Formaloperanden auf „0".
Oder-Funktion; Abfrage eines
1,2
Formaloperanden auf „I".
Oder-Funktion, Abfrage eines
1,2
Forrnaloperanden auf
,,W
P
I
P
-
P
-
-
-
Speicherfunktionen
Formaloperand
7
0
0
Setzen (binar) eines
S
=
(4ASCIILZeichen)
OOXX
XXXX
1
2
Forrnaloperanden auf ,,I"
Forrnaloperanden
7
0
0
Setzen (binär) eines
0111
1
OOXX
XXXX
1
2
1
Formaloperanden auf „0"
=
LadeITransferfunktion
T
4
obo
,O„
Formaloperanden
- 7
(4ASCIILZeichen)
X+ 15.5')
01 00
Der Wert des als Formaloperanden vorgegebenen
Operanden wird in den Akku 1 geladen [Operanden
EB,EW,MB,MW,AB,AW,DR,DL,DW,PB,PW]
Formaloperand
1
F
0
0
(4ASCIILZeichen)
X+14,Z5) 0001
11 11
1
D
(
) 1
2 I I
I : O
1
0 ; X X
X A X
l
1
1
2
=
-
-
P
Formaloperand
0
E
0
0
Laden codiert eines Forrnaloperanden.
(4ASCII-Zeichen)
X+6,g5)
0000
1110
OOXX
XXXX
-
-
Der Wert der als Formaloperand vorgegebenen Zeit-
oder Zählzelle wird BCD-codiert in den Akku 1 gela-
den [Operanden T,Z].
Setzen (digital) eines Forrnaloperanden auf „0"
[Operanden T und Z]
Formaloperand
3
F
(4ASCIILZeichen)
8,5
001 1
11 11
2
Formaloperand
6
6
(4ASCIILZeichen)
X+ 14,5~) 01 10
01 10
Setzen eines Formaloperanden
begrenzt auf ,,I"
0
0
OOXX
XXXX
0
0
OOXX
XXXX
Laden des Bitmusters eines Formaloperanden.
Das Bitmuster des Formaloperanden wird in den
Akku 1 geladen [Operanden KB,KC,KF,KH,KM,KY,
KT, KZ].
Transferieren zu einem Formaloperanden.
Der Inhalt des Akku 1 wird zu dem als Formaloperand
vorgegebenen Operanden transferiert [Operanden
EB,EW,MB,MW,AB,AW,DR,DL,DW,PB,PW].
2) VKE (Verknüpfungsergebnis)
2
Status; ERAB
=
0 bedeutet, daß essich um eine laufendeverknüpfung handelt; ERAB
=
1 bedeutet, daß essich 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 (Ubedauf)
=
1 bedeutet, daß bei arithmetischen Befehlen der Wert für den Akku zu groß ist.
5) X bedeutet die Zykluszeit des zu substituierten Befehles.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis