Herunterladen Inhalt Inhalt Diese Seite drucken

Substitutionsfunktionen - Siemens Simatic S5-110 S/B Programmieranleitung

Inhaltsverzeichnis

Werbung

6. Programmierbeispiele
6.2 Ergänzende Operationen
6.2.12 Substitutionsfunktion
6.2.12 Substitutionsfunktionen
D a s A G führt b e i d e r B e a r b e i t u n g d e s S t e p - 5 P r o g r a m m e s innerhalb
D e r Formaloperand w i r d b e i m Aufruf d e s Funktionsbausteins d u r c h
eines Funktionsbausteins e i n e ,,Substitution" durch, w e n n d e r O p e -
einen richtigen O p e r a n d e n ersetzt (subtituiert).
randeinFormaloperandist.
(d.
h.
=
H A N S s t e h t f ü r E 1.5sieheSeite9).
UND-ODER Verknüpfung mit RS-Speicherglied
Programm irn Funktionsbaustein (FB30)
1
Funktionsbausteinaufruf
ausgefuhrtes Programm
-
-
P
-
1
-
AWI
:
SPA FB 30
NAME: VERKNUE.
EIN 1:
E 2.0
E I N 2 :
E 2.1
E I N 3 :
E 2.2
VEN 1-
E 2.3
AUS!:
A 7 1
AUS 2 .
A 7 2
MOT5:
A 7.3
:
BE
KOPIFUP
F830
- - - - - - -
1
E2.0
- -
1
EIN 1
AUS 1
1 - -
-A7.1
Operation
Beschreibung
-
P P - p
Und Funktion Abfrage eines Forrnaloperanden auf Signalzustand 1 [Operanden E A,M T Z ]
-
-
P
-
-
p
Und Funktion Abfrage eines Forrnaloperanden auf Signalzustand
,
0 ' [Operanden E A M T,Z]
P
- -
P
0
Oder Funktion Abfrage eines Formaloperanden auf Signalzustand 1
'
[Operanden E A M,T,Z]
-
P
-
P
-
--
O N
Oder Funktion Abfrage eines Forrnaloperanden auf Signalzustand 0 [Operanden E,A M T,Z]
S
Setzen (binar) eines Formaloperanden [Operanden E A M ]
RB
P
Rucksetzen (binar) eines Forrnaloperanden [Operanden E A M ]
-
Zuweisung des Verknupfungsergebnisses an einen Forrnaloperanden [Operanden E,A M ]
Lade- und Transferfunktionen
Programm im Funktionsbaustein (FB34)
- -
U
=
E0
Funktionsbausteinaufruf
AWL
:
SPA FB 34
NAME: LADEnRAN
E0
:
E
2.0
E1
:
E
2 1
L1
:
MWlO
LW1
-
KZ 140
L C l
:
z
7
T1
:
A W 4
LW2
:
KZ 160
:
BE
ausgefuhrtes Programm
P
P
U
E
2 0
L
M W l O
Operation
P
L
=
Beschreibung
Laden eines Formaloperanden 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]
-
-
P
L C
=
P
-
LW
=
T
=
Laden codiert eines Formalopranden Der Wert der als Forrnaloperand vorgegebenen Zeit oderzahlzelle wird BCD-codiert in den Akku 1
geladen [Operanden T,Z]
-
-
-
P
P
Laden des Bitmusters eines Forrnaloperanden Das Bitmuster des Forrnaloperanden wird in den Akku 1
[Operanden KB, KC, KF, KH, KM, W , KT KZ]
P
-
Transferieren zu einem Forrnaloperanden Der Akku-Inhalt wird
zu
dem als Formalopranden vorgegebenen Operanden transferiert
[Operanden EB,EW MB,MW,AB,AW,DR,DL DW PB,PW]

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis