回复:大批量数据如何做趋势?

周杰伦

西门子1847工业学习平台

  • 帖子

    2033
  • 精华

    16
  • 被关注

    143

论坛等级:至圣

注册时间:2011-04-19

白金 白金 如何晋级?

发布于 2016-02-11 19:23:52

8楼

展开查看
以下是引用看雪001在2016-02-05 09:17:23的发言 >7楼

 呵呵,周董的“示波器”也耍得有模有样啊!

100ms刷新一次变量,很多人都卡在这里走不下去了,那是因为不知道如何开辟出一块缓存来,这个缓存就是FIFO。

“100ms刷新一次变量”不能理解成“100ms刷新一个变量”,如果你换一个思维方式,在PLC中建立这个FIFO(也就是一个0-99的数组),以循环中断对数组指针操作,将模拟量输入值写入到连续数组(即FIFO缓存),然后你可以考虑如何将这数组显示出来了。

简单的操作是,可以在画面上建立一组棒图,比如100个棒图(这要看所使用的面板单个画面所支持的最大变量数,即FIFO大小),平均下来,一个棒图承担1ms的刷新,这是不是可以绕过去了?归纳一下:以空间换时间。

高级的操作可以参考《PLC连续数据如何用趋势视图显示》

把一批保存下来,再慢慢显示出来?

我用TP700试了,1S刷新一个点,没有办法变快的。

工控毁我青春!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32771条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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