{"text_format":"3","workbook":"xls","n_sheets":15,"sheets":["cover","1 long status","2 set vals","3 set time","4 EEP read","5 EEP write","6 RAM write","7 ON-OFF","8 AL-reset","9 status 2","10 ident","11 config","C5000 add on","16 token","21 Long Status"],"not_rendered":{"images":2,"external_links":1,"defined_names":1},"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"cover","index":0,"n_rows":48,"n_cols":1,"rows_kept":48,"flags":["formulas_cached_only"]}
{"$rows_empty":11}
["GmbH Klimatechnik"]
[]
["Monitoring Dataprotocoll"]
{"$rows_empty":32}
["Release V1.1"]
["January 15 2001"]

{"sheet":"1 long status","index":1,"n_rows":278,"n_cols":9,"rows_kept":278,"flags":["formulas_cached_only"]}
[null,"Long Status Request 1"]
[]
["Long Status Request (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,1,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
["Long Status Request (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x",null,"控制器ID"]
[1,"command id",null,1,"x","x","x",null,"命令ID"]
[2,"number of following bytes",null,137,"x","x","x",null,"随后的字节数"]
[3,"LB watertemperature -input-"," -50.0..+50.0 °C"," -500..+500",null,"x","x",null,"LB watertemperature输入 -"]
[4,"HB       %",{"$nulls":6},"HB ％"]
[5,"LB return air temperature -input-","0.0..100.0°C","0..1000","x","x","x",null,"LB回风温度输入"]
[6,"HB       %",{"$nulls":6},"HB ％"]
[7,"LB supply air temperature -input-","0.0..100.0°C","0..1000",null,"x","x",null,"LB送风温度输入"]
[8,"HB       %",{"$nulls":6},"HB ％"]
[9,"LB return air humidity -input-","0.0..100.0%","0..1000","x","x","x",null,"LB回风湿度输入"]
[10,"HB       %",{"$nulls":6},"HB ％"]
[11,"LB supply air humidity -input-","0.0..100.0%","0..1000",null,"x","x",null,"LB送风湿度输入"]
[12,"HB       %",{"$nulls":6},"HB ％"]
[13,"LB outside air temperature -input-"," -50.0..+50.0 °C"," -500..+500",null,"x","x",null,"LB外部空气温度输入"]
[14,"HB       %",{"$nulls":6},"HB ％"]
[15,"LB outside air humidity -input-","0.0..100.0%","0..1000",null,"x","x",null,"LB外部空气湿度输入"]
[16,"HB       %",{"$nulls":6},"HB ％"]
[17,"temperature setpoint shift (±12.7°C)","±127"," -127..+127",null,"x","x",null,"温度设定偏移（ ±12.7 °C ）"]
[18,"humidity setpoint shift (±12.7%)","±127"," -127..+127",null,"x","x",null,"湿度设定偏移（ ±12.7 ％ ）"]
[19,"                    - reserved -",{"$nulls":6},"                     - 保留 -"]
[20,"                    - reserved -",{"$nulls":6},"                     - 保留 -"]
[21,"                    - reserved -",{"$nulls":6},"                     - 保留 -"]
[22,"modul 1 - 4 digital out compressor 2","bit-coded","see table",null,null,"x",null,"MODUL 1 - 4个数字的压缩机2"]
[23,"modul 1 - 4 digital in compressor 2","bit-coded","see table",null,null,"x",null,"MODUL 1 - 4个数字在压缩机2"]
[24,"SW-Version",{"$nulls":3},"x","x",null,"SW版本"]
[25,"module 1 digital out status byte 1","bit-coded","see table","x","x","x",null,"模块1的数字输出状态字节1"]
[26,"module 1 digital out status byte 2","bit-coded","see table","x","x","x",null,"模块1个数字输出状态字节2"]
[27,"module 2 digital out status byte 1","bit-coded","see table","x","x","x",null,"模块2数字输出状态字节1"]
[28,"module 2 digital out status byte 2","bit-coded","see table","x","x","x",null,"模块2数字输出状态字节2"]
[29,"module 3 digital out status byte 1","bit-coded","see table",null,"x","x",null,"模块3个数字输出状态字节1"]
[30,"module 3 digital out status byte 2","bit-coded","see table",null,"x","x",null,"模块3个数字输出状态字节2"]
[31,"module 4 digital out status byte 1","bit-coded","see table",null,"x","x",null,"模块4个数字输出状态字节1"]
[32,"module 4 digital out status byte 2","bit-coded","see table",null,"x","x",null,"模块4个数字输出状态字节2"]
[33,"module 1 digital in status byte 1","bit-coded","see table","x","x","x",null,"1个数字模块状态字节1"]
[34,"module 1 digital in status byte 2","bit-coded","see table","x","x","x",null,"1个数字模块状态字节2"]
[35,"module 2 digital in status byte 1","bit-coded","see table","x","x","x",null,"状态字节1中的2个数字模块"]
[36,"module 2 digital in status byte 2","bit-coded","see table",null,"x","x",null,"2个数字模块状态字节2"]
[37,"module 3 digital in status byte 1","bit-coded","see table",null,"x","x",null,"3个数字模块状态字节1"]
[38,"module 3 digital in status byte 2","bit-coded","see table",null,"x","x",null,"3个数字模块状态字节2"]
[39,"module 4 digital in status byte 1","bit-coded","see table",null,"x","x",null,"模块4个数字状态字节1"]
[40,"module 4 digital in status byte 2","bit-coded","see table",null,"x","x",null,"模块4个数字状态字节2"]
[41,"analogue out GE/CW valve (module 1)","0-100%","0..255","x","x","x",null,"模拟出GE / CW阀（模块1）"]
[42,"analogue out PWW heating (module 1)","0-100%","0..255",null,"x","x",null,"模拟了PWW加热（模块1）"]
[43,"analogue out humidifier (module 1)","0-100%","0..255",null,"x","x",null,"模拟了加湿器（模块1）"]
[44,"analogue out suction valve module 1","0-100%","0..255",null,"x","x",null,"模拟了吸入阀模块1"]
[45,"analogue out suction valve module 2","0-100%","0..255",null,"x","x",null,"模拟了吸入阀模块2"]
[46,"analogue out suction valve module 3","0-100%","0..255",null,"x","x",null,"模拟了吸入阀模块3"]
[47,"analogue out suction valve module 4","0-100%","0..255",null,"x","x",null,"模拟了吸入阀模块4"]
[48,"setpoint temperature","10.0-35.0°C","0..250","x","x","x",null,"给定温度"]
[49,"setpoint humidity","10-90%","10..90","x","x","x",null,"设定点湿度"]
[50,"year","0..99","0..99",null,"x","x",null,"年"]
[51,"month","1..12","1..12",null,"x","x",null,"月"]
[52,"day","1..31","1..31",null,"x","x",null,"日"]
[53,"hour","0..23","0..23",null,"x","x",null,"小时"]
[54,"minute","0..59","0..59",null,"x","x",null,"分钟"]
[55,"return air temp. too high alarm","0..30°C","0..30","x","x","x",null,"回风温度。过高报警"]
[56,"supply air temp. too high alarm","0..30°C","0..30",null,"x","x",null,"供应空气温度。过高报警"]
[57,"return air temp. too low alarm","0..30°C","0..30","x","x","x",null,"回风温度。过低报警"]
[58,"supply air temp. too low alarm","0..30°C","0..30",null,"x","x",null,"供应空气温度。过低报警"]
[59,"water temp. too high alarm","0..50°C","0..50",null,"x","x",null,"水温。过高报警"]
[60,"water temp. too low alarm"," -50..+30°C","0..80",null,"x","x",null,"水温。过低报警"]
[61,"return air humid. too high alarm","0..90%","0..90","x","x","x",null,"返回空气湿润。过高报警"]
[62,"supply air humid. too high alarm","0..90%","0..90",null,"x","x",null,"供应空气湿润。过高报警"]
[63,"return air humid. too low alarm","0..90%","0..90","x","x","x",null,"返回空气湿润。过低报警"]
[64,"supply air humid. too low alarm","0..90%","0..90",null,"x","x",null,"供应空气湿润。过低报警"]
[null,"         -------------------------------------  d a t a    m o d u l e   1  -----------------------------------------"]
[65,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x",0,"压缩机启动（设定值+ VAL）"]
[66,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x",1,"压缩机滞后"]
[67,"suction valve start","0.0..10.0 K","0..100",null,"x","x",2,"吸气阀启动"]
[68,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x",3,"吸气阀的比例带"]
[69,"drycooler start temperature","0..45°C","0..45",null,"x","x",4,"干式冷却器开始温度"]
[70,"drycooler enable temperature","0..45°C","0..45",null,"x",null,5,"干式冷却器使温度"]
[71,"glycol-pump start temperature","0.0..10.0 K","0..100",null,"x","x",6,"乙二醇泵的启动温度"]
[72,"GE/CW valve off temperature","0..35°C","0..35",null,"x","x",7,"GE / CW阀关闭温度"]
[73,"GE/CW valve start temperature","0.0..10.0 K","0..100","x","x","x",8,"GE / CW阀的起始温度"]
[74,"GE/CW valve proportional band","0.0..10.0 K","0..100","x","x","x",9,"GE / CW阀成正比的带"]
[75,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x",10,"再热1日开始温度"]
[76,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x",11,"再热1滞后"]
[77,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x",12,"再热2日开始温度"]
[78,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x",13,"再热2滞后"]
[79,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x",14,"再热3日开始温度"]
[80,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x",15,"再热3滞后"]
[81,"PWW valve start temperature","0.0..10.0 K","0..100",null,"x","x",16,"PWW阀开始温度"]
[82,"PWW valve proportional band","0.0..10.0 K","0..100",null,"x","x",17,"PWW阀比例带"]
[83,"dehumidification start","0..90%","0..90","x","x","x",18,"除湿开始"]
[84,"dehumidification hysteresis","0..90%","0..90","x","x","x",19,"除湿滞后"]
[85,"humidification start","0..90%","0..90","x","x","x",20,"加湿开始"]
[86,"humidification hysteresis","0..90%","0..90","x","x","x",21,"加湿滞后"]
[87,"humidification start (analogue)","0..90%","0..90",null,"x","x",22,"加湿启动（模拟）"]
[88,"humidification proportional band (analogue)","0..90%","0..90",null,"x","x",23,"加湿比例带（模拟）"]
[null,"         -------------------------------------  d a t a    m o d u l e   2  -----------------------------------------"]
[89,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x",null,"压缩机启动（设定值+ VAL）"]
[90,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x",null,"压缩机滞后"]
[91,"suction valve start","0.0..10.0 K","0..100",null,"x","x",null,"吸气阀启动"]
[92,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x",null,"吸气阀的比例带"]
[93,"drycooler start temperature","0..45°C","0..45",null,"x","x",null,"干式冷却器开始温度"]
[94,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x",null,"再热1日开始温度"]
[95,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x",null,"再热1滞后"]
[96,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x",null,"再热2日开始温度"]
[97,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x",null,"再热2滞后"]
[98,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x",null,"再热3日开始温度"]
[99,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x",null,"再热3滞后"]
[100,"dehumidification start","0..90%","0..90","x","x","x",null,"除湿开始"]
[101,"dehumidification hysteresis","0..90%","0..90","x","x","x",null,"除湿滞后"]
[102,"humidification start","0..90%","0..90","x","x","x",null,"加湿开始"]
[103,"humidification hysteresis","0..90%","0..90","x","x","x",null,"加湿滞后"]
[null,"         -------------------------------------  d a t a    m o d u l e   3  -----------------------------------------"]
[104,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x",null,"压缩机启动（设定值+ VAL）"]
[105,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x",null,"压缩机滞后"]
[106,"suction valve start","0.0..10.0 K","0..100",null,"x","x",null,"吸气阀启动"]
[107,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x",null,"吸气阀的比例带"]
[108,"drycooler start temperature","0..45°C","0..45",null,"x","x",null,"干式冷却器开始温度"]
[109,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x",null,"再热1日开始温度"]
[110,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x",null,"再热1滞后"]
[111,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x",null,"再热2日开始温度"]
[112,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x",null,"再热2滞后"]
[113,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x",null,"再热3日开始温度"]
[114,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x",null,"再热3滞后"]
[115,"dehumidification start","0..90%","0..90","x","x","x",null,"除湿开始"]
[116,"dehumidification hysteresis","0..90%","0..90","x","x","x",null,"除湿滞后"]
[117,"humidification start","0..90%","0..90","x","x","x",null,"加湿开始"]
[118,"humidification hysteresis","0..90%","0..90","x","x","x",null,"加湿滞后"]
[null,"         -------------------------------------  d a t a    m o d u l e   4  -----------------------------------------"]
[119,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x",null,"压缩机启动（设定值+ VAL）"]
[120,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x",null,"压缩机滞后"]
[121,"suction valve start","0.0..10.0 K","0..100",null,"x","x",null,"吸气阀启动"]
[122,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x",null,"吸气阀的比例带"]
[123,"drycooler start temperature","0..45°C","0..45",null,"x","x",null,"干式冷却器开始温度"]
[124,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x",null,"再热1日开始温度"]
[125,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x",null,"再热1滞后"]
[126,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x",null,"再热2日开始温度"]
[127,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x",null,"再热2滞后"]
[128,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x",null,"再热3日开始温度"]
[129,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x",null,"再热3滞后"]
[130,"dehumidification start","0..90%","0..90","x","x","x",null,"除湿开始"]
[131,"dehumidification hysteresis","0..90%","0..90","x","x","x",null,"除湿滞后"]
[132,"humidification start","0..90%","0..90","x","x","x",null,"加湿开始"]
[133,"humidification hysteresis","0..90%","0..90","x","x","x",null,"加湿滞后"]
[null,"         -------------------------------------  g e n e r a l   d a t a   -----------------------------------------"]
[134,"general status byte 1","bit-coded","see table","x","x","x",null,"一般状态字节1"]
[135,"general status byte 2","bit-coded","see table","x","x","x",null,"一般状态字节2"]
[136,"error byte 1","bit-coded","see table","x","x","x",null,"错误字节1"]
[137,"error byte 2","bit-coded","see table","x","x","x",null,"错误字节2"]
[138,"LB checksum","0..255",null,"x","x","x",null,"LB校验"]
[139,"HB checksum","0..255",null,"x","x","x",null,"HB校验"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 137."]
[]
[]
[]
[]
[]
[]
["Bit #","General Status Byte 1","POS","R / W","C1001/2","C4000","C5000"]
[0,"0 = PC-STOP (monitoring),  1 = on","0x01","R/W","x","x","x",null,"0 = PC -STOP（监控） ， 1 ="]
[1,"0 = REMOTE STOP (contact),  1 = on","0x02","R","x","x","x",null,"0 = 远程STOP（接触） ， 1 ="]
[2,"0 = LOCAL STOP (key),  1 = on","0x04","R","x","x","x",null,"0 = LOCAL STOP（键）， 1 ="]
[3,"0 = TIMER-STOP (weekly oper.),  1 = on","0x08","R",null,null,"x",null,"0 = TIMER STOP （每周操作）。 ， 1 ="]
[4,"not used ","0x10","R",{"$nulls":4},"不使用"]
[5,"not used ","0x20","R",{"$nulls":4},"不使用"]
[6,"not used ","0x40","R",{"$nulls":4},"不使用"]
[7,"not used ","0x80","R",{"$nulls":4},"不使用"]
[null,"NOTE: only if bits #0 to #3 are set to 1 the unit is in operation."]
[null,"If one of the bits #0,#1,#2,#3 is set to 0 the unit is in STOP condition."]
[]
["Bit #","General Status Byte 2","POS","R / W","C1001/2","C4000","C5000"]
[0,"not used ","0x01","R"]
[1,"not used ","0x02","R"]
[2,"not used ","0x04","R"]
[3,"not used ","0x08","R"]
[4,"not used ","0x10","R"]
[5,"not used ","0x20","R"]
[6,"not used ","0x40","R"]
[7,"not used ","0x80","R"]
[]
["Bit #","module 1 - 4 digital OUT compressor 2","POS","R / W","C1001/2","C4000","C5000"]
[0,"modul 1 compressor 2","0x01","R",null,null,"x",null,"MODUL 1 压缩机（2）"]
[1,"modul 2 compressor 2","0x02","R",null,null,"x",null,"MODUL 2 压缩机（2）"]
[2,"modul 3 compressor 2","0x04","R",null,null,"x",null,"MODUL 3 压缩机（2）"]
[3,"modul 4 compressor 2","0x08","R",null,null,"x",null,"MODUL 4 压缩机（2）"]
[4,"not used ","0x10","R",null,null,"x",null,"不使用"]
[5,"not used ","0x20","R",null,null,"x",null,"不使用"]
[6,"not used ","0x40","R",null,null,"x",null,"不使用"]
[7,"not used ","0x80","R",null,null,"x",null,"不使用"]
[null,"NOTE: if a bit is set to 1, than the corresponding component is in operation."]
[]
["Bit #","module x digital OUT status byte 1","POS","R / W","C1001/2","C4000","C5000"]
[0,"reheat 1","0x01","R","x","x","x",null,"再热1"]
[1,"compressor","0x02","R","x","x","x",null,"压缩机"]
[2,"humidification","0x04","R","x","x","x",null,"加湿"]
[3,"dehumidification","0x08","R","x","x","x",null,"除湿"]
[4,"fan","0x10","R","x","x","x",null,"风扇"]
[5,"drycooler","0x20","R",null,"x","x",null,"干式冷却器"]
[6,"alarm relays #1","0x40","R","x","x","x",null,"报警继电器＃1"]
[7,"hot gas reheat / reheat 3","0x80","R",null,"x","x",null,"热气体再加热/翻热3"]
[null,"NOTE: if a bit is set to 1, than the corresponding component is in operation."]
[]
["Bit #","module x digital OUT status byte 2","POS","R / W","C1001/2","C4000","C5000"]
[0,"reheat 2","0x01","R","x","x","x",null,"再热2"]
[1,"glycol pump","0x02","R",null,"x","x",null,"乙二醇泵"]
[2,"louver (0=closed, 1=open)","0x04","R","x","x","x",null,"百叶窗（0 =关闭， 1 =打开）"]
[3,"alarm relays #2","0x08","R",null,"x","x",null,"报警继电器＃2"]
[4,"alarm relays #3","0x10","R",null,"x",null,null,"报警继电器＃ 3"]
[5,"alarm relays #4","0x20","R",null,"x",null,null,"报警继电器＃4"]
[6,"alarm relays #5","0x40","R",null,"x",null,null,"报警继电器＃5"]
[7,"glycol pump 1 / 2 select","0x80","R",null,"x","x",null,"乙二醇泵1/2选择"]
[null,"NOTE: if a bit is set to 1, than the corresponding component is in operation."]
[]
["Bit #","module 1 - 4 digital IN compressor 2","POS","R / W","C1001/2","C4000","C5000"]
[0,"modul 1 compressor 2 low pressure","0x01","R",null,null,"x",null,"MODUL 1 压缩机2 低压"]
[1,"modul 1 compressor 2 high pressure","0x02","R",null,null,"x",null,"MODUL 1 压缩机2 高压"]
[2,"modul 2 compressor 2 low pressure","0x04","R",null,null,"x",null,"MODUL 2 压缩机2 低压"]
[3,"modul 2 compressor 2 high pressure","0x08","R",null,null,"x",null,"MODUL 2 压缩机2 高压"]
[4,"modul 3 compressor 2 low pressure","0x10","R",null,null,"x",null,"MODUL 3 压缩机2 低压"]
[5,"modul 3 compressor 2 high pressure","0x20","R",null,null,"x",null,"MODUL 3 压缩机2 高压"]
[6,"modul 4 compressor 2 low pressure","0x40","R",null,null,"x",null,"MODUL 4 压缩机2 低压"]
[7,"modul 4 compressor 2 high pressure","0x80","R",null,null,"x",null,"MODUL 4 压缩机2 高压"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","module x digital IN status byte 1","POS","R / W","C1001/2","C4000","C5000"]
[0,"compressor low pressure","0x01","R","x","x","x",null,"压缩机低压"]
[1,"compressor high pressure","0x02","R","x","x","x",null,"压缩机高压"]
[2,"reheat 1 failure","0x04","R","x","x","x",null,"再热1故障"]
[3,"humidification failure","0x08","R","x","x","x",null,"加湿失败"]
[4,"air flow failure","0x10","R","x","x","x",null,"空气流失败"]
[5,"filter clogged","0x20","R","x","x","x",null,"过滤网堵塞"]
[6,"aux. alarm #1","0x40","R","x","x","x",null,"辅助。报警＃ 1"]
[7,"reheat 2 failure","0x80","R","x","x","x",null,"再热2故障"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","module x digital IN status byte 2","POS","R / W","C1001/2","C4000","C5000"]
[0,"conductivity too high (< 5µS)","0x01","R",null,"x","x",null,"导电太高（ < 5μS ）"]
[1,"ultrasonic failure","0x02","R",null,"x","x",null,"超声波失败"]
[2,"glycol pump 1 failure","0x04","R",null,"x","x",null,"乙二醇泵1故障"]
[3,"glycol pump 2 failure","0x08","R",null,"x","x",null,"乙二醇泵2故障"]
[4,"drycooler failure","0x10","R",null,"x","x",null,"干式冷却器故障"]
[5,"water detector","0x20","R","x","x",null,null,"水份测定仪"]
[6,"aux. alarm #2","0x40","R",null,"x","x",null,"辅助。报警＃ 2"]
[7,"aux. alarm #3","0x80","R",null,"x","x",null,"辅助。报警＃ 3"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
[]
["Bit #","error byte 1","POS","R / W","C1001/2","C4000","C5000"]
[0,"return air temp. too high alarm","0x01","R","x","x","x",null,"回风温度。过高报警"]
[1,"return air humid. too high alarm","0x02","R","x","x","x",null,"返回空气湿润。过高报警"]
[2,"supply air temp. too high alarm","0x04","R",null,"x","x",null,"供应空气温度。过高报警"]
[3,"supply air humid. too high alarm","0x08","R",null,"x","x",null,"供应空气湿润。过高报警"]
[4,"water temp. too high alarm","0x10","R",null,"x","x",null,"水温。过高报警"]
[5,"return air temp. too low alarm","0x20","R","x","x","x",null,"回风温度。过低报警"]
[6,"return air humid. too low alarm","0x40","R","x","x","x",null,"返回空气湿润。过低报警"]
[7,"supply air temp. too low alarm","0x80","R",null,"x","x",null,"供应空气温度。过低报警"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","error byte 2","POS","R / W","C1001/2","C4000","C5000"]
[0,"supply air humid. too low alarm","0x01","R",null,"x","x",null,"供应空气湿润。过低报警"]
[1,"water temp. too low alarm","0x02","R",null,"x","x",null,"水温。过低报警"]
[2,"supervisor failure","0x04","R",null,"x","x",null,"交换管理引擎故障"]
[3,"freeze alarm","0x08","R",null,"x","x",null,"冻结报警"]
[4,"fire / smoke detector","0x10","R","x","x","x",null,"火灾/烟雾探测器"]
[5,"sensor failure","0x20","R","x","x","x",null,"传感器故障"]
[6,"controller failure","0x40","R","x","x","x",null,"控制器出现故障"]
[7,"IO-board transmission failure","0x80","R",null,"x","x",null,"IO板中传输失败"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]

{"sheet":"2 set vals","index":2,"n_rows":116,"n_cols":7,"rows_kept":116,"flags":["formulas_cached_only"]}
[null,"Set Parameter"]
[]
["Set Parameter (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,2,"x","x","x"]
[2,"number of following bytes",null,92,"x","x","x"]
[3,"not used"]
[4,"not used"]
[5,"not used"]
[6,"not used"]
[7,"not used"]
[8,"not used"]
[9,"not used"]
[10,"setpoint temperature","10,0 .. 30,0°C","0 .. 200","x","x","x"]
[11,"setpoint humidity","10 .. 90 %","10 .. 90","x","x","x"]
[12,"return air temperature too high","0 ..30 °C","0 .. 30","x","x","x"]
[13,"supply air temperature too high","0 ..30 °C","0 .. 30",null,"x","x"]
[14,"return air temperature too low","0 ..30 °C","0 .. 30","x","x","x"]
[15,"supply air temperature too low","0 ..30 °C","0 .. 30",null,"x","x"]
[16,"water temperature too high","0 .. 50°C","0 ..50",null,"x","x"]
[17,"water temperature too low"," - 50..0..30 °C","0 .. 80",null,"x","x"]
[18,"return humidity too high","0 ..90","0 .. 90","x","x","x"]
[19,"supply humidity too high","0 ..90","0 .. 90",null,"x","x"]
[20,"return humidity too low","0 ..90","0 .. 90","x","x","x"]
[21,"supply humidity too low","0 ..90","0 .. 90",null,"x","x"]
[null,"         -------------------------------------  d a t a    m o d u l e   1  -----------------------------------------"]
[22,"compressor start  (setpoint + val)","0.0..10.0K","0 .. 100","x","x","x"]
[23,"compressor hysteresis","0.0..10.0K","0 .. 100","x","x","x"]
[24,"suction valve start","0.0..10.0K","0 .. 100",null,"x","x"]
[25,"suction valve proportional band","0.0..10.0K","0 .. 100",null,"x","x"]
[26,"drycooler start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[27,"drycooler enable temperature","0..35°C","0 .. 35",null,"x","x"]
[28,"glycol-pump start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[29,"GE/CW valve off temperature","0..45°C","0 .. 45",null,"x","x"]
[30,"GE/CW valve start temperature","0.0..10.0K","0 .. 100","x","x","x"]
[31,"GE/CW valve proportional band","0.0..10.0K","0 .. 100","x","x","x"]
[32,"reheat 1 start temperature","0.0..10.0K","0 .. 100","x","x","x"]
[33,"reheat 1 hysteresis","0.0..10.0K","0 .. 100","x","x","x"]
[34,"reheat 2 start temperature","0.0..10.0K","0 .. 100","x","x","x"]
[35,"reheat 2 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[36,"reheat 3 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[37,"reheat 3 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[38,"PWW valve start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[39,"PWW valve proportional band","0.0..10.0K","0 .. 100",null,"x","x"]
[40,"dehumidification start","0..90%","0 .. 90","x","x","x"]
[41,"dehumidification hysteresis","0..90%","0 .. 90","x","x","x"]
[42,"humidification start","0..90%","0 .. 90","x","x","x"]
[43,"humidification hysteresis","0..90%","0 .. 90","x","x","x"]
[44,"humidification proportional start","0..90%","0 .. 90",null,"x","x"]
[45,"humidification proportional band","0..90%","0 .. 90",null,"x","x"]
[null,"         -------------------------------------  d a t a    m o d u l e   2  -----------------------------------------"]
[46,"compressor start  (setpoint + val)","0.0..10.0K","0 .. 100","x","x","x"]
[47,"compressor hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[48,"suction valve start","0.0..10.0K","0 .. 100",null,"x","x"]
[49,"suction valve proportional band","0.0..10.0K","0 .. 100",null,"x","x"]
[50,"drycooler start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[51,"reheat 1 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[52,"reheat 1 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[53,"reheat 2 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[54,"reheat 2 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[55,"reheat 3 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[56,"reheat 3 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[57,"dehumidification start","0..90%","0 .. 90",null,"x","x"]
[58,"dehumidification hysteresis","0..90%","0 .. 90",null,"x","x"]
[59,"humidification start","0..90%","0 .. 90",null,"x","x"]
[60,"humidification hysteresis","0..90%","0 .. 90",null,"x","x"]
[null,"         -------------------------------------  d a t a    m o d u l e   3  -----------------------------------------"]
[61,"compressor start  (setpoint + val)","0.0..10.0K","0 .. 100",null,"x","x"]
[62,"compressor hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[63,"suction valve start","0.0..10.0K","0 .. 100",null,"x","x"]
[64,"suction valve proportional band","0.0..10.0K","0 .. 100",null,"x","x"]
[65,"drycooler start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[66,"reheat 1 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[67,"reheat 1 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[68,"reheat 2 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[69,"reheat 2 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[70,"reheat 3 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[71,"reheat 3 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[72,"dehumidification start","0..90%","0 .. 90",null,"x","x"]
[73,"dehumidification hysteresis","0..90%","0 .. 90",null,"x","x"]
[74,"humidification start","0..90%","0 .. 90",null,"x","x"]
[75,"humidification hysteresis","0..90%","0 .. 90",null,"x","x"]
[null,"         -------------------------------------  d a t a    m o d u l e   4  -----------------------------------------"]
[76,"compressor start  (setpoint + val)","0.0..10.0K","0 .. 100",null,"x","x"]
[77,"compressor hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[78,"suction valve start","0.0..10.0K","0 .. 100",null,"x","x"]
[79,"suction valve proportional band","0.0..10.0K","0 .. 100",null,"x","x"]
[80,"drycooler start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[81,"reheat 1 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[82,"reheat 1 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[83,"reheat 2 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[84,"reheat 2 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[85,"reheat 3 start temperature","0.0..10.0K","0 .. 100",null,"x","x"]
[86,"reheat 3 hysteresis","0.0..10.0K","0 .. 100",null,"x","x"]
[87,"dehumidification start","0..90%","0 .. 90",null,"x","x"]
[88,"dehumidification hysteresis","0..90%","0 .. 90",null,"x","x"]
[89,"humidification start","0..90%","0 .. 90",null,"x","x"]
[90,"humidification hysteresis","0..90%","0 .. 90",null,"x","x"]
[null,"         -------------------------------------  g e n e r a l   d a t a   -----------------------------------------"]
[91,"general status byte 1","bit-coded","see table","x","x","x"]
[92,"general status byte 2","bit-coded","see table","x","x","x"]
[93,"LB checksum","1..255",null,"x","x","x"]
[94,"HB checksum","1..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 92."]
[]
["Set Parameter Acknowledge (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,2,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","1..255",null,"x","x","x"]
[4,"HB checksum","1..255",null,"x","x","x"]
[" ","The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]

{"sheet":"3 set time","index":3,"n_rows":27,"n_cols":7,"rows_kept":27,"flags":["formulas_cached_only"]}
[null,"Set Time"]
[]
["Set Time (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,null,"x","x"]
[1,"command id",null,3,null,"x","x"]
[2,"number of following bytes",null,7,null,"x","x"]
[3,"year","0..99",null,null,"x","x"]
[4,"month","1..12",null,null,"x","x"]
[5,"day","1..31",null,null,"x","x"]
[6,"hour","0..23",null,null,"x","x"]
[7,"minute","0..59",null,null,"x","x"]
[8,"LB checksum","0..255",null,null,"x","x"]
[9,"HB checksum","0..255",null,null,"x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 7."]
[]
[]
["Set Time Acknowledge (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,null,"x","x"]
[1,"command id",null,3,null,"x","x"]
[2,"number of following bytes",null,2,null,"x","x"]
[3,"LB checksum","0..255",null,null,"x","x"]
[4,"HB checksum","0..255",null,null,"x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]

{"sheet":"4 EEP read","index":4,"n_rows":46,"n_cols":7,"rows_kept":46,"flags":["formulas_cached_only"]}
[null,"Read Controller EEPROM Data"]
[]
["Read EEPROM Data (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,4,"x","x","x"]
[2,"number of following bytes",null,3,"x","x","x"]
[3,"EEPROM address to be read","0..255","0..255","x","x","x"]
[4,"LB checksum","0..255",null,"x","x","x"]
[5,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 3."]
[]
[]
["Read EEPROM Data (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,4,"x","x","x"]
[2,"number of following bytes",null,3,"x","x","x"]
[3,"contents of EEPROM (value)","0..255","0..255","x","x","x"]
[4,"LB checksum","0..255",null,"x","x","x"]
[5,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 3."]
[]
[]
["EEPROM  Address List:"]
[]
["Address","Description","Range","Value","C1001/2","C4000","C5000"]
["56-57","LB/HB runtime fan 1","0..65536","0..65536",null,"O.T.E.","?"]
["58-59","LB/HB runtime compressor 1","0..65536","0..65536",null,"O.T.E.","?"]
["60-61","LB/HB runtime humidifier 1","0..65536","0..65536",null,"O.T.E.","?"]
["62-63","LB/HB runtime reheat 1 / pump 1","0..65536","0..65536",null,"O.T.E.","?"]
["64-65","LB/HB runtime reheat 2 / pump 2","0..65536","0..65536",null,"O.T.E.","?"]
["66-67","LB/HB runtime fan 2","0..65536","0..65536",null,"O.T.E.","?"]
["68-69","LB/HB runtime compressor 2","0..65536","0..65536",null,"O.T.E.","?"]
["76-77","LB/HB runtime fan 3","0..65536","0..65536",null,"O.T.E.","?"]
["78-79","LB/HB runtime compressor 3","0..65536","0..65536",null,"O.T.E.","?"]
["86-87","LB/HB runtime fan 4","0..65536","0..65536",null,"O.T.E.","?"]
["88-89","LB/HB runtime compressor 4","0..65536","0..65536",null,"O.T.E.","?"]
[115,"setpoint temperature","10.0..35.0°C","0..250","x","x","x"]
[116,"setpoint humidity","0..100%","0..100","x","x","x"]
[122,"return air temp. too high alarm","0..50°C","0..50","x","x","x"]
[124,"return air temp. too low alarm","0..50°C","0..50","x","x","x"]
[128,"return air humid. too high alarm","0..90%","0..90","x","x","x"]
[130,"return air humid. too low alarm","0..90%","0..90","x","x","x"]

{"sheet":"5 EEP write","index":5,"n_rows":28,"n_cols":7,"rows_kept":28,"flags":["formulas_cached_only"]}
[null,"Write Controller EEPROM Data"]
[]
["Write EEPROM Data (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,5,"x","x","x"]
[2,"number of following bytes",null,4,"x","x","x"]
[3,"EEPROM address ","0..255","0..255","x","x","x"]
[4,"EEPROM data","0..255","0..255","x","x","x"]
[5,"LB checksum","0..255",null,"x","x","x"]
[6,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 4."]
[]
[]
["Write EEPROM Data (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,5,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
[]
["EEPROM  Address List:  see list for command 4 (READ EEPROM)"]

{"sheet":"6 RAM write","index":6,"n_rows":28,"n_cols":7,"rows_kept":28,"flags":["formulas_cached_only"]}
[null,"Write RAM Data for Temporary Changes"]
[]
["Write RAM Data for temporary changes (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,6,"x","x","x"]
[2,"number of following bytes",null,4,"x","x","x"]
[3,"RAM address ","0..255","0..255","x","x","x"]
[4,"RAM data","0..255","0..255","x","x","x"]
[5,"LB checksum","0..255",null,"x","x","x"]
[6,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 4."]
[]
[]
["Write RAM Data for temporary changes (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,6,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
[]
["RAM / EEPROM  Address List:  see list for command 4 (READ EEPROM)"]

{"sheet":"7 ON-OFF","index":7,"n_rows":49,"n_cols":9,"rows_kept":49,"flags":["formulas_cached_only"]}
[null,"Set Unit ON / OFF - Request Short Status"]
[]
["Set Unit ON / OFF / REQUEST STATUS  (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,7,"x","x","x"]
[2,"number of following bytes",null,3,"x","x","x"]
[3,"STATUS-REQUEST / ON / OFF byte","bit-coded",null,"x","x","x"]
[4,"LB checksum","0..255",null,"x","x","x"]
[5,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 3."]
[]
[]
["Set Unit ON / OFF / REQUEST STATUS  (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,7,"x","x","x"]
[2,"number of following bytes",null,3,"x","x","x"]
[3,"S_STAT short unit status","bit-coded",null,"x","x","x"]
[4,"LB checksum","0..255",null,"x","x","x"]
[5,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 3."]
[]
[]
["Bit #","STATUS-REQUEST / ON / OFF byte","POS","Value","C1001/2","C4000","C5000"]
[0,"0 = unit off,  1 = unit on","0x01","bit","x","x","x"]
[1,"1 = request short status only","0x02","bit","x","x","x"]
[2,"not used","0x04","bit","x","x","x"]
[3,"not used","0x08","bit","x","x","x"]
[4,"not used","0x10","bit","x","x","x"]
[5,"not used","0x20","bit","x","x","x"]
[6,"not used","0x40","bit","x","x","x"]
[7,"not used","0x80","bit","x","x","x"]
[null,"NOTE: if bit #1 is set to 1, the value of bit #0 is don't care !!"]
[]
[]
["Bit #","S_STAT short unit status","POS","R/W","C1001/2","C4000","C5000"]
[0,"0 = PC-STOP (monitoring),  1 = on","0x01","R/W","x","x","x",null,"0 = PC -STOP（监控） ， 1 ="]
[1,"0 = REMOTE STOP (contact),  1 = on","0x02","R","x","x","x",null,"0 =的远程STOP（接触） ， 1 ="]
[2,"0 = LOCAL STOP (key),  1 = on","0x04","R","x","x","x",null,"0 = LOCAL STOP（键）， 1 ="]
[3,"0 = TIMER-STOP (weekly oper.),  1 = on","0x08","R",null,null,"x",null,"0 = TIMER STOP （每周歌剧院）。 ， 1 ="]
[4,"1 = WARNING (FILTER...)","0x10","R","x","x","x",null,"1 =的警告（ FILTER. .. ）"]
[5,"1 = HUMIDITY ALARM (low / high)","0x20","R","x","x","x",null,"1 =湿度报警器（低/高）"]
[6,"1 = TEMPERATURE ALARM (low / high)","0x40","R","x","x","x",null,"1 =温度报警（低/高）"]
[7,"1 = COMMON ALARM","0x80","R","x","x","x",null,"1 =公共报警"]
[null,"NOTE: only if bits #0 to #3 are set to 1 the unit is in operation."]
[null,"If one of the bits #0,#1,#2,#3 is set to 0 the unit is in STOP condition."]

{"sheet":"8 AL-reset","index":8,"n_rows":22,"n_cols":7,"rows_kept":22,"flags":["formulas_cached_only"]}
[null,"Unit Alarm Reset "]
[]
["Unit Alarm Reset  (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,8,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
["Unit Alarm Reset  (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,8,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]

{"sheet":"9 status 2","index":9,"n_rows":67,"n_cols":7,"rows_kept":67,"flags":["formulas_cached_only"]}
[null,"Controller Status 2, Component Runtime"]
[]
["Controller Status 2, Component Runtime (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null," ","x","x"]
[1,"command id",null,9," ","x","x"]
[2,"number of following bytes",null,2," ","x","x"]
[3,"LB checksum","0..255",null," ","x","x"]
[4,"HB checksum","0..255",null," ","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
["Controller Status 2, Component Runtime (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,null,"x","x"]
[1,"command id",null,9,null,"x","x"]
[2,"number of following bytes",null,43,null,"x","x"]
[3,"number of modules","0..8","0..8",null,"x","x"]
[null,"         -------------------------------------  d a t a    m o d u l e   1  -----------------------------------------"]
[4,"LB runtime fan 1","0..65536",null,null,"x","x"]
[5,"HB runtime fan 1"]
[6,"LB runtime compressor 1","0..65536",null,null,"x","x"]
[7,"HB runtime compressor 1"]
[8,"LB runtime humidifier 1","0..65536",null,null,"x","x"]
[9,"HB runtime humidifier 1"]
[10,"LB runtime pump 1 (reheat 1)","0..65536",null,null,"x","x"]
[11,"HB runtime pump 1 (reheat 1)"]
[12,"LB runtime pump 2 (reheat 2)","0..65536",null,null,"x","x"]
[13,"HB runtime pump 2 (reheat 2)"]
[null,"         -------------------------------------  d a t a    m o d u l e   2  -----------------------------------------"]
[14,"LB runtime fan 1","0..65536",null,null,"x","x"]
[15,"HB runtime fan 1"]
[16,"LB runtime compressor 1","0..65536",null,null,"x","x"]
[17,"HB runtime compressor 1"]
[18,"LB runtime humidifier 1","0..65536",null,null,"x","x"]
[19,"HB runtime humidifier 1"]
[20,"LB runtime pump 1 (reheat 1)","0..65536",null,null,"x","x"]
[21,"HB runtime pump 1 (reheat 1)"]
[22,"LB runtime pump 2 (reheat 2)","0..65536",null,null,"x","x"]
[23,"HB runtime pump 2 (reheat 2)"]
[null,"         -------------------------------------  d a t a    m o d u l e   3  -----------------------------------------"]
[24,"LB runtime fan 1","0..65536",null,null,"x","x"]
[25,"HB runtime fan 1"]
[26,"LB runtime compressor 1","0..65536",null,null,"x","x"]
[27,"HB runtime compressor 1"]
[28,"LB runtime humidifier 1","0..65536",null,null,"x","x"]
[29,"HB runtime humidifier 1"]
[30,"LB runtime pump 1 (reheat 1)","0..65536",null,null,"x","x"]
[31,"HB runtime pump 1 (reheat 1)"]
[32,"LB runtime pump 2 (reheat 2)","0..65536",null,null,"x","x"]
[33,"HB runtime pump 2 (reheat 2)"]
[null,"         -------------------------------------  d a t a    m o d u l e   4  -----------------------------------------"]
[34,"LB runtime fan 1","0..65536",null,null,"x","x"]
[35,"HB runtime fan 1"]
[36,"LB runtime compressor 1","0..65536",null,null,"x","x"]
[37,"HB runtime compressor 1"]
[38,"LB runtime humidifier 1","0..65536",null,null,"x","x"]
[39,"HB runtime humidifier 1"]
[40,"LB runtime pump 1 (reheat 1)","0..65536",null,null,"x","x"]
[41,"HB runtime pump 1 (reheat 1)"]
[42,"LB runtime pump 2 (reheat 2)","0..65536",null,null,"x","x"]
[43,"HB runtime pump 2 (reheat 2)"]
[44,"LB checksum","0..255",null,null,"x","x"]
[45,"HB checksum","0..255",null,null,"x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 43."]

{"sheet":"10 ident","index":10,"n_rows":45,"n_cols":7,"rows_kept":45,"flags":["formulas_cached_only"]}
[null,"Controller Identification "]
[]
["Controller Identification  (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,10,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
["Controller Identification (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,10,"x","x","x"]
[2,"number of following bytes",null,6,"x","x","x"]
[3,"software version","0..255","0..255","x","x","x"]
[4,"hardware version","0..255","see table","x","x","x"]
[5,"reserved",null,null,"x","x","x"]
[6,"unit type","0..255","see table","x","x","x"]
[7,"LB checksum","0..255",null,"x","x","x"]
[8,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 6."]
[]
[]
["Value","Hardware Version"]
[0,"unknown type"]
[1,"STULZ C4000"]
[2,"STULZ C1001"]
[3,"STULZ C1002"]
[4,"STULZ C5000"]
[5,"not used"]
[6,"..."]
[]
[]
["Value","Unit Type"]
[0,"MC-only"]
[1,"DX (Compressor Unit)"]
[2,"CW (Chilled Water Unit)"]
[3,"CH (Chiller)"]
[4,"not used"]
[5,"..."]

{"sheet":"11 config","index":11,"n_rows":67,"n_cols":7,"rows_kept":67,"flags":["formulas_cached_only"]}
[null,"Unit Configuration"]
[]
["Unit Configuration (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,11,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
["Unit Configuration (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,11,"x","x","x"]
[2,"number of following bytes",null,13,"x","x","x"]
[3,"number of modules","0..8","0..8","x","x","x"]
[4,"LB configuration module 1","bit-coded","see table","x","x","x"]
[5,"HB configuration module 1","bit-coded","see table","x","x","x"]
[6,"LB configuration module 2","bit-coded","see table","x","x","x"]
[7,"HB configuration module 2","bit-coded","see table","x","x","x"]
[8,"LB configuration module 3","bit-coded","see table","x","x","x"]
[9,"HB configuration module 3","bit-coded","see table","x","x","x"]
[10,"LB configuration module 4","bit-coded","see table","x","x","x"]
[11,"HB configuration module 4","bit-coded","see table","x","x","x"]
[12,"general configuration byte 1","bit-coded","see table","x","x","x"]
[13,"general configuration byte 2 (not used)","bit-coded","see table","x","x","x"]
[14,"LB checksum","0..255",null,"x","x","x"]
[15,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 13."]
[]
[]
["Bit #","LB configuration module x","POS","Value","C1001/2","C4000","C5000"]
[0,"reheat 1","0x01","bit","x","x","x"]
[1,"reheat 2","0x02","bit","x","x","x"]
[2,"reheat 3 / hotgas reheat","0x04","bit",null,"x","x"]
[3,"glycol pump","0x08","bit",null,"x","x"]
[4,"drycooler","0x10","bit",null,"x","x"]
[5,"compressor (1st stage)","0x20","bit","x","x","x"]
[6,"dehumidification","0x40","bit","x","x","x"]
[7,"humidification","0x80","bit","x","x","x"]
[null,"NOTE: bit set means component configured."]
[]
[]
["Bit #","HB configuration module x","POS","Value","C1001/2","C4000","C5000"]
[0,"GE/CW valve","0x01","bit","x","x","x"]
[1,"stand-by module","0x02","bit",null,"x","x"]
[2,"compressor 2nd stage","0x04","bit",null,null,"x"]
[3,"not used","0x08","bit"]
[4,"not used","0x10","bit"]
[5,"not used","0x20","bit"]
[6,"not used","0x40","bit"]
[7,"not used","0x80","bit"]
[null,"NOTE: bit set means component configured."]
[]
[]
["Bit #","General Configuration Byte 1","POS","Value","C1001/2","C4000","C5000"]
[0,"0=controller, 1=supervisor","0x01","bit",null,"x","x"]
[1,"1=outside air sensor","0x02","bit",null,"x","x"]
[2,"control type: 0=return air, 1=supply air","0x04","bit",null,"x","x"]
[3,"temperature limited","0x08","bit",null,"x"]
[4,"not used","0x10","bit"]
[5,"not used","0x20","bit"]
[6,"not used","0x40","bit"]
[7,"not used","0x80","bit"]

{"sheet":"C5000 add on","index":12,"n_rows":78,"n_cols":7,"rows_kept":78,"flags":["formulas_cached_only"]}
[null,"C5000 Add On"]
[]
["C5000 Add On (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,"x","x","x"]
[1,"command id",null,12,"x","x","x"]
[2,"number of following bytes",null,2,"x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 3."]
[]
[]
["C5000 Add On (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",{"$nulls":3},"x"]
[1,"command id",null,11,null,null,"x"]
[2,"number of following bytes",null,13,null,null,"x"]
[3,"number of modules","0..8","0..8",null,null,"x"]
[4,"LB configuration module 5","bit-coded","see table",null,null,"x"]
[5,"HB configuration module 5","bit-coded","see table",null,null,"x"]
[null,"         -------------------------------------  d a t a    m o d u l e   5  -----------------------------------------"]
[6,"compressor start  (setpoint + val)","0.0..10.0 K","0..100",null,null,"x"]
[7,"compressor hysteresis","0.0..10.0 K","0..100",null,null,"x"]
[8,"suction valve start","0.0..10.0 K","0..100",null,null,"x"]
[9,"suction valve proportional band","0.0..10.0 K","0..100",null,null,"x"]
[10,"drycooler start temperature","0..45°C","0..45",null,null,"x"]
[11,"reheat 1 start temperature","0.0..10.0 K","0..100",null,null,"x"]
[12,"reheat 1 hysteresis","0.0..10.0 K","0..100",null,null,"x"]
[13,"reheat 2 start temperature","0.0..10.0 K","0..100",null,null,"x"]
[14,"reheat 2 hysteresis","0.0..10.0 K","0..100",null,null,"x"]
[15,"reheat 3 start temperature","0.0..10.0 K","0..100",null,null,"x"]
[16,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,null,"x"]
[17,"dehumidification start","0..90%","0..90",null,null,"x"]
[18,"dehumidification hysteresis","0..90%","0..90",null,null,"x"]
[19,"humidification start","0..90%","0..90",null,null,"x"]
[20,"humidification hysteresis","0..90%","0..90",null,null,"x"]
{"$rows_empty":7}
["Bit #","LB configuration module x","POS","Value","C1001/2","C4000","C5000"]
[0,"reheat 1","0x01","bit","x","x","x"]
[1,"reheat 2","0x02","bit","x","x","x"]
[2,"reheat 3 / hotgas reheat","0x04","bit",null,"x","x"]
[3,"glycol pump","0x08","bit",null,"x","x"]
[4,"drycooler","0x10","bit",null,"x","x"]
[5,"compressor (1st stage)","0x20","bit","x","x","x"]
[6,"dehumidification","0x40","bit","x","x","x"]
[7,"humidifikation","0x80","bit","x","x","x"]
[null,"NOTE: bit set means component configured."]
[]
[]
["Bit #","HB configuration module x","POS","Value","C1001/2","C4000","C5000"]
[0,"GE/CW valve","0x01","bit","x","x","x"]
[1,"stand-by module","0x02","bit",null,"x","x"]
[2,"compressor 2nd stage","0x04","bit",null,null,"x"]
[3,"not used","0x08","bit"]
[4,"not used","0x10","bit"]
[5,"not used","0x20","bit"]
[6,"not used","0x40","bit"]
[7,"not used","0x80","bit"]
[null,"NOTE: bit set means component configured."]
[]
[]
["Bit #","General Configuration Byte 1","POS","Value","C1001/2","C4000","C5000"]
[0,"0=controller, 1=supervisor","0x01","bit",null,"x","x"]
[1,"1=outside air sensor","0x02","bit",null,"x","x"]
[2,"control type: 0=return air, 1=supply air","0x04","bit",null,"x","x"]
[3,"temperature limited","0x08","bit",null,"x"]
[4,"not used","0x10","bit"]
[5,"not used","0x20","bit"]
[6,"not used","0x40","bit"]
[7,"not used","0x80","bit"]

{"sheet":"16 token","index":13,"n_rows":13,"n_cols":7,"rows_kept":13,"flags":["formulas_cached_only"]}
[null,"Token Passing  (O.T.E.)"]
[]
["Token Passing  [O.T.E.] (MC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000"]
[0,"controller id","1..255",null,null,"OTE"]
[1,"command id",null,16,null,"OTE"]
[2,"number of following bytes",null,3,null,"OTE"]
[3,"token 1=pass token, 0=acknowledge",{"$nulls":3},"OTE"]
[4,"LB checksum","0..255",null,null,"OTE"]
[5,"HB checksum","0..255",null,null,"OTE"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 3."]
[null,"Note: O.T.E. is a customized C4000 software."]

{"sheet":"21 Long Status","index":14,"n_rows":383,"n_cols":8,"rows_kept":383,"flags":["formulas_cached_only"]}
[null,"Long Status Request (2)"]
[]
["Long Status Request (PC -> MC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000","C6000"]
[0,"controller id","1..255",null,"x","x","x","x"]
[1,"command id",null,33,"x","x","x","x"]
[2,"number of following bytes",null,2,"x","x","x","x"]
[3,"LB checksum","0..255",null,"x","x","x","x"]
[4,"HB checksum","0..255",null,"x","x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2."]
[]
[]
["Long Status Request (MC -> PC)"]
[]
["Byte #","Description","Range","Value","C1001/2","C4000","C5000","C6000"]
[0,"controller id","1..255",null,"x","x","x","x"]
[1,"command id",null,33,"x","x","x","x"]
[2,"number of following bytes",null,229,"x","x","x","x"]
[3,"LB watertemperature -input-"," -50.0..+50.0 °C"," -500..+500",null,"x","x","x"]
[4,"HB       %"]
[5,"LB return air temperature -input-","0.0..100.0°C","0..1000","x","x","x","x"]
[6,"HB       %"]
[7,"LB supply air temperature -input-","0.0..100.0°C","0..1000",null,"x","x","x"]
[8,"HB       %"]
[9,"LB return air humidity -input-","0.0..100.0%","0..1000","x","x","x","x"]
[10,"HB       %"]
[11,"LB supply air humidity -input-","0.0..100.0%","0..1000",null,"x","x","x"]
[12,"HB       %"]
[13,"LB outside air temperature -input-"," -50.0..+50.0 °C"," -500..+500",null,"x","x","x"]
[14,"HB       %"]
[15,"LB outside air humidity -input-","0.0..100.0%","0..1000",null,"x","x","x"]
[16,"HB       %"]
[17,"temperature setpoint shift (±12.7°C)","±127"," -127..+127",null,"x","x","x"]
[18,"humidity setpoint shift (±12.7%)","±127"," -127..+127",null,"x","x","x"]
[19,"                    - reserved -"]
[20,"                    - reserved -"]
[21,"                    - reserved -"]
[22,"                    - reserved -"]
[23,"                    - reserved -"]
[24,"SW - Version",{"$nulls":3},"x","x","x"]
[25,"module 1 digital out status byte 1","bit-coded","see table","x","x","x","x"]
[26,"module 1 digital out status byte 2","bit-coded","see table","x","x","x","x"]
[27,"module 2 digital out status byte 1","bit-coded","see table","x","x","x","x"]
[28,"module 2 digital out status byte 2","bit-coded","see table","x","x","x","x"]
[29,"module 3 digital out status byte 1","bit-coded","see table",null,"x","x","x"]
[30,"module 3 digital out status byte 2","bit-coded","see table",null,"x","x","x"]
[31,"module 4 digital out status byte 1","bit-coded","see table",null,"x","x","x"]
[32,"module 4 digital out status byte 2","bit-coded","see table",null,"x","x","x"]
[33,"module 5 digital out status byte 1","bit-coded","see table",{"$nulls":3},"x"]
[34,"module 5 digital out status byte 2","bit-coded","see table",{"$nulls":3},"x"]
[35,"module 6 digital out status byte 1","bit-coded","see table",{"$nulls":3},"x"]
[36,"module 6 digital out status byte 2","bit-coded","see table",{"$nulls":3},"x"]
[37,"module 1 digital in status byte 1","bit-coded","see table","x","x","x","x"]
[38,"module 1 digital in status byte 2","bit-coded","see table","x","x","x","x"]
[39,"module 2 digital in status byte 1","bit-coded","see table","x","x","x","x"]
[40,"module 2 digital in status byte 2","bit-coded","see table",null,"x","x","x"]
[41,"module 3 digital in status byte 1","bit-coded","see table",null,"x","x","x"]
[42,"module 3 digital in status byte 2","bit-coded","see table",null,"x","x","x"]
[43,"module 4 digital in status byte 1","bit-coded","see table",null,"x","x","x"]
[44,"module 4 digital in status byte 2","bit-coded","see table",null,"x","x","x"]
[45,"module 5 digital in status byte 1","bit-coded","see table",{"$nulls":3},"x"]
[46,"module 5 digital in status byte 2","bit-coded","see table",{"$nulls":3},"x"]
[47,"module 6 digital in status byte 1","bit-coded","see table",{"$nulls":3},"x"]
[48,"module 6 digital in status byte 2","bit-coded","see table",{"$nulls":3},"x"]
[49,"module 1 analogue out GE/CW valve","0-100%","0..255","x","x","x","x"]
[50,"module 2 analogue out GE/CW valve","0-100%","0..255",null,null,"x","x"]
[51,"module 3 analogue out GE/CW valve","0-100%","0..255",null,null,"x","x"]
[52,"module 4 analogue out GE/CW valve","0-100%","0..255",null,null,"x","x"]
[53,"module 5 analogue out GE/CW valve","0-100%","0..255",{"$nulls":3},"x"]
[54,"module 6 analogue out GE/CW valve","0-100%","0..255",{"$nulls":3},"x"]
[55,"module 1 analogue out PWW heating","0-100%","0..255",null,"x","x","x"]
[56,"module 2 analogue out PWW heating","0-100%","0..255",null,null,"x","x"]
[57,"module 3 analogue out PWW heating","0-100%","0..255",null,null,"x","x"]
[58,"module 4 analogue out PWW heating","0-100%","0..255",null,null,"x","x"]
[59,"module 5 analogue out PWW heating","0-100%","0..255",{"$nulls":3},"x"]
[60,"module 6 analogue out PWW heating","0-100%","0..255",{"$nulls":3},"x"]
[61,"module 1 analogue out humidifier","0-100%","0..255",null,"x","x","x"]
[62,"module 2 analogue out humidifier","0-100%","0..255",null,null,"x","x"]
[63,"module 3 analogue out humidifier","0-100%","0..255",null,null,"x","x"]
[64,"module 4 analogue out humidifier","0-100%","0..255",null,null,"x","x"]
[65,"module 5 analogue out humidifier","0-100%","0..255",{"$nulls":3},"x"]
[66,"module 6 analogue out humidifier","0-100%","0..255",{"$nulls":3},"x"]
[67,"analogue out suction valve module 1","0-100%","0..255",null,"x","x","x"]
[68,"analogue out suction valve module 2","0-100%","0..255",null,"x","x","x"]
[69,"analogue out suction valve module 3","0-100%","0..255",null,"x","x","x"]
[70,"analogue out suction valve module 4","0-100%","0..255",null,"x","x","x"]
[71,"analogue out suction valve module 5",{"$nulls":5},"x"]
[72,"analogue out suction valve module 6",{"$nulls":5},"x"]
[73,"modul 1 - 6 digital out compressor 2","bit-coded","see table",null,null,"x","x"]
[74,"modul 1 - 4 digital in compressor 2","bit-coded","see table",null,null,"x","x"]
[75,"modul 5 - 6 digital in compressor 2","bit-coded","see table",null,null,"x","x"]
[76,"                    - reserved -"]
[77,"                    - reserved -"]
[78,"                    - reserved -"]
[79,"                    - reserved -"]
[80,"                    - reserved -"]
[81,"                    - reserved -"]
[82,"                    - reserved -"]
[83,"                    - reserved -","-10 + 10","/10 + 10"]
[84,"setpoint temperature","10.0-35.0°C","0..250","x","x","x","x"]
[85,"setpoint humidity","10-90%","10..90","x","x","x","x"]
[86,"year","0..99","0..99",null,"x","x","x"]
[87,"month","1..12","1..12",null,"x","x","x"]
[88,"day","1..31","1..31",null,"x","x","x"]
[89,"hour","0..23","0..23",null,"x","x","x"]
[90,"minute","0..59","0..59",null,"x","x","x"]
[91,"return air temp. too high alarm","0..30°C","0..30","x","x","x","x"]
[92,"supply air temp. too high alarm","0..30°C","0..30",null,"x","x","x"]
[93,"return air temp. too low alarm","0..30°C","0..30","x","x","x","x"]
[94,"supply air temp. too low alarm","0..30°C","0..30",null,"x","x","x"]
[95,"water temp. too high alarm","0..50°C","0..50",null,"x","x","x"]
[96,"water temp. too low alarm"," -50..+30°C","0..80",null,"x","x","x"]
[97,"return air humid. too high alarm","0..90%","0..90","x","x","x","x"]
[98,"supply air humid. too high alarm","0..90%","0..90",null,"x","x","x"]
[99,"return air humid. too low alarm","0..90%","0..90","x","x","x","x"]
[100,"supply air humid. too low alarm","0..90%","0..90",null,"x","x","x"]
[null," -------------------------------------  d a t a    m o d u l e   1  -----------------------------------------"]
[101,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x","x"]
[102,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[103,"suction valve start","0.0..10.0 K","0..100",null,"x","x","x"]
[104,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[105,"drycooler start temperature","0..45°C","0..45",null,"x","x","x"]
[106,"drycooler enable temperature","0..45°C","0..45",null,"x","x","x"]
[107,"glycol-pump start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[108,"GE/CW valve off temperature","0..35°C","0..35",null,"x","x","x"]
[109,"GE/CW valve start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[110,"GE/CW valve proportional band","0.0..10.0 K","0..100","x","x","x","x"]
[111,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[112,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[113,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[114,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[115,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[116,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x","x"]
[117,"PWW valve start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[118,"PWW valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[119,"dehumidification start","0..90%","0..90","x","x","x","x"]
[120,"dehumidification hysteresis","0..90%","0..90","x","x","x","x"]
[121,"humidification start","0..90%","0..90","x","x","x","x"]
[122,"humidification hysteresis","0..90%","0..90","x","x","x","x"]
[123,"humidification start (analogue)","0..90%","0..90",null,"x","x","x"]
[124,"humidification proportional band (analogue)","0..90%","0..90",null,"x","x","x"]
[125,"                    - reserved -"]
[null," -------------------------------------  d a t a    m o d u l e   2  -----------------------------------------"]
[126,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x","x"]
[127,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[128,"suction valve start","0.0..10.0 K","0..100",null,"x","x","x"]
[129,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[130,"drycooler start temperature","0..45°C","0..45",null,"x","x","x"]
[131,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[132,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[133,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[134,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[135,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[136,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x","x"]
[137,"dehumidification start","0..90%","0..90","x","x","x","x"]
[138,"dehumidification hysteresis","0..90%","0..90","x","x","x","x"]
[139,"humidification start","0..90%","0..90","x","x","x","x"]
[140,"humidification hysteresis","0..90%","0..90","x","x","x","x"]
[141,"                    - reserved -"]
[142,"                    - reserved -"]
[143,"                    - reserved -"]
[144,"                    - reserved -"]
[145,"                    - reserved -"]
[null," -------------------------------------  d a t a    m o d u l e   3  -----------------------------------------"]
[146,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x","x"]
[147,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[148,"suction valve start","0.0..10.0 K","0..100",null,"x","x","x"]
[149,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[150,"drycooler start temperature","0..45°C","0..45",null,"x","x","x"]
[151,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[152,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[153,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[154,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[155,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[156,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x","x"]
[157,"dehumidification start","0..90%","0..90","x","x","x","x"]
[158,"dehumidification hysteresis","0..90%","0..90","x","x","x","x"]
[159,"humidification start","0..90%","0..90","x","x","x","x"]
[160,"humidification hysteresis","0..90%","0..90","x","x","x","x"]
[161,"                    - reserved -"]
[162,"                    - reserved -"]
[163,"                    - reserved -"]
[164,"                    - reserved -"]
[165,"                    - reserved -"]
[null," -------------------------------------  d a t a    m o d u l e   4  -----------------------------------------"]
[166,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x","x"]
[167,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[168,"suction valve start","0.0..10.0 K","0..100",null,"x","x","x"]
[169,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[170,"drycooler start temperature","0..45°C","0..45",null,"x","x","x"]
[171,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[172,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[173,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[174,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[175,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[176,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x","x"]
[177,"dehumidification start","0..90%","0..90","x","x","x","x"]
[178,"dehumidification hysteresis","0..90%","0..90","x","x","x","x"]
[179,"humidification start","0..90%","0..90","x","x","x","x"]
[180,"humidification hysteresis","0..90%","0..90","x","x","x","x"]
[181,"                    - reserved -"]
[182,"                    - reserved -"]
[183,"                    - reserved -"]
[184,"                    - reserved -"]
[185,"                    - reserved -"]
[null," -------------------------------------  d a t a    m o d u l e   5  -----------------------------------------"]
[186,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x","x"]
[187,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[188,"suction valve start","0.0..10.0 K","0..100",null,"x","x","x"]
[189,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[190,"drycooler start temperature","0..45°C","0..45",null,"x","x","x"]
[191,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[192,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[193,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[194,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[195,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[196,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x","x"]
[197,"dehumidification start","0..90%","0..90","x","x","x","x"]
[198,"dehumidification hysteresis","0..90%","0..90","x","x","x","x"]
[199,"humidification start","0..90%","0..90","x","x","x","x"]
[200,"humidification hysteresis","0..90%","0..90","x","x","x","x"]
[201,"                    - reserved -"]
[202,"                    - reserved -"]
[203,"                    - reserved -"]
[204,"                    - reserved -"]
[205,"                    - reserved -"]
[null," -------------------------------------  d a t a    m o d u l e   6  -----------------------------------------"]
[206,"compressor start  (setpoint + val)","0.0..10.0 K","0..100","x","x","x","x"]
[207,"compressor hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[208,"suction valve start","0.0..10.0 K","0..100",null,"x","x","x"]
[209,"suction valve proportional band","0.0..10.0 K","0..100",null,"x","x","x"]
[210,"drycooler start temperature","0..45°C","0..45",null,"x","x","x"]
[211,"reheat 1 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[212,"reheat 1 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[213,"reheat 2 start temperature","0.0..10.0 K","0..100","x","x","x","x"]
[214,"reheat 2 hysteresis","0.0..10.0 K","0..100","x","x","x","x"]
[215,"reheat 3 start temperature","0.0..10.0 K","0..100",null,"x","x","x"]
[216,"reheat 3 hysteresis","0.0..10.0 K","0..100",null,"x","x","x"]
[217,"dehumidification start","0..90%","0..90","x","x","x","x"]
[218,"dehumidification hysteresis","0..90%","0..90","x","x","x","x"]
[219,"humidification start","0..90%","0..90","x","x","x","x"]
[220,"humidification hysteresis","0..90%","0..90","x","x","x","x"]
[221,"                    - reserved -"]
[222,"                    - reserved -"]
[223,"                    - reserved -"]
[224,"                    - reserved -"]
[225,"                    - reserved -"]
[null," -------------------------------------  g e n e r a l   d a t a   -----------------------------------------"]
[226,"general status byte 1","bit-coded","see table","x","x","x","x"]
[227,"general status byte 2","bit-coded","see table","x","x","x","x"]
[228,"error byte 1","bit-coded","see table","x","x","x","x"]
[229,"error byte 2","bit-coded","see table","x","x","x","x"]
[230,"LB checksum","0..255",null,"x","x","x","x"]
[231,"HB checksum","0..255",null,"x","x","x","x"]
[null,"The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 137."]
[]
[]
[]
[]
[]
[]
["Bit #","General Status Byte 1","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"0 = PC-STOP (monitoring),  1 = on","0x01","R/W","x","x","x","x"]
[1,"0 = REMOTE STOP (contact),  1 = on","0x02","R","x","x","x","x"]
[2,"0 = LOCAL STOP (key),  1 = on","0x04","R","x","x","x","x"]
[3,"0 = TIMER-STOP (weekly oper.),  1 = on","0x08","R",null,null,"x","x"]
[4,"not used ","0x10","R"]
[5,"not used ","0x20","R"]
[6,"not used ","0x40","R"]
[7,"not used ","0x80","R"]
[null,"NOTE: only if bits #0 to #3 are set to 1 the unit is in operation."]
[null,"If one of the bits #0,#1,#2,#3 is set to 0 the unit is in STOP condition."]
[]
["Bit #","General Status Byte 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"not used ","0x01","R"]
[1,"not used ","0x02","R"]
[2,"not used ","0x04","R"]
[3,"not used ","0x08","R"]
[4,"not used ","0x10","R"]
[5,"not used ","0x20","R"]
[6,"not used ","0x40","R"]
[7,"not used ","0x80","R"]
[]
["Bit #","module 1 - 6 digital OUT compressor 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"modul 1 compressor 2","0x01","R",null,null,"x","x"]
[1,"modul 2 compressor 2","0x02","R",null,null,"x","x"]
[2,"modul 3 compressor 2","0x04","R",null,null,"x","x"]
[3,"modul 4 compressor 2","0x08","R",null,null,"x","x"]
[4,"modul 5 compressor 2","0x10","R",null,null,"x","x"]
[5,"modul 6 compressor 2","0x20","R",null,null,"x","x"]
[6,"not used ","0x40","R",null,null,"x","x"]
[7,"not used ","0x80","R",null,null,"x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding component is in operation."]
[]
["Bit #","module x digital OUT status byte 1","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"reheat 1","0x01","R","x","x","x","x"]
[1,"compressor","0x02","R","x","x","x","x"]
[2,"humidification","0x04","R","x","x","x","x"]
[3,"dehumidification","0x08","R","x","x","x","x"]
[4,"fan","0x10","R","x","x","x","x"]
[5,"drycooler","0x20","R",null,"x","x","x"]
[6,"alarm relays #1","0x40","R","x","x","x","x"]
[7,"hot gas reheat / reheat 3","0x80","R",null,"x","x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding component is in operation."]
[]
["Bit #","module x digital OUT status byte 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"reheat 2","0x01","R","x","x","x","x"]
[1,"glycol pump","0x02","R",null,"x","x","x"]
[2,"louver (0=closed, 1=open)","0x04","R","x","x","x","x"]
[3,"alarm relays #2","0x08","R",null,"x","x","x"]
[4,"alarm relays #3","0x10","R",null,"x"]
[5,"alarm relays #4","0x20","R",null,"x"]
[6,"alarm relays #5","0x40","R",null,"x"]
[7,"glycol pump 1 / 2 select","0x80","R",null,"x","x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding component is in operation."]
[]
["Bit #","module 1 - 4 digital IN compressor 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"modul 1 compressor 2 low pressure","0x01","R",null,null,"x","x"]
[1,"modul 1 compressor 2 high pressure","0x02","R",null,null,"x","x"]
[2,"modul 2 compressor 2 low pressure","0x04","R",null,null,"x","x"]
[3,"modul 2 compressor 2 high pressure","0x08","R",null,null,"x","x"]
[4,"modul 3 compressor 2 low pressure","0x10","R",null,null,"x","x"]
[5,"modul 3 compressor 2 high pressure","0x20","R",null,null,"x","x"]
[6,"modul 4 compressor 2 low pressure","0x40","R",null,null,"x","x"]
[7,"modul 4 compressor 2 high pressure","0x80","R",null,null,"x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","module 5 - 6 digital IN compressor 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"modul 5 compressor 2 low pressure","0x01","R",null,null,"x","x"]
[1,"modul 5 compressor 2 high pressure","0x02","R",null,null,"x","x"]
[2,"modul 6 compressor 2 low pressure","0x04","R",null,null,"x","x"]
[3,"modul 6 compressor 2 high pressure","0x08","R",null,null,"x","x"]
[4,"not used ","0x10","R"]
[5,"not used ","0x20","R"]
[6,"not used ","0x40","R"]
[7,"not used ","0x80","R"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","module x digital IN status byte 1","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"compressor low pressure","0x01","R","x","x","x","x"]
[1,"compressor high pressure","0x02","R","x","x","x","x"]
[2,"reheat 1 failure","0x04","R","x","x","x","x"]
[3,"humidification failure","0x08","R","x","x","x","x"]
[4,"air flow failure","0x10","R","x","x","x","x"]
[5,"filter clogged","0x20","R","x","x","x","x"]
[6,"aux. alarm #1","0x40","R","x","x","x","x"]
[7,"reheat 2 failure","0x80","R","x","x","x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","module x digital IN status byte 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"conductivity too high (< 5µS)","0x01","R",null,"x","x","x"]
[1,"ultrasonic failure","0x02","R",null,"x","x","x"]
[2,"glycol pump 1 failure","0x04","R",null,"x","x","x"]
[3,"glycol pump 2 failure","0x08","R",null,"x","x","x"]
[4,"drycooler failure","0x10","R",null,"x","x","x"]
[5,"water detector","0x20","R","x","x","x","x"]
[6,"aux. alarm #2","0x40","R",null,"x","x","x"]
[7,"aux. alarm #3","0x80","R",null,"x","x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
[]
["Bit #","error byte 1","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"return air temp. too high alarm","0x01","R","x","x","x","x"]
[1,"return air humid. too high alarm","0x02","R","x","x","x","x"]
[2,"supply air temp. too high alarm","0x04","R",null,"x","x","x"]
[3,"supply air humid. too high alarm","0x08","R",null,"x","x","x"]
[4,"water temp. too high alarm","0x10","R",null,"x","x","x"]
[5,"return air temp. too low alarm","0x20","R","x","x","x","x"]
[6,"return air humid. too low alarm","0x40","R","x","x","x","x"]
[7,"supply air temp. too low alarm","0x80","R",null,"x","x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]
[]
["Bit #","error byte 2","POS","R / W","C1001/2","C4000","C5000","C6000"]
[0,"supply air humid. too low alarm","0x01","R",null,"x","x","x"]
[1,"water temp. too low alarm","0x02","R",null,"x","x","x"]
[2,"supervisor failure","0x04","R",null,"x","x","x"]
[3,"freeze alarm","0x08","R",null,"x","x","x"]
[4,"fire / smoke detector","0x10","R","x","x","x","x"]
[5,"sensor failure","0x20","R","x","x","x","x"]
[6,"controller failure","0x40","R","x","x","x","x"]
[7,"IO-board transmission failure","0x80","R",null,"x","x","x"]
[null,"NOTE: if a bit is set to 1, than the corresponding alarm is active."]