type,address,name,data_type,control_address,pics_address,pics_data_type,notes Input_Register,30006,Air_Return_Temp,float,40014,,,Counterpart line 9. Holding_Register,40002,Air_Return_Temp_Alm_Hi_SP,float,,410001,Integer, Holding_Register,40004,Air_Return_Temp_Alm_Lo_SP,float,,410003,Integer, Discrete_Input,10007,Air_Return_Temp_Hi_Alm,bool,00007,,,Counterpart line 6. Coil,00007,Air_Return_Temp_Hi_Alm_Ovr,bool,,,,Counterpart for line 5. Discrete_Input,10008,Air_Return_Temp_Lo_Alm,bool,00008,,,Counterpart line 8. Coil,00008,Air_Return_Temp_Lo_Alm_Ovr,bool,,,,Counterpart for line 7. Holding_Register,40014,Air_Return_Temp_Ovr,float,,410005,Integer,Counterpart for line 2. Holding_Register,40020,Air_Return_Temp_SP,float,,410007,Integer, Input_Register,30002,Air_Supply_Temp,float,40016,,,Counterpart line 18. Holding_Register,40006,Air_Supply_Temp_Alm_Hi_SP,float,,410009,Integer, Holding_Register,40008,Air_Supply_Temp_Alm_Lo_SP,float,,410011,Integer, Discrete_Input,10009,Air_Supply_Temp_Hi_Alm,bool,00009,,,Counterpart line 15. Coil,00009,Air_Supply_Temp_Hi_Alm_Ovr,bool,,,,Counterpart for line 14. Discrete_Input,10010,Air_Supply_Temp_Lo_Alm,bool,00010,,,Counterpart line 17. Coil,00010,Air_Supply_Temp_Lo_Alm_Ovr,bool,,,,Counterpart for line 16. Holding_Register,40016,Air_Supply_Temp_Ovr,float,,410013,Integer,Counterpart for line 11. Discrete_Input,10013,Alarm_Status,bool,00013,,,Counterpart line 20. Coil,00013,Alarm_Status_Ovr,bool,,,,Counterpart for line 19. Holding_Register,40097,BMS_HB,uint16,,410015,Integer, Discrete_Input,10015,Cond_Pump_Fail,bool,00015,,,Counterpart line 23. Coil,00015,Cond_Pump_Fail_Ovr,bool,,,,Counterpart for line 22. Input_Register,30010,Cooling_Valve_Output,float,40018,,,Counterpart line 25. Holding_Register,40018,Cooling_Valve_Output_Ovr,float,,410017,Integer,Counterpart for line 24. Holding_Register,40029,Fan_Speed,float,,410019,Integer, Discrete_Input,10006,Filter_Alarm,bool,00006,,,Counterpart line 28. Coil,00006,Filter_Alarm_Ovr,bool,,,,Counterpart for line 27. Input_Register,30008,Filter_Diff_Pressure,float,40022,,,Counterpart line 30. Holding_Register,40022,Filter_Diff_Pressure_Ovr,float,,410021,Integer,Counterpart for line 29. Discrete_Input,10017,Fire_Detected,bool,00017,,,Counterpart line 32. Coil,00017,Fire_Detected_Ovr,bool,,,,Counterpart for line 31. Holding_Register,40197,HB,uint16,,410023,Integer, Discrete_Input,10005,Leak_Detection,bool,00005,,,Counterpart line 35. Coil,00005,Leak_Detection_Ovr,bool,,,,Counterpart for line 34. Holding_Register,40096,PLC_HB,uint16,,410025,Integer, Input_Register,30004,Return_Humidity,float,40024,,,Counterpart line 44. Holding_Register,40010,Return_Humidity_Alm_Hi_SP,float,,410027,Integer, Holding_Register,40012,Return_Humidity_Alm_Lo_SP,float,,410029,Integer, Discrete_Input,10011,Return_Humidity_Hi_Alm,bool,00011,,,Counterpart line 41. Coil,00011,Return_Humidity_Hi_Alm_Ovr,bool,,,,Counterpart for line 40. Discrete_Input,10012,Return_Humidity_Lo_Alm,bool,00012,,,Counterpart line 43. Coil,00012,Return_Humidity_Lo_Alm_Ovr,bool,,,,Counterpart for line 42. Holding_Register,40024,Return_Humidity_Ovr,float,,410031,Integer,Counterpart for line 37. Input_Register,30027,SAF_01_ERR,uint16,40027,,,Counterpart line 46. Holding_Register,40027,SAF_01_ERR_Ovr,uint16,,410033,Integer,Counterpart for line 45. Input_Register,30064,SAF_01_IR,float,40064,,,Counterpart line 48. Holding_Register,40064,SAF_01_IR_Ovr,float,,410035,Integer,Counterpart for line 47. Input_Register,30029,SAF_01_RT,uint16,40031,,,Counterpart line 50. Holding_Register,40031,SAF_01_RT_Ovr,uint16,,410037,Integer,Counterpart for line 49. Input_Register,30028,SAF_01_RUNNING,uint16,40028,,,Counterpart line 52. Holding_Register,40028,SAF_01_RUNNING_Ovr,uint16,,410039,Integer,Counterpart for line 51. Input_Register,30026,SAF_01_SPD,uint16,40026,,,Counterpart line 54. Holding_Register,40026,SAF_01_SPD_Ovr,uint16,,410041,Integer,Counterpart for line 53. Input_Register,30031,SAF_02_ERR,uint16,40032,,,Counterpart line 56. Holding_Register,40032,SAF_02_ERR_Ovr,uint16,,410043,Integer,Counterpart for line 55. Input_Register,30066,SAF_02_IR,float,40066,,,Counterpart line 58. Holding_Register,40066,SAF_02_IR_Ovr,float,,410045,Integer,Counterpart for line 57. Input_Register,30033,SAF_02_RT,uint16,40033,,,Counterpart line 60. Holding_Register,40033,SAF_02_RT_Ovr,uint16,,410047,Integer,Counterpart for line 59. Input_Register,30032,SAF_02_RUNNING,uint16,40034,,,Counterpart line 62. Holding_Register,40034,SAF_02_RUNNING_Ovr,uint16,,410049,Integer,Counterpart for line 61. Input_Register,30030,SAF_02_SPD,uint16,40035,,,Counterpart line 64. Holding_Register,40035,SAF_02_SPD_Ovr,uint16,,410051,Integer,Counterpart for line 63. Input_Register,30035,SAF_03_ERR,uint16,40036,,,Counterpart line 66. Holding_Register,40036,SAF_03_ERR_Ovr,uint16,,410053,Integer,Counterpart for line 65. Input_Register,30068,SAF_03_IR,float,40068,,,Counterpart line 68. Holding_Register,40068,SAF_03_IR_Ovr,float,,410055,Integer,Counterpart for line 67. Input_Register,30037,SAF_03_RT,uint16,40037,,,Counterpart line 70. Holding_Register,40037,SAF_03_RT_Ovr,uint16,,410057,Integer,Counterpart for line 69. Input_Register,30036,SAF_03_RUNNING,uint16,40038,,,Counterpart line 72. Holding_Register,40038,SAF_03_RUNNING_Ovr,uint16,,410059,Integer,Counterpart for line 71. Input_Register,30034,SAF_03_SPD,uint16,40039,,,Counterpart line 74. Holding_Register,40039,SAF_03_SPD_Ovr,uint16,,410061,Integer,Counterpart for line 73. Input_Register,30039,SAF_04_ERR,uint16,40040,,,Counterpart line 76. Holding_Register,40040,SAF_04_ERR_Ovr,uint16,,410063,Integer,Counterpart for line 75. Input_Register,30070,SAF_04_IR,float,40070,,,Counterpart line 78. Holding_Register,40070,SAF_04_IR_Ovr,float,,410065,Integer,Counterpart for line 77. Input_Register,30041,SAF_04_RT,uint16,40041,,,Counterpart line 80. Holding_Register,40041,SAF_04_RT_Ovr,uint16,,410067,Integer,Counterpart for line 79. Input_Register,30040,SAF_04_RUNNING,uint16,40042,,,Counterpart line 82. Holding_Register,40042,SAF_04_RUNNING_Ovr,uint16,,410069,Integer,Counterpart for line 81. Input_Register,30038,SAF_04_SPD,uint16,40043,,,Counterpart line 84. Holding_Register,40043,SAF_04_SPD_Ovr,uint16,,410071,Integer,Counterpart for line 83. Input_Register,30043,SAF_05_ERR,uint16,40044,,,Counterpart line 86. Holding_Register,40044,SAF_05_ERR_Ovr,uint16,,410073,Integer,Counterpart for line 85. Input_Register,30072,SAF_05_IR,float,40072,,,Counterpart line 88. Holding_Register,40072,SAF_05_IR_Ovr,float,,410075,Integer,Counterpart for line 87. Input_Register,30045,SAF_05_RT,uint16,40045,,,Counterpart line 90. Holding_Register,40045,SAF_05_RT_Ovr,uint16,,410077,Integer,Counterpart for line 89. Input_Register,30044,SAF_05_RUNNING,uint16,40046,,,Counterpart line 92. Holding_Register,40046,SAF_05_RUNNING_Ovr,uint16,,410079,Integer,Counterpart for line 91. Input_Register,30042,SAF_05_SPD,uint16,40047,,,Counterpart line 94. Holding_Register,40047,SAF_05_SPD_Ovr,uint16,,410081,Integer,Counterpart for line 93. Input_Register,30047,SAF_06_ERR,uint16,40048,,,Counterpart line 96. Holding_Register,40048,SAF_06_ERR_Ovr,uint16,,410083,Integer,Counterpart for line 95. Input_Register,30074,SAF_06_IR,float,40074,,,Counterpart line 98. Holding_Register,40074,SAF_06_IR_Ovr,float,,410085,Integer,Counterpart for line 97. Input_Register,30049,SAF_06_RT,uint16,40049,,,Counterpart line 100. Holding_Register,40049,SAF_06_RT_Ovr,uint16,,410087,Integer,Counterpart for line 99. Input_Register,30048,SAF_06_RUNNING,uint16,40050,,,Counterpart line 102. Holding_Register,40050,SAF_06_RUNNING_Ovr,uint16,,410089,Integer,Counterpart for line 101. Input_Register,30046,SAF_06_SPD,uint16,40051,,,Counterpart line 104. Holding_Register,40051,SAF_06_SPD_Ovr,uint16,,410091,Integer,Counterpart for line 103. Input_Register,30051,SAF_07_ERR,uint16,40052,,,Counterpart line 106. Holding_Register,40052,SAF_07_ERR_Ovr,uint16,,410093,Integer,Counterpart for line 105. Input_Register,30076,SAF_07_IR,float,40076,,,Counterpart line 108. Holding_Register,40076,SAF_07_IR_Ovr,float,,410095,Integer,Counterpart for line 107. Input_Register,30053,SAF_07_RT,uint16,40053,,,Counterpart line 110. Holding_Register,40053,SAF_07_RT_Ovr,uint16,,410097,Integer,Counterpart for line 109. Input_Register,30052,SAF_07_RUNNING,uint16,40054,,,Counterpart line 112. Holding_Register,40054,SAF_07_RUNNING_Ovr,uint16,,410099,Integer,Counterpart for line 111. Input_Register,30050,SAF_07_SPD,uint16,40055,,,Counterpart line 114. Holding_Register,40055,SAF_07_SPD_Ovr,uint16,,410101,Integer,Counterpart for line 113. Input_Register,30055,SAF_08_ERR,uint16,40056,,,Counterpart line 116. Holding_Register,40056,SAF_08_ERR_Ovr,uint16,,410103,Integer,Counterpart for line 115. Input_Register,30078,SAF_08_IR,float,40078,,,Counterpart line 118. Holding_Register,40078,SAF_08_IR_Ovr,float,,410105,Integer,Counterpart for line 117. Input_Register,30057,SAF_08_RT,uint16,40057,,,Counterpart line 120. Holding_Register,40057,SAF_08_RT_Ovr,uint16,,410107,Integer,Counterpart for line 119. Input_Register,30056,SAF_08_RUNNING,uint16,40058,,,Counterpart line 122. Holding_Register,40058,SAF_08_RUNNING_Ovr,uint16,,410109,Integer,Counterpart for line 121. Input_Register,30054,SAF_08_SPD,uint16,40059,,,Counterpart line 124. Holding_Register,40059,SAF_08_SPD_Ovr,uint16,,410111,Integer,Counterpart for line 123. Input_Register,30059,SAF_09_ERR,uint16,40060,,,Counterpart line 126. Holding_Register,40060,SAF_09_ERR_Ovr,uint16,,410113,Integer,Counterpart for line 125. Input_Register,30080,SAF_09_IR,float,40080,,,Counterpart line 128. Holding_Register,40080,SAF_09_IR_Ovr,float,,410115,Integer,Counterpart for line 127. Input_Register,30061,SAF_09_RT,uint16,40061,,,Counterpart line 130. Holding_Register,40061,SAF_09_RT_Ovr,uint16,,410117,Integer,Counterpart for line 129. Input_Register,30060,SAF_09_RUNNING,uint16,40062,,,Counterpart line 132. Holding_Register,40062,SAF_09_RUNNING_Ovr,uint16,,410119,Integer,Counterpart for line 131. Input_Register,30058,SAF_09_SPD,uint16,40063,,,Counterpart line 134. Holding_Register,40063,SAF_09_SPD_Ovr,uint16,,410121,Integer,Counterpart for line 133. Discrete_Input,10016,Smoke_Detected,bool,00016,,,Counterpart line 136. Coil,00016,Smoke_Detected_Ovr,bool,,,,Counterpart for line 135. Input_Register,30062,System_Control_Mode_raw,uint16,40082,,,Counterpart line 138. Holding_Register,40082,System_Control_Mode_raw_Ovr,uint16,,410123,Integer,Counterpart for line 137.