Herunterladen Inhalt Inhalt Diese Seite drucken

Multiplizierer; Dividierer; Fb242; Fb243 - Siemens S5-95F Handbuch

Automatisierungsgerät
Inhaltsverzeichnis

Werbung

Bausteine und ihre Funktion
9.2.7

Multiplizierer : 16

Mit diesem Funktionsbaustein lassen sich zwei Festpunkt-Dualzahlen (16 Bits) miteinander multi-
plizieren. Das Produkt wird durch eine Festpunktzahl (32 Bit) dargestellt.
Zusätzlich wird eine Abfrage des Ergebnisses auf Null durchgeführt. 8-Bit-Zahlen müssen vor der
Multiplikation in 16-Bit-Wörter transferiert werden.
Tabelle 9.29 Aufruf und Parametrierung des FB242
Parameter
Z1
Z2
Z3=0
Abfrage auf Null
Z32
Produkt High-Wort
Z31
Produkt Low-Wort
9.2.8

Dividierer : 16

Mit diesem Funktionsbaustein lassen sich zwei Festpunkt-Dualzahlen (16 Bits) dividieren. Das Er-
gebnis (Quotient und Rest) wird durch zwei Festpunkt-Dualzahlen (je 16 Bits) dargestellt.
Zusätzlich wird eine Abfrage des Divisors und des Ergebnisses auf Null durchgeführt.
8 Bit-Zahlen müssen vor der Division in 16 Bit-Wörter transferiert werden.
Tabelle 9.30 Aufruf und Parametrierung des FB243
Parameter
Z1
Z2
OV
Überlaufanzeige
FEH
Z3=0
Abfrage auf Null
Z4=0
Abfrage auf Null
Z3
Z4
9-54

- FB242 -

Bedeutung
Art
Multiplikator
E W
Multiplikant
E W
A BI
A W
A W

- FB243 -

Bedeutung
Art
Dividend
E W
Divisor
E W
A BI
Fehlerbit
A BI
A BI
A BI
Quotient
A W
Rest
A W
Belegung
- 32768 ...+32767
- 32768 ...+32767
"1" falls das Produkt Null ist
16 Bits
16 Bits
Belegung
- 32768 ...+32767
- 32768 ...+32767
"1" falls Überlauf
"1" bei Division durch Null
"1" : Quotient ist Null
"1" : Rest ist Null
16 Bits
16 Bits
S5-95F
AWL
: SPA FB 242
NAME
: MUL:16
Z1
:
Z2
:
Z3=0
:
Z32
:
Z31
:
AWL
: SPA FB 243
NAME
: DIV:16
Z1
:
Z2
:
OV
:
FEH
:
Z3=0
:
Z4=0
:
Z3
:
Z4
:
EWA 4NEB 812 6220-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis