Herunterladen Inhalt Inhalt Diese Seite drucken

Bcd-Zahl In Ganzzahl (32 Bit) Wandeln - Siemens S7-300 Referenzhandbuch

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

Werbung

Übertragungs- und Umwandlungsoperationen

10.5 BCD-Zahl in Ganzzahl (32 Bit) wandeln

Beschreibung
Die Operation BCD-Zahl in Ganzzahl (32 Bit) wandeln liest den Inhalt des
Eingangsparameters IN als siebenstellige binär-codierte Dezimalzahl (BDC,
+ 9 999 999) und wandelt diese Zahl in einen ganzzahligen Wert (32 Bit) um.
Das Ergebnis wird von dem Ausgangsparameter OUT ausgegeben.
ENO hat immer den gleichen Signalzustand wie EN.
Wenn eine Stelle einer BCD-Zahl im ungültigen Bereich zwischen 10 und 15
liegt, tritt während einer versuchten Umwandlung ein BCD-Fehler auf:
Tabelle 10-5
Box BCD-Zahl in Ganzzahl (32 Bit) wandeln und Parameter
FUP-Box
Parameter
EN
BCD DI
BCD_DI
IN
EN
OUT
IN
ENO
OUT
ENO
BCD_DI
E 0.0
EN
OUT
ENO
MD8
IN
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt 1
Bild 10-5
BCD-Zahl in Ganzzahl (32 Bit) wandeln
10-6
Die CPU geht in STOP. Im Diagnosespeicher wird ein "BCD-Umwand-
lungsfehler" der Ereignisnummer 2521 eingetragen.
Wenn OB121 programmiert ist, so wird er aufgerufen.
Nähere Informationen zur Programmierung von OB121 finden Sie im
Referenzhandbuch /235/.
Datentyp
Speicherbereich
BOOL
E, A, M, D, L, T, Z Freigabeeingang
DWORD
E, A, M, D, L oder
Konstante
DINT
E, A, M, D, L
BOOL
E, A, M, D, L
MD12
A 4.0
=
Beschreibung der Bits im Statuswort
A0
OV
OS
-
-
-
-
Beschreibung
BCD-Zahl
Ganzzahliger Wert (32 Bit) der
BCD-Zahl
Freigabeausgang
Die Umwandlung wird ausgeführt, wenn
E 0.0 = 1 ist. Der Inhalt von Merkerdoppel-
wort MD8 wird als siebenstellige BCD-Zahl
gelesen und in eine Ganzzahl (32 Bit) um-
gewandelt. Das Ergebnis wird in MD12
gespeichert. Wird die Umwandlung aus-
geführt, ist A 4.0 = 1 (ENO = EN).
OR
STA
VKE
0
1
1
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
/ER
1

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis