2026-04-24 FE Backup
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
def set_DOAS():
|
||||
tagpaths = ["[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS01/Config/High Supply Air Temperature Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS01/Control/Schedule Force Occupied",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS01/Control/Supply Air Dewpoint Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS01/Control/Supply Air Temperature Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS02/Config/High Supply Air Temperature Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS02/Control/Schedule Force Occupied",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS02/Control/Supply Air Dewpoint Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS02/Control/Supply Air Temperature Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS03/Config/High Supply Air Temperature Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS03/Control/Schedule Force Occupied",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS03/Control/Supply Air Dewpoint Setpoint",
|
||||
"[Ignition_Common_IO_Gtwy]Roof/SATB1_RF_DOAS03/Control/Supply Air Temperature Setpoint"
|
||||
]
|
||||
data = system.tag.readBlocking(tagpaths)
|
||||
#print data
|
||||
idx = 0
|
||||
w_paths = []
|
||||
w_values = []
|
||||
for i in range(0,3):
|
||||
if data[idx].value == 0:
|
||||
w_paths.append(tagpaths[idx])
|
||||
w_values.append(68)
|
||||
if data[idx+1].value == 0:
|
||||
w_paths.append(tagpaths[idx+1])
|
||||
w_values.append(1)
|
||||
if data[idx+2].value == 0:
|
||||
w_paths.append(tagpaths[idx+2])
|
||||
w_values.append(55)
|
||||
if data[idx+3].value == 0:
|
||||
w_paths.append(tagpaths[idx+3])
|
||||
w_values.append(65)
|
||||
idx += 4
|
||||
if w_paths:
|
||||
print "Writing values"
|
||||
try:
|
||||
system.tag.writeBlocking(w_paths, w_values)
|
||||
except:
|
||||
print "Error"
|
||||
else:
|
||||
print "Zeros not found"
|
||||
|
||||
def set_FCU():
|
||||
fcus = ["[Ignition_Common_IO_Gtwy]ER1185/SATB1_HS2_EL1185_FCU01",
|
||||
"[Ignition_Common_IO_Gtwy]MDF1187/SATB1_HS2_MDF1187_FCU02",
|
||||
"[Ignition_Common_IO_Gtwy]MDF1187/SATB1_HS2_MDF1187_FCU03",
|
||||
"[Ignition_Common_IO_Gtwy]ER1160/SATB1_HS2_EL1160_FCU04",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1174/SATB1_HS2_IDF1174_FCU05",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1154/SATB1_HS2_IDF1154_FCU06",
|
||||
"[Ignition_Common_IO_Gtwy]MDF1149/SATB1_HS2_MDF1149_FCU07",
|
||||
"[Ignition_Common_IO_Gtwy]MDF1149/SATB1_HS2_MDF1149_FCU08",
|
||||
"[Ignition_Common_IO_Gtwy]FS1285/SATB1_HS2_FS1285_FCU09",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1286/SATB1_HS2_IDF1286_FCU10",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1286/SATB1_HS2_IDF1286_FCU11",
|
||||
"[Ignition_Common_IO_Gtwy]ER1287/SATB1_HS2_EL1287_FCU12",
|
||||
"[Ignition_Common_IO_Gtwy]ER1284/SATB1_HS2_EL1284_FCU13",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1274/SATB1_HS2_IDF1274_FCU14",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1264/SATB1_HS2_IDF1264_FCU15",
|
||||
"[Ignition_Common_IO_Gtwy]ER1128/SATB1_HS2_EL1128_FCU16",
|
||||
"[Ignition_Common_IO_Gtwy]MR1125/SATB1_HS2_ME1125_FCU17",
|
||||
"[Ignition_Common_IO_Gtwy]ER1229/SATB1_HS2_EL1229_FCU18",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1218/SATB1_HS2_IDF1218_FCU19",
|
||||
"[Ignition_Common_IO_Gtwy]IDF1122/SATB1_HS2_IDF1122_FCU20",
|
||||
"[Ignition_Common_IO_Gtwy]FS1232/SATB1_HS2_FS1232_FCU21",
|
||||
"[Ignition_Common_IO_Gtwy]MR1132/SATB1_HS2_ME1132_FCU22",
|
||||
"[Ignition_Common_IO_Gtwy]RM1138/SATB1_HS2_RM1138_FCU23",
|
||||
"[Ignition_Common_IO_Gtwy]RM1138/SATB1_HS2_RM1138_FCU24",
|
||||
"[Ignition_Common_IO_Gtwy]RM1138/SATB1_HS2_RM1138_FCU25",
|
||||
"[Ignition_Common_IO_Gtwy]RM1138/SATB1_HS2_RM1138_FCU26",
|
||||
"[Ignition_Common_IO_Gtwy]RM1219/SATB1_HS2_RM1219_FCU27",
|
||||
"[Ignition_Common_IO_Gtwy]RM1193/SATB1_HS2_RM1193_FCU28",
|
||||
"[Ignition_Common_IO_Gtwy]RM1234/SATB1_HS2_RM1234_FCU29"]
|
||||
|
||||
tagpaths = []
|
||||
for fcu in fcus:
|
||||
tagpaths.append(fcu + "/Config/Space Temperature Cooling Setpoint")
|
||||
tagpaths.append(fcu + "/Config/Space Temperature Cooling Setpoint DB")
|
||||
|
||||
data = system.tag.readBlocking(tagpaths)
|
||||
#for d in data:
|
||||
# print d
|
||||
idx = 0
|
||||
w_paths = []
|
||||
w_values = []
|
||||
for i in range(0,29):
|
||||
if data[idx].value == 0:
|
||||
w_paths.append(tagpaths[idx])
|
||||
w_values.append(74)
|
||||
if data[idx+1].value == 0:
|
||||
w_paths.append(tagpaths[idx+1])
|
||||
w_values.append(1)
|
||||
idx += 2
|
||||
if w_paths:
|
||||
print "writing values"
|
||||
try:
|
||||
system.tag.writeBlocking(w_paths, w_values)
|
||||
except:
|
||||
print "Error"
|
||||
else:
|
||||
print "Zeros not found"
|
||||
Reference in New Issue
Block a user