专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

上位机和工控必备!用.NET快速搞定Modbus通信的方法

dotNET跨平台  · 公众号  ·  · 2024-05-23 08:00
    

文章预览

m o dbus通 信在当前的工业领域、 制造业自动化 、 以及各类 控制系统内,都属于绕不开的话题。 接下来介绍一个可以简单快速 实现modbus 通信 读写的 方式,供参考。 安装nuget包: Wesky.Net.OpenTools  使用 1.0.8或以上版本。支持.net framework 4.6以上,以及所有.net core以及以上所有.net环境项目引用。 开发一个简单的Winform界面,用来测试使用。如需该winform的demo,可以在公众号【Dotnet Dancer】后台,回复 modbus 即可获取。 通信连接之前,可能存在多个客户端。可以写一个modbus客户端的静态数组存储。例如有五个客户端: 连接操作解析:假设有5个连接,此处都使用同一个服务端地址,实际情况请根据自己需要进行调整。连接后的客户端,存储到静态变量里面备用,这样可以自己根据modbus连接序号,来操作不同连接进行通信。 读取测试。 例如连接的第一个客 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览