用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
发财
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
plc处理流量计数据问题
上一主题
下一主题
leigan231
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
84 个
工控威望:
259 点
下载积分:
3445 分
在线时间: 46(小时)
注册时间:
2019-08-12
最后登录:
2023-11-23
查看leigan231的
主题
/
回贴
楼主
发表于: 2020-02-28 11:35
全看
|
小
中
大
plc读取流量计数据后,经过处理得出的累计流量(浮点数)只能显示7个数字,再多的数据都变成0,比如13111911.12这个数据显示出来是13111910.00,后面那个1.12有什么办法让他显示出来?
分享
王玮北
ggggfnux
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
152 个
工控威望:
215 点
下载积分:
1944 分
在线时间: 153(小时)
注册时间:
2019-05-22
最后登录:
2024-11-15
查看王玮北的
主题
/
回贴
1楼
发表于: 2020-02-28 14:53
全看
|
小
中
大
用PLC的话有点难,PLC好像没有双精度浮点型,所以没办法直接把数据存成64位的。看你进行了什么样的计算,计算不复杂的话倒是可以自己写把它分成两个数据存在2个32位里,然后用能处理64位数据的触摸屏显示出来。但是这个写起来挺难的,很考验基本功。
分享
王玮北
ggggfnux
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
152 个
工控威望:
215 点
下载积分:
1944 分
在线时间: 153(小时)
注册时间:
2019-05-22
最后登录:
2024-11-15
查看王玮北的
主题
/
回贴
2楼
发表于: 2020-02-28 15:06
全看
|
小
中
大
1楼的方法在一定程度上是可行的,LONG型能存的最大数是4,294,967,295,比楼主的1311191112(忽略小数点)数要大,但继续累计也有可能会溢出就是。话说楼主的数据还真大。
分享
上一主题
下一主题
工控人家园
综合讨论
plc处理流量计数据问题
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问