Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 466

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

S7-200 Systemhandbuch
Arithmetische Operationen, Inkrementieren und
Dekrementieren
+I
IN, OUT
+D
IN, OUT
+R
IN, OUT
-I
IN, OUT
-D
IN, OUT
-R
IN, OUT
MUL
IN, OUT
*I
IN, OUT
*D
IN, OUT
*R
IN1, IN2
DIV
IN, OUT
/I
IN, OUT
/D,
IN, OUT
/R
IN, OUT
SQRT
IN, OUT
LN
IN, OUT
EXP
IN, OUT
SIN
IN, OUT
COS
IN, OUT
TAN
IN, OUT
INCB
OUT
INCW
OUT
INCD
OUT
DECB
OUT
DECW OUT
DECD
OUT
PID
TBL, LOOP
Zeit- und Zähloperationen
TON
Txxx, PT
TOF
Txxx, PT
TONR
Txxx, PT
ZV
Zxxx, PV
ZR
Zxxx, PV
ZVR
Zxxx, PV
Echzeituhr-Operationen
TODR
T
TODW T
Operationen für die Programmsteuerung
END
STOP
WDR
JMP
N
LBL
N
CALL
N [N1,...]
CRET
FOR
INDX,INIT,FINAL
NEXT
LSCR
N
SCRT
N
G
CSCRE
SCRE
456
Ganze Zahlen (16 Bit) addieren,
Ganze Zahlen (32 Bit) addieren oder
Realzahlen addieren
IN1+OUT=OUT
Ganze Zahlen (16 Bit) subtrahieren,
Ganze Zahlen (32 Bit) subtrahieren
oder Realzahlen subtrahieren
OUT-IN1=OUT
Ganze Zahlen (16 Bit) multiplizieren
(16*16->32)
Ganze Zahlen (16 Bit) multiplizieren,
Ganze Zahlen (32 Bit) multiplizieren
oder Realzahlen multiplizieren
IN1 * OUT = OUT
Ganze Zahlen (16 Bit) dividieren
(16/16->32)
Ganze Zahlen (16 Bit) dividieren,
Ganze Zahlen (32 Bit) dividieren oder
Realzahlen dividieren
OUT / IN1 = OUT
Quadratwurzel einer Realzahl ziehen
Natürlicher Logarithmus
Natürlicher Exponent
Sinus
Cosinus
Tangens
Byte, Wort oder Doppelwort um 1
erhöhen
Byte, Wort oder Doppelwort um 1
verringern
PID-Regler
Einschaltverzögerung
Ausschaltverzögerung
Speichernde Einschaltverzögerung
Vorwärtszählen
Rückwärtszählen
Vorwärts-/Rückwärtszählen
Echtzeituhr lesen
Echtzeituhr schreiben
Bearbeitung bedingt beenden
In STOP versetzen
Überwachungszeit rücksetzen (300
ms)
Zu Sprungmarke springen
Sprungmarke definieren
Unterprogramm aufrufen [N1, ...
maximal 16 optionale Parameter]
Unterprogramm bedingt beenden
Schleife mit FOR/NEXT
Ablaufsteuerungsrelais laden,
Transition Ablaufsteuerungsrelais,
Ablaufsteuerungsrelais bedingt
beenden und Ende
Ablaufsteuerungsrelais
Übertragungs-, Schiebe- und Rotieroperationen
MOVB IN, OUT
MOVW IN, OUT
Byte, Wort, Doppelwort, Realzahl
übertragen
MOVD IN, OUT
MOVR IN, OUT
BIR
IN, OUT
Byte direkt lesen und übertragen
BIW
IN, OUT
Byte direkt schreiben und übertragen
BMB
IN, OUT, N
Bereich Byte, Wort, Doppelwort,
BMW
IN, OUT, N
Realzahl übertragen
BMD
IN, OUT, N
SWAP IN
Bytes im Wort tauschen
SHRB
DATA, S_BIT, N
Wert in Schieberegister schieben
SRB
OUT, N
Byte, Wort, Doppelwort rechts
SRW
OUT, N
schieben
SRD
OUT, N
SLB
OUT, N
SLW
OUT, N
Byte, Wort, Doppelwort links schieben
SLD
OUT, N
RRB
OUT, N
RRW
OUT, N
Byte, Wort, Doppelwort rechts rotieren
RRD
OUT, N
RLB
OUT, N
RLW
OUT, N
Byte, Wort, Doppelwort links rotieren
RLD
OUT, N
Verknüpfungsoperationen
UNDB
IN, OUT
Byte, Wort, Doppelwort durch UND
UNDW IN, OUT
verknüpfen
UNDD IN, OUT
ORB
IN, OUT
Byte, Wort, Doppelwort durch ODER
ORW
IN, OUT
verknüpfen
ORD
IN, OUT
XORB
IN, OUT
Byte, Wort, Doppelwort durch XOR
XORW IN, OUT
verknüpfen
XORD IN, OUT
INVB
OUT
Byte, Wort, Doppelwort invertieren
INVW
OUT
(Einerkomplement bilden)
INVD
OUT
Zeichenkettenoperationen
SLEN
IN, OUT
Zeichenkettenlänge
SCAT
IN, OUT
Zeichenkette verketten
SCPY
IN, OUT
Zeichenkette kopieren
SSCPY IN, INDX, N, OUT
Teilzeichenkette aus Zeichenkette kop.
CFND
IN1, IN2, OUT
Erstes Zeichen in Zeichenkette suchen
SFND
IN1, IN2, OUT
Zeichenkette in Zeichenkette suchen

Quicklinks ausblenden:

Werbung

loading