摘要: Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。 所以这也是我们工控领域软件开发的所必懂的通讯协议,我也是初次学习,先贴上我的学习笔记 一 .协议概述 (1)Modbus协议是应用于控制器上的一种通用语言,实现控制器之间,控制器通过网络和 阅读全文
posted @ 2022-11-05 13:01 懒树懒 阅读(3423) 评论(0) 推荐(0)
摘要: Modbus Rtu的实现与Modbus Tcp的实现类似 C#ModBus Tcp的学习及Master的实现 我们还是需要借用一个开源库NModbus4,在vs中.打开NuGet管理器.安装NModbus4 具体实现,具体实现与之前的Modbus Tcp的实现类似 ,只是在实例化master时将T 阅读全文
posted @ 2022-11-05 12:59 懒树懒 阅读(1002) 评论(0) 推荐(0)
摘要: 上一篇博客已经完成 C#ModBus Tcp Master的实现 本篇主要对不同的功能码所发出的报文进行解析(包括请求报文及响应报文) 读操作 功能码 0x01 读一组线圈 读取站号为1 从地址12开始的10个线圈 测试结果 上一篇博客已经总结了读操作报文格式,就按照格式划分 报文解析: 注意:报文 阅读全文
posted @ 2022-11-05 12:46 懒树懒 阅读(881) 评论(0) 推荐(0)
摘要: 在窗体设计中,会经常遇到跨线程访问窗体控件,如果直接访问会报错,那怎么办呢?直接上代码 代码为一个类,实际运用的时候直接实例化调用即可 1 class CrossThreadUpdateUIClass 2 { 3 4 public void ChangeBtnTxt(Button Btn, stri 阅读全文
posted @ 2022-11-05 10:47 懒树懒 阅读(411) 评论(0) 推荐(0)
摘要: 1 /// <summary> 2 /// 保存数值 3 /// </summary> 4 /// <param name="strs">strs为对应的参数字符,值之间用","隔开</param> 5 public static void SaveCsvData(string strs) 6 { 阅读全文
posted @ 2022-11-05 09:49 懒树懒 阅读(943) 评论(0) 推荐(0)