Herunterladen Inhalt Inhalt Diese Seite drucken

Ganze Zahlen Dividieren (16 Bit) - Siemens S7-300 Referenzhandbuch

Funktionsplan (fup)
Vorschau ausblenden Andere Handbücher für S7-300:
Inhaltsverzeichnis

Werbung

Grundrechenoperationen
7.7

Ganze Zahlen dividieren (16 Bit)

Beschreibung
Ein Signalzustand von "1" am Freigabeeingang (EN) aktiviert die Operation
Ganze Zahlen dividieren (16 Bit). Diese Operation dividiert Eingang IN1
durch IN2. Der Quotient dieser Division (ganzzahliger Anteil) kann an Aus-
gang OUT abgefragt werden. Der Divisionsrest kann nicht abgefragt werden.
Liegt der Quotient außerhalb des zulässigen Bereichs für Ganzzahlen
(16 Bit), haben das OV-Bit und OS-Bit den Wert "1" und ENO den Wert "0".
Tabelle 7-7
Box Ganze Zahlen dividieren (16 Bit) und Parameter
FUP-Box
Parameter
EN
DIV_I
DIV I
IN1
EN
IN1
OUT
IN2
IN2
IN2
ENO
ENO
OUT
ENO
DIV_I
E 0.0
EN
MW0
IN1
OUT
MW2
IN2
ENO
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt x
Bild 7-7
Ganze Zahlen dividieren (16 Bit)
7-8
Datentyp
Speicherbereich
BOOL
E, A, M, D, L, T, Z Freigabeeingang
INT
E, A, M, D, L oder
Konstante
INT
E, A, M, D, L oder
Konstante
INT
E, A, M, D, L
BOOL
E, A, M, D, L
MW10
A 4.0
=
Beschreibung der Bits im Statuswort
A0
OV
OS
x
x
x
x
Beschreibung
Dividend
Divisor
Divisionsergebnis
Freigabeausgang
Die Box DIV_I wird aktiviert, wenn E 0.0 = 1
ist. Der Quotient der Division MW0 durch
MW2 wird in Merkerwort MW10 abgelegt. Be-
findet sich der Quotient außerhalb des
zulässigen Bereichs für Ganzzahlen (16 Bit)
oder ist der Signalzustand von E 0.0 = 0, wird
dem Ausgang A 4.0 Signal "0" zugewiesen
und die Operation wird nicht ausgeführt.
OR
STA
VKE
0
x
x
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
/ER
1

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis