登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:我用台达DVP20SX2来读取压力变送器的值,为什么读取不出来呢?求教
点击:713 回复:4
楼主
编辑
引用
管理
AAAFaAKIeCMt
压力变送器的地址为1,我想读取保存寄存器40001之后两个寄存器的值,传到D0,用装置监控窗口看D0以及后面的地址,只看到D0上有一个1的值,我看了下网上的帖子,说D0显示的应该收从站的地址数据,真正的数据在后面的几个地址,可是我都看了后面,数据都是0,但是压力变送器的数据传输灯是有一直跳动的,说明通讯已经建立上,而且在读数据。不知道为什么会出现这种情况,程序已经贴上了。。。请各位指教!!
17-06-30 12:04
1楼
编辑
引用
管理
AAAFaAKIeCMt
告诉大家一下,我刚刚又试了一下,已经取得正确的数据了。。我把D0换成了D100,然后在D105 和106位上取得了正确的数据,并不像网上一个帖子说的是在D103和D104上取得的,我不清楚MODRD指令返回数据的具体格式,有人可以解释下吗???
17-06-30 16:15
2楼
编辑
引用
管理
PLC-hmi
不一定是标准的modbus
17-06-30 16:51
3楼
编辑
引用
管理
AAAFaAKIeCMt
是标准的。。。
17-06-30 17:06
4楼
编辑
引用
管理
guanyumou
用MODRW指令多好的!呵呵!
17-07-01 22:17
工控新闻
智元机器人首届合作伙伴大会成功举办,以全链条布局加速具身智能商用落地
倍福中国自动化新技术研讨会 | 徐州站
图尔克【沈阳站 直播预告】创新实践行业交流会 | 图尔克全新系统解决方案助力智能制造
倍福校企合作
聚焦AI与绿色双碳 金士顿亮相2025深圳国际电子展
皮尔磁:EN ISO 13855标准更新:安全距离计算有变化!
信捷电气小型PLC 继续稳居国产品牌第一
2025 倍福自动化新技术研讨会
更多新闻资讯