分页: 1 / 1
有什么方法能用8266读取modbus数据,GitHub上面的东西都报错。
发表于 : 2022年 1月 28日 00:06
由 hulmes
用modbus tk能读,但是我想用8266帮我远程发udp,请问8266怎么去读modbus的485数据,中间加了ttl转485的,只是软件问题。
Re: 有什么方法能用8266读取modbus数据,GitHub上面的东西都报错。
发表于 : 2023年 2月 13日 14:57
由 LinJiefeng
我的是esp32。试试看8266能不能用
下载这三个文件到开发板
uModBusConst.py
uModBusFunctions.py
uModBusSerial.py
------------------------------------------------
import uModBusSerial as mbmaster
master_rtu=mbmaster(
baudrate=9600,
data_bits=8,
stop_bits=1,
parity=None,
pins=(16,17), #uart引脚
)
data=master_rtu.read_holding_registers(
slave_addr=1,#设备地址
starting_addr=0,#读取的起始地址
register_qty=10,#读取的数量
)
print(data)
大概是这样,读写的函数可以查看uModBusSerial文件里的函数