• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
lzh023101
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 175 点
下载积分: 603 分
在线时间: 18(小时)
注册时间: 2009-08-13
最后登录: 2014-07-28
查看lzh023101的 主题 / 回贴
楼主  发表于: 2014-03-22 23:03
请教大家一个问题:要求:1 假设一物体的流速D221(9600KG/H),用FX2N写一段测试程序,实时统计【显示】物料累计值(D212),比如1分钟,2个小时或者25个小时。2 采样周期T3要求越短越好,最好小于10秒。
实际问题:如图是模拟程序,使用积分方法,但测试了1时,实际监控D212的值比理论计算值9600KG有不小的差,主要偏小,而且采样采样周期T3越短误差越大
附件: 实时统计累计.rar (46 K) 下载次数:36
网站提示: 请不要用迅雷下载附件,容易出错
lzh023101
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 175 点
下载积分: 603 分
在线时间: 18(小时)
注册时间: 2009-08-13
最后登录: 2014-07-28
查看lzh023101的 主题 / 回贴
1楼  发表于: 2014-03-22 23:18
问题很简单,就是做不对,大家看帖不要忘却贡献你的智慧哟
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
2楼  发表于: 2014-03-22 23:54
思路没有问题,
但为提高精度,应该使用定时中断。
模拟出现误差的原因是扫描周期的影响。
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 592(小时)
注册时间: 2010-08-06
最后登录: 2024-11-12
查看戆狮的 主题 / 回贴
3楼  发表于: 2014-03-23 04:27
中断没试过,觉得可能也不行
试试看我这个

广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
lzh023101
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 175 点
下载积分: 603 分
在线时间: 18(小时)
注册时间: 2009-08-13
最后登录: 2014-07-28
查看lzh023101的 主题 / 回贴
4楼  发表于: 2014-03-26 09:16
引用
引用第3楼戆狮于2014-03-23 04:27发表的  :
中断没试过,觉得可能也不行
试试看我这个
[attachment=119144]

非常感谢,模拟了一下,如果以1秒采样,比较接近理论值,如果以3.6秒采样,有不小的偏差。如果以1秒采样,显示值动态比较频繁,用户有可能看不清楚实时累计值,我一般做的时候采样值喜欢用3.6秒,期待大家有更优化的累计更精确的程序分享。
lzh023101
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 175 点
下载积分: 603 分
在线时间: 18(小时)
注册时间: 2009-08-13
最后登录: 2014-07-28
查看lzh023101的 主题 / 回贴
5楼  发表于: 2014-03-26 09:17
感谢大家分享编程的乐趣与智慧,期待大家有更优化的累计更精确的程序分享!
lzh023101
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 175 点
下载积分: 603 分
在线时间: 18(小时)
注册时间: 2009-08-13
最后登录: 2014-07-28
查看lzh023101的 主题 / 回贴
6楼  发表于: 2014-03-26 09:19
引用
引用第2楼sjm213于2014-03-22 23:54发表的  :
思路没有问题,
但为提高精度,应该使用定时中断。
模拟出现误差的原因是扫描周期的影响。

找个时间试试,非常感谢!
厦门庸博科技
级别: 略有小成
精华主题: 0
发帖数量: 37 个
工控威望: 290 点
下载积分: 498 分
在线时间: 4(小时)
注册时间: 2014-03-10
最后登录: 2014-04-10
查看厦门庸博科技的 主题 / 回贴
7楼  发表于: 2014-03-26 09:22
学习了
xqx_2007
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 136 点
下载积分: 662 分
在线时间: 27(小时)
注册时间: 2013-11-15
最后登录: 2024-05-30
查看xqx_2007的 主题 / 回贴
8楼  发表于: 2014-03-26 09:37
流量/3600  然后每1秒累加次
流量/36000  然后每0.1秒累加次
。。。。。
扫描周期考虑进去就很准了  不过可以忽略扫描周期 也还很准 我OMRON都这样算
记得溢出的时候处理
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 592(小时)
注册时间: 2010-08-06
最后登录: 2024-11-12
查看戆狮的 主题 / 回贴
9楼  发表于: 2014-03-26 13:29
引用
引用第4楼lzh023101于2014-03-26 09:16发表的  :

非常感谢,模拟了一下,如果以1秒采样,比较接近理论值,如果以3.6秒采样,有不小的偏差。如果以1秒采样,显示值动态比较频繁,用户有可能看不清楚实时累计值,我一般做的时候采样值喜欢用3.6秒,期待大家有更优化的累计更精确的程序分享。

显示值动态比较频繁,但只是看而已吧,又不拿来用,这个值可以处理一下后再显示的嘛。关键还是累计要准。
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
菜鸟釜舟
级别: 探索解密
精华主题: 0
发帖数量: 4 个
工控威望: 101 点
下载积分: 703 分
在线时间: 1(小时)
注册时间: 2014-03-26
最后登录: 2014-07-22
查看菜鸟釜舟的 主题 / 回贴
10楼  发表于: 2014-03-26 14:20
学习了
haolizzia
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 124 点
下载积分: 580 分
在线时间: 4(小时)
注册时间: 2014-03-13
最后登录: 2014-03-26
查看haolizzia的 主题 / 回贴
11楼  发表于: 2014-03-26 20:00
引用
引用第9楼戆狮于2014-03-26 13:29发表的  :

显示值动态比较频繁,但只是看而已吧,又不拿来用,这个值可以处理一下后再显示的嘛。关键还是累计要准。


如果非要3.6s显示可以 1s采样 积分 然后三次采样之后刷新一下显示。楼上的评论非常专业靠谱。赞
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go