
migra MPB CAN
Large Format Graphics Compatible LED Display with CANopen Interface
Page 30
microSYST Systemelectronic GmbH, Am Gewerbepark 11, 92670 Windischeschenbach
+49 9681 91960-0,
+49 9681 91960-10, [email protected], www.microsyst.de
3.7.6.2 Input Dependent Macro Jumps
Variant A:
Continues macro execution at the position with the designation “macro
no.” (“000” - “999”), if the specified input (“0” - “F”) is set to “0” or “1”:
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
ESC Function
Macro no.
hundreds
Macro no.
tens
Macro no.
ones
“E”
(fixed)
1B
h
“M”
(4D
h
)
“0” - “9”
(30
h
-39
h
)
“0” - “9”
(30
h
-39
h
)
“0” - “9”
(30
h
-39
h
)
“E”
(45
h
)
Byte 7
Byte 8
Byte 9
Number of the input to be
queried (0 - 15)
“=”
(fixed)
Queried status
(0/1)
“0” - “F”
(30
h
-46
h
)
“=”
(3D
h
)
“0” or “1”
(30
h
or 31
h
)
Variant B:
Continues macro execution at the position with the designation “macro
no.” (“000” - “999”), if the specified input (“0” - “F”) has been read in with
a status of “0” or “1” at least once since the last query (with the
“ESC-MXXXE...” command).
As a rule, the digital inputs are read in once every 100 ms.
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
ESC Function
Macro no.
hundreds
Macro no.
tens
Macro no.
ones
“E”
(fixed)
1B
h
“M”
(4D
h
)
“0” - “9”
(30
h
-39
h
)
“0” - “9”
(30
h
-39
h
)
“0” - “9”
(30
h
-39
h
)
“E”
(45
h
)
Byte 7
Byte 8
Byte 9
Number of the input to be
queried (0 - 15)
“#”
(fixed)
Queried status
(0/1)
“0” - “F”
(30
h
-46
h
)
“#”
(23
h
)
“0” or “1”
(30
h
or 31
h
)
Note:
If one of these commands (variant A or B) is executed from the macro
list, the next macro is executed immediately (without waiting 100 ms and
without once again reading in the digital inputs).
A pause of 100 ms is inserted no later than after 30 of these macros
(“ESC-MXXXE...”) have been successively executed from the list, and
the digital inputs are read in once again.