自带的modbus示例程序如何更改成master模式?
-
import time from pyb import UART from modbus import ModbusRTU uart = UART(3,115200, parity=None, stop=2, timeout=1, timeout_char=4) modbus = ModbusRTU(uart, register_num=9999) while(True): if modbus.any(): modbus.handle(debug=True) else: time.sleep_ms(100) modbus.REGISTER[0] = 1000 modbus.REGISTER[1] += 1 modbus.REGISTER[3] += 3 #print(modbus.REGISTER[10:15]) # image processing in there
-
modbus我没写master模式,因为我没看到有这个需求,通常在modbus场景里都会有PLC。
-
@kidswong999 那就是说用modbus库函数默认是slave模式,必须要主机发送请求才可以?问题是我现在要给传送的数据它也是从机,这种情况怎么办?