Compare commits

...

3 Commits

2 changed files with 38 additions and 3 deletions

View File

@ -77,6 +77,22 @@ class CANBackend:
ps3 = node.sdo[0x2005][3].raw
ps4 = node.sdo[0x2005][4].raw
mv02Cmd = node.sdo[0x2014][1].raw
mv03Cmd = node.sdo[0x2012][1].raw
mv04Cmd = node.sdo[0x2019][1].raw
mv05Cmd = node.sdo[0x2020][1].raw
mv06Cmd = node.sdo[0x2021][1].raw
mv07Cmd = node.sdo[0x2015][1].raw
mv08Cmd = node.sdo[0x2022][1].raw
mv02fb = node.sdo[0x3000][1].raw
mv03fb = node.sdo[0x3000][2].raw
mv04fb = node.sdo[0x3000][3].raw
mv05fb = node.sdo[0x3000][4].raw
mv06fb = node.sdo[0x3000][5].raw
mv07fb = node.sdo[0x3000][6].raw
mv08fb = node.sdo[0x3000][7].raw
self.latest_data[pu_number] = {
"FM1": (fm1 / 100.0) * 60.0,
"FM2": (fm2 / 100.0) * 60.0,
@ -85,7 +101,21 @@ class CANBackend:
"PS1": ps1 / 1000.0,
"PS2": ps2 / 1000.0,
"PS3": ps3 / 1000.0,
"PS4": ps4 / 1000.0
"PS4": ps4 / 1000.0,
"MV02_sp" : mv02Cmd,
"MV03_sp" : mv03Cmd,
"MV04_sp" : mv04Cmd,
"MV05_sp" : mv05Cmd,
"MV06_sp" : mv06Cmd,
"MV07_sp" : mv07Cmd,
"MV08_sp" : mv08Cmd,
"MV02" : mv02fb,
"MV03" : mv03fb,
"MV04" : mv04fb,
"MV05" : mv05fb,
"MV06" : mv06fb,
"MV07" : mv07fb,
"MV08" : mv08fb,
}
print(f"[PU{pu_number}] FM1: {fm1}, PS1: {ps1}")

View File

@ -47,22 +47,27 @@ def format_data(data):
"Qdilute": data.get("FM1", 0.0),
"Qdrain": data.get("FM4", 0.0),
"Qrecirc": data.get("FM3", 0.0),
"Pro": data.get("PS1", 0.0),
"Pdilute": data.get("PS3", 0.0),
"Prentate": data.get("PS2", 0.0),
"Conductivity": data.get("Cond", 0.0),
"MV02": data.get("MV02", 0.0),
"MV02_sp": data.get("MV02_sp", 0.0),
"MV03": data.get("MV03", 0.0),
"MV03_sp": data.get("MV03_sp", 0.0),
"MV04": data.get("MV05", 0.0),
"MV04_sp": data.get("MV05_sp", 0.0),
"MV05": data.get("MV05", 0.0),
"MV05_sp": data.get("MV05_sp", 0.0),
"MV06": data.get("MV06", 0.0),
"MV06_sp": data.get("MV06_sp", 0.0),
"MV07": data.get("MV07", 0.0),
"MV07_sp": data.get("MV07_sp", 0.0),
"MV08": data.get("MV08", 0.0),
"MV08_sp": data.get("MV08_sp", 0.0),
}