&T
das Web-IO, setzt das Web-IO die Outputs entsprechend des in
value
übergebenen Wertes.
Sendet das Web-IO diese Struktur an das Anwenderpro-
value
gramm, hat
Wert.
WriteRegister24
(PC <-> Web-IO)
Die IO-Struktur SetBit
Diese Struktur ermöglicht das Setzen einzelner Outputs beim
Web-IO 1 x Digital Input, 1 x Digital Output. Wird z.B. nicht
der gesamte Prozessstatus im Anwenderprogramm abgebil-
det, können einzelne Outputs gesetzt werden, ohne den
Wert der anderen zu verändern. Die Bits 0..11 in
value
korrespondieren zu den entsprechenden Outputs. Die-
se Struktur wird nur vom Anwenderprogramm verwendet.
SetBit
(PC -> Web-IO)
Beispiel.:
set_bits = 0x0124 / value = 0x0104
Output
und Output 8 (Zählweise Output0..11) werden auf
ON gesetzt und Output 5 auf OFF. Alle anderen Outputs wer-
den nicht verändert.
Bei Web-IO mit Relasausgängen, muss zwischen zwei Schalt-
vorgängen an einem Output ein Pause von min. 200ms ein-
gehalten werden!
Die IO-Struktur SetBit24
(nur Web-IO 19'' OEM 24x Digital Input, 24x Digital Output)
15
den dem Input-Status entsprechenden
WORD
send_sequenz
WORD
rec_sequenz
WORD
struct_type
WORD
length
LONG
word_anz
LONG
value
WORD
send_sequenz
WORD
rec_sequenz
WORD
struct_type
WORD
length
WORD
set_bits
WORD
value
TCP / UDP - Binary
immer 0
immer 0
0x0108
0x0010
immer 1
Input Status oder Output Status
set_bits
und
immer 0
immer 0
0x0009
0x000C
Maske der zu setzenden Bits
Wert der zu setzenden Bits