ifm
Device manual AS-i M4 Gateway Profibus DPV1 (AC1375, AC1376)
2012-02-23
Acyclic services for Profibus DPV1
Acyclic command in the DPV1 command channel
396
12.8.34
Acyclic command 102 (66hex) – user menu
5906
Request from fieldbus master to device
Bit
Offset
Word no.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
1
UID
command request = 65
hex
2
reserved = 0
command number = 102
dec
= 66
hex
3
reserved = 0
command number
4...19
parameter(s) (depending on the command number)
Or: not used
Legend:
UID
user ID
1 byte
00…FF
hex
= 0…255
dec
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 --