您现在所在的是:

串口通信

回帖:5个,阅读:592 [上一页] [1] [下一页]
* 帖子主题:

电表数据寄存器 电能计算 求助

[已结贴]
50
从零开始学学学
文章数:4
年度积分:50
历史总积分:50
注册时间:2019/4/4
发站内信
发表于:2019/4/4 23:45:47
#0楼
一块雅达电表,现在通过modbus想读取电能数据 想请教大神,如图有两个 寄存器的电能值该如何换算总电能?对仪表寄存器的换算一直很模糊,还请高手,大神赐教
附件 0Q(832J37@M1】Q3DYJI)1HG.jpg
[此贴子已经被作者于2019/4/4 23:47:58编辑过]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/6 23:00:41
#1楼
连续读两个寄存器,组成32位长整数
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
50
从零开始学学学
文章数:4
年度积分:50
历史总积分:50
注册时间:2019/4/4
发站内信
发表于:2019/4/8 16:27:27
#2楼
回复 #1楼 guanyumou
非常感谢,这样的话两个连续读会不会有 高低的影响,查询了一下资料说是有大端 和小端的区别

是不是高位  有功电能+H * 65536  +  有功电能+L  = 有功电能

网上查的资料 16位寄存器 分成高八位低八位 存储 20000 的例子

初学还请大师傅指点

附件 ZHFM~%BI%H}Y_【】@0}~Y{ED.jpg
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/8 16:44:04
#3楼
以下是引用从零开始学学学2019/4/8 16:27:27的发言:
非常感谢,这样的话两个连续读会不会有 高低的影响,查询了一下资料说是有大端 和小端的区别

是不是高位  有功电能+H * 65536  +  有功电能+L  = 有功电能

网上查的资料 16位寄存器 分成高八位低八位 存储 20000 的例子

初学还请大师傅指点

附件 ZHFM~%BI%H}Y_【】@0}~Y{ED.jpg
大不了高低16位互换!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/4/8 22:07:17
#4楼
直接一个32位传送指令就可以了,不用合成
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
50
从零开始学学学
文章数:4
年度积分:50
历史总积分:50
注册时间:2019/4/4
发站内信
发表于:2019/4/9 8:02:01
#5楼
谢谢,各位的回答,明白了非常感谢!

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

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

62.4004