登录
首页
电脑编程
回帖
发帖
正文
主题:NModbus_net-4.0类库
点击:2798 回复:6
楼主
编辑
引用
管理
alan3
NModbus_net-4.0_1.11.0.0类库,C#modbus通讯用,今天刚找的,费了不少功夫,未测试,怎么用还在研究,分享下
附件:
[
本地下载
]
18-09-05 09:06
1楼
编辑
引用
管理
alan3
简单测试了一下很好用。
18-09-05 11:01
2楼
编辑
引用
管理
alan3
using Modbus.Device;//引用DLL
private SerialPort TemperaturePort = new SerialPort();//实例化串口
private void InitTemperature()//初始化串口
{
TemperaturePort.PortName = "COM1";
TemperaturePort.BaudRate = 9600;
TemperaturePort.DataBits = 8;
TemperaturePort.Parity = Parity.None;
TemperaturePort.StopBits = StopBits.One;
TemperaturePort.Open();
}
private void ReadTemperature(ref ushort[] TemperatureValue)
{
IModbusSerialMaster master = ModbusSerialMaster.CreateRtu(TemperaturePort);//创建RTU协议通讯
byte slaveId = 1;//设备地址
ushort startAddress = 0; //数据起始地址
ushort num = 2; //返回数据数量
TemperatureValue = master.ReadInputRegisters(slaveId, startAddress, num); //读取数据
TemperaturePort.Close(); //关闭串口
}
19-01-25 08:51
3楼
编辑
引用
管理
alan3
引用
alan3
在 2019/1/25 8:51:19 发言
【内容省略】
忘了上个例子把,这个用起来相当不错,不需要再去解析了直接得出结果
19-01-25 08:54
4楼
编辑
引用
管理
275490806
最近也在学,楼主能否分享和简单的例程
19-03-20 04:53
5楼
编辑
引用
管理
alan3
上面1楼回复就是例子啊
19-03-20 08:40
6楼
编辑
引用
管理
275490806
眼浊
19-03-21 19:30
工控新闻
艾默生除尘器监测与控制解决方案可提高性能并保护环境
全国工业互联网平台五星级贯标工作正式启动
以科技创新推动产业创新 中国(安徽)科交会打造“聚变融合”实景图
华北工控深度定制嵌入式产品方案,赋能商用服务机器人系统再升级
2025第五十届中国电工仪器仪表产业发展大会及展会盛大启航
台达于2025汉诺威工业展展出多元AI赋能解决方案 推动智能产业与可持续能源转型
西克与恩德斯豪斯携手共绘绿色工业新蓝图,中国战略合作发布启动仪式圆满结束
ABB集团发布2025年第一季度业绩
更多新闻资讯