有哪些工具可以实现同时连接多个 modbus tcp 设备、轮询数据、数据容易和 Python 或者 PHP 对接?

2023-12-06 20:39:17 +08:00
 imydou

不限平台

感谢🙏

1003 次点击
所在节点    问与答
6 条回复
ill
2023-12-06 23:12:06 +08:00
软件不清楚。硬件我知道一款网关。完美符合。
sujin190
2023-12-06 23:42:22 +08:00
也许你需要的是 modbus 转 mqtt

比如这种 https://www.emqx.com/zh/blog/bridging-modbus-data-to-mqtt-for-iiot
volvo007
2023-12-07 01:12:25 +08:00
你的 modbus 设备是多个分离开的吗。因为本来就是总线,你都接在一根线上的话天然就可以多个设备轮询呀

如果你是分开的,那么先问一下你目前的下位机是什么设备? 单片机还是啥的?

然后你想做什么?需要一个上位机统一收集这些下位机的数据?

如果以上都符合,就按楼上说的 mqtt 即可。一般常见的单片机和 Linux 开发板都有现成的 mqtt 库的,上位机用 python 的 paho 库即可

如果你都是接线的,想直接用 modbus ,那么用 pymodbus 库即可。多个设备隔离的话,上位机里面多建几个实例然后走多进程不就完了
kaiveyoung
2023-12-07 11:01:24 +08:00
来生意了,我创业专门做采集网关,www.woody.vip/boxdoc/
imydou
2023-12-07 18:02:31 +08:00
@ill #1 具体说下哈
imydou
2023-12-07 18:04:54 +08:00
@volvo007 #3 一根总线最多接 32 个子站,需要接 100-200 个子站。我是想找个自动化软件实现,不太想写代码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/998171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX