haha1332
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 62 点
下载积分: 357 分
在线时间: 13(小时)
注册时间: 2023-11-04
最后登录: 2024-11-15
查看haha1332的 主题 / 回贴
楼主  发表于: 26天前
图片:
图片:
工控小白一枚。200smart 做主站,读取流量计里的瞬时流量和累计流量。用MODSCAN 扫描,累计流量整数可以读到,瞬时流量就只能在浮点数里读取,整数就是数值在乱跳。请教各位大神,200smart读取瞬时流量的程序应该怎么做?谢谢。流量计瞬时流量的地址为40100,累计流量整数部分地址40108。
moveyang
级别: 论坛先锋
精华主题: 0
发帖数量: 6 个
工控威望: 1206 点
下载积分: 5093 分
在线时间: 209(小时)
注册时间: 2021-09-16
最后登录: 2024-11-22
查看moveyang的 主题 / 回贴
1楼  发表于: 26天前
这个是用两个地址(2个字)存的浮点,把40100和40101同时读取上来,再到PLC里面将两个字合为浮点进行显示和运算就好了
漂泊的石头人
级别: 家园常客
精华主题: 0
发帖数量: 473 个
工控威望: 604 点
下载积分: 2778 分
在线时间: 207(小时)
注册时间: 2018-07-17
最后登录: 2024-11-22
查看漂泊的石头人的 主题 / 回贴
2楼  发表于: 26天前
1楼正确,地址都不用合并。
暴躁小白兔
级别: 探索解密
精华主题: 0
发帖数量: 147 个
工控威望: 195 点
下载积分: 3839 分
在线时间: 91(小时)
注册时间: 2021-05-11
最后登录: 2024-11-21
查看暴躁小白兔的 主题 / 回贴
3楼  发表于: 26天前
瞬时流量分辨率后小数点后4位了,肯定跳动啊。
既然两个地址的数据都读出来了,你想怎么处理就是你的问题了。
haha1332
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 62 点
下载积分: 357 分
在线时间: 13(小时)
注册时间: 2023-11-04
最后登录: 2024-11-15
查看haha1332的 主题 / 回贴
4楼  发表于: 25天前
好的,谢谢各位大神!
[ 此帖被haha1332在2024-10-29 14:21重新编辑 ]