Herunterladen Inhalt Inhalt Diese Seite drucken

Arithmetische Operation - Siemens simatic s5-115u Handbuch

Vorschau ausblenden Andere Handbücher für simatic s5-115u:
Inhaltsverzeichnis

Werbung

CPU
945 Handbuch
STEP 5 Operationen
Transferieren i n den Systemdatenbereich
Beispiel:
Nach jedem Betriebsartenwechsel STOP
+
RUN soll die Zyklusüberwachungszeit auf
1000 ms eingestellt werden. Diese Zeit kann als Vielfaches von 10 ms i m Systemdaten-
w o r t 96 programmiert werden Der folgende Funktionsbaustein kann z.B. vom OB21
aus aufgerufen werden:
L
KF
+ I 0 0
AKKU
1 wird mit dem Faktor 1 0 0 geladen.
T
BS
96
Dieser Wert wird ins Systemdatenwort 96 uebertraqen.
Achtung
Die Operationen TIR, TDI, TBS und TNB, TNW, TRW, TRD sind speicherverändernde
Operationen, m i t denen Sie Zugriffe auf den Anwenderspeicher und den System-
datenbereich durchführen können, die nicht vom Betriebssystem überwacht werden.
Eine unsachgemäße Verwendung der Operationen kann zur Programmveränderung
und zum CPU-Absturz oder gefährlichen Zustanden führen.
Die Operationen MAS, MBS setzen die Programmbearbeitung an anderer Stelle fort.
8.3.2
Arithmetische Operation
Die Operationen addieren zum Inhalt des AKKU 1 den angegebenen Wert. Dieser Wert w i r d als
positive oder negative Dezimalzahl durch den Parameter dargestellt (+Tabelle 8.32).
Tabelle
8.32
Arithmetische Operation
~
:
:
;
:
;
:
~
~
i
~
~
#;:;:;<::.:w;*:;z:-
:
~
:
~
:
*
:
:
:
:
:
:
:
~
y
,
.
~
;
"
$
:#gf.ggg;g$
@ Q @ Q @ ~
m m m m m # g ~ @ q
...
ADD
Addiere eine Konstante
E s können Byte- oder Wortkonstanten oder Doppelwörter (als
Hexadezimalzahl) addiert werden.
Kennzeichen
I
B F
KF
DH
4
I
~ a r a m e t e r
-
1128
...+
127
-
32768
...
+
32767
0
...
FFFF FFFF
4

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis