Fixed multiple devices causing overflow in compile. Fixed PICS Float data type not being decoded correctly (bit order reversed).

This commit is contained in:
2026-05-21 14:06:43 -05:00
parent 7ab3723533
commit 70cd36c934
1394 changed files with 35353 additions and 35295 deletions

View File

@@ -0,0 +1,124 @@
type,address,name,data_type,control_address,pics_address,pics_data_type,notes
Discrete_Input,100051,Water_Detected_Alarm,bool,000051,,,Unit flooding detector alarm
Coil,000051,_Water_Detected_Alarm,bool,,,,Unit flooding detector alarm
Discrete_Input,100118,High_Temperature_Supply_Air,bool,000118,,,High supply air temperature alarm
Coil,000118,_High_Temperature_Supply_Air,bool,,,,High supply air temperature alarm
Discrete_Input,100122,Low_Temperature_Supply_Air,bool,000122,,,Low supply air temperature alarm
Coil,000122,_Low_Temperature_Supply_Air,bool,,,,Low supply air temperature alarm
Discrete_Input,100131,Fan_Alarm1,bool,000131,,,Fan Alarm 1
Coil,000131,_Fan_Alarm1,bool,,,,Fan Alarm 1
Discrete_Input,100132,Fan_Alarm2,bool,000132,,,Fan Alarm 2
Coil,000132,_Fan_Alarm2,bool,,,,Fan Alarm 2
Discrete_Input,100133,Fan_Alarm3,bool,000133,,,Fan Alarm 3
Coil,000133,_Fan_Alarm3,bool,,,,Fan Alarm 3
Discrete_Input,100134,Fan_Alarm4,bool,000134,,,Fan Alarm 4
Coil,000134,_Fan_Alarm4,bool,,,,Fan Alarm 4
Discrete_Input,100135,Fan_Alarm5,bool,000135,,,Fan Alarm 5
Coil,000135,_Fan_Alarm5,bool,,,,Fan Alarm 5
Discrete_Input,100136,Fan_Alarm6,bool,000136,,,Fan Alarm 6
Coil,000136,_Fan_Alarm6,bool,,,,Fan Alarm 6
Discrete_Input,100146,Supply_Sensor_Failure_Alarm,bool,000146,,,Supply air temperature sensor fault
Coil,000146,_Supply_Sensor_Failure_Alarm,bool,,,,Supply air temperature sensor fault
Discrete_Input,101096,Filter_Alarm,bool,001096,,,Dirty filter alarm
Coil,001096,_Filter_Alarm,bool,,,,Dirty filter alarm
Discrete_Input,101099,Low_Temperature_Return_Air,bool,001099,,,Low return air temperature alarm
Coil,001099,_Low_Temperature_Return_Air,bool,,,,Low return air temperature alarm
Discrete_Input,101245,Return_Sensor_Failure_Alarm,bool,001245,,,Return air temperature sensor fault
Coil,001245,_Return_Sensor_Failure_Alarm,bool,,,,Return air temperature sensor fault
Discrete_Input,101246,Humidity_Sensor_Failure_Alarm,bool,001246,,,Return air humidity sensor fault
Coil,001246,_Humidity_Sensor_Failure_Alarm,bool,,,,Return air humidity sensor fault
Discrete_Input,101250,Filter_Diff_Press_Sensor_Failure,bool,001250,,,Filter differential pressure sensor fault
Coil,001250,_Filter_Diff_Press_Sensor_Failure,bool,,,,Filter differential pressure sensor fault
Discrete_Input,101307,High_Humidity_Return_Air,bool,001307,,,High return air humidity alarm
Coil,001307,_High_Humidity_Return_Air,bool,,,,High return air humidity alarm
Discrete_Input,101308,Low_Humidity_Return_Air,bool,001308,,,Low return air humidity alarm
Coil,001308,_Low_Humidity_Return_Air,bool,,,,Low return air humidity alarm
Discrete_Input,101342,Common_Alarm,bool,001342,,,Common alarm status
Coil,001342,_Common_Alarm,bool,,,,Common alarm status
Discrete_Input,101360,Fan_Alarm7,bool,001360,,,Fan Alarm 7
Coil,001360,_Fan_Alarm7,bool,,,,Fan Alarm 7
Discrete_Input,101361,Fan_Alarm8,bool,001361,,,Fan Alarm 8
Coil,001361,_Fan_Alarm8,bool,,,,Fan Alarm 8
Discrete_Input,101362,Fan_Alarm9,bool,001362,,,Fan Alarm 9
Coil,001362,_Fan_Alarm9,bool,,,,Fan Alarm 9
Discrete_Input,101367,High_Temperature_Return_Air,bool,001367,,,High return air temperature alarm
Coil,001367,_High_Temperature_Return_Air,bool,,,,High return air temperature alarm
Discrete_Input,101368,Smoke_Detected,bool,001368,,,Smoke alarm status
Coil,001368,_Smoke_Detected,bool,,,,Smoke alarm status
Discrete_Input,101369,Fire_SD_Alarm,bool,001369,,,Fire alarm status
Coil,001369,_Fire_SD_Alarm,bool,,,,Fire alarm status
Discrete_Input,101370,Cond_Pump_Fail,bool,001370,,,Condensate pump alarm status
Coil,001370,_Cond_Pump_Fail,bool,,,,Condensate pump alarm status
,,,,,,,
,,,,,,,
Input_Register,300053,Fan1_Speed,uint16,430053,,,Speed-EC FAN#1
Holding_Register,430053,_Fan1_Speed,uint16,,410001,Integer,Speed-EC FAN#1
Input_Register,300070,Return_Humidity,float,430070,,,Return air humidity reading
Holding_Register,430070,_Return_Humidity,float,,410005,Float,Return air humidity reading
Input_Register,300099,Air_Supply_Temp,uint32,430099,,,Supply air temperature reading
Holding_Register,430099,_Air_Supply_Temp,uint32,,410009,Float,Supply air temperature reading
Input_Register,300101,Air_Return_Temp,float,430101,,,Return air temperature
Holding_Register,430101,_Air_Return_Temp,float,,410013,Float,Return air temperature
Input_Register,300106,Supply_Filter_Diff_Press,float,430106,,,
Holding_Register,430106,_Supply_Filter_Diff_Press,float,,410017,Float,
Input_Register,300228,Fan2_Speed,uint16,430228,,,Speed-EC FAN#2
Holding_Register,430228,_Fan2_Speed,uint16,,410021,Integer,Speed-EC FAN#2
Input_Register,300229,Fan3_Speed,uint16,430229,,,Speed-EC FAN#3
Holding_Register,430229,_Fan3_Speed,uint16,,410025,Integer,Speed-EC FAN#3
Input_Register,300230,Fan4_Speed,uint16,430243,,,Speed-EC FAN#4
Holding_Register,430243,_Fan4_Speed,uint16,,410029,Integer,Speed-EC FAN#4
Input_Register,300231,Fan5_Speed,uint16,430231,,,Speed-EC FAN#5
Holding_Register,430231,_Fan5_Speed,uint16,,410033,Integer,Speed-EC FAN#5
Input_Register,300232,Fan6_Speed,uint16,430232,,,Speed-EC FAN#6
Holding_Register,430232,_Fan6_Speed,uint16,,410037,Integer,Speed-EC FAN#6
Input_Register,300233,Fan2_Hrs,uint16,430233,,,Operating hours-EC FAN#2
Holding_Register,430233,_Fan2_Hrs,uint16,,410041,Integer,Operating hours-EC FAN#2
Input_Register,300235,Fan4_Hrs,uint16,430235,,,Operating hours-EC FAN#4
Holding_Register,430235,_Fan4_Hrs,uint16,,410045,Integer,Operating hours-EC FAN#4
Input_Register,300236,Fan5_Hrs,uint16,430236,,,Operating hours-EC FAN#5
Holding_Register,430236,_Fan5_Hrs,uint16,,410049,Integer,Operating hours-EC FAN#5
Input_Register,300244,Fan3_Hrs,uint16,430244,,,Operating hours-EC FAN#3
Holding_Register,430244,_Fan3_Hrs,uint16,,410053,Integer,Operating hours-EC FAN#3
Input_Register,300245,Fan6_Hrs,uint16,430245,,,Operating hours-EC FAN#6
Holding_Register,430245,_Fan6_Hrs,uint16,,410057,Integer,Operating hours-EC FAN#6
Input_Register,300274,Fan1_Hrs,uint16,430274,,,Operating hours-EC FAN#1
Holding_Register,430274,_Fan1_Hrs,uint16,,410061,Integer,Operating hours-EC FAN#1
Input_Register,300486,Fan7_Hrs,uint16,430486,,,Operating hours-EC FAN#7
Holding_Register,430486,_Fan7_Hrs,uint16,,410065,Integer,Operating hours-EC FAN#7
Input_Register,300487,Fan8_Hrs,uint16,430487,,,Operating hours-EC FAN#8
Holding_Register,430487,_Fan8_Hrs,uint16,,410069,Integer,Operating hours-EC FAN#8
Input_Register,300488,Fan9_Hrs,uint16,430488,,,Operating hours-EC FAN#9
Holding_Register,430488,_Fan9_Hrs,uint16,,410073,Integer,Operating hours-EC FAN#9
Input_Register,300496,Cooling_Valve_Output,float,430496,,,Chilled water valve feedback signal
Holding_Register,430496,_Cooling_Valve_Output,float,,410077,Float,Chilled water valve feedback signal
Input_Register,300678,Fan7_Speed,uint16,430678,,,Speed-EC FAN#7
Holding_Register,430678,_Fan7_Speed,uint16,,410081,Integer,Speed-EC FAN#7
Input_Register,300679,Fan8_Speed,uint16,430679,,,Speed-EC FAN#8
Holding_Register,430679,_Fan8_Speed,uint16,,410085,Integer,Speed-EC FAN#8
Input_Register,300680,Fan9_Speed,uint16,430680,,,Speed-EC FAN#9
Holding_Register,430680,_Fan9_Speed,uint16,,410089,Integer,Speed-EC FAN#9
,,,,,,,
,,,,,,,
Holding_Register,400005,Fan_Speed_Max_SP,float,,410097,Float,Setting the EC fan maximum speed
,,,,,,,
Holding_Register,40029,Fan_Speed,float,,410101,Float,Fan Speed Feedback
,,,,,,,
Holding_Register,400111,Air_Return_Temp_Alm_Hi_SP,float,,410105,Float,High return air temperature alarm limit
,,,,,,,
Holding_Register,400114,Air_Return_Temp_Alm_Lo_SP,float,,410109,Float,Low return air temperature alarm limit
,,,,,,,
Holding_Register,400118,Air_Supply_Temp_Alm_Hi_SP,float,,410113,Float,High supply air temperature alarm limit
,,,,,,,
Holding_Register,400122,Air_Supply_Temp_Alm_Lo_SP,float,,410117,Float,Low supply air temperature alarm limit
,,,,,,,
Holding_Register,400681,Air_Return_Temp_SP,float,,410121,Float,Return air temperature setpoint
,,,,,,,
Holding_Register,400685,Return_Humidity_Alm_Hi_SP,float,,410125,Float,High return air humidity alarm limit
,,,,,,,
Holding_Register,400689,Return_Humidity_Alm_Lo_SP,float,,410129,Float,Low return air humidity alarm limit
,,,,,,,
Holding_Register,400693,Space_Temp_SP,float,,410133,Float,Setting the room temperature
,,,,,,,
Holding_Register,400695,Fan_Speed_Min_SP,float,,410137,Float,Setting the EC fan minimum speed
,,,,,,,
Coil,000301,BMS_StartStop,bool,,,,
1 type address name data_type control_address pics_address pics_data_type notes
2 Discrete_Input 100051 Water_Detected_Alarm bool 000051 Unit flooding detector alarm
3 Coil 000051 _Water_Detected_Alarm bool Unit flooding detector alarm
4 Discrete_Input 100118 High_Temperature_Supply_Air bool 000118 High supply air temperature alarm
5 Coil 000118 _High_Temperature_Supply_Air bool High supply air temperature alarm
6 Discrete_Input 100122 Low_Temperature_Supply_Air bool 000122 Low supply air temperature alarm
7 Coil 000122 _Low_Temperature_Supply_Air bool Low supply air temperature alarm
8 Discrete_Input 100131 Fan_Alarm1 bool 000131 Fan Alarm 1
9 Coil 000131 _Fan_Alarm1 bool Fan Alarm 1
10 Discrete_Input 100132 Fan_Alarm2 bool 000132 Fan Alarm 2
11 Coil 000132 _Fan_Alarm2 bool Fan Alarm 2
12 Discrete_Input 100133 Fan_Alarm3 bool 000133 Fan Alarm 3
13 Coil 000133 _Fan_Alarm3 bool Fan Alarm 3
14 Discrete_Input 100134 Fan_Alarm4 bool 000134 Fan Alarm 4
15 Coil 000134 _Fan_Alarm4 bool Fan Alarm 4
16 Discrete_Input 100135 Fan_Alarm5 bool 000135 Fan Alarm 5
17 Coil 000135 _Fan_Alarm5 bool Fan Alarm 5
18 Discrete_Input 100136 Fan_Alarm6 bool 000136 Fan Alarm 6
19 Coil 000136 _Fan_Alarm6 bool Fan Alarm 6
20 Discrete_Input 100146 Supply_Sensor_Failure_Alarm bool 000146 Supply air temperature sensor fault
21 Coil 000146 _Supply_Sensor_Failure_Alarm bool Supply air temperature sensor fault
22 Discrete_Input 101096 Filter_Alarm bool 001096 Dirty filter alarm
23 Coil 001096 _Filter_Alarm bool Dirty filter alarm
24 Discrete_Input 101099 Low_Temperature_Return_Air bool 001099 Low return air temperature alarm
25 Coil 001099 _Low_Temperature_Return_Air bool Low return air temperature alarm
26 Discrete_Input 101245 Return_Sensor_Failure_Alarm bool 001245 Return air temperature sensor fault
27 Coil 001245 _Return_Sensor_Failure_Alarm bool Return air temperature sensor fault
28 Discrete_Input 101246 Humidity_Sensor_Failure_Alarm bool 001246 Return air humidity sensor fault
29 Coil 001246 _Humidity_Sensor_Failure_Alarm bool Return air humidity sensor fault
30 Discrete_Input 101250 Filter_Diff_Press_Sensor_Failure bool 001250 Filter differential pressure sensor fault
31 Coil 001250 _Filter_Diff_Press_Sensor_Failure bool Filter differential pressure sensor fault
32 Discrete_Input 101307 High_Humidity_Return_Air bool 001307 High return air humidity alarm
33 Coil 001307 _High_Humidity_Return_Air bool High return air humidity alarm
34 Discrete_Input 101308 Low_Humidity_Return_Air bool 001308 Low return air humidity alarm
35 Coil 001308 _Low_Humidity_Return_Air bool Low return air humidity alarm
36 Discrete_Input 101342 Common_Alarm bool 001342 Common alarm status
37 Coil 001342 _Common_Alarm bool Common alarm status
38 Discrete_Input 101360 Fan_Alarm7 bool 001360 Fan Alarm 7
39 Coil 001360 _Fan_Alarm7 bool Fan Alarm 7
40 Discrete_Input 101361 Fan_Alarm8 bool 001361 Fan Alarm 8
41 Coil 001361 _Fan_Alarm8 bool Fan Alarm 8
42 Discrete_Input 101362 Fan_Alarm9 bool 001362 Fan Alarm 9
43 Coil 001362 _Fan_Alarm9 bool Fan Alarm 9
44 Discrete_Input 101367 High_Temperature_Return_Air bool 001367 High return air temperature alarm
45 Coil 001367 _High_Temperature_Return_Air bool High return air temperature alarm
46 Discrete_Input 101368 Smoke_Detected bool 001368 Smoke alarm status
47 Coil 001368 _Smoke_Detected bool Smoke alarm status
48 Discrete_Input 101369 Fire_SD_Alarm bool 001369 Fire alarm status
49 Coil 001369 _Fire_SD_Alarm bool Fire alarm status
50 Discrete_Input 101370 Cond_Pump_Fail bool 001370 Condensate pump alarm status
51 Coil 001370 _Cond_Pump_Fail bool Condensate pump alarm status
52
53
54 Input_Register 300053 Fan1_Speed uint16 430053 Speed-EC FAN#1
55 Holding_Register 430053 _Fan1_Speed uint16 410001 Integer Speed-EC FAN#1
56 Input_Register 300070 Return_Humidity float 430070 Return air humidity reading
57 Holding_Register 430070 _Return_Humidity float 410005 Float Return air humidity reading
58 Input_Register 300099 Air_Supply_Temp uint32 430099 Supply air temperature reading
59 Holding_Register 430099 _Air_Supply_Temp uint32 410009 Float Supply air temperature reading
60 Input_Register 300101 Air_Return_Temp float 430101 Return air temperature
61 Holding_Register 430101 _Air_Return_Temp float 410013 Float Return air temperature
62 Input_Register 300106 Supply_Filter_Diff_Press float 430106
63 Holding_Register 430106 _Supply_Filter_Diff_Press float 410017 Float
64 Input_Register 300228 Fan2_Speed uint16 430228 Speed-EC FAN#2
65 Holding_Register 430228 _Fan2_Speed uint16 410021 Integer Speed-EC FAN#2
66 Input_Register 300229 Fan3_Speed uint16 430229 Speed-EC FAN#3
67 Holding_Register 430229 _Fan3_Speed uint16 410025 Integer Speed-EC FAN#3
68 Input_Register 300230 Fan4_Speed uint16 430243 Speed-EC FAN#4
69 Holding_Register 430243 _Fan4_Speed uint16 410029 Integer Speed-EC FAN#4
70 Input_Register 300231 Fan5_Speed uint16 430231 Speed-EC FAN#5
71 Holding_Register 430231 _Fan5_Speed uint16 410033 Integer Speed-EC FAN#5
72 Input_Register 300232 Fan6_Speed uint16 430232 Speed-EC FAN#6
73 Holding_Register 430232 _Fan6_Speed uint16 410037 Integer Speed-EC FAN#6
74 Input_Register 300233 Fan2_Hrs uint16 430233 Operating hours-EC FAN#2
75 Holding_Register 430233 _Fan2_Hrs uint16 410041 Integer Operating hours-EC FAN#2
76 Input_Register 300235 Fan4_Hrs uint16 430235 Operating hours-EC FAN#4
77 Holding_Register 430235 _Fan4_Hrs uint16 410045 Integer Operating hours-EC FAN#4
78 Input_Register 300236 Fan5_Hrs uint16 430236 Operating hours-EC FAN#5
79 Holding_Register 430236 _Fan5_Hrs uint16 410049 Integer Operating hours-EC FAN#5
80 Input_Register 300244 Fan3_Hrs uint16 430244 Operating hours-EC FAN#3
81 Holding_Register 430244 _Fan3_Hrs uint16 410053 Integer Operating hours-EC FAN#3
82 Input_Register 300245 Fan6_Hrs uint16 430245 Operating hours-EC FAN#6
83 Holding_Register 430245 _Fan6_Hrs uint16 410057 Integer Operating hours-EC FAN#6
84 Input_Register 300274 Fan1_Hrs uint16 430274 Operating hours-EC FAN#1
85 Holding_Register 430274 _Fan1_Hrs uint16 410061 Integer Operating hours-EC FAN#1
86 Input_Register 300486 Fan7_Hrs uint16 430486 Operating hours-EC FAN#7
87 Holding_Register 430486 _Fan7_Hrs uint16 410065 Integer Operating hours-EC FAN#7
88 Input_Register 300487 Fan8_Hrs uint16 430487 Operating hours-EC FAN#8
89 Holding_Register 430487 _Fan8_Hrs uint16 410069 Integer Operating hours-EC FAN#8
90 Input_Register 300488 Fan9_Hrs uint16 430488 Operating hours-EC FAN#9
91 Holding_Register 430488 _Fan9_Hrs uint16 410073 Integer Operating hours-EC FAN#9
92 Input_Register 300496 Cooling_Valve_Output float 430496 Chilled water valve feedback signal
93 Holding_Register 430496 _Cooling_Valve_Output float 410077 Float Chilled water valve feedback signal
94 Input_Register 300678 Fan7_Speed uint16 430678 Speed-EC FAN#7
95 Holding_Register 430678 _Fan7_Speed uint16 410081 Integer Speed-EC FAN#7
96 Input_Register 300679 Fan8_Speed uint16 430679 Speed-EC FAN#8
97 Holding_Register 430679 _Fan8_Speed uint16 410085 Integer Speed-EC FAN#8
98 Input_Register 300680 Fan9_Speed uint16 430680 Speed-EC FAN#9
99 Holding_Register 430680 _Fan9_Speed uint16 410089 Integer Speed-EC FAN#9
100
101
102 Holding_Register 400005 Fan_Speed_Max_SP float 410097 Float Setting the EC fan maximum speed
103
104 Holding_Register 40029 Fan_Speed float 410101 Float Fan Speed Feedback
105
106 Holding_Register 400111 Air_Return_Temp_Alm_Hi_SP float 410105 Float High return air temperature alarm limit
107
108 Holding_Register 400114 Air_Return_Temp_Alm_Lo_SP float 410109 Float Low return air temperature alarm limit
109
110 Holding_Register 400118 Air_Supply_Temp_Alm_Hi_SP float 410113 Float High supply air temperature alarm limit
111
112 Holding_Register 400122 Air_Supply_Temp_Alm_Lo_SP float 410117 Float Low supply air temperature alarm limit
113
114 Holding_Register 400681 Air_Return_Temp_SP float 410121 Float Return air temperature setpoint
115
116 Holding_Register 400685 Return_Humidity_Alm_Hi_SP float 410125 Float High return air humidity alarm limit
117
118 Holding_Register 400689 Return_Humidity_Alm_Lo_SP float 410129 Float Low return air humidity alarm limit
119
120 Holding_Register 400693 Space_Temp_SP float 410133 Float Setting the room temperature
121
122 Holding_Register 400695 Fan_Speed_Min_SP float 410137 Float Setting the EC fan minimum speed
123
124 Coil 000301 BMS_StartStop bool