您现在所在的是:

西门子SIEMENS

回帖:7个,阅读:1406 [上一页] [1] [下一页]
2289
speaker
文章数:472
年度积分:50
历史总积分:2289
注册时间:2003/3/15
发站内信
发表于:2015/10/26 16:56:36
#0楼
各位好,我使用与西门子指令兼容的PLC(类似的PLC很多)通过MODBUS RTU读取配电室的电能仪表(安科瑞的)数据。电压电流等字比较顺利的读取了。但是读取电能(双字)的时候发现读到的数据无法与面板上的对应。
仪表说明书上说低16bit字的要乘以10000(十进制)与高16bit字相加。但即使这样也无法与之相对应。
谁有类似的经验给介绍一下?谢谢。
Good good study, day day up!
1550
教主
文章数:429
年度积分:50
历史总积分:1550
注册时间:2015/10/21
发站内信
发表于:2015/10/26 16:59:36
#1楼
电压和电流都读到了还读电能干啥子哦。把你的说明书还有故障等发电照片过来。
自学了《葵花宝典》还是没有成才!
1468
菜鸟吞天
文章数:22
年度积分:50
历史总积分:1468
注册时间:2012/6/16
发站内信
发表于:2015/10/26 17:47:45
#2楼
会不会是这个PLC地址反了,你用高16bit字的要乘以10000(十进制)与低16bit字相加试试
4616
firedphoenix
文章数:1318
年度积分:50
历史总积分:4616
注册时间:2004/3/13
发站内信
我秀我做2014
发表于:2015/10/26 18:03:42
#3楼
注意数据的高低位,16BIT一个字,仪表双字表示一个工程量,楼主要考查PLC的每个字节,高低位是否是相反的
想起时正是忘记,V信:firedphoenix_he
————————
千古最难觅知音
面山闻水思伊人
4616
firedphoenix
文章数:1318
年度积分:50
历史总积分:4616
注册时间:2004/3/13
发站内信
我秀我做2014
发表于:2015/10/26 18:04:05
#4楼
回复 #1楼 教主
头像很帅很经典
想起时正是忘记,V信:firedphoenix_he
————————
千古最难觅知音
面山闻水思伊人
14863
liuhuoaaa
文章数:8568
年度积分:50
历史总积分:14863
注册时间:2007/6/11
发站内信
发表于:2015/10/26 19:09:26
#5楼
试试是不是反的 高低位。
2289
speaker
文章数:472
年度积分:50
历史总积分:2289
注册时间:2003/3/15
发站内信
发表于:2015/10/26 21:50:41
#6楼
以下是引用教主2015/10/26 16:59:36的发言:
电压和电流都读到了还读电能干啥子哦。把你的说明书还有故障等发电照片过来。
电能表自己计算的电能更准确,也不占用处理器时间。节约资源干更复杂的运算。
当时没有截图,下次再联机截图试试。
Good good study, day day up!
2289
speaker
文章数:472
年度积分:50
历史总积分:2289
注册时间:2003/3/15
发站内信
发表于:2015/10/26 21:52:37
#7楼
以下是引用firedphoenix2015/10/26 18:03:42的发言:
注意数据的高低位,16BIT一个字,仪表双字表示一个工程量,楼主要考查PLC的每个字节,高低位是否是相反的
是按字读取的,自己将读到的数据按说明书的要求转换,与在电能表面板上读取的不同。
下次截图给你们看看。
Good good study, day day up!

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

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

62.4004