Herunterladen Inhalt Inhalt Diese Seite drucken

Bcd_I : Bcd-Zahl In Ganzzahl (16 Bit) Wandeln - Siemens S7-series Referenzhandbuch

Inhaltsverzeichnis

Werbung

Umwandler

3.2 BCD_I : BCD-Zahl in Ganzzahl (16 Bit) wandeln

3.2
BCD_I : BCD-Zahl in Ganzzahl (16 Bit) wandeln
Symbol
BCD_I
EN OUT
IN ENO
Parameter
EN
IN
OUT
ENO
Beschreibung
Die Operation BCD-Zahl in Ganzzahl (16 Bit) wandeln liest den Inhalt des Eingangsparameters
IN als dreistellige binär-codierte Dezimalzahl (BCD, + 999) und wandelt diese Zahl in einen
ganzzahligen Wert (16 Bit) um. Das Ergebnis kann an Ausgang OUT abgefragt werden.
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:
Die CPU geht in STOP. Im Diagnosespeicher wird ein "BCD-Umwandlungsfehler" der
Ereignisnummer 2521 eingetragen.
Wenn OB 121 programmiert ist, so wird er aufgerufen.
Statuswort
schreibt:
Beispiel
E 0.0
MW10
Die Umwandlung wird ausgeführt, wenn E 0.0 = 1 ist. Der Inhalt von Merkerwort MW10 wird als
dreistellige BCD-Zahl gelesen und in eine Ganzzahl (16 Bit) umgewandelt. Das Ergebnis wird in
MW12 gespeichert. Wird die Umwandlung ausgeführt, ist A 4.0 = 1 (ENO = EN).
44
Datentyp
BOOL
WORD
INT
BOOL
BIE
A1
A0
1
-
-
BCD_I
EN OUT
MW12
A 4.0
IN ENO
Speicherbereich
E, A, M, D, L, T, Z
E, A, M, D, L
oder Konstante
E, A, M, D, L
E, A, M, D, L
OV
OS
-
-
=
Beschreibung
Freigabeeingang
BCD-Zahl
Ganzzahliger Wert (16 Bit)
der BCD-Zahl
Freigabeausgang
OR
STA
VKE
0
1
1
Funktionsplan (FUP) für S7-300/400
Referenzhandbuch, 04/2017, A5E41654587-AA
/ER
1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300S7-400

Inhaltsverzeichnis