作者 | 主题 |
---|---|
checkitout 官方工程师 经验值:1628 发帖数:180 精华帖:17 |
楼主 2016-08-05 11:19:19
主题:SmartSCADA迎接DT时代的来临 年初,有个客户问我,“咱们SCADA和Matlab能不能做接口,来实现高级算法?”,还好以前上学写论文的时候经常用Matlab仿真,工作中虽然为数不多的用过几次,但还好有点底子, “用动态链接库传值就好了”,我也没有太多思考回答到,虽然没有做过,但我的经验告诉我,应该可行,顶多就是麻烦点。 是不是最好的方法呢?不知道,也许还有更好,更简单的方法,不管怎样,这是一个很有意思的话题,借助第三方工具可以更好完成很多高级数据处理和计算,等有空抽时间要试试看。 结果一忙,就把这事就撂下了,直到有一次编写MQTT通讯接口的时候,用到Python,发现Python 的功能确实很好,很强大,能做很多Matlab干的事,并且能很简单的实现很多复杂的功能,比如,用二三十来行代码就能实现对Wav声音文件的FFT(快速傅里叶变换),进行频谱分析。 这么牛,那么振动分析等一些高级数据分析不就可以用它来做了吗,而且能很好的可视化计算结果。只不过还需要一些编程和处理才能和SCADA集成在一起,但对SCADA的工程师来说还是有点不方便...... 上个月,ETM总部的同事来中国时,带来了好消息,WinCC OA/PVSS V3.15 将会带来全新的数据分析和可视化的工具包:SmartSCADA,可以用于基于状态检测的与维护,基于根本原因分析的决策支持,以及能效的优化等方面。 能够让客户通过方便的组态配置,就能完成复杂统计计算,高级的数据分析处理,有效提高生产率。(SmartSCADA用到R语言,R很多功能和风格与Python相似,更偏重于数据分析和统计,Python的通用性更好一些) 这样看来,是不是高大上的DT(数据处理技术)开始更广泛的进入到自动化行业了,以后我们SCADA和HMI服务器上归档的多年的数据不光可以用来做班报,日报,月报了,没准通过高级分析和数据挖掘技术真能发掘出更大的数据价值呢。 自动化的同学们,你怎么看? |