回复:plc的高速数据采集,你能用什么方式?

看雪001

  • 帖子

    2417
  • 精华

    87
  • 被关注

    232

论坛等级:至圣

注册时间:2012-04-25

钻石 钻石 如何晋级?

发布于 2015-02-25 23:07:27

3楼




我先定义一下plc的“高速数据采集”吧,一般界面的变量刷新时间都在100ms以上,可是有时你需要对1ms甚至以下的变量进行监控,这对于plc系统而言算高速了。
举个简单的例子:动态检重秤。速度不是很高,你需要为它专门配一个100k多通道数据采集卡吗?那你的系统有什么性价比呢?上面的图是用200plc实验动态检重秤对称重传感器输出信号的采集,100个数据,3ms间隔。
只需要对阴影部分面积求和,即可获得物体匀速(一种相对静止状态)运动下的重量数据。
由于习惯了使用plc,一开始我并无其它选择,只能通过定时中断对AI信号尽可能短的间隔采样,以达到足够精确的数值,间隔时间越短,数值就越精确,也就是实时性越高。如何能获得更快的采集速率?中断这种方式到顶我只做到4k(16位分辨率哦),其实它足以满足控制要求了。在反思这一过程后,我终于觉得plc并不适合这项任务,勉强plc让它具有DMA工作方式,到顶就这样了,要求它有更高的性能是自己的一厢情愿。
如果有类似需求,请留言,我可以附上200plc加tp170触摸屏做的检重秤程序,80个产品/分钟,精度1%;采样速率330Sps,分辨率11位。
大道至简,知易行难
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。