Johannes Müller 3 роки тому
батько
коміт
0f173f81a9
1 змінених файлів з 2 додано та 2 видалено
  1. 2 2
      box-pc/application/inputs/snap7_connect.py

+ 2 - 2
box-pc/application/inputs/snap7_connect.py

@@ -33,7 +33,7 @@ class SiemensCPU(Input):
 
     if self.cpu.get_connected():
       try:
-        status = self.cpu.read_area(area=Areas.DB, dbnumber=3, start=0, size=4)
+        status = self.cpu.read_area(area=Areas.DB, dbnumber=3, start=0, size=5)
         #inputs = self.cpu.read_area(area=Areas.PE, dbnumber=0, start=32, size=112-32)
       except Snap7Exception as ex:
         if "TCP" in str(ex):
@@ -48,7 +48,7 @@ class SiemensCPU(Input):
 
     hydraulics_powered = status[0] & 1 > 0
 
-    data = struct.unpack(">BBBB", status)
+    data = struct.unpack(">BBBBB", status)
     #print(''.join(["{:02X}".format(x) for x in inputs]))
 
     unterteil_faehrt_aus, \