星瞳实验室APP,快速收到回复
  • 我们只解决官方正版的OpenMV的问题(STM32),其他的分支有很多兼容问题,我们无法解决。
  • 如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 自带的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模式,必须要主机发送请求才可以?问题是我现在要给传送的数据它也是从机,这种情况怎么办?