不限平台
感谢
1 ill 2023-12-06 23:12:06 +08:00 via Android ![]() 软件不清楚。硬件我知道一款网关。完美符合。 |
![]() | 2 sujin190 2023-12-06 23:42:22 +08:00 via Android ![]() |
3 volvo007 2023-12-07 01:12:25 +08:00 via iPhone ![]() 你的 modbus 设备是多个分离开的吗。因为本来就是总线,你都接在一根线上的话天然就可以多个设备轮询呀 如果你是分开的,那么先问一下你目前的下位机是什么设备? 单片机还是啥的? 然后你想做什么?需要一个上位机统一收集这些下位机的数据? 如果以上都符合,就按楼上说的 mqtt 即可。一般常见的单片机和 Linux 开发板都有现成的 mqtt 库的,上位机用 python 的 paho 库即可 如果你都是接线的,想直接用 modbus ,那么用 pymodbus 库即可。多个设备隔离的话,上位机里面多建几个实例然后走多进程不就完了 |
![]() | 4 kaiveyoung 2023-12-07 11:01:24 +08:00 via Android 来生意了,我创业专门做采集网关,www.woody.vip/boxdoc/ |
![]() | 6 imydou OP @volvo007 #3 一根总线最多接 32 个子站,需要接 100-200 个子站。我是想找个自动化软件实现,不太想写代码 |
![]() | 7 wangweiggsn 35 天前 我是自己借助 AI 写了个多线程读写 modbus tcp 的 py 脚本,再用 excel 调用这个脚本实现各种功能,excel 相当于是前端界面,传参数给 py 脚本,py 脚本执行完结果给 excel 处理展示,300 个设备的网络里测试过使用正常。 |
![]() | 8 imydou OP @wangweiggsn 最后我买的有人的 485 网关,200 多个设备正常运行 |
![]() | 9 wangweiggsn 34 天前 @imydou 嗯,那你的是 modbus rtu ,我这边是 modbus tcp 。另外我这是调试,临时用,如果是做监控 tcp 更方便。 |