NEC RS-232C 用户手册

下载
页码 72
 
(49/72) 
 
10. Schedule read and write 
10.1 Schedule Read   
This command is used in order to read the setting of the Schedule.
 
 
1) The controller requests the monitor to read Schedule. 
Header 
Message 
Check code 
Delimiter 
SOH-'0'-Monitor ID-'0'-'A'-'0'-'8' 
STX-'C'-'2'-'2'-'1'-PG-ETX 
BCC 
CR 
 
Header 
SOH (01h): Start Of Header 
'0' (30h): Reserved 
Monitor ID: Specify the Monitor ID of which you want to get status. 
Ex.) If Monitor ID is '1', specify 'A'. 
'0' (30h): Message sender is the controller. 
'A' (41h): Message type is "Command". 
'0'-'8'(30h, 38h): Message length 
      
Message 
STX (02h): Start of Message 
'C'-'2'-'2'-'1' (43h, 32h, 32h, 31h): Schedule read request command. 
PG: Program No.   
 
The data must be ASCII characters strings. 
ETX (03h): End of Message 
 
Check code 
BCC: Block Check Code 
Refer to the section 4.5 
“Check code” for a BCC calculation. 
 
Delimiter 
CR (0Dh): End of packet 
 
2) The monitor replies Schedule to the controller. 
Header 
Message 
Check code 
Delimiter 
SOH-'0'-'0'-Monitor ID-'B'-'2'-'6' 
STX-'C'-'3'-'2'-'1'-PG-ON HOUR-ON MIN- 
OFF HOUR-OFF MIN-INPUT-WD-FL-P MODE- 
EXT1-EXT2-EXT3-EXT4-EXT5-EXT6-EXT7-ETX 
BCC 
CR 
 
Header 
SOH (01h): Start of Header 
'0' (30h): Reserved 
'0' (30h): Message receiver is the controller. 
Monitor ID: Indicate a replying Monitor ID. 
Ex.)  When this byte is set to 'A', the replying Monitor ID is '1'. 
'B' (42h): Message type is "Command reply". 
'2'-'6'(32h, 36h): Message length 
  
 
Message 
STX (02h): Start of Message 
'C'-'3'-'2'-'1'  (43h, 33h, 32h, 31h): Schedule read reply command 
PG-ON HOURS-ON MIN-OFF HOURS-OFF MIN-INPUT-WD-FL-P MODE- 
EXT1-EXT2-EXT3-EXT4-EXT5-EXT6-EXT7: Schedule data 
PG: Program No. 
'0'-'0'(30h, 30h): Program No.1 
   | 
'0'-'6'(30h, 36h): Program No.7 
 
ON_HOUR: Turn on time (hour) 
'0'-'0'(30h, 30h): 00 
   | 
'1'-'7'(31h, 37h): 23 (=17h) 
'1'-'8'(31h, 38h): ON timer isn't set. 
 
ON_MIN:  Turn on time (minute) 
'0'-'0'(30h, 30h): 0