您现在所在的是:

PLC论坛

回帖:3个,阅读:4928 [上一页] [1] [下一页]
650
182486337
文章数:3
年度积分:50
历史总积分:650
注册时间:2012/5/9
发站内信
发表于:2012/5/9 19:50:13
#0楼
[size=4]请教高手,研华ADAM模块用的modbus协议的通讯规则。
模块和PC是利用的串口转USB线连接,模块连接是采集模块ADAM4117和ADAM4520,采用的RS-485连接通道。
比如我要发送什么命令才能从模块中得到想要的结果,打个比方说我要从一个多通道AI采集模块中读取某一个通道的采集电压值,应该向串口发送什么样的命令字符才能得到呢?(我用的是Labview的VISA函数对串口进行读写)。[/size]
28507
guanyumou 版主
文章数:10616
年度积分:485
历史总积分:28507
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2012/5/11 22:15:34
#1楼
这个你首先要知道模块是MODBUS RTU还是MODBUS ASCII协议了 了解后MODBUS 协议规格后你就知道该发什么了
20837
jinqiaoma
文章数:5452
年度积分:272
历史总积分:20837
注册时间:2009/5/15
发站内信
2018论坛热心网友
发表于:2012/5/12 7:59:54
#2楼
如果是MODBUS RTU设备,发送01(假设模块地址为一)、03(读保持寄存器区)、00 00(假设从寄存器1开始读)、00 01(假设读一个寄存器数据)、两字节校验码。

个人感觉你还是仔细看看MODBUS协议
17578
ahljj
文章数:3386
年度积分:50
历史总积分:17578
注册时间:2002/3/23
发站内信
发表于:2012/5/21 20:41:53
#3楼
看看

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003