Integrierte Bausteine und ihre Funktionen
9.2.1
Codewandler : B4
Mit diesem Funktionsbaustein läßt sich eine BCD-Zahl (4 Tetraden) mit Vorzeichen in eine Fest-
punkt-Dualzahl (16 Bits) umwandeln.
2 Tetraden-Zahlen müssen vor der Umwandlung in eine 4 Tetraden-Zahl transferiert werden.
•
Liegt eine Tetrade nicht im BCD-definierten Bereich, gibt der FB240 den Wert "0" aus. Eine
Fehlerbit-Anzeige erfolgt nicht.
Tabelle 9.2 Aufruf und Parametrierung des FB240
Parameter
BCD
SBCD
DUAL
Festpunktzahl (KF)
9.2.2
Codewandler : 16
Mit diesem Funktionsbaustein läßt sich eine Festpunkt-Dualzahl (16 Bits) in eine BCD-Zahl mit zu-
sätzlicher Berücksichtigung des Vorzeichens umwandeln.
8 Bit-Dualzahlen müssen vor der Umwandlung in ein 16 Bit-Wort transferiert werden.
Tabelle 9.3 Aufruf und Parametrierung des FB241
Parameter
DUAL
SBCD
Vorzeichen der
BCD2
BCD1
Tetrade 0 ... 3
9-12
- FB240 -
Bedeutung
Art
BCD-Zahl
E W
Vorzeichen
E BI
der BCD-Zahl
A W
- FB241-
Bedeutung
Art
Dualzahl
E W
A BI
BCD-Zahl
BCD-Zahl 4.u
A BY
5.Tetrade
BCD-Zahl
A W
Belegung
0 ... 9999
-
"1" für "-"
"0" für "+"
16 Bits "0"
oder "1"
Belegung
- 32768 ...+32767
"1" für "-"
"0" für "+"
2 Tetraden
4 Tetraden
S5-100U
AWL
: SPA FB 240
NAME
: COD:B4
BCD
:
SBCD
:
DUAL
:
AWL
: SPA FB 241
NAME
: COD:16
DUAL
:
SBCD
:
BCD2
:
BCD1
:
EWA 4NEB 812 6120-01b