首先要连上树莓派的wifi,然后查看wifi的ip地址,刚开始不知道为什么不能获取树莓派的ip地址。显示的Ip地址是168.xxx.xxx.xxx
查看wifi的ip地址,使用ipconfig/all。前面的是以太网的ip数据,后面是wifi的ip地址。但是不知道为什么他显示的是192.168.51.19,我用192.168.51.1才能访问??
import modbus_tk.modbus_tcp as mt
import modbus_tk.defines as md
# 远程连接到服务器端
master = mt.TcpMaster("192.168.51.1", 502)
master.set_timeout(10.0)
Hold_value = master.execute(1, md.READ_INPUT_REGISTERS, 4050, 18)
print(Hold_value)
master.execute(1, md.READ_INPUT_REGISTERS, 4050, 18)
execute(self, slave, function_code, starting_address, quantity_of_x=0, output_value=0, data_format="", expected_length=-1)
参考:https://blog.csdn.net/xukai871105/article/details/21884065