当前位置:文档之家› 空调通信协议MAC_C6000、C5000、C1002_communication protocol

空调通信协议MAC_C6000、C5000、C1002_communication protocol

Eaton C5000 Protocol

Long Status Request 1(max. 4 modules)

Long Status Request (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id1x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id1x x x x x 2number of following bytes137x x x x x 3LB watertemperature -input- -50.0..+50.0 °C -500..+500x x x

4HB %

5LB return air temperature -input-0.0..100.0°C0..1000x x x x x 6HB %

7LB supply air temperature -input-0.0..100.0°C0..1000x x x

8HB %

9LB return air humidity -input-0.0..100.0%0..1000x x x x x 10HB %

11LB supply air humidity -input-0.0..100.0%0..1000x x x

12HB %

13LB outside air temperature -input- -50.0..+50.0 °C -500..+500x x x x 14HB %

15LB outside air humidity -input-0.0..100.0%0..1000x x x x 16HB %

17temperature setpoint shift (±12.7°C)±127 -127..+127x x x

18humidity setpoint shift (±12.7%)±127 -127..+127x x x

19 - reserved -

20 - reserved -

21 - reserved -

22modul 1 - 4 digital out compressor 2bit-coded see table x x

23modul 1 - 4 digital in compressor 2bit-coded see table x x

24SW-Version x x x x 25module 1 digital out status byte 1bit-coded see table x x x x x 26module 1 digital out status byte 2bit-coded see table x x x x x 27module 2 digital out status byte 1bit-coded see table x x x x

28module 2 digital out status byte 2bit-coded see table x x x x

29module 3 digital out status byte 1bit-coded see table x x x

30module 3 digital out status byte 2bit-coded see table x x x

31module 4 digital out status byte 1bit-coded see table x x x

32module 4 digital out status byte 2bit-coded see table x x x

33module 1 digital in status byte 1bit-coded see table x x x x x 34module 1 digital in status byte 2bit-coded see table x x x x x 35module 2 digital in status byte 1bit-coded see table x x x x

36module 2 digital in status byte 2bit-coded see table x x x

37module 3 digital in status byte 1bit-coded see table x x x

38module 3 digital in status byte 2bit-coded see table x x x

39module 4 digital in status byte 1bit-coded see table x x x

40module 4 digital in status byte 2bit-coded see table x x x

41analogue out GE/CW valve (module 1)0-100%0..255x x x x x 42analogue out PWW heating (module 1)0-100%0..255x x x

43analogue out humidifier (module 1)0-100%0..255x x x x 44analogue out suction valve module 10-100%0..255x x x

45analogue out suction valve module 20-100%0..255x x x

46analogue out suction valve module 30-100%0..255x x x

47analogue out suction valve module 40-100%0..255x x x

48setpoint temperature10.0-35.0°C0..250x x x x x

49setpoint humidity10-90%10..90x x x x x 50year0..990..99x x x x 51month 1..12 1..12x x x x 52day 1..31 1..31x x x x 53hour0..230..23x x x x 54minute0..590..59x x x x 55return air temp. too high alarm0..30°C0..30x x x x x 56supply air temp. too high alarm0..30°C0..30x x x

57return air temp. too low alarm0..30°C0..30x x x x x 58supply air temp. too low alarm0..30°C0..30x x x

59water temp. too high alarm0..50°C0..50x x x

60water temp. too low alarm -50..+30°C0..80x x x

61return air humid. too high alarm0..90%0..90x x x x x 62supply air humid. too high alarm0..90%0..90x x x

63return air humid. too low alarm0..90%0..90x x x x x 64supply air humid. too low alarm0..90%0..90x x x ------------------------------------- d a t a m o d u l e 1 -----------------------------------------

65compressor start (setpoint + val)0.0..10.0 K0..100x x x x x 66compressor hysteresis0.0..10.0 K0..100x x x x x 67suction valve start0.0..10.0 K0..100x x x

68suction valve proportional band0.0..10.0 K0..100x x x

69drycooler start temperature0..45°C0..45x x x

70drycooler enable temperature0..45°C0..45x?

71glycol-pump start temperature0.0..10.0 K0..100x x x

72GE/CW valve off temperature0..35°C0..35x x x

73GE/CW valve start temperature0.0..10.0 K0..100x x x x

74GE/CW valve proportional band0.0..10.0 K0..100x x x x

75reheat 1 start temperature0.0..10.0 K0..100x x x x x 76reheat 1 hysteresis0.0..10.0 K0..100x x x x x 77reheat 2 start temperature0.0..10.0 K0..100x x x x

78reheat 2 hysteresis0.0..10.0 K0..100x x x x

79reheat 3 start temperature0.0..10.0 K0..100x x x

80reheat 3 hysteresis0.0..10.0 K0..100x x x

81PWW valve start temperature0.0..10.0 K0..100x x x

82PWW valve proportional band0.0..10.0 K0..100x x x

83dehumidification start0..90%0..90x x x x x 84dehumidification hysteresis0..90%0..90x x x x x 85humidification start0..90%0..90x x x x x 86humidification hysteresis0..90%0..90x x x x x 87humidification start (analogue)0..90%0..90x x x x 88humidification proportional band (analogue)0..90%0..90x x x x ------------------------------------- d a t a m o d u l e 2 -----------------------------------------

89compressor start (setpoint + val)0.0..10.0 K0..100x x x x

90compressor hysteresis0.0..10.0 K0..100x x x x

91suction valve start0.0..10.0 K0..100x x x

92suction valve proportional band0.0..10.0 K0..100x x x

93drycooler start temperature0..45°C0..45x x x

94reheat 1 start temperature0.0..10.0 K0..100x x x x

95reheat 1 hysteresis0.0..10.0 K0..100x x x x

96reheat 2 start temperature0.0..10.0 K0..100x x x x

97reheat 2 hysteresis0.0..10.0 K0..100x x x x

98reheat 3 start temperature0.0..10.0 K0..100x x x

99reheat 3 hysteresis0.0..10.0 K0..100x x x

100dehumidification start0..90%0..90x x x x

101dehumidification hysteresis0..90%0..90x x x x

102humidification start0..90%0..90x x x x

103humidification hysteresis0..90%0..90x x x x ------------------------------------- d a t a m o d u l e 3 -----------------------------------------

104compressor start (setpoint + val)0.0..10.0 K0..100x x x x

105compressor hysteresis0.0..10.0 K0..100x x x x

106suction valve start0.0..10.0 K0..100x x x

107suction valve proportional band0.0..10.0 K0..100x x x

108drycooler start temperature0..45°C0..45x x x

109reheat 1 start temperature0.0..10.0 K0..100x x x x

110reheat 1 hysteresis0.0..10.0 K0..100x x x x

111reheat 2 start temperature0.0..10.0 K0..100x x x x

112reheat 2 hysteresis0.0..10.0 K0..100x x x x

113reheat 3 start temperature0.0..10.0 K0..100x x x

114reheat 3 hysteresis0.0..10.0 K0..100x x x

115dehumidification start0..90%0..90x x x x

116dehumidification hysteresis0..90%0..90x x x x

117humidification start0..90%0..90x x x x

118humidification hysteresis0..90%0..90x x x x ------------------------------------- d a t a m o d u l e 4 -----------------------------------------

119compressor start (setpoint + val)0.0..10.0 K0..100x x x x

120compressor hysteresis0.0..10.0 K0..100x x x x

121suction valve start0.0..10.0 K0..100x x x

122suction valve proportional band0.0..10.0 K0..100x x x

123drycooler start temperature0..45°C0..45x x x

124reheat 1 start temperature0.0..10.0 K0..100x x x x

125reheat 1 hysteresis0.0..10.0 K0..100x x x x

126reheat 2 start temperature0.0..10.0 K0..100x x x x

127reheat 2 hysteresis0.0..10.0 K0..100x x x x

128reheat 3 start temperature0.0..10.0 K0..100x x x

129reheat 3 hysteresis0.0..10.0 K0..100x x x

130dehumidification start0..90%0..90x x x x

131dehumidification hysteresis0..90%0..90x x x x

132humidification start0..90%0..90x x x x

133humidification hysteresis0..90%0..90x x x x ------------------------------------- g e n e r a l d a t a -----------------------------------------

134general status byte 1bit-coded see table x x x x x 135general status byte 2bit-coded see table x x x x

136error byte 1bit-coded see table x x x x x 137error byte 2bit-coded see table x x x x x 138LB checksum0..255x x x x x 139HB checksum0..255x x x x x The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 137.

Bit #General Status Byte 1POS R / W C1001/2C4000C5000C6000C1010

00 = PC-STOP (monitoring), 1 = on0x01R/W x x x x x

10 = REMOTE STOP (contact), 1 = on0x02R x x x x x

20 = LOCAL STOP (key), 1 = on0x04R x x x x x

30 = TIMER-STOP (weekly oper.), 1 = on0x08R x x x

4Seq. Start/Stop (0=No, 1=Yes)0x10R all with MIB 6000

5not used 0x20R

6not used 0x40R

7not used 0x80R

NOTE: only if bits #0 to #3 are set to 1 the unit is in operation.

If one of the bits #0,#1,#2,#3 is set to 0 the unit is in STOP condition.

Bit #General Status Byte 2POS R / W C1001/2C4000C5000C6000C1010 0not used 0x01R

1not used 0x02R

2not used 0x04R

3not used 0x08R

4not used 0x10R

5not used 0x20R

6not used 0x40R

7not used 0x80R

Bit #module 1 - 4 digital OUT compressor 2POS R / W C1001/2C4000C5000C6000C1010 0modul 1 compressor 20x01R x x

1modul 2 compressor 20x02R x x

2modul 3 compressor 20x04R x x

3modul 4 compressor 20x08R x x

4not used 0x10R x x

5not used 0x20R x x

6not used 0x40R x x

7not used 0x80R x x NOTE: if a bit is set to 1, than the corresponding component is in operation.

Bit #module x digital OUT status byte 1POS R / W C1001/2C4000C5000C6000C1010 0reheat 10x01R x x x x x 1compressor 10x02R x x x x x 2humidification 10x04R x x x x x 3dehumidification 1 (auch CW)0x08R x x x x x 4fan 10x10R x x x x x 5drycooler0x20R x x x

6alarm relays #1; (1 = no alarm)0x40R x x x x x 7hot gas reheat / reheat 3 / PWW0x80R x x x NOTE: if a bit is set to 1, than the corresponding component is in operation.

Bit #module x digital OUT status byte 2POS R / W C1001/2C4000C5000C6000C1010 0reheat 20x01R x x x x

1glycol pump0x02R x x x

2louver (0=closed, 1=open)0x04R x x x x x 3alarm relays #2; (1 = no alarm)0x08R x x x x 4alarm relays #3; (1 = no alarm)0x10R x?

5alarm relays #4; (1 = no alarm)0x20R x?

6alarm relays #5; (1 = no alarm)0x40R x?

7glycol pump 1 / 2 select0x80R x x x NOTE: if a bit is set to 1, than the corresponding component is in operation.

Bit #module 1 - 4 digital IN compressor 2POS R / W C1001/2C4000C5000C6000C1010 0modul 1 compressor 2 low pressure0x01R x x

1modul 1 compressor 2 high pressure0x02R x x

2modul 2 compressor 2 low pressure0x04R x x

3modul 2 compressor 2 high pressure0x08R x x

4modul 3 compressor 2 low pressure0x10R x x

5modul 3 compressor 2 high pressure0x20R x x

6modul 4 compressor 2 low pressure0x40R x x

7modul 4 compressor 2 high pressure0x80R x x NOTE: if a bit is set to 1, than the corresponding alarm is active.

Bit #module x digital IN status byte 1POS R / W C1001/2C4000C5000C6000C1010 0compressor low pressure0x01R x x x x x 1compressor high pressure0x02R x x x x x 2reheat 1 failure0x04R x x x x x 3humidification failure0x08R x x x x

4air flow failure0x10R x x x x x 5filter clogged0x20R x x x x x 6aux. alarm #10x40R x x x x

7reheat 2 failure0x80R x x x x NOTE: if a bit is set to 1, than the corresponding alarm is active.

Bit #module x digital IN status byte 2POS R / W C1001/2C4000C5000C6000C1010 0conductivity too high (< 5μS)0x01R x x x

1ultrasonic failure0x02R x x x

2glycol pump 1 failure0x04R x x x

3glycol pump 2 failure0x08R x x x

4drycooler failure0x10R x x x

5water detector0x20R x x?

6aux. alarm #20x40R x x x

7aux. alarm #30x80R x x x NOTE: if a bit is set to 1, than the corresponding alarm is active.

Bit #error byte 1POS R / W C1001/2C4000C5000C6000C1010 0return air temp. too high alarm0x01R x x x x x 1return air humid. too high alarm0x02R x x x x x 2supply air temp. too high alarm0x04R x x x

3supply air humid. too high alarm0x08R x x x

4water temp. too high alarm0x10R x x x

5return air temp. too low alarm0x20R x x x x x 6return air humid. too low alarm0x40R x x x x x 7supply air temp. too low alarm0x80R x x x NOTE: if a bit is set to 1, than the corresponding alarm is active.

Bit #error byte 2POS R / W C1001/2C4000C5000C6000C1010 0supply air humid. too low alarm0x01R x x x

1water temp. too low alarm0x02R x x x

2supervisor failure0x04R x x x

3freeze alarm0x08R x x x x 4fire / smoke detector0x10R x x x x x 5sensor failure0x20R x x x x x 6controller failure0x40R x x x x x 7IO-board transmission failure0x80R x x x x NOTE: if a bit is set to 1, than the corresponding alarm is active.

Set Parameter

Set Parameter (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id2x x x x x 2number of following bytes92x x x x x 3not used

4not used

5not used

6not used

7not used

8not used

9not used

10setpoint temperature10,0 .. 30,0°C0 .. 200x x x x x 11setpoint humidity10 .. 90 %10 .. 90x x x x x 12return air temperature too high0 ..30 °C0 .. 30x x x x x 13supply air temperature too high0 ..30 °C0 .. 30x x x

14return air temperature too low0 ..30 °C0 .. 30x x x x x 15supply air temperature too low0 ..30 °C0 .. 30x x x

16water temperature too high0 .. 50°C0 ..50x x x

17water temperature too low - 50..0..30 °C0 .. 80x x x

18return humidity too high0 ..900 .. 90x x x x x 19supply humidity too high0 ..900 .. 90x x x

20return humidity too low0 ..900 .. 90x x x x x 21supply humidity too low0 ..900 .. 90x x x ------------------------------------- d a t a m o d u l e 1 -----------------------------------------22compressor start (setpoint + val)0.0..10.0K0 .. 100x x x x x 23compressor hysteresis0.0..10.0K0 .. 100x x x x x 24suction valve start0.0..10.0K0 .. 100x x x

25suction valve proportional band0.0..10.0K0 .. 100x x x

26drycooler start temperature0..45°C0 .. 45x x x

27drycooler enable temperature0..45°C0 .. 45x x x

28glycol-pump start temperature0.0..10.0K0 .. 100x x x

29GE/CW valve off temperature0..45°C0 .. 45x x x

30GE/CW valve start temperature0.0..10.0K0 .. 100x x x x

31GE/CW valve proportional band0.0..10.0K0 .. 100x x x x

32reheat 1 start temperature0.0..10.0K0 .. 100x x x x x 33reheat 1 hysteresis0.0..10.0K0 .. 100x x x x x 34reheat 2 start temperature0.0..10.0K0 .. 100x x x x

35reheat 2 hysteresis0.0..10.0K0 .. 100x x x

36reheat 3 start temperature0.0..10.0K0 .. 100x x x

37reheat 3 hysteresis0.0..10.0K0 .. 100x x x

38PWW valve start temperature0.0..10.0K0 .. 100x x x

39PWW valve proportional band0.0..10.0K0 .. 100x x x

40dehumidification start0..90%0 .. 90x x x x x 41dehumidification hysteresis0..90%0 .. 90x x x x x 42humidification start0..90%0 .. 90x x x x x 43humidification hysteresis0..90%0 .. 90x x x x x 44humidification proportional start0..90%0 .. 90x x x x 45humidification proportional band0..90%0 .. 90x x x x ------------------------------------- d a t a m o d u l e 2 -----------------------------------------46compressor start (setpoint + val)0.0..10.0K0 .. 100x x x x

47compressor hysteresis0.0..10.0K0 .. 100x x x

48suction valve start0.0..10.0K0 .. 100x x x

49suction valve proportional band0.0..10.0K0 .. 100x x x

50drycooler start temperature0..45°C0 .. 45x x x

51reheat 1 start temperature0.0..10.0K0 .. 100x x x

52reheat 1 hysteresis0.0..10.0K0 .. 100x x x

53reheat 2 start temperature0.0..10.0K0 .. 100x x x

54reheat 2 hysteresis0.0..10.0K0 .. 100x x x

55reheat 3 start temperature0.0..10.0K0 .. 100x x x

56reheat 3 hysteresis0.0..10.0K0 .. 100x x x

57dehumidification start0..90%0 .. 90x x x

58dehumidification hysteresis0..90%0 .. 90x x x

59humidification start0..90%0 .. 90x x x

60humidification hysteresis0..90%0 .. 90x x x ------------------------------------- d a t a m o d u l e 3 -----------------------------------------

61compressor start (setpoint + val)0.0..10.0K0 .. 100x x x

62compressor hysteresis0.0..10.0K0 .. 100x x x

63suction valve start0.0..10.0K0 .. 100x x x

64suction valve proportional band0.0..10.0K0 .. 100x x x

65drycooler start temperature0..45°C0 .. 45x x x

66reheat 1 start temperature0.0..10.0K0 .. 100x x x

67reheat 1 hysteresis0.0..10.0K0 .. 100x x x

68reheat 2 start temperature0.0..10.0K0 .. 100x x x

69reheat 2 hysteresis0.0..10.0K0 .. 100x x x

70reheat 3 start temperature0.0..10.0K0 .. 100x x x

71reheat 3 hysteresis0.0..10.0K0 .. 100x x x

72dehumidification start0..90%0 .. 90x x x

73dehumidification hysteresis0..90%0 .. 90x x x

74humidification start0..90%0 .. 90x x x

75humidification hysteresis0..90%0 .. 90x x x ------------------------------------- d a t a m o d u l e 4 -----------------------------------------

76compressor start (setpoint + val)0.0..10.0K0 .. 100x x x

77compressor hysteresis0.0..10.0K0 .. 100x x x

78suction valve start0.0..10.0K0 .. 100x x x

79suction valve proportional band0.0..10.0K0 .. 100x x x

80drycooler start temperature0..45°C0 .. 45x x x

81reheat 1 start temperature0.0..10.0K0 .. 100x x x

82reheat 1 hysteresis0.0..10.0K0 .. 100x x x

83reheat 2 start temperature0.0..10.0K0 .. 100x x x

84reheat 2 hysteresis0.0..10.0K0 .. 100x x x

85reheat 3 start temperature0.0..10.0K0 .. 100x x x

86reheat 3 hysteresis0.0..10.0K0 .. 100x x x

87dehumidification start0..90%0 .. 90x x x

88dehumidification hysteresis0..90%0 .. 90x x x

89humidification start0..90%0 .. 90x x x

90humidification hysteresis0..90%0 .. 90x x x ------------------------------------- g e n e r a l d a t a -----------------------------------------

91general status byte 1bit-coded see table x x x x x 92general status byte 2bit-coded see table x x x x

93LB checksum 1..255x x x x x 94HB checksum 1..255x x x x x

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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id2x x x x x 2number of following bytes2x x x x x 3LB checksum 1..255x x x x x 4HB checksum 1..255x x x x x The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2.

Set Time

Set Time (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x 1command id3x x x x 2number of following bytes7x x x

3year0..99x x x x 4month 1..12x x x x 5day 1..31x x x x 6hour0..23x x x x 7minute0..59x x x x 8LB checksum0..255x x x x 9HB checksum0..255x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x 1command id3x x x x 2number of following bytes2x x x x 3LB checksum0..255x x x x 4HB checksum0..255x x x x The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2.

Read EEPROM Data (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C5000C1010 0controller id 1..255x x x x x 1command id4x x x x x 2number of following bytes3x x x x x 3EEPROM address to be read0..2550..255x x x x x 4LB checksum0..255x x x x x 5HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id4x x x x x 2number of following bytes3x x x x x 3contents of EEPROM (value)0..2550..255x x x x x 4LB checksum0..255x x x x x 5HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 56-57LB/HB runtime fan 10..655360..65536O.T.E.??

58-59LB/HB runtime compressor 10..655360..65536O.T.E.??

60-61LB/HB runtime humidifier 10..655360..65536O.T.E.??

62-63LB/HB runtime reheat 1 / pump 10..655360..65536O.T.E.??

64-65LB/HB runtime reheat 2 / pump 20..655360..65536O.T.E.??

66-67LB/HB runtime fan 20..655360..65536O.T.E.??

68-69LB/HB runtime compressor 20..655360..65536O.T.E.??

76-77LB/HB runtime fan 30..655360..65536O.T.E.??

78-79LB/HB runtime compressor 30..655360..65536O.T.E.??

86-87LB/HB runtime fan 40..655360..65536O.T.E.??

88-89LB/HB runtime compressor 40..655360..65536O.T.E.??

115setpoint temperature10.0..35.0°C0..250x x x x x 116setpoint humidity0..100%0..100x x x x x 122return air temp. too high alarm0..50°C0..50x x x x x 124return air temp. too low alarm0..50°C0..50x x x x x 128return air humid. too high alarm0..90%0..90x x x x x 130return air humid. too low alarm0..90%0..90x x x x x 139GE/CW valve off temperature0..45°C0 .. 45x x x

Write EEPROM Data (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id5x x x x x 2number of following bytes4x x x x x 3EEPROM address 0..2550..255x x x x x 4EEPROM data0..2550..255x x x x x 5LB checksum0..255x x x x x 6HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id5x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x 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)

Write RAM Data for Temporary Changes

Write RAM Data for temporary changes (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id6x x x x x 2number of following bytes4x x x x x 3RAM address 0..2550..255x x x x x 4RAM data0..2550..255x x x x x 5LB checksum0..255x x x x x 6HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id6x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x 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)

Set Unit ON / OFF - Request Short Status

Set Unit ON / OFF / REQUEST STATUS (PC -> MC)

Not available with C6000 Chiller (Cybercool)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id7x x x x x 2number of following bytes3x x x x x 3STATUS-REQUEST / ON / OFF byte bit-coded x x x x x 4LB checksum0..255x x x x x 5HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id7x x x x x 2number of following bytes3x x x x x 3S_STAT short unit status bit-coded x x x x x 4LB checksum0..255x x x x x 5HB checksum0..255x x x x x 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/2C4000C5000C6000C1010

00 = unit off, 1 = unit on0x01bit x x x x x

1 1 = request short status only0x02bit x x x x x

2not used0x04bit x x x x

3not used0x08bit x x x x

4not used0x10bit x x x x

5not used0x20bit x x x x

6not used0x40bit x x x x

7not used0x80bit x x x x 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/2C4000C5000C6000C1010

00 = PC-STOP (monitoring), 1 = on0x01R/W x x x x x

10 = REMOTE STOP (contact), 1 = on0x02R x x x x x

20 = LOCAL STOP (key), 1 = on0x04R x x x x x

30 = TIMER-STOP (weekly oper.), 1 = on0x08R x x x

4 1 = WARNING (FILTER...)0x10R x x x x x

5 1 = HUMIDITY ALARM (low / high)0x20R x x x x x

6 1 = TEMPERATURE ALARM (low / high)0x40R x x x x x

7 1 = COMMON ALARM0x80R x x x x x

NOTE: only if bits #0 to #3 are set to 1 the unit is in operation.

If one of the bits #0,#1,#2,#3 is set to 0 the unit is in STOP condition.

Unit Alarm Reset

Unit Alarm Reset (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id8x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id8x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 2.

Controller Status 2, Component Runtime

Controller Status 2, Component Runtime (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x 1command id9x x x x 2number of following bytes2x x x x 3LB checksum0..255x x x x 4HB checksum0..255x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x 1command id9x x x x 2number of following bytes43x x x x 3number of modules0..80..8x x x x ------------------------------------- d a t a m o d u l e 1 -----------------------------------------4LB runtime fan 10..65536x x x

5HB runtime fan 1

6LB runtime compressor 10..65536x x x

7HB runtime compressor 1

8LB runtime humidifier 10..65536x x x

9HB runtime humidifier 1

10LB runtime pump 1 (reheat 1)0..65536x x x

11HB runtime pump 1 (reheat 1)

12LB runtime pump 2 (reheat 2)0..65536x x x

13HB runtime pump 2 (reheat 2)

------------------------------------- d a t a m o d u l e 2 -----------------------------------------14LB runtime fan 10..65536x x x

15HB runtime fan 1

16LB runtime compressor 10..65536x x x

17HB runtime compressor 1

18LB runtime humidifier 10..65536x x x

19HB runtime humidifier 1

20LB runtime pump 1 (reheat 1)0..65536x x x

21HB runtime pump 1 (reheat 1)

22LB runtime pump 2 (reheat 2)0..65536x x x

23HB runtime pump 2 (reheat 2)

------------------------------------- d a t a m o d u l e 3 -----------------------------------------24LB runtime fan 10..65536x x x

25HB runtime fan 1

26LB runtime compressor 10..65536x x x

27HB runtime compressor 1

28LB runtime humidifier 10..65536x x x

29HB runtime humidifier 1

30LB runtime pump 1 (reheat 1)0..65536x x x

31HB runtime pump 1 (reheat 1)

32LB runtime pump 2 (reheat 2)0..65536x x x 33HB runtime pump 2 (reheat 2)

------------------------------------- d a t a m o d u l e 4 -----------------------------------------

34LB runtime fan 10..65536x x x 35HB runtime fan 1

36LB runtime compressor 10..65536x x x 37HB runtime compressor 1

38LB runtime humidifier 10..65536x x x 39HB runtime humidifier 1

40LB runtime pump 1 (reheat 1)0..65536x x x 41HB runtime pump 1 (reheat 1)

42LB runtime pump 2 (reheat 2)0..65536x x x 43HB runtime pump 2 (reheat 2)

44LB checksum0..255x x x 45HB checksum0..255x x x The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 43.

Controller Identification

Controller Identification (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id10x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id10x x x x x 2number of following bytes6x x x x x 3software version0..2550..255x x x x x 4hardware version0..255see table x x x x x 5reserved x x x x x 6unit type0..255see table x x x x x 7LB checksum0..255x x x x x 8HB checksum0..255x x x x x The 16 bit checksum is the 2's complement of the sum from byte 0 to byte 6.

Value Hardware Version

0unknown type

1 EATON C4000

2 EATON C1001

3 EATON C1002

4 EATON C5000

5 EATON C6000

6 EATON C1010

7 EATON C7000

8...

9...

Value Unit Type

0MC-only

1DX (Compressor Unit)

2CW (Chilled Water Unit)

3CH (Chiller)

4ECO-COOL

5...

Unit Configuration

Unit Configuration (PC -> MC)

Byte #Description Range Value C1001/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id11x x x x x 2number of following bytes2x x x x x 3LB checksum0..255x x x x x 4HB checksum0..255x x x x x 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/2C4000C5000C6000C1010 0controller id 1..255x x x x x 1command id11x x x x x 2number of following bytes13x x x x x 3number of modules0..80..8x x x x x 4LB configuration module 1bit-coded see table x x x x x 5HB configuration module 1bit-coded see table x x x x x 6LB configuration module 2bit-coded see table x x x x

7HB configuration module 2bit-coded see table x x x x

8LB configuration module 3bit-coded see table x x x x

9HB configuration module 3bit-coded see table x x x x

10LB configuration module 4bit-coded see table x x x x

11HB configuration module 4bit-coded see table x x x x

12general configuration byte 1bit-coded see table x x x x

13general configuration byte 2 (not used)bit-coded see table x x x x

14LB checksum0..255x x x x

15HB checksum0..255x x x x 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/2C4000C5000C6000C1010

0x01

1reheat 20x02bit x x x x

2reheat 3 / hotgas reheat / PWW0x04bit x x x

3glycol pump0x08bit x x x

4drycooler0x10bit x x x

5compressor (1st stage)0x20bit x x x x x 6dehumidification0x40bit x x x x x 7humidification0x80bit x x x x x NOTE: bit set means component configured.

Bit #HB configuration module x POS Value C1001/2C4000C5000C6000C1010

0x01

1stand-by module0x02bit x x x

2compressor 2nd stage0x04bit x x

3not used0x08bit

4not used0x10bit

5not used0x20bit

6not used0x40bit

7not used0x80bit

NOTE: bit set means component configured.

Bit #General Configuration Byte 1POS Value C1001/2C4000C5000C6000C1010

0x01

11=outside air sensor0x02bit x x x x 2control type: 0=return air, 1=supply air0x04bit x x x x 3temperature limited0x08bit x

4not used0x10bit

5not used0x20bit

6not used0x40bit 7not used0x80bit

通信电源规约CSU03B通信协议-通信局电源、空调及环境集中监控管理系统前端智能设备通信协议

CSU03B通信协议更改记录 2006-06-13:V1.0;其中历史告警记录有重大调整,其他与CSU03A兼容。

CSU03B通信协议 本协议以电信总局《通信局(站)电源、空调及环境集中监控管理系统前端智能设备通信协议》(一九九九年三月)为基础制定;与CSU03A通信协议兼容(历史数据和历史告警除外)。 一.物理接口 1.串行通信口采用RS232/RS485,数据传输速率2400bps; 2.信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。 3.局站监控系统(SU)与设备监控单元(SM)的通信为主从方式。SU呼叫SM并下发命令,SM收到命令后返回响应信息。SU500ms内收不到SM响应或接收响应信息错误,则认为本次通信过程失败。 二.信息类型及协议的基本格式 1.信息分两种类型: (1) 由SU发出到SM的命令信息(简称命令信息); (2) 由SM返回到SU的响应信息(简称响应信息)。 基本格式的注解见表2.2、表2.3。 表2.2 协议的基本格式 说明: COMMAND INFO由以下控制命令码(其中一部分)组成: COMMAND GROUP(1字节):表示同一类型设备的不同组号; COMMAND ID(1字节):表示同一类型设备相同组内的不同监控点; COMMAND TYPE(1字节):表示不同的遥控命令或历史数据传输中的不同控制命令; COMMAND TIME(1字节):表示时间字段。 DA TA INFO由以下应答码(其中一部分)组成: DATAI:含有整型数的应答信息;

RUNSTATE:设备的运行状态; WARNSTA TE:设备的告警状态; DATAFLAG:标示字节;本协议中该字节无效,固定为00H; DATATIME:时间字段。 表2.3返回码RTN 3.数据格式 3.1 基本数据格式 在表2.1基本格式中各项除SOI和EOI是以十六进制解释(SOI=7EH,EOI=0DH),十六进制传输外,其它各项都是十六进制解释,十六进制—ASCII码的方式传输,每个字节用两个ASCII码表示,即高四位一个ASCII码表示,低四位用一个ASCII码表示。 例:CID2=4BH,传送时顺序发送34H和42H两个字节。 3.2 LENGTH数据格式 LENGTH共两个字节,由LENID和LCHKSUM组成,LENID表示INFO项的ASCII 码字节数,当LENID=0时,INFO为空,即无该项。LENGTH传输中先传高字节,再传低字节,分四个ASCII码传送。 校检码的计算:D11D10D9D8+D7DD6D5D4+D3D2D1D0,求和后模16余数取反加1。例:I NFO项的ASCII码字节数为18,即LENID=0000 0001 0010B。 D11D10D9D8+D7D6D5D4+D3D2D1D0=0000B+0001B+0010B=0011B,模16余数为0011B,0011B取反加1就是1101B,即LCHKSUM为1101B。 可得: LENGTH为1101 0000 0001 0010B,即D012H。 3.3 CHKSUM数据格式 CHKSUM的计算是除SOI、EOI和CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1。 例:收到或发送的字符序列是:“~1203400456ABCDFEFC72C C R R”(“~”为SOI,“C C R R”为EOI),则最后五个字符“FC72C C R R”中的FC72是CHKSUM,计算方法是: ‘1’+‘2’+‘0’+…+‘A’+‘B’+…+‘F’+‘E’ = 31H + 32H + 30H + …+ 41H + 42H + …+ 46H + 45H = 038EH 其中‘1’表示1的ASCII码值,‘E’表示E的ASCII码值。038EH模65536余数是

纯电动汽车通信协议(V1.1)

纯电动汽车通信协议版本号:V1.0(2016/08/18) 武汉合康动力技术有限公司

更改记录:

目录 一:整车网络拓扑结构: - 4 - 二:通讯协议制定的原则- 4 - 三:Can网络节点地址分配- 6 - 四:电池管理系统协议- 7 - 4.1电池基本信息 ID:0x18F201F3 ........................................................................................ - 7 - 4.2电池基本信息2 ID:0x18F202F3 ..................................................................................... - 7 - 4.3电池故障报警信息 ID:0x18F205F3 ................................................................................ - 9 - 4.4电池单体最高电压信息1 ID:0x18F206F3 ................................................................... - 12 - 4.5电池单体最高电压信息2 ID:0x18F207F3 ................................................................... - 12 - 4.6电池单体最低电压信息1 ID:0x18F208F3 ................................................................... - 13 - 4.7电池单体最低电压信息2 ID:0x18F209F3 ................................................................... - 14 - 4.8电池最高温度信息 ID:0x18F20AF3 ............................................................................. - 14 - 4.9电池最低温度信息 ID:0x18F20BF3.............................................................................. - 15 - 4.10电池极柱温度信息1 ID:0x18F210F3 ......................................................................... - 16 - 4.11电池极柱温度信息2 ID:0x18F211F3 ......................................................................... - 16 - 4.12电池极柱温度信息3 ID:0x18F212F3 ......................................................................... - 17 - 4.14电池箱体在线状态 ID:0x185017F3 ............................................................................ - 18 - 4.15电池组基本信息1(厂家容量) ID: 0x18F20CF3 ..................................................... - 19 - 4.16电池组基本信息2(序列号) ID:0x18F221F3 ........................................................ - 20 - 4.17电池组基本信息3(总能量) ID:0x18F222F3 ........................................................ - 21 - 4.18电池组充电状态(此帧只在充电过程中发出)ID 0x18F20DF3 .............................. - 21 - 4.19绝缘检测仪 ID: 0x1819A1A4....................................................................................... - 22 -五:整车控制器(VCU) 协议- 24 - 5.1整车控制器状态信息1 ID:0x18F101D0......................................................................... - 24 - 5.2整车控制器状态信息2 ID:0x18F103D0......................................................................... - 26 - 5.3VCU使能控制 ID:0x18F105D0 ....................................................................................... - 26 - 5.4高压柜状态信息 ID:0x18F106D0.................................................................................... - 27 -六:电机控制器(MCU) - 28 - 6.1AMT控制器报文1 ......................................................................................................... - 29 - 6.2驱动电机控制器报文1 (驱动电机反馈报文) ................................................................ - 30 - 6.3驱动电机控制器报文2 (驱动电机反馈报文) ................................................................ - 31 -七:高压附件控制器(发送) - 33 - 7.1助力油泵发送报文状态ID 0x0CF601 A0 ...................................................................... - 33 - 7.3气泵发送报文状态ID 0x0CF603 A2 .............................................................................. - 34 -八:仪表- 36 - 8.1车辆状态信息 ID:18F40117 ........................................................................................... - 36 - 8.2车辆里程信息 ID:18F40217 ........................................................................................... - 37 -

基于团簇态的量子安全直接通信理论研究

基于团簇态的量子安全直接通信理论研究 量子安全直接通信是一种新颖的量子通信模式,其最大的特点是在量子信道中直接传输秘密信息,具有高安全性、高容量等优点。自2000年量子安全直接通信的概念被提出以来,量子安全直接通信得到了快速的发展。量子纠缠在量子安全直接通信中起着重要作用,根据量子纠缠的关联性和不可克隆性原理,利用不 同的纠缠态和不同的方法完成量子通信。团簇态拥有最大联通性和持续纠缠性,把团簇态用于量子通信在理论上无疑优越于其他的纠缠态,有利于确保量子通信、计算的有效性和正确性。 提出了一种基于四粒子团簇态的量子安全直接通信协议,实现了4比特秘密信息的传输。同时,恢复秘密信息时为解密出秘密信息又提出了一种对四粒子系统的一组测量基进行测量区分的方法,即把对4粒子测量基矢的区分转化为对2 粒子进行联合测量即可。安全性分析证明该协议可有效抵抗截获-重发攻击、截获-测量攻击、纠缠-测量攻击等。除去用于检测窃听的粒子,理想情况下,协议的量子比特效率接近于1。 该协议不需要对量子态进行纠缠交换等复杂操作,初态无需保密,减少了传 输过程的复杂性。提出了一种基于五粒子团簇态的量子安全直接通信协议,实现了5比特秘密信息的传输。同时,恢复秘密信息时为解密出秘密信息又提出了一种对五粒子系统的一组测量基进行测量区分的方法,即把对5粒子测量基矢的区分转化为对2粒子进行联合Bell基和对3粒子进行联合测量即可。安全性分析证明本协议是安全的。 利用四粒子团簇态的关联性建立量子信道,提出了一种高效的基于团簇态的可控量子安全直接通信协议。协议中量子信息载体以一定数量构成的块为单位来进行传输,而且除了用于检测窃听的,所有的粒子都被用于传递信息,利用一个四粒子团簇态可以传输4比特的秘密信息,协议量子比特效率较高,安全性分析证 明本协议是安全的。

施耐德空调UG40通讯协议

UG40----NEW LEONARDO: DIGITAL VARIABLES (COILS) variable address description variable type MODBUS Database (e.g. address -> bit nr.) unit 1 unit 2 unit 3 unit n 0 Not used … 1 201 401 (n-1)*200+1 1 System On (Fan) R 2 202 402 (n-1)*200+2 2 Compressor 1 R 3 203 403 (n-1)*200+3 3 Compressor 2 R 4 204 404 (n-1)*200+4 4 Compressor 3 R 5 205 405 (n-1)*200+5 5 Compressor 4 R 6 206 406 (n-1)*200+6 6 El. Heater 1 R 7 207 407 (n-1)*200+7 7 El. Heater 2 R8 208 408 (n-1)*200+8 8 Not Used R9 209 409 (n-1)*200+9 9 Hot gas ON R10 210 410 (n-1)*200+10 10 Dehumidification R11 211 411 (n-1)*200+11 11 Humidification R12 212 412 (n-1)*200+12 12 Emergency Working R13 213 413 (n-1)*200+13 13 Not used…14 214 414 (n-1)*200+14 14 Not used…15 215 415 (n-1)*200+15 15 Not used…16 216 416 (n-1)*200+16 16 Not used…17 217 417 (n-1)*200+17 17 Not used…18 218 418 (n-1)*200+18 18 Not used…19 219 419 (n-1)*200+19 19 Not used…20 220 420 (n-1)*200+20 20 Wrong Password Alarm R21 221 421 (n-1)*200+21 21 High Room Temperature Alarm R22 222 422 (n-1)*200+22 22 Low Room Temperature Alarm R23 223 423 (n-1)*200+23 23 High Room Humidity Alarm R24 224 424 (n-1)*200+24 24 Low Room Humidity Alarm R25 225 425 (n-1)*200+25 25 Room Temp. And Humidity Limits by External Sensors R26 226 426 (n-1)*200+26 26 Clogged Filter Alarm R27 227 427 (n-1)*200+27 27 Flooding Alarm R28 228 428 (n-1)*200+28 28 Loss of Air Flow Alarm R29 229 429 (n-1)*200+29 29 Heater Overheating Alarm R30 230 430 (n-1)*200+30 30 Circuit 1 High Pressure Alarm R31 231 431 (n-1)*200+31 31 Circuit 2 High Pressure Alarm R32 232 432 (n-1)*200+32 32 Circuit 1 Low Pressure Alarm R33 233 433 (n-1)*200+33 33 Circuit 2 Low Pressure Alarm R34 234 434 (n-1)*200+34 34 Circuit 1 Electronic Valve Failure R35 235 435 (n-1)*200+35 35 Circuit 2 Electronic Valve Failure R36 236 436 (n-1)*200+36 36 Wrong Phase Sequence Alarm R37 237 437 (n-1)*200+37 37 Smoke-Fire Alarm R38 238 438 (n-1)*200+38 38 Interrupted LAN Alarm R39 239 439 (n-1)*200+39 39 Humidifier: High Current Alarm R40 240 440 (n-1)*200+40 40 Humidifier: Power Loss Alarm R41 241 441 (n-1)*200+41

一张图秒懂电动汽车充电接口及通信协议新国标概要

一张图秒懂电动汽车充电接口及通信协议新国标 截至2015年底,全国已建成充换电站3600座,公共充电桩4.9万个,较上年增加1.8万个,同比增速58%。 作为实现电动汽车传导充电的基本要素,电动汽车充电用接口及通信协议技术内容的统一和规范,是保证电动汽车与充电基础设施互联互通的技术基础。 2015年12月底,质检总局、国家标准委、国家能源局、工信部、科技部等部门联合在京发布了新修订的《电动汽车传导充电系统第1部分:一般要求》、《电动汽车传导充电用连接装置第1部分:通用要求》、《电动汽车传导充电用连接装置第2部分:交流充电接口》、《电动汽车传导充电用连接装置第3部分:直流充电接口》、《电动汽车非车载传导式充电机与电池管理系统之间的通信协议》等5项电动汽车充电接口及通信协议国家标准。新标准于2016年1月1日起正式实施。 新标准有何亮点? 此次5项标准修订全面提升了充电的安全性和兼容性。在安全性方面,新标准增加了充电接口温度监控、电子锁、绝缘监测和泄放电路等功能,细化了直流充电车端接口安全防护措施,明确禁止不安全的充电模式应用,能够有效避免 发生人员触电、设备燃烧等事故,保证充电时对电动汽车以及使用者的安全。 在兼容性方面,交直流充电接口型式及结构与原有标准兼容,新标准修改了部分触头和机械锁尺寸,但新旧插头插座能够相互配合,直流充电接口增加的电子锁止装置,不影响新旧产品间的电气连接,用户仅需更新通信协议版本,即可实现新供电设备和电动汽车能够保障基本的充电功能。交流充电占空比和电流限值的映射关系与国际标准兼容,并为今后交流充电的数字通信预留拓展空间。 新标准有何意义? 目前,我国电动汽车直流接口、控制导引电路、通信协议等国家标准与美国、欧洲、日本并列为世界4大直流充电接口标准。

Joton空调通讯协议(恒温恒湿普通系列)

机房专用空调Tmaster通讯协议 1物理接口 1.1 串行通信口可采用RS485。 1.2 信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。 1.3 采用RS485通信口时,数据传输速率为可选(出厂设置为9600)。 2.信息类型及协议的基本格式 2.1 信息类型 信息分两种类型: (1) 由SU发出到SM的命令信息(简称命令信息); (2) 由SM返回到SU的响应信息(简称响应信息)。 2.2 协议的基本格式 序号 1 2 3 4 5 6 7 8 9 字节数 1 1 1 1 1 2 LENID/2 2 1 格式 SOI VER ADR CID1 CID2 LENGTH INFO CHKSUM EOI 基本格式的注解见表2.2.1、表2.2.2。 表2.2.1 序号符号表示意义备注 1 SOI 起始位标志(START OF INFORMATION)(7EH) 2 VER 通信协议版本号 2.0 (20H) 3 ADR 设备地址描述(1-32) 4 CID1 控制标识码(设备类型描述)(60H) 5 CID2 命令信息:控制标识码(数据或动作类型描述) 响应信息:返回码RTN(见返回码表2.2.2) 6 LENGTH INFO字节长度(包括LENID和LCHKSUM),数据格式 见7.3 7 INFO 命令信息:控制数据信息COMMAND INFO 应答信息:应答数据信息DATA INFO 8 CHKSUM 校验和码,数据格式见2.3 9 EOI 结束码CR (0DH) 说明: COMMAND INFO由以下控制命令码组成: COMMAND GROUP(1字节):表示同一类型设备的不同组号; COMMAND ID(1字节):表示同一类型设备相同组内的不同监控点; COMMAND TYPE(1字节):表示不同的遥控命令中的不同控制命令; COMMAND TIME(1字节):表示时间字段。 DATA INFO由以下应答码组成: DATAI:含有整型数的应答信息; DATAF:含有浮点数的应答信息; RUNSTATE:设备的运行状态; WARNSTATE:设备的告警状态;

新国标电动汽车充电CAN报文协议解析.

新国标电动汽车充电CAN报文协议解析 说明: 多字节时,低字节在前,高字节在后。 电流方向:放电为正,充电为负。 一、握手阶段: 1、ID:1801F456(PGN=256 (充电机发送给BMS请求握手,数据长度8个字节,周期250ms BYTE0辨识结果(0x00:BMS不能辨识,0xAA:BMS能辨识 BYTE1充电机编号(比例因子:1,偏移量:0,数据范围:0~100 BYTE2充电机/充电站所在区域编码,标准ASCII码 BYTE3 BYTE4 BYTE5 BYTE6 BYTE7 2、ID:180256F4(PGN=512 (BMS发送给充电机回答握手,数据长度41个字节,周期250ms,需要通过多包发送,多包发送过程见后文

BYTE0BMS通信协议版本号,本标准规定当前版本为V1.0,表示为: byte2,byte1---0x0001,byte0---0x00 BYTE1 BYTE2 BYTE3电池类型,01H:铅酸电池;02H:镍氢电池;03H:磷酸铁锂电池;04H:锰酸锂电池;05H:钴酸电池;06H:三元材料电池;07H:聚合物锂离子 电池;08H:钛酸锂电池;FFH:其它电池 BYTE4整车动力蓄电池系统额定容量/A·h,0.1A·h/位,0A·h偏移量,数据范 围:0~1000A·h BYTE5 BYTE6整车动力学电池系统额定总电压/V,0.1V/位,0V偏移量,数据范 围:0~750V BYTE7 BYTE8电池生产厂商名称,标准ASCII码 BYTE9 BYTE10 BYTE11 BYTE12电池组序号,预留,由厂商自行定义 BYTE13 BYTE14 BYTE15

空调一拖三的通信协议

产品型号、名称直流一拖三 三、附录: 模拟外机板与内机板通讯协议 1.变频一拖多空调室内外机通讯采用国际标准的串行异步通讯方式进行数据通讯 2.通讯开始时,以外机主。外机上电复位后,延时5S之后开始通讯,向A机发送通讯数 据;发送完毕后立即转入接收状态(10ms内),如正常接收到A机发回的通讯数据,并检验正确,则直接转到向B机发送通讯数据,如等2S后为收到A机发回的通讯数据,则直接转到向B机发送通讯数据。以此类推,当接收完最后一个标号内机通讯数据后,或等足够时间2秒钟之后,重新回到A机通讯。 3.内机通讯处理:所有内机上电复位完成后,进入通讯接收等待状态。当内机接收完室外 机通讯数据并检验正确后,必须立即转入发送状态,延时20MS之后开始发送数据,但最迟必须在50ms之内开始向室外机发送通讯数据。 4.室内机连续4分钟之内无法收到室外机通讯信号,确认通讯故障,室外机不处理通讯故 障。 5.数据格式定义为1位起始位、8位数据位1奇校验位、1位停止位;波特率为600。每 ↓共发送25个字节。 6.用户引导码:E7H, 18H, AAH, 55H 。(室内机与室外机相同 7.内机发往模拟外机的数据内容: 第00字节:固定为01 。(源地址) 第01字节:固定为FFH(目标地址) 第02字节:固定为01H。(数据类型) 第03字节: 第03字节: B0: 开关机:0为关机。1为开机 B2,B1: 功能模式: 00为制冷,01为制热;10除湿。 B3: 0为无安静, 1为安静运行 B4:额定功率运行:0为通常 1为额定 B5:0为除湿低频运行 1为除湿高频运行 B6: 0为无强力运行 1为强力运行 B7: 一直发1强制频率运行 (备注:B3~B7最多同时只有一位为“1”。) 第04字节: B0: 0为通常 1为最大强力运行 B1: 0为通常 1为半能力运行 B2 0为通常 1为最小能力运行 B3: 0为通常 1为低温制热运行

艾默生空调ACM03U1制器监控通讯协议1.00

协议图号05125398-XY 版本V100 第1页共22 页 ACM03U1控制器监控 通讯协议 艾默生网络能源有限公司

目次 1.物理接口 (3) 2.通信方式 (3) 3.信息类型及协议的基本格式 (3) 3.1信息类型 (3) 3.2协议的基本格式 (3) 3.3数据格式 (5) 3.3.1 基本数据格式 (5) 3.3.2 LENGTH数据格式 (5) 3.3.3 CHKSUM数据格式 (6) 3.3.4 INFO数据格式 (6) 4.编码表 (6) 5.协议内容 (7) 5.1获取模拟量数据(定点数)(42H) (7) 5.2获取开关输入状态(43H) (8) 5.3遥控开关机(45H) (10) 5.4获取系统参数(定点数)(47H) (10) 5.5设定系统参数(定点数)(49H) (11) 5.6获取监测模块时间(4DH) (12) 5.7设定监测模块时间(4EH) (13) 5.8获取通信协议版本(4FH) (13) 5.9获取设备地址(50H) (14) 5.10获取厂家信息(51H) (15) 5.11获取机组状态(82H) (15) 5.12获取机组运行模式和报警状态(85H) (17) 5.13获取模拟量输出(86H) (21)

精密空调控制器监控协议 本文规定了精密空调控制器与后台监控、之间的通讯协议规范。本文以电总协议:《监控行标第三部分:智能设备通信协议》为依据,根据精密空调规范而制定,并扩展了相应命令。 1.物理接口 串行通信口采用RS485/RS232。 信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。 数据传输速率为1200、2400、4800、9600和19200bits可以设置。 2.通信方式 在局站内的监控系统为分布式结构。局站监控单元(SU)与设备监控模块(SM)的通信为主从方式,监控单元为上位机,监控模块为下位机。SU呼叫SM并下发命令,SM 收到命令后返回响应信息。SU 500ms内接收不到SM响应或接收响应信息错误,则认为本次通信过程失败。 在本系统中,精密空调控制器为SM,上位机为SU 3.信息类型及协议的基本格式 3.1信息类型 信息分两种类型: (1) 由SU(上位机)发出到SM(精密空调控制器)的命令信息(简称命令信息); (2)由SM(精密空调控制器)返回到SU(上位机)的响应信息(简称响应信息)。 3.2协议的基本格式 注意:在基本格式中的各项除SOI和EOI是以十六进制解释(SOI = 7EH,EOI = 0DH),

纯电动物流车技术方案及产品技术协议

纯电动物流车技术方案及产品技术协议 协议编号: 签订日期: 签订地点:

技术协议 甲方(购货方): 乙方(供货方):武汉XXXX技术有限公司 甲、乙双方本着诚实守信、互惠互利的原则,经友好协商,达成如下技术协议:一、概要 本协议为甲乙双方针对甲方H6纯电动物流车方案及乙供产品采购事宜达成的技术协议,主要就甲乙双方在此项目中的技术要求和验收规范等进行技术约定。该技术协议将作为采购乙供产品的的商务合同附件,具有相应的法律效应。 二、合作内容 乙方为甲方提供6M海狮纯电动商务客车用整车控制器、电机驱动器、辅助动力控制器,其作用为: 1.整车控制器:HK-VCUON1-03 1)接受处理驾驶员的操作指令,并向各部件发送控制指令。 2)与电机、辅助动力控制器、BMS等通过CAN进行通讯,对数据进行采集和控制。 3)接受各部件的信息,并将整车的运行状态通过仪表显示出来。 4)系统故障的判断、记录。 2.电机驱动器:HIE100-384T260-90-1S-HK 接收整车控制器指令,控制电机转速及输出转矩。 3.驱动电机:HIE170-T220-50-3S-WT

接受电机驱动器控制为整车提供可控稳定的驱动力。 4.三合一辅助动力控制器:HIEG380-3DCP-1S-HK02,包含: 1)DCDC直流电源,给车载蓄电池充电并为低压部件提供直流电源。 2)车载充电机,外接交流电源,实现动力电池的充电。 3)箱内集成高压配电柜,为车载高压电器分配电力并提供相应保护。 5.DCAC动力控制器:HIE160-D380T220-3.7-1F-12V-HK 给助力转向油泵提供交流电源。 三、引用标准及法规

空调C7000通讯协议(世图兹 ASD531a)

Stulz-Adr. MODBUS- adr.Description Beschreibung Modbus range mapped meaning BMS- access Modbus- function C7000IOC C7000IOC Chiller 00hardware type(controller type)Hardware-Typ(Steuerungs-Typ)0..13=C7000IOC;8=C7000AT;9=C700r3,(4)x x 88general error Allgemeiner Fehler0/1ok/error r1,(2)x x 12unit-type unit-type0..2551=CHP;12=FAU;13=CPP;14=Pr r3,(4)x x 36SW-version SW-Version0..655,35Version0..655,35Version r3,(4)x x 510Bus-ID Bus-ID0..310..31r3,(4)x x 612global adress Globale Adresse0..65535r3,(4)x x

Stulz-Adr. MODBUS- adr.Description Beschreibung Modbus range mapped meaning BMS- access Modbus- function C7000IOC C7000IOC Chiller 0 see combined list C7000common s.gemeinsame Liste C7000common 999 10001000PC-STOP(monitoring),BMS stop1PC-STOP(überwachung),BMS stop10/1maybe on/unit off rw1,(2),5x x 10011001REMOTE STOP(contact)FERN-STOP(Kontakt)0/1maybe on/unit off r1,(2)x x 10021002LOCAL STOP LOKAL-STOP0/1maybe on/unit off r1,(2)x x 10031003TIMER-STOP(weekly oper.)TIMER-STOP(w?chentlicher Betrieb)0/1maybe on/unit off r1,(2)x x 10041004SEQ.Stop(0=No,1=Yes)SEQ.Stop(0=Nein,1=Ja)0/1maybe on/unit off r1,(2)x x 10051005WARM UP STOP AUFW?RMEN STOP0/1maybe on/unit off r1,(2)x x 10061006Remote UPS FERN-UPS0/1inactive/active rw1,(2),5x x 10071007Local UPS Lokal-UPS0/1inactive/active r2,(1)x x 10081008G/CW-mode;G:1,CW:0G/CW-Modus;G:1,CW:00/1CW/G r1,(2)x 10091009manual operation manueller Betrieb0reset man.op./rw1,(2),5x x 10101010common alarm gemeinsamer Alarm0/1no alarm/alarm r2,(1)x x 10111011reset all alarms Alle Alarme zurückstellen0/1/reset rw1,(2),5x x 10121012manual operation raw output manueller Betrieb Roh-Output0/1inactive/active r1,(2)x x 10131013Unit on/off Einheit on/off0/1off/on r2,(1)x x 10141014maintenance necessary Wartung notwendig0/1no/yes r2,(1)x x 10221022unit temperature phys.unit Einheit Temperatur phys.Einheit0/1Celsius/Fahrenheit r1,(2)x x 10231023unit winter mode Einheit Winter-Modus0/1Summer/Winter r2,(1)x x 10241024day/night-mode Tag/Nacht-Modus0/1day/night r2,(1)x x 10251025CW2change-over CW2Umstellung0/1/force change over rw2,(1)x x 10261026CW2change-over state CW2Umstellungs-Status0/1/change over done r2,(1)x 10281028unit start by remote-on/off Start der Einheitüber Fernsteuerung on/off0/1inactive/active r2,(1)x x 10321032unit firmware-option1:OTE(automatic alarm Einheit firmware-Option1:OTE(automatische0/1r2,(1)x x 10331033unit firmware-option2:restart after fire alarm Einheit firmware-Option2:Neustart nach erle0/1r2,(1)x x 10341034unit firmware-option3:auto alarm reset for lim Einheit firmware-Option3:Alarm-Selbstrücks0/1r2,(1)x x 10351035unit firmware-option4:special control of fans E inheit firmware-Option4:Spezialkontrolle vo0/1r2,(1)x x 10361036unit firmware-option5:special control of pump Einheit firmware-Option5:Spezialkontrolle Pu0/1r2,(1)x x 10371037unit firmware-option6:special control Adaptiv Einheit firmware-Option6:Spezialkontrolle Ad0/1r2,(1)x x 14921492water inlet1,min temperature commonalarm Wassereinlass1,Min.-Temperatur gemeinsa0/1r1,(2)x 14931493water inlet1,max temperature commonalarm W assereinlass1,Max.-Temperatur gemeinsa0/1r1,(2)x 14941494water outlet1,min temperature commonalarm Wasserauslass1,Min.-Temperatur gemeinsa0/1r1,(2)x 14951495water outlet1,max temperature commonalarm Wasserauslass1,Max.-Temperatur gemeins0/1r1,(2)x 14961496water inlet2,min temperature commonalarm Wassereinlass2,Min.-Temperatur gemeinsa0/1r1,(2)x 14971497water inlet2,max temperature commonalarm W assereinlass2,Max.-Temperatur gemeinsa0/1r1,(2)x 14981498water outlet2,min temperature commonalarm Wasserauslass2,Min.-Temperatur gemeinsa0/1r1,(2)x 14991499water outlet2,max temperature commonalarm Wasserauslass2,Max.-Temperatur gemeins0/1r1,(2)x 15001500circuit1LP management common alarm conf LP Management gemeinsamer Alarm Konfigu0/1r1,(2)x x 15301530circuit1HP management common alarm con HP Management gemeinsamer Alarm konfig0/1r1,(2)x x 16001600circuit2LP management common alarm conf LP Management gemeinsamer Alarm Konfigu0/1r1,(2)x CC2 16301630circuit2HP management common alarm con HP Management gemeinsamer Alarm konfig0/1r1,(2)x CC2 17421742fire alarm common alarm config Feueralarm gemeinsamer Alarm konfig0/1r1,(2)x x 17431743water alarm common alarm config Wasseralarm gemeinsamer Alarm konfig0/1r1,(2)x x 17441744phase alarm common alarm config Phase Alarm gemeinsamer Alarm konfig0/1r1,(2)x x

新国标电动汽车充电CAN报文协议解析

CAN新国标电动汽车充电报文协议解析说明:多字节时,低字节在前,高字节在后。电流方向:放电为正,充电为负。一、握手阶段:1、ID:1801F456(PGN=256)(充电机发送给BMS请求握手,数据长度8个字节,周期250ms)BYTE0辨识结果(0x00:BMS不能辨识,0xAA:BMS能辨识)BYTE1充电机编号(比例因子:,偏移量:,数据范围:)100~100BYTE2充电机充电站所在区域编码,标准码/ASCIIBYTE3BYTE4BYTE5BYTE6BYTE7、2ID:180256F4(PGN=512)(发送给充电机回答握手,数据长度个字节,周期,需要通过多包发送,多BMS41250ms包发送过程见后文)BYTE0通信协议版本号,本标准规定当前版本为,表示为:BMSV1.0byte2,byte1---0x0001,byte0---0x00BYTE1BYTE2BYTE3电池类型,01H:铅酸电池;02H:镍氢电池;03H:磷酸铁锂电池;04H:锰酸锂电池;05H:钴酸电池;06H:三元材料电池;07H:聚合物锂离子电池;08H:钛酸锂电池;FFH:其它电池BYTE4整车动力蓄电池系统额定容量·,·位,·偏移量,数据范/Ah0.1Ah/0Ah围:·0~1000AhBYTE5BYTE6整车动力学电池系统额定总电压,数据范围:位,偏移量,/V0.1V/0V0~750VBYTE7BYTE8电池生产厂商名称,标准ASCII码BYTE9BYTE10BYTE11BYTE12电池组序号,预留,由厂商自行定义BYTE13BYTE14BYTE15BYTE16电池组生产日期:年(比例:偏移量:数据范围:年位,,)1/19851985~2235BYTE17电池组生

格力空调厂方提供远程通讯协议

格力吸顶空调应具备远程控制功能,由格力空调厂方提供远程通讯协议: 空调应具有以下功能: 1、能通过RS232/RS485方便地与计算机进行通信。 2、远程提供空调机的运行参数、运行状态,包括当前的温度、湿度、设备所处的工作状态等,并对空调机的某些参数进行远程设置。 3、提供空调机的系统设置参数,包括:温度设定、湿度设定、高温告警、低温告警等。 4、远程读取空调的运行状态,包括工作方式、风扇转速等;远程读取空调告警信息。 5、工作人员可通过计算机遥控。 附件: 远程监控和电话遥控通讯协议 版本:V1.0 通讯内容 一、数据传输率:4800BPS,8位数据位,1位停止位,偶校验 二、从空调控制器获取工作参数及返回空调控制器工作参数(空调控制器机号在此不做判断):

一.)当空调控制器接收到如下数据时,表明从空调控制器获取工作参数而空调控制器不接收:(与上位机无关) 1、起始码(1 byte)(06H) 2、下位机固定地址(4bytes) (30H 30H 30H 30H) 3、遥控编码(8 bytes) (ASC码) 4、校验码 (2 bytes) (ASC码) 5、结束码(1 byte) (0DH) 二.)空调控制器返回工作参数:见四、此时不判断机号 三、空调控制器按传来的工作参数执行: 一.)当空调控制器接收到如下数据时,表明空调控制器不判断机号(主、从方式)按传来的工作参数执行: 1、起始码(1 byte) (05H) 2、下位机固定地址(4bytes) (30H 30H 30H 30H) 3、遥控编码(8 bytes) (ASC码) 4、校验码 (2 bytes) (ASC码) 5、结束码(1 byte) (0DH) 二.)当空调控制器接收到如下数据时,表明空调控制器判断机号,且按传来的工作参数执行: 1、起始码(1 byte) (07H) 2、下位机地址(4bytes) (ASC码) (如地址=1023,ASC码=31H 30H 32H 33H) 3、遥控编码(8 bytes) (ASC码) 4、校验码 (2 bytes) (ASC码) 5、结束码(1 byte) (0DH) 三.)当空调控制器接收到如下数据时,表明设定、清除空调控制器机号,且按传来的工作参数执行: 1、起始码(1 byte) (0AH) 2、设定、清除下位机地址(4bytes) (ASC码) (如设置机号=1023,ASC码=31H 30H 32H 33H) (如清除机号=0000,ASC码=30H 30H 30H 30H) 3、遥控编码(8 bytes) (ASC码) 4、校验码 (2 bytes) (ASC码) 5、结束码(1 byte) (0DH) 四、空调控制器返回工作参数(24 bytes): 1、起始码(1 byte) (08H)1 2、本地机地址 (4 bytes) (ASC码)5 3、遥控编码(8 bytes) (ASC码)(扫风、换气和灯光要看状态1中的显示,这里

相关主题