ifm
Supplementary device manual DeviceNet interface in the AS-i ControllerE (AC1318, AC1324), Target from 15
2012-02-29
The host command channel
Commands in the host command channel
209
7.2.32
Module 19, command 102dec (66hex) – retrieve the status
of the device display
4536
Request from host to device
10848
DW
Data content
Bit
DW
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
Word n+1
Word n
Bit
word
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
DW 1
reserved = 0
res.
UID
command number
2
not used
reserved = 0
command number
3...9
not
used
Legend:
UID
user ID
5 bits
00…1F
hex
= 0…31
dec
(a change to the user ID starts the command call)
command number
1 byte
01 = reads the current menu status
02 = jumps to the start menu screen no. 0
03 = jumps to the user menu screen no. 161
04 = deletes the
empty screen, only for user menus
05 = writes a defined string to a defined position in the display, only for user menus:
parameter 1 = X position (1…128 pixels)
parameter 2 = Y position(1…8 lines per 8 pixels)
parameter 3 = character set and representation (values can be combined):
00x1
=
"Small”
00x2
=
"Big”
00x3
=
"Fix”
00x4
=
"Bitmap”
00x5 = "Big underlined”
001x = delete line invertedly (
black bar)
002x = do not delete points 1 to X
004x = do not delete from string end to point 128
008x = shows the string invertedly
parameter 4…5 = pointer towards string
(string with "0000" completed)
06 = writes a defined "byte matrix" at a defined position in the display, only for user menus:
parameter 1 = X1 position upper left (1…128 pixels)
parameter 2 = Y1 position upper left (1…8 lines 8 pixels each)
parameter 3 = X2 position bottom right (1…128 pixels)
parameter 4 = Y2 position bottom right (1…8 lines 8 pixels each)
parameter 5…6 = pointer towards byte matrix
(1 byte corresponds to a vertical field of 8 pixels height,
bit 0 = top … Bit 7 = bottom)
07 = shows a defined arrow in the display next to the image number, only for user menus:
parameter = 0001
parameter = 0002
parameter = 0003
+
-- continued on the following page --