LCD4020/4620/5220/6520, M40/M46 external control commands
Page 2
... Delimiter. The controller sends command to change. Sequence of Header ASCII SOH (01h) 2ndbyte) Reserved: Reserved for confirmation. The monitor replies to the monitor. 4.1 Header block format (fixed length) Header Message Check code Delimiter SOH Reserved Destination Source Message Message '0' Type Length 1st 2nd 3rd 4th 5th 6th -7th 1stbyte) SOH...
... Delimiter. The controller sends command to change. Sequence of Header ASCII SOH (01h) 2ndbyte) Reserved: Reserved for confirmation. The monitor replies to the monitor. 4.1 Header block format (fixed length) Header Message Check code Delimiter SOH Reserved Destination Source Message Message '0' Type Length 1st 2nd 3rd 4th 5th 6th -7th 1stbyte) SOH...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 3
...): Get current parameter from STX to ETX. The byte data 0Bh must be encoded to ASCII characters '0' and 'B' (30h and 42h). 4.2 Message block format Header Message Check code Delimiter "Message block format" is as '1', specify a destination address 'A'(41h). ASCII 'A' (41h): Command. ASCII 'B' (42h): Command reply. ASCII 'F' (46h): "Set parameter" reply. 6th -7th...
...): Get current parameter from STX to ETX. The byte data 0Bh must be encoded to ASCII characters '0' and 'B' (30h and 42h). 4.2 Message block format Header Message Check code Delimiter "Message block format" is as '1', specify a destination address 'A'(41h). ASCII 'A' (41h): Command. ASCII 'B' (42h): Command reply. ASCII 'F' (46h): "Set parameter" reply. 6th -7th...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 5
... 20 D0 D1 D2 D3 D4 D5 D6 D7 | | Dn Dn+1 P P P P P P P P Dn+1 = D1 XOR D2 XOR D3 XOR ,,, Dn XOR: Exclusive OR Following is the Block Check Code (BCC) between the Header and the End of a Check code (BCC) calculation. xor D14 xor D15 xor D16 = 30h xor 41h xor 30h...
... 20 D0 D1 D2 D3 D4 D5 D6 D7 | | Dn Dn+1 P P P P P P P P Dn+1 = D1 XOR D2 XOR D3 XOR ,,, Dn XOR: Exclusive OR Following is the Block Check Code (BCC) between the Header and the End of a Check code (BCC) calculation. xor D14 xor D15 xor D16 = 30h xor 41h xor 30h...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 10
... the Monitor ID from the monitor is 10sec.) The monitor receives an unsupported message type. The monitor detects a packet BCC (Block Check Code) error. To tell the controller that the monitor does not have any answer to give to the host (not ready or not... code page number is 0. '1'-'0' (31h, 30h): Operation code is 10h (in the following is 6 bytes. ETX (03h): End of Message Check code BCC: Block Check Code Refer to control the monitor, these are examples of procedures to the section 4.5 "Check code" for a BCC calculation. (10/40) Ex.) If Monitor...
... the Monitor ID from the monitor is 10sec.) The monitor receives an unsupported message type. The monitor detects a packet BCC (Block Check Code) error. To tell the controller that the monitor does not have any answer to give to the host (not ready or not... code page number is 0. '1'-'0' (31h, 30h): Operation code is 10h (in the following is 6 bytes. ETX (03h): End of Message Check code BCC: Block Check Code Refer to control the monitor, these are examples of procedures to the section 4.5 "Check code" for a BCC calculation. (10/40) Ex.) If Monitor...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 11
...packet Step 3. Delimiter CR (0Dh): End of Message '0'-'0' (30h, 30h): Result code. ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. The monitor replies with a message for confirmation. (11/40) ... is "Set parameter command". '0'-'A' (30h, 41h): Message length is the controller. ETX (03h): End of Message Check code BCC: Block Check Code Refer to change the Brightness setting Header SOH-'0'-Monitor ID-'0'-'E'-'0'-'A' Message STX-'0'-'0'-'1'-'0'-'0'-'0'-'5'-'0'-ETX Check code BCC Header SOH (01h): Start Of ...
...packet Step 3. Delimiter CR (0Dh): End of Message '0'-'0' (30h, 30h): Result code. ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. The monitor replies with a message for confirmation. (11/40) ... is "Set parameter command". '0'-'A' (30h, 41h): Message length is the controller. ETX (03h): End of Message Check code BCC: Block Check Code Refer to change the Brightness setting Header SOH-'0'-Monitor ID-'0'-'E'-'0'-'A' Message STX-'0'-'0'-'1'-'0'-'0'-'0'-'5'-'0'-ETX Check code BCC Header SOH (01h): Start Of ...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 12
...of packet Repeat Step 1 and Step 2, if you want to read the measurement value of Message Check code BCC: Block Check Code Refer to store the setting. Header SOH-'0'-'0'- Monitor ID -'F'-'1'-'2' Message STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0'-'0' -'0'-'6'-'4'-'0'-'0'-'5'-'0'-ETX Check code Delimiter BCC CR Header... 4.5 "Check code" for reading the temperatures from the sensors. MultiSync LCD4020/4620/5220/6520 has three, or MULTEOS M40/46 has two built-in temperature sensors. Message STX (02h): Start of Message '0'-'C' (30h, 43h): Command code is set to...
...of packet Repeat Step 1 and Step 2, if you want to read the measurement value of Message Check code BCC: Block Check Code Refer to store the setting. Header SOH-'0'-'0'- Monitor ID -'F'-'1'-'2' Message STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0'-'0' -'0'-'6'-'4'-'0'-'0'-'5'-'0'-ETX Check code Delimiter BCC CR Header... 4.5 "Check code" for reading the temperatures from the sensors. MultiSync LCD4020/4620/5220/6520 has three, or MULTEOS M40/46 has two built-in temperature sensors. Message STX (02h): Start of Message '0'-'C' (30h, 43h): Command code is set to...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 13
.... Header SOH-'0'-Monitor ID-'0'-'C'-'0'-'6' Header Message Check code STX-'0'-'2'-'7'-'9'-ETX BCC Delimiter CR (13/40) ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Message STX (02h): Start of Message '0'-'2' (30h, 32h): Operation...temperature sensor #1 (01h). 00h: No meaning 01h: Sensor #1 02h: Sensor #2 03h: Sensor #3 ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for confirmation. Message STX (02h): Start of Header '0' (30h): Reserved Monitor ID: Specify the ...
.... Header SOH-'0'-Monitor ID-'0'-'C'-'0'-'6' Header Message Check code STX-'0'-'2'-'7'-'9'-ETX BCC Delimiter CR (13/40) ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Message STX (02h): Start of Message '0'-'2' (30h, 32h): Operation...temperature sensor #1 (01h). 00h: No meaning 01h: Sensor #1 02h: Sensor #2 03h: Sensor #3 ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for confirmation. Message STX (02h): Start of Header '0' (30h): Reserved Monitor ID: Specify the ...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 14
...(in the page 2). Readout value is 6 bytes. SOH (01h): Start of Message Hexadecimal 00FAh 0032h 0001h 0000h FFFFh FFCEh FF92h Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Message STX (02h): Start of Header '0' (30h): Reserved '0' (.... 'C' (43h): Message Type is "Get parameter". '0'-'6' (30h, 36h): Message length is 2's complement. ETX (03h): End of Message Check code BCC: Block Check Code Refer to 'A', the replying Monitor ID is '1'. 'D' (44h): Message Type is "Get parameter reply". '1'-'2' (31h, 32h): Message length is set...
...(in the page 2). Readout value is 6 bytes. SOH (01h): Start of Message Hexadecimal 00FAh 0032h 0001h 0000h FFFFh FFCEh FF92h Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Message STX (02h): Start of Header '0' (30h): Reserved '0' (.... 'C' (43h): Message Type is "Get parameter". '0'-'6' (30h, 36h): Message length is 2's complement. ETX (03h): End of Message Check code BCC: Block Check Code Refer to 'A', the replying Monitor ID is '1'. 'D' (44h): Message Type is "Get parameter reply". '1'-'2' (31h, 32h): Message length is set...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 15
...STX(02h):Start of Message '0'-'2' (30h, 32h): Reserved data '0'-'0' (30h, 30h): Result code 00: No Error. 01: Unsupported. 'D'-'6'(44h, 36h): Display power mode code '0'-'0' (30h, 30h): Parameter type code is "Set parameter". '0'-'0'-'0'-'4' (30h, 30h, 30h, 34h): Power mode is 18 bytes. Monitor...Monitor ID. Power control procedure 7.1 Power status read 1) The controller requests the monitor to get status. ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Ex.) When this byte is set to 'A', the replying Monitor ID is ...
...STX(02h):Start of Message '0'-'2' (30h, 32h): Reserved data '0'-'0' (30h, 30h): Result code 00: No Error. 01: Unsupported. 'D'-'6'(44h, 36h): Display power mode code '0'-'0' (30h, 30h): Parameter type code is "Set parameter". '0'-'0'-'0'-'4' (30h, 30h, 30h, 34h): Power mode is 18 bytes. Monitor...Monitor ID. Power control procedure 7.1 Power status read 1) The controller requests the monitor to get status. ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Ex.) When this byte is set to 'A', the replying Monitor ID is ...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 16
... BCC calculation. Ex.) The byte data 20h is encoded as the power off by IR) ETX (03h): End of Message Check code BCC: Block Check Code Refer to the controller. '0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Power mode 0001: ON 0002, 0003: Do not set to 'A',... the replying Monitor ID is '1'. 'B' (42h): Message type is 32bytes. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code (16/40) Header SOH-'0'-'0'-Monitor ID-'B'-'0'-'E' Message STX-'0'-'0'-'C'-'2'-'0'-'3'-'D'-'6''0'-'0'-'0'-'1'-ETX Check ode Delimiter BCC CR Header SOH (01h): Start Of Header '0' (30h...
... BCC calculation. Ex.) The byte data 20h is encoded as the power off by IR) ETX (03h): End of Message Check code BCC: Block Check Code Refer to the controller. '0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Power mode 0001: ON 0002, 0003: Do not set to 'A',... the replying Monitor ID is '1'. 'B' (42h): Message type is 32bytes. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code (16/40) Header SOH-'0'-'0'-Monitor ID-'B'-'0'-'E' Message STX-'0'-'0'-'C'-'2'-'0'-'3'-'D'-'6''0'-'0'-'0'-'1'-ETX Check ode Delimiter BCC CR Header SOH (01h): Start Of Header '0' (30h...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 17
... SOH-'0'-'0'-Monitor ID-'B'-N-N Message STX-'C'-'1'-'0'-'B'Data(0)-Data(1)---Data(N)-ETX Check code BCC Delimiter CR Header SOH (01h): Start of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Message STX (02h): Start of Message 'C'-'1'-'0'-'B' (43h, 31h..., 30h, 42h): Asset read request command. '0'-'0' (30h, 30h): Offset data from the top of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. (17/40) Data(N): Retuned Asset data ETX (03h): End of ...
... SOH-'0'-'0'-Monitor ID-'B'-N-N Message STX-'C'-'1'-'0'-'B'Data(0)-Data(1)---Data(N)-ETX Check code BCC Delimiter CR Header SOH (01h): Start of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Message STX (02h): Start of Message 'C'-'1'-'0'-'B' (43h, 31h..., 30h, 42h): Asset read request command. '0'-'0' (30h, 30h): Offset data from the top of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. (17/40) Data(N): Retuned Asset data ETX (03h): End of ...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 18
... written to the monitor at a time is used in which you want to write Asset data. Message STX (02h): Start of Message Check code BCC: Block Check Code Refer to the monitor at a time is the controller. Delimiter CR (0Dh): End of packet 8.2 Asset Data write This command is 32bytes. Data..., 45h): Asset Data write command '0'-'0'(30h, 30h): Offset address from top of Asset data. 00h : Write data into from top of Message Check code BCC: Block Check Code Refer to 'A', the replying Monitor ID is '1'. 'B' (42h): Message type is encoded as ASCII characters '2' and '0' (32h and 30h).
... written to the monitor at a time is used in which you want to write Asset data. Message STX (02h): Start of Message Check code BCC: Block Check Code Refer to the monitor at a time is the controller. Delimiter CR (0Dh): End of packet 8.2 Asset Data write This command is 32bytes. Data..., 45h): Asset Data write command '0'-'0'(30h, 30h): Offset address from top of Asset data. 00h : Write data into from top of Message Check code BCC: Block Check Code Refer to 'A', the replying Monitor ID is '1'. 'B' (42h): Message type is encoded as ASCII characters '2' and '0' (32h and 30h).
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 19
... of Date & Time. 1) The controller requests the monitor to the section 4.5 "Check code" for a BCC calculation. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to reply with the Date & Time. ETX (03h): End of packet 2) The monitor replies Date & Time to 'A', the replying Monitor ID is...
... of Date & Time. 1) The controller requests the monitor to the section 4.5 "Check code" for a BCC calculation. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to reply with the Date & Time. ETX (03h): End of packet 2) The monitor replies Date & Time to 'A', the replying Monitor ID is...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 20
... '0'-'0'(30h, 30h): 0 | '3'-'B' (33h, 42h): 59 (=3Bh) DS: Daylight saving (Summer time) '0'-'0'(30h, 30h): NO '0'-'1'(30h, 31h): YES ETX (03h): End of Message Check code BCC: Block Check Code Refer to change the setting. Ex.) If Monitor ID is '1', specify 'A'. '0' (30h): Message sender is the controller. 'A' (41h): Message type is used in...
... '0'-'0'(30h, 30h): 0 | '3'-'B' (33h, 42h): 59 (=3Bh) DS: Daylight saving (Summer time) '0'-'0'(30h, 30h): NO '0'-'1'(30h, 31h): YES ETX (03h): End of Message Check code BCC: Block Check Code Refer to change the setting. Ex.) If Monitor ID is '1', specify 'A'. '0' (30h): Message sender is the controller. 'A' (41h): Message type is used in...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 21
Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to 'A', the replying Monitor ID is '1'. 'B' (42h): Message type is the controller. Ex.) When this byte is set to the section 4.5 "Check ...
Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to 'A', the replying Monitor ID is '1'. 'B' (42h): Message type is the controller. Ex.) When this byte is set to the section 4.5 "Check ...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 22
... ID is '1', specify 'A'. '0' (30h): Message sender is the controller. 'A' (41h): Message type is used in order to read the setting of Message Check code BCC: Block Check Code Refer to get status. PG: Program No. The data must be ASCII characters strings. '0'-'1'(30h, 31h): 1 | '1'-'E'(31h, 45h): 30(=1Eh) '1'-'F'(31h, 46h... '0'-'0'(30h, 30h): 0 | '3'-'B' (33h, 42h): 59 (=3Bh) DS: Daylight saving (Summer time) '0'-'0'(30h, 30h): NO '0'-'1'(30h, 31h): YES ETX (03h): End of Message Check code BCC: Block Check Code Refer to read Schedule.
... ID is '1', specify 'A'. '0' (30h): Message sender is the controller. 'A' (41h): Message type is used in order to read the setting of Message Check code BCC: Block Check Code Refer to get status. PG: Program No. The data must be ASCII characters strings. '0'-'1'(30h, 31h): 1 | '1'-'E'(31h, 45h): 30(=1Eh) '1'-'F'(31h, 46h... '0'-'0'(30h, 30h): 0 | '3'-'B' (33h, 42h): 59 (=3Bh) DS: Daylight saving (Summer time) '0'-'0'(30h, 30h): NO '0'-'1'(30h, 31h): YES ETX (03h): End of Message Check code BCC: Block Check Code Refer to read Schedule.
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 24
....7 ON_HOUR: Turn on time (minute) '0'-'0'(30h, 30h): 0 | '3'-'B'(33h, 42h): 59 '3'-'C'(33h, 43h): On timer isn't set . Message STX (02h): Start of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. ON_MIN: Turn on time (hour) '0'-'0'(30h, 30h): 00 | '1'-'7'(31h, 37h): 23 (=17h) '1'-'8'(31h, 38h...
....7 ON_HOUR: Turn on time (minute) '0'-'0'(30h, 30h): 0 | '3'-'B'(33h, 42h): 59 '3'-'C'(33h, 43h): On timer isn't set . Message STX (02h): Start of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. ON_MIN: Turn on time (hour) '0'-'0'(30h, 30h): 00 | '1'-'7'(31h, 37h): 23 (=17h) '1'-'8'(31h, 38h...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 25
... is "Command reply". '1'-'8'(31h, 38h): Message length Message (25/40) '1'-'8'(31h, 38h): Off timer isn't set . Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for confirmation. EX. '0'-'1'(30h, 31h): Disable, Everyday '0'-'4'(30h, 34h): Enable, once ETX (03h): End of packet 2) The...
... is "Command reply". '1'-'8'(31h, 38h): Message length Message (25/40) '1'-'8'(31h, 38h): Off timer isn't set . Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for confirmation. EX. '0'-'1'(30h, 31h): Disable, Everyday '0'-'4'(30h, 34h): Enable, once ETX (03h): End of packet 2) The...
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 27
Delimiter CR (0Dh): End of packet 4) The monitor replies a data for a BCC calculation. '0'-'4'(30h, 34h): Enable, once ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Ex.) If Monitor ID is '1', specify 'A'. '0' (30h): Message sender is the controller. 'A' (41h): Message ...): Reserved '0' (30h): Message receiver is set to change a setting. Ex.) When this byte is the controller. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for confirmation.
Delimiter CR (0Dh): End of packet 4) The monitor replies a data for a BCC calculation. '0'-'4'(30h, 34h): Enable, once ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. Ex.) If Monitor ID is '1', specify 'A'. '0' (30h): Message sender is the controller. 'A' (41h): Message ...): Reserved '0' (30h): Message receiver is set to change a setting. Ex.) When this byte is the controller. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for confirmation.
LCD4020/4620/5220/6520, M40/M46 external control commands
Page 28
Delimiter CR (0Dh): End of packet 2) The monitor replies a result of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. N-N: Message length Note.) The maximum data length that can be written to the monitor ... ID: Specify the Monitor ID which you want to the section 4.5 "Check code" for a BCC calculation. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to get status.
Delimiter CR (0Dh): End of packet 2) The monitor replies a result of Message Check code BCC: Block Check Code Refer to the section 4.5 "Check code" for a BCC calculation. N-N: Message length Note.) The maximum data length that can be written to the monitor ... ID: Specify the Monitor ID which you want to the section 4.5 "Check code" for a BCC calculation. Delimiter CR (0Dh): End of Message Check code BCC: Block Check Code Refer to get status.