阿伟——123 2025-09-24 23:21 采纳率: 0%
浏览 13

博主你好。想问下bytesio通信库可以实现modbusTCP和plc通信吗?比如读取线圈或者寄存器的值

博主你好。想问下bytesio通信库可以实现modbusTCP和plc通信吗?比如读取线圈或者寄存器的值

  • 写回答

1条回答 默认 最新

  • 猿长大人 领域专家: 后端开发技术领域 2025-09-25 13:40
    关注

    Hi,感谢使用BytesIO,看到这么多回复本来有点意外,但是看到各种AI的胡乱回复一整个无语。
    BytesIO确实有Modbus的库,除了包含Modbus通信的标准功能,还支持订阅一块寄存器区域值的变更,相比其他的Modbus库来说,增加了一些便捷的组件。
    可以通过NuGet安装使用:

    img


    读取保持寄存器的例子:

    var reply = client.ReadHoldingRegister(request.SlaveId, request.StartAddress, request.Length);
    

    库的源码和Demo的源码:
    https://github.com/ApeFree/ApeFree.BytesIO.Extensions


    视频教程:
    Bytes Modbus使用教程(B站)

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 9月24日