首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以使用pyModbusTCP作为modbus从站吗?

可以使用pyModbusTCP作为modbus从站吗?
EN

Stack Overflow用户
提问于 2018-04-30 04:52:46
回答 1查看 3.2K关注 0票数 2

我正在仔细阅读pyModbusTCP,目的是编写一个运行在Linux上的Modbus从站。

开始咆哮: pyModbusTCP使用的术语是"client“和"server”,而不是“从/主”,因此文档有点混乱。末端咆哮

在演示中,他们所做的一切似乎都是将库作为主库,从远程从设备中读取或写入。

是否可以设置pyModbusTCP作为Modbus从站,监听端口并允许Modbus设备(PLC等)连接和读取/写入该从机的值?

更重要的是,当远程主程序读取或写入此从属程序时,是否能够自动执行Python函数(如事件)?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-04-30 17:11:03

pyModbusTCP可以作为Modbus从站工作。他们称之为“服务器”,您可以在这里找到一个简单的例子-- http://pymodbustcp.readthedocs.io/en/latest/examples/server.html

关于你的最后一个问题,看起来这是不可能的,但源代码看起来相对简单,也许你可以修改它。特别关注这里的DataBank类,https://github.com/sourceperl/pyModbusTCP/blob/master/pyModbusTCP/server.py

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50094167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档