递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 236|回复: 17
打印 上一主题 下一主题

[AI开发] 【工控福音】开源封装libmodbus

[复制链接]

3

主题

28

帖子

471

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
471
跳转到指定楼层
#
发表于 昨天 13:20 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 骑猪逛大街 于 2026-6-30 18:46 编辑

首先踩着巨人肩膀实现的封装,结合AI一起实现了,消费了300刀,这也是本人接触火山视窗至今第一次封装模块。
封装后,支持MODBUS RTU,MODBUS TCP,MODBUS ASCLL,三种通讯协议,支持报文发送,及报文事件回调,针对各种数据类型int,word,flt等数据类型直接读写操作,不需要再做二次封装,大小端切换等,能想到的都封装进去了,因现在只有TCP测试环境,以前的串口桥接工具找不到了,所以就没有测试RTU跟ascll串口通讯,代码中也写了关于TCP调用测试的各种方法。其实64位,32位我都测试了,都调试没问题
欢迎各位工控大佬们测试BUG。也欢迎官方测试,满足各种工控爱好者的短板,欢迎收录

消费截图.png (110.47 KB, 下载次数: 21)

消费截图.png

测试libmodbus.zip

462.82 KB, 下载次数: 16

TCP测试案例

libmodbus_volcano_v5.zip

83.97 KB, 下载次数: 18

模块源码,导入就可以了

libmodbus_volcano_v6.zip

1.38 MB, 下载次数: 11

增加OPCUA

本帖被以下淘专辑推荐:

回复

使用道具 举报

14

主题

354

帖子

3193

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3193
17#
发表于 6 小时前 | 只看该作者
感谢分享
回复

使用道具 举报

7

主题

165

帖子

3470

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3470
16#
发表于 昨天 22:52 | 只看该作者
感谢您无私奉献
回复

使用道具 举报

14

主题

190

帖子

3630

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3630
15#
发表于 昨天 21:16 | 只看该作者

感谢分享
回复

使用道具 举报

71

主题

304

帖子

1920

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1920
14#
发表于 昨天 20:50 | 只看该作者
骑猪逛大街 发表于 2026-6-30 18:47
大佬,V6版本增加了 OPCUA,我这边没测试环境,有时间可以测试一下,看是否可行, ...

测试了一下,读取了1个字符串型节点和1个数字型节点,都能单独订阅读取,但是不能同时订阅,或者批量订阅,写值也可以,就测试另一个字符串型节点,停止订阅没有指定停止哪个节点,直接全部停止,大佬继续修改修改,让工业库在火山用起来

screenshots.gif (3.37 MB, 下载次数: 20)

screenshots.gif
回复

使用道具 举报

12

主题

311

帖子

4492

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
4492
13#
发表于 昨天 19:55 | 只看该作者
支持
回复

使用道具 举报

17

主题

832

帖子

4020

积分

金牌会员

睡觉睡觉,头发重要

Rank: 9Rank: 9Rank: 9

积分
4020
12#
发表于 昨天 19:10 | 只看该作者
感谢分享
回复

使用道具 举报

3

主题

28

帖子

471

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
471
11#
 楼主| 发表于 昨天 18:47 | 只看该作者
治国安邦 发表于 2026-6-30 15:19
可以读取03功能码,以后用到了可以试试,加油老铁早日完善,论坛还有个modbus的模块,不过是串口封装的也可 ...

大佬,V6版本增加了 OPCUA,我这边没测试环境,有时间可以测试一下,看是否可行,
回复

使用道具 举报

19

主题

399

帖子

2997

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
2997
10#
发表于 昨天 18:11 | 只看该作者

感谢您无私奉献,大爱无疆!
回复

使用道具 举报

24

主题

235

帖子

2158

积分

银牌会员

Rank: 6Rank: 6

积分
2158
9#
发表于 昨天 17:21 | 只看该作者
猪总牛逼 祝猪总骑猪逛街不晃悠稳稳逛街!
回复

使用道具 举报

1

主题

28

帖子

1038

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1038
8#
发表于 昨天 17:14 | 只看该作者
感谢您无私奉献,大爱无疆!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-7-1 07:08 , Processed in 0.109765 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表