Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Systemhandbuch
102
Funktionsweise der Operationen BCD in ganze Zahl wandeln und Ganze Zahl in
BCD wandeln
Die Operation BCD in ganze Zahl wandeln (BCDI) wandelt
einen binärcodierten Dezimalwert IN in einen ganzzahligen
Wert um und lädt das Ergebnis in die von OUT angegebene
Variable. Der gültige Bereich für IN liegt zwischen 0 und
9999 (BCD).
Die Operation BCD in ganze Zahl wandeln (IBCD) wandelt
Fehlerbedingungen,
die ENO = 0 setzen
"
SM1.6 (ungültiger BCD-Wert)
"
0006 (Indirekte Adresse)
Die Operation BCD in ganze Zahl wandeln (IBCD) wandelt
einen binärcodierten Dezimalwert IN in einen ganzzahligen
Wert um und lädt das Ergebnis in die von OUT angegebene
Variable. Der gültige Bereich für IN liegt zwischen 0 und
9999 (ganze Zahl).
Betroffene Sondermerker:
"
SM1.6 (ungültiger BCD-Wert)
Funktionsweise der Operation Ganze Zahl (32 Bit) in Realzahl wandeln
Die Operation Ganze Zahl (32 Bit) in Realzahl wandeln
(DTR) wandelt eine ganze Zahl (32 Bit) mit Vorzeichen IN in
eine Realzahl (32 Bit) um und lädt das Ergebnis in die von
OUT angegebene Variable.
Fehlerbedingungen,
die ENO = 0 setzen
"
0006 (Indirekte Adresse)
Funktionsweise der Operation Ganze Zahl (32 Bit) in ganze Zahl (16 Bit) wandeln
Die Operation Ganze Zahl (32 Bit) in ganze Zahl (16 Bit)
wandeln (DTI) wandelt einen ganzzahligen Wert (32 Bit) IN
in einen ganzzahligen Wert (16 Bit) um und lädt das
Ergebnis in die von OUT angegebene Variable.
Fehlerbedingungen,
die ENO = 0 setzen
"
SM1.1 (Überlauf)
"
0006 (Indirekte Adresse)
Ist der umgewandelte Wert zu groß, um im Ausgang
dargestellt zu werden, wird das Überlaufbit gesetzt und der
Ausgang nicht verändert.
Betroffene Sondermerker:
"
SM1.1 (Überlauf)
Funktionsweise der Operation Ganze Zahl (16 Bit) in ganze Zahl (32 Bit) wandeln
Die Operation Ganze Zahl (16 Bit) in ganze Zahl (32 Bit)
wandeln (ITD) wandelt einen ganzzahligen Wert (16 Bit) IN
in einen ganzzahligen Wert (32 Bit) um und lädt das
Ergebnis in die von OUT angegebene Variable. Das
Vorzeichen wird erweitert.
Fehlerbedingungen,
die ENO = 0 setzen
"
0006 (Indirekte Adresse)
Funktionsweise der Operation Byte in ganze Zahl wandeln
Die Operation Byte in ganze Zahl wandeln (BTI) wandelt
einen Bytewert IN in einen ganzzahligen Wert um und lädt
das Ergebnis in die von OUT angegebene Variable. Das
Byte ist vorzeichenlos, deswegen gibt es keine
Vorzeichenerweiterung.
Fehlerbedingungen,
die ENO = 0 setzen
"
0006 (Indirekte Adresse)
Funktionsweise der Operation Ganze Zahl in Byte wandeln
Die Operation Ganze Zahl in Byte wandeln (ITB) wandelt
einen Wortwert IN in einen Bytewert um und lädt das
Ergebnis in die von OUT angegebene Variable. Es werden
die Werte 0 bis 255 umgewandelt. Alle anderen Werte
liefern Überlauf und der Ausgang wird nicht verändert
Fehlerbedingungen,
die ENO = 0 setzen
"
SM1.1 (Überlauf)
"
0006 (Indirekte Adresse)
liefern Überlauf und der Ausgang wird nicht verändert.
Betroffene Sondermerker:
"
SM1.1 (Überlauf)
Tipp
Wenn Sie eine ganze Zahl in eine Realzahl umwandeln möchten, verwenden Sie die Operation
Ganze Zahl (16 Bit) in ganze Zahl (32 Bit) wandeln und dann die Operation Ganze Zahl (32 Bit)
in Realzahl wandeln.