Adjusted Modbus Mapping to not interfere with Parsing the Modbus Data Type

This commit is contained in:
2026-07-20 12:58:33 -05:00
parent b15cacd763
commit c92e831f24
2 changed files with 108 additions and 108 deletions

View File

@@ -1,70 +1,70 @@
type,address,name,data_type,control_address,pics_address,pics_data_type,notes
Discrete_Input,140502,Unit_On_Sts,bool,040502,,,Unit_On_Sts
Coil,040502,Unit_On_Sts_Ovr,bool,,,,Unit_On_Sts_Ovr
Discrete_Input,140504,Sys_On_Sts,bool,040504,,,Sys_On_Sts
Coil,040504,Sys_On_Sts_Ovr,bool,,,,Sys_On_Sts_Ovr
Discrete_Input,140525,C1_Fans_Fail,bool,040525,,,C1_Fans_Fail
Coil,040525,C1_Fans_Fail_Ovr,bool,,,,C1_Fans_Fail_Ovr
Discrete_Input,140526,C2_Fans_Fail,bool,040526,,,C2_Fans_Fail
Coil,040526,C2_Fans_Fail_Ovr,bool,,,,C2_Fans_Fail_Ovr
Discrete_Input,140527,C1_Single_Fan_Fail,bool,040527,,,C1_Single_Fan_Fail
Coil,040527,C1_Single_Fan_Fail_Ovr,bool,,,,C1_Single_Fan_Fail_Ovr
Discrete_Input,140528,C2_Single_Fan_Fail,bool,040528,,,C2_Single_Fan_Fail
Coil,040528,C2_Single_Fan_Fail_Ovr,bool,,,,C2_Single_Fan_Fail_Ovr
Discrete_Input,140575,Freeze_Pro_Sts,bool,040575,,,Freeze_Pro_Sts
Coil,040575,Freeze_Pro_Sts_Ovr,bool,,,,Freeze_Pro_Sts_Ovr
Discrete_Input,140925,C3_Fans_Fail,bool,040925,,,C3_Fans_Fail
Coil,040925,C3_Fans_Fail_Ovr,bool,,,,C3_Fans_Fail_Ovr
Discrete_Input,140926,C4_Fans_Fail,bool,040926,,,C4_Fans_Fail
Coil,040926,C4_Fans_Fail_Ovr,bool,,,,C4_Fans_Fail_Ovr
Discrete_Input,140927,C3_Single_Fan_Fail,bool,040927,,,C3_Single_Fan_Fail
Coil,040927,C3_Single_Fan_Fail_Ovr,bool,,,,C3_Fans_Fail_Ovr
Discrete_Input,140928,C4_Single_Fan_Fail,bool,040928,,,C4_Single_Fan_Fail
Coil,040928,C4_Single_Fan_Fail_Ovr,bool,,,,C4_Single_Fan_Fail_Ovr
Input_Register,349201,Unit_Sts,uint16,449201,,,Unit_Sts
Holding_Register,449201,Unit_Sts_Ovr,uint16,,410001,Integer,
Input_Register,349202,Active_Temp_SP,uint16,445103,,,Active_Temp_SP
Input_Register,349203,Inlet_Temp,uint16,449203,,,Inlet_Temp
Holding_Register,449203,Inlet_Temp_Ovr,uint16,,410003,Integer,
Input_Register,349205,Outlet_Temp,uint16,449205,,,Outlet_Temp
Holding_Register,449205,Outlet_Temp_Ovr,uint16,,410005,Integer,
Input_Register,349206,Ambient_Temp,uint16,449206,,,Ambient_Temp
Holding_Register,449206,Ambient_Temp_Ovr,uint16,,410007,Integer,
Input_Register,349215,C1_Comp1_Sts,uint16,449215,,,C1_Comp1_Sts
Holding_Register,449215,C1_Comp1_Sts_Ovr,uint16,,410009,Integer,
Input_Register,349216,C1_Comp2_Sts,uint16,449216,,,C1_Comp2_Sts
Holding_Register,449216,C1_Comp2_Sts_Ovr,uint16,,410011,Integer,
Input_Register,349218,C2_Comp1_Sts,uint16,449218,,,C2_Comp1_Sts
Holding_Register,449218,C2_Comp1_Sts_Ovr,uint16,,410013,Integer,
Input_Register,349219,C2_Comp2_Sts,uint16,449219,,,C2_Comp2_Sts
Holding_Register,449219,C2_Comp2_Sts_Ovr,uint16,,410015,Integer,
Input_Register,349221,C1_Cond_Press,uint16,449221,,,C1_Cond_Press
Holding_Register,449221,C1_Cond_Press_Ovr,uint16,,410017,Integer,
Input_Register,349222,C1_Evap_Press,uint16,449222,,,C1_Evap_Press
Holding_Register,449222,C1_Evap_Press_Ovr,uint16,,410019,Integer,
Input_Register,349223,C2_Cond_Press,uint16,449223,,,C2_Cond_Press
Holding_Register,449223,C2_Cond_Press_Ovr,uint16,,410021,Integer,
Input_Register,349224,C2_Evap_Press,uint16,449224,,,C2_Evap_Press
Holding_Register,449224,C2_Evap_Press_Ovr,uint16,,410023,Integer,
Input_Register,349253,Instant_kW,uint16,449253,,,Instant_kW
Holding_Register,449253,Instant_kW_Ovr,uint16,,410025,Integer,
Input_Register,349266,General_Alm,uint16,449266,,,General_Alm
Holding_Register,449266,General_Alm_Ovr,uint16,,410027,Integer,
Input_Register,349286,Cooling_Cap,uint16,449286,,,Cooling_Cap
Holding_Register,449286,Cooling_Cap_Ovr,uint16,,410029,Integer,
Input_Register,349329,C3_Comp1_Sts,uint16,449329,,,C3_Comp1_Sts
Holding_Register,449329,C3_Comp1_Sts_Ovr,uint16,,410031,Integer,
Input_Register,349332,C4_Comp1_Sts,uint16,449332,,,C4_Comp1_Sts
Holding_Register,449332,C4_Comp1_Sts_Ovr,uint16,,410033,Integer,
Input_Register,349335,C3_Cond_Press,uint16,449335,,,C3_Cond_Press
Holding_Register,449335,C3_Cond_Press_Ovr,uint16,,410035,Integer,
Input_Register,349336,C3_Evap_Press,uint16,449336,,,C3_Evap_Press
Holding_Register,449336,C3_Evap_Press_Ovr,uint16,,410037,Integer,
Input_Register,349337,C4_Cond_Press,uint16,449337,,,C4_Cond_Press
Holding_Register,449337,C4_Cond_Press_Ovr,uint16,,410039,Integer,
Input_Register,349338,C4_Evap_Press,uint16,449338,,,C4_Evap_Press
Holding_Register,449338,C4_Evap_Press_Ovr,uint16,,410041,Integer,
Input_Register,349354,Total_kWh,uint16,449354,,,Total_kWh
Holding_Register,449354,Total_kWh_Ovr,uint16,,410043,Integer,
Holding_Register,445103,Temp_SP1,uint16,,,,Temp_SP1
Holding_Register,445104,Temp_SP2,uint16,,,,Temp_SP2
Discrete_Input,11101,Unit_On_Sts,bool,00101,,,Unit_On_Sts
Coil,00101,Unit_On_Sts_Ovr,bool,,,,Unit_On_Sts_Ovr
Discrete_Input,11102,Sys_On_Sts,bool,00102,,,Sys_On_Sts
Coil,00102,Sys_On_Sts_Ovr,bool,,,,Sys_On_Sts_Ovr
Discrete_Input,11103,C1_Fans_Fail,bool,00103,,,C1_Fans_Fail
Coil,00103,C1_Fans_Fail_Ovr,bool,,,,C1_Fans_Fail_Ovr
Discrete_Input,11104,C2_Fans_Fail,bool,00104,,,C2_Fans_Fail
Coil,00104,C2_Fans_Fail_Ovr,bool,,,,C2_Fans_Fail_Ovr
Discrete_Input,11105,C1_Single_Fan_Fail,bool,00105,,,C1_Single_Fan_Fail
Coil,00105,C1_Single_Fan_Fail_Ovr,bool,,,,C1_Single_Fan_Fail_Ovr
Discrete_Input,11106,C2_Single_Fan_Fail,bool,00106,,,C2_Single_Fan_Fail
Coil,00106,C2_Single_Fan_Fail_Ovr,bool,,,,C2_Single_Fan_Fail_Ovr
Discrete_Input,11107,Freeze_Pro_Sts,bool,00107,,,Freeze_Pro_Sts
Coil,00107,Freeze_Pro_Sts_Ovr,bool,,,,Freeze_Pro_Sts_Ovr
Discrete_Input,11108,C3_Fans_Fail,bool,00108,,,C3_Fans_Fail
Coil,00108,C3_Fans_Fail_Ovr,bool,,,,C3_Fans_Fail_Ovr
Discrete_Input,11109,C4_Fans_Fail,bool,00109,,,C4_Fans_Fail
Coil,00109,C4_Fans_Fail_Ovr,bool,,,,C4_Fans_Fail_Ovr
Discrete_Input,11110,C3_Single_Fan_Fail,bool,00110,,,C3_Single_Fan_Fail
Coil,00110,C3_Single_Fan_Fail_Ovr,bool,,,,C3_Fans_Fail_Ovr
Discrete_Input,11111,C4_Single_Fan_Fail,bool,00111,,,C4_Single_Fan_Fail
Coil,00111,C4_Single_Fan_Fail_Ovr,bool,,,,C4_Single_Fan_Fail_Ovr
Input_Register,333001,Unit_Sts,uint16,444001,,,Unit_Sts
Holding_Register,444001,Unit_Sts_Ovr,uint16,,410001,Integer,
Input_Register,333002,Active_Temp_SP,uint16,444002,,,Active_Temp_SP
Input_Register,333003,Inlet_Temp,uint16,444003,,,Inlet_Temp
Holding_Register,444003,Inlet_Temp_Ovr,uint16,,410003,Integer,
Input_Register,333004,Outlet_Temp,uint16,444004,,,Outlet_Temp
Holding_Register,444004,Outlet_Temp_Ovr,uint16,,410005,Integer,
Input_Register,333005,Ambient_Temp,uint16,444005,,,Ambient_Temp
Holding_Register,445005,Ambient_Temp_Ovr,uint16,,410007,Integer,
Input_Register,333006,C1_Comp1_Sts,uint16,444006,,,C1_Comp1_Sts
Holding_Register,444006,C1_Comp1_Sts_Ovr,uint16,,410009,Integer,
Input_Register,333007,C1_Comp2_Sts,uint16,444007,,,C1_Comp2_Sts
Holding_Register,444007,C1_Comp2_Sts_Ovr,uint16,,410011,Integer,
Input_Register,333008,C2_Comp1_Sts,uint16,444008,,,C2_Comp1_Sts
Holding_Register,444008,C2_Comp1_Sts_Ovr,uint16,,410013,Integer,
Input_Register,333009,C2_Comp2_Sts,uint16,444009,,,C2_Comp2_Sts
Holding_Register,444009,C2_Comp2_Sts_Ovr,uint16,,410015,Integer,
Input_Register,333010,C1_Cond_Press,uint16,444010,,,C1_Cond_Press
Holding_Register,444010,C1_Cond_Press_Ovr,uint16,,410017,Integer,
Input_Register,333011,C1_Evap_Press,uint16,444011,,,C1_Evap_Press
Holding_Register,444011,C1_Evap_Press_Ovr,uint16,,410019,Integer,
Input_Register,333012,C2_Cond_Press,uint16,444012,,,C2_Cond_Press
Holding_Register,444012,C2_Cond_Press_Ovr,uint16,,410021,Integer,
Input_Register,333013,C2_Evap_Press,uint16,444013,,,C2_Evap_Press
Holding_Register,444013,C2_Evap_Press_Ovr,uint16,,410023,Integer,
Input_Register,333014,Instant_kW,uint16,444014,,,Instant_kW
Holding_Register,444014,Instant_kW_Ovr,uint16,,410025,Integer,
Input_Register,333015,General_Alm,uint16,444015,,,General_Alm
Holding_Register,444015,General_Alm_Ovr,uint16,,410027,Integer,
Input_Register,333016,Cooling_Cap,uint16,444016,,,Cooling_Cap
Holding_Register,444016,Cooling_Cap_Ovr,uint16,,410029,Integer,
Input_Register,333017,C3_Comp1_Sts,uint16,444017,,,C3_Comp1_Sts
Holding_Register,444017,C3_Comp1_Sts_Ovr,uint16,,410031,Integer,
Input_Register,333018,C4_Comp1_Sts,uint16,444018,,,C4_Comp1_Sts
Holding_Register,444018,C4_Comp1_Sts_Ovr,uint16,,410033,Integer,
Input_Register,333019,C3_Cond_Press,uint16,444019,,,C3_Cond_Press
Holding_Register,444019,C3_Cond_Press_Ovr,uint16,,410035,Integer,
Input_Register,333020,C3_Evap_Press,uint16,444020,,,C3_Evap_Press
Holding_Register,444020,C3_Evap_Press_Ovr,uint16,,410037,Integer,
Input_Register,333021,C4_Cond_Press,uint16,444021,,,C4_Cond_Press
Holding_Register,444021,C4_Cond_Press_Ovr,uint16,,410039,Integer,
Input_Register,333022,C4_Evap_Press,uint16,444022,,,C4_Evap_Press
Holding_Register,444022,C4_Evap_Press_Ovr,uint16,,410041,Integer,
Input_Register,333023,Total_kWh,uint16,444023,,,Total_kWh
Holding_Register,444023,Total_kWh_Ovr,uint16,,410043,Integer,
Holding_Register,444002,Temp_SP1,uint16,,,,Temp_SP1
Holding_Register,444024,Temp_SP2,uint16,,,,Temp_SP2
1 type address name data_type control_address pics_address pics_data_type notes
2 Discrete_Input 140502 11101 Unit_On_Sts bool 040502 00101 Unit_On_Sts
3 Coil 040502 00101 Unit_On_Sts_Ovr bool Unit_On_Sts_Ovr
4 Discrete_Input 140504 11102 Sys_On_Sts bool 040504 00102 Sys_On_Sts
5 Coil 040504 00102 Sys_On_Sts_Ovr bool Sys_On_Sts_Ovr
6 Discrete_Input 140525 11103 C1_Fans_Fail bool 040525 00103 C1_Fans_Fail
7 Coil 040525 00103 C1_Fans_Fail_Ovr bool C1_Fans_Fail_Ovr
8 Discrete_Input 140526 11104 C2_Fans_Fail bool 040526 00104 C2_Fans_Fail
9 Coil 040526 00104 C2_Fans_Fail_Ovr bool C2_Fans_Fail_Ovr
10 Discrete_Input 140527 11105 C1_Single_Fan_Fail bool 040527 00105 C1_Single_Fan_Fail
11 Coil 040527 00105 C1_Single_Fan_Fail_Ovr bool C1_Single_Fan_Fail_Ovr
12 Discrete_Input 140528 11106 C2_Single_Fan_Fail bool 040528 00106 C2_Single_Fan_Fail
13 Coil 040528 00106 C2_Single_Fan_Fail_Ovr bool C2_Single_Fan_Fail_Ovr
14 Discrete_Input 140575 11107 Freeze_Pro_Sts bool 040575 00107 Freeze_Pro_Sts
15 Coil 040575 00107 Freeze_Pro_Sts_Ovr bool Freeze_Pro_Sts_Ovr
16 Discrete_Input 140925 11108 C3_Fans_Fail bool 040925 00108 C3_Fans_Fail
17 Coil 040925 00108 C3_Fans_Fail_Ovr bool C3_Fans_Fail_Ovr
18 Discrete_Input 140926 11109 C4_Fans_Fail bool 040926 00109 C4_Fans_Fail
19 Coil 040926 00109 C4_Fans_Fail_Ovr bool C4_Fans_Fail_Ovr
20 Discrete_Input 140927 11110 C3_Single_Fan_Fail bool 040927 00110 C3_Single_Fan_Fail
21 Coil 040927 00110 C3_Single_Fan_Fail_Ovr bool C3_Fans_Fail_Ovr
22 Discrete_Input 140928 11111 C4_Single_Fan_Fail bool 040928 00111 C4_Single_Fan_Fail
23 Coil 040928 00111 C4_Single_Fan_Fail_Ovr bool C4_Single_Fan_Fail_Ovr
24 Input_Register 349201 333001 Unit_Sts uint16 449201 444001 Unit_Sts
25 Holding_Register 449201 444001 Unit_Sts_Ovr uint16 410001 Integer
26 Input_Register 349202 333002 Active_Temp_SP uint16 445103 444002 Active_Temp_SP
27 Input_Register 349203 333003 Inlet_Temp uint16 449203 444003 Inlet_Temp
28 Holding_Register 449203 444003 Inlet_Temp_Ovr uint16 410003 Integer
29 Input_Register 349205 333004 Outlet_Temp uint16 449205 444004 Outlet_Temp
30 Holding_Register 449205 444004 Outlet_Temp_Ovr uint16 410005 Integer
31 Input_Register 349206 333005 Ambient_Temp uint16 449206 444005 Ambient_Temp
32 Holding_Register 449206 445005 Ambient_Temp_Ovr uint16 410007 Integer
33 Input_Register 349215 333006 C1_Comp1_Sts uint16 449215 444006 C1_Comp1_Sts
34 Holding_Register 449215 444006 C1_Comp1_Sts_Ovr uint16 410009 Integer
35 Input_Register 349216 333007 C1_Comp2_Sts uint16 449216 444007 C1_Comp2_Sts
36 Holding_Register 449216 444007 C1_Comp2_Sts_Ovr uint16 410011 Integer
37 Input_Register 349218 333008 C2_Comp1_Sts uint16 449218 444008 C2_Comp1_Sts
38 Holding_Register 449218 444008 C2_Comp1_Sts_Ovr uint16 410013 Integer
39 Input_Register 349219 333009 C2_Comp2_Sts uint16 449219 444009 C2_Comp2_Sts
40 Holding_Register 449219 444009 C2_Comp2_Sts_Ovr uint16 410015 Integer
41 Input_Register 349221 333010 C1_Cond_Press uint16 449221 444010 C1_Cond_Press
42 Holding_Register 449221 444010 C1_Cond_Press_Ovr uint16 410017 Integer
43 Input_Register 349222 333011 C1_Evap_Press uint16 449222 444011 C1_Evap_Press
44 Holding_Register 449222 444011 C1_Evap_Press_Ovr uint16 410019 Integer
45 Input_Register 349223 333012 C2_Cond_Press uint16 449223 444012 C2_Cond_Press
46 Holding_Register 449223 444012 C2_Cond_Press_Ovr uint16 410021 Integer
47 Input_Register 349224 333013 C2_Evap_Press uint16 449224 444013 C2_Evap_Press
48 Holding_Register 449224 444013 C2_Evap_Press_Ovr uint16 410023 Integer
49 Input_Register 349253 333014 Instant_kW uint16 449253 444014 Instant_kW
50 Holding_Register 449253 444014 Instant_kW_Ovr uint16 410025 Integer
51 Input_Register 349266 333015 General_Alm uint16 449266 444015 General_Alm
52 Holding_Register 449266 444015 General_Alm_Ovr uint16 410027 Integer
53 Input_Register 349286 333016 Cooling_Cap uint16 449286 444016 Cooling_Cap
54 Holding_Register 449286 444016 Cooling_Cap_Ovr uint16 410029 Integer
55 Input_Register 349329 333017 C3_Comp1_Sts uint16 449329 444017 C3_Comp1_Sts
56 Holding_Register 449329 444017 C3_Comp1_Sts_Ovr uint16 410031 Integer
57 Input_Register 349332 333018 C4_Comp1_Sts uint16 449332 444018 C4_Comp1_Sts
58 Holding_Register 449332 444018 C4_Comp1_Sts_Ovr uint16 410033 Integer
59 Input_Register 349335 333019 C3_Cond_Press uint16 449335 444019 C3_Cond_Press
60 Holding_Register 449335 444019 C3_Cond_Press_Ovr uint16 410035 Integer
61 Input_Register 349336 333020 C3_Evap_Press uint16 449336 444020 C3_Evap_Press
62 Holding_Register 449336 444020 C3_Evap_Press_Ovr uint16 410037 Integer
63 Input_Register 349337 333021 C4_Cond_Press uint16 449337 444021 C4_Cond_Press
64 Holding_Register 449337 444021 C4_Cond_Press_Ovr uint16 410039 Integer
65 Input_Register 349338 333022 C4_Evap_Press uint16 449338 444022 C4_Evap_Press
66 Holding_Register 449338 444022 C4_Evap_Press_Ovr uint16 410041 Integer
67 Input_Register 349354 333023 Total_kWh uint16 449354 444023 Total_kWh
68 Holding_Register 449354 444023 Total_kWh_Ovr uint16 410043 Integer
69 Holding_Register 445103 444002 Temp_SP1 uint16 Temp_SP1
70 Holding_Register 445104 444024 Temp_SP2 uint16 Temp_SP2