台达人机历史数据记录问题 点击:1721 | 回复:6



jsgyqsy

    
  • 精华:1帖
  • 求助:9帖
  • 帖子:28帖 | 76回
  • 年度积分:385
  • 历史总积分:608
  • 注册:2008年8月21日
发表于:2012-02-28 15:16:59
楼主
求助帖10分-已结帖

拜跪请教各位: 

要做一个辐照计程序,辐照度最大5KW/M2,最长工作计时可设9999小时换算秒为35996400秒。曝辐量就是5KW/M2×35996400秒=179982000KJ/M2,这样大的数据就要占用2个字了。在屏上显示时可设定数值显示存储器为双字解决。在做历史记录“辐照度”“曝辐量”的曲线和数据表时,问题就出在每条曲线和数据只能采样一个字,那“曝辐量”怎样采样?

                                                                                                                          QQ:137705444



楼主最近还看过



青岛黄工

  • [版主]
  • 精华:5帖
  • 求助:89帖
  • 帖子:171帖 | 4776回
  • 年度积分:0
  • 历史总积分:24301
  • 注册:2007年4月02日
发表于:2012-02-29 08:17:21
1楼
按比例缩小到字的范围,反映到曲线上,好比电流表的工作原理,电流采样互感器。

l229837741

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2008年12月11日
发表于:2012-02-29 21:48:53
2楼

你可以先在PLC里运算一下哇

jsgyqsy

  • 精华:1帖
  • 求助:9帖
  • 帖子:29帖 | 76回
  • 年度积分:0
  • 历史总积分:609
  • 注册:2008年8月21日
发表于:2012-03-01 10:22:02
3楼

感谢黄工的回复,但是我还是有点不明白。我的理解:
将2个字的曝辐量用除法(DIV)除以10000缩小得商占2个字,余数占2个字,问题还是不得解决。
如用浮点数除法(DEDIV)缩小10000倍后的浮点数再转成1个字的整数时小数部分又将被舍弃,导致数

据表历史记录时很长时间一直为零(其实是有数据的,只是小于10000是小数,被转整数时舍弃了)。

最终的结论就是缩小倍数导致分辨率降低,而曝辐量的数据是随着时间从1一个数一个数的增长上去的,设计时要按最大范围设计,5KW/M2是最大辐照度,而使用时实际辐照度没有这么大,这样曝辐量增长更小。

苦思几天不得解,还望高手出现。

kkox0517_hmi

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 81回
  • 年度积分:0
  • 历史总积分:494
  • 注册:2009年10月23日
发表于:2012-03-05 17:05:08
4楼

每条曲线是可以采样双字的,只要历史缓冲区的数值单位不为1,比1大,比如是2,就可以选择10位的无符号型数据进行曲线的取样

jsgyqsy

  • 精华:1帖
  • 求助:9帖
  • 帖子:29帖 | 76回
  • 年度积分:0
  • 历史总积分:609
  • 注册:2008年8月21日
发表于:2012-03-06 09:15:52
5楼
好像不好每个曲线分开设呀。如图曲线设置图

ljbcompany

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2012-03-12 13:19:08
6楼
 触摸屏功能好像很多很强呀:采样?!那个计算公式也蛮复杂的,不能简化一下吗?

热门招聘
相关主题

官方公众号

智造工程师