Herunterladen Inhalt Inhalt Diese Seite drucken

Hitachi HIDIC EH-150 Anwendungshandbuch Seite 285

Inhaltsverzeichnis
Kategorie - Nr.
FUN-Anweisungen - 20
Symbol im Kontaktplan
FUN 39 (s)
* (DHABIN (s) )
Anweisung AWL
FUN 39 (s)
* (DHABIN (s) )
Adresstypen
s
Argument (ASCII-Daten)
~
~
s
Argument (ASCII-Daten)
Funktion
Hexadezimale ASCII-Daten
15
s
s + 1
s + 2
s + 3
Die im Argument s bis s + 3 angegebenen 8-stelligen hexadezimalen ASCII-Daten werden in binäre Daten umgewandelt
und das Ergebnis in s + 4 und s + 3 abgespeichert.
Die Werte H00 und H20 (NULL und Leerzeichen) der höherwertigen Stellen werden als H30 ("0") angesehen (führende
Stelle mit Null-Unterdrückung).
Für die Argumente können Kombinationen von H30 bis H39 und H41 bis H46 (0 bis 9 bzw. A bis F) verwendet werden.
Wenn die Umwandlung normal durchgeführt wurde, so wird DER auf 0 gesetzt.
*
( ) zeigt die Darstellung im Kontaktplan an
Hinweise
Falls der in s bis s + 3 enthaltene 8-stellige ASCII-Code andere Werte als H30 bis H39 oder H41 bis H46 (0 bis 9 bzw. A bis
F) enthält, wird DER auf 1 gesetzt und die Operation nicht durchgeführt. Bei führenden Stellen mit Null-Unterdrückung gilt
dies jedoch nicht für die Werte H00 und H20 (NULL und Leerzeichen).
Falls s + 1 bis s + 5 den für die Adresse maximal zulässigen Wert überschreiten, wird DER auf 1 gesetzt und die Operation
nicht durchgeführt.
Programmierbeispiel
X00309 DIF39
WR0080 = H4645
WR0081 = H4443
WR0082 = H4241
WR0083 = H3938
FUN 39 ( WR0080 )
Programmbeschreibung
Die in WR0080 bis WR0083 gespeicherten ASCII-Daten ("F", "E", "D", "C", "B", "A", "9" und "8") werden in binäre
Daten umgewandelt.
Das Umwandlungs-Ergebnis wird in WR0084 und WR0085 abgelegt.
Ergebnisse nach Ausführg.: WR0080 = H4645, WR0081 = H4443, WR0082 = H4241, WR0083 = H3938, DR0084 = HFEDCBA98
: Lediglich EH-CPU448 wird unterstützt.
Name
Spezialmerker
R7F4
R7F3
DER
ERR
l
×
Anzahl Schritte
Bedingung
Bit
R,
TD, SS,
WDT, MS,
X
Y
L,
TMR, CU,
M
RCU, CT
8 7
0
7
6
16
16
5
4
16
16
3
2
16
16
1
0
16
16
Umwandlung 8-stellig hexadezimal ASCII → 32-Bit binär
(DOUBLE HEXA ASCII TO BINARY)
R7F2
R7F1
R7F0
EH-CPU448 EH-CPU3**
SD
V
C
Mittel Max Mittel Max Mittel Max
l
l
l
94
Schritte
3
Wort
Doppelwort
WR,
WX WY
TC DX DY
WL,
WM
¡
~
¡
32-Bit-Daten (binär)
s + 4
Niederwertige 16-bit
s + 5
Höherwertige 16-bit
H00000000 bis HFFFFFFFF
LD X00309
AND DIF39
[
WR0080 = H4645
WR0081 = H4443
WR0082 = H4241
WR0083 = H3938
FUN 39 ( WR0080 )
]
5-204
Kapitel 5 - Anweisungen
Verarbeitungszeit (µs)
Sonstige
Typen
DR,
Sonstiges
DL,
DM
H00, H20 und H30
bis H39 sowie H41
bis H45 sind zulässig.
s geht bis s + 5.
Bemerkg.
Inhaltsverzeichnis
loading

Inhaltsverzeichnis