dever 4 years ago
parent
commit
aa20926b7b
1 changed files with 6 additions and 1 deletions
  1. 6 1
      service/modbus/handle.py

+ 6 - 1
service/modbus/handle.py

@@ -107,8 +107,13 @@ class Handle(object):
 				print(recv_start)
 				print(recv_len)
 				write_value = master.execute(int(code['slave_id']), write_address[0], 0, expected_length=recv_len)
+				write_value = str(write_value)
 				print(write_value)
-				write_value = write_value[recv_start*2:recv_len*2]
+				recv_start = recv_start*2
+				recv_len = recv_len*2
+				print(recv_start)
+				print(recv_len)
+				write_value = write_value[recv_start:recv_len]
 				print(write_value)
 		device_type_key = code['device_type_key'].split("\r\n")
 		exp = code['exp'].split("\r\n")