Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 237

Inhaltsverzeichnis

Werbung

Die arithmetische Anweisung führt, wenn sie aktiviert ist (EN = 1), die angegebene Funktion für
die Eingangswerte (IN1 und IN2) aus und speichert das Ergebnis in der vom Ausgangsparameter
(OUT) angegebenen Speicheradresse. Nachdem die Operation erfolgreich ausgeführt ist, wird
ENO = 1 gesetzt.
Tabelle 8-46 ENO-Status
ENO
Beschreibung
1
Kein Fehler
0
Der resultierende Wert der arithmetischen Operation liegt außerhalb des gültigen Zahlenbereichs für den
ausgewählten Datentyp. Der niederwertigste Teil des Ergebnisses, der in die Zielgröße passt, wird zurückge‐
geben.
0
Division durch 0 (IN2 = 0): Das Ergebnis ist undefiniert und Null wird zurückgegeben.
0
Real/LReal: Ist einer der Werte NaN (not a number, keine Zahl), so wird der Wert NaN zurückgegeben
0
ADD Real/LReal: Sind beide Eingangswerte INF (unendlich) mit unterschiedlichen Vorzeichen, ist diese Ope‐
ration ungültig und es wird als Ergebnis NaN zurückgegeben.
0
SUB Real/LReal: Sind beide Eingangswerte INF (unendlich) mit demselben Vorzeichen, ist diese Operation
ungültig und es wird als Ergebnis NaN zurückgegeben.
0
MUL Real/LReal: Ist ein Eingangswert Null und der andere INF, ist diese Operation ungültig und es wird als
Ergebnis NaN zurückgegeben.
0
DIV Real/LReal: Sind beide Eingangswerte Null oder INF, ist diese Operation ungültig und es wird als Ergebnis
NaN zurückgegeben.
8.5.3
MOD (Divisionsrest einer Division)
Tabelle 8-47 Anweisung Modulo (Divisionsrest einer Division)
KOP/FUP
SCL
out := in1 MOD in2;
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
Tabelle 8-48 Datentypen für die Parameter
Parameter
Datentyp
IN1 und IN2
SInt, Int, DInt, USInt, UInt, UDInt, Konstante
OUT
SInt, Int, DInt, USInt, UInt, UDInt
Die Parameter IN1, IN2 und OUT müssen denselben Datentyp haben.
1
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Beschreibung
Mit der Anweisung MOD können Sie den Divisionsrest einer Ganzzahldivi‐
sion ausgeben. Der Wert am Eingang IN1 wird durch den Wert am Eingang
IN2 dividiert, und der Divisionsrest wird am Ausgang OUT ausgegeben.
1
8.5 Arithmetische Funktionen
Beschreibung
Modulo-Eingänge
Modulo-Ausgang
Anweisungen
237

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis