Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisungen Addieren, Subtrahieren, Multiplizieren Und Dividieren - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Anweisungen
8.5 Arithmetische Funktionen
Hinweis
Sie müssen außerdem einen Eingang für die Konstanten in Ihrer Funktion anlegen. Der
konstante Wert wird dann in den zugewiesenen Eingang der Anweisung CALCULATE
eingegeben.
Indem Sie Konstanten als Eingänge eingeben, können Sie die Anweisung CALCULATE an andere
Stellen in Ihrem Anwenderprogramm kopieren, ohne die Funktion ändern zu müssen. Sie
können dann die Werte oder Variablen der Eingänge für die Anweisung ändern, ohne die
Funktion zu verändern.
Wenn die Anweisung CALCULATE ausgeführt wird und alle einzelnen Anweisungen in der
Berechnung erfolgreich durchgeführt werden, ist ENO = 1. Andernfalls ist ENO = 0.
Ein Beispiel der Anweisung CALCULATE finden Sie in "AUTOHOTSPOT".
8.5.2

Anweisungen Addieren, Subtrahieren, Multiplizieren und Dividieren

Tabelle 8-44 Anweisungen Addieren, Subtrahieren, Multiplizieren und Dividieren
KOP/FUP
SCL
out := in1 + in2;
out := in1 - in2;
out := in1 * in2;
out := in1 / in2;
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
Tabelle 8-45 Datentypen für die Parameter (KOP und FUP)
Parameter
Datentyp
IN1, IN2
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Konstante
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
Die Parameter IN1, IN2 und OUT müssen denselben Datentyp haben.
1
Um einen Eingang zu löschen, klicken Sie bei einem der vorhandenen Parameter IN mit der
rechten Maustaste auf den Eingangsanschluss (sofern mehr als die zwei ursprünglichen
Eingänge vorhanden sind) und wählen den Befehl "Löschen".
236
Beschreibung
ADD: Addieren (IN1 + IN2 = OUT)
SUB: Subtrahieren (IN1 - IN2 = OUT)
MUL: Multiplizieren (IN1 * IN2 = OUT)
DIV: Dividieren (IN1 / IN2 = OUT)
Bei einer ganzzahligen Division werden die Nachkommastellen des Quoti‐
enten so verkürzt, dass ein ganzzahliger Ausgangswert entsteht.
1
Um einen Eingang ADD oder MUL hinzuzufügen, klicken Sie auf das Symbol "Er‐
stellen" oder an einem der vorhandenen Parameter IN mit der rechten Maustaste
auf den Eingangsanschluss und wählen den Befehl "Eingang einfügen".
Beschreibung
Eingänge der arithmetischen Ope‐
ration
Ausgang der arithmetischen Ope‐
ration
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis