dever 4 years ago
parent
commit
12aeb6c3ea
1 changed files with 2 additions and 3 deletions
  1. 2 3
      service/modbus/handle.py

+ 2 - 3
service/modbus/handle.py

@@ -100,14 +100,13 @@ class Handle(object):
 			write_address = code['register_write_address'].split("\r\n")
 			recv = write_address[1]
 			temp = recv.split(',')
-			recv_start = temp[0]
-			recv_len = temp[1]
+			recv_start = int(temp[0])
+			recv_len = int(temp[1])
 
 			if ',' not in write_address[0]:
 				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)
 				recv_start = recv_start*2
 				recv_len = recv_len*2