目录
一、缘起
二、如何从PLC-Recorder获取数据
1、在线获取
2、全自主打开数据文件
3、延伸分析
三、设置方法
四、效果展示
一、缘起
在各个行业,在不同的场景中,朋友们拿到数据后,想做的事情五花八门,有做宏观分析的、有做频域分析的、又做数据相关性分析的等等。PLC-Recorder的离线分析软件Ana虽然功能强大,但是,也只能提供通用的分析功能,不能完全满足大家的花色需要。
怎么办?大家可以在自己领域开发分析软件呀!
二、如何从PLC-Recorder获取数据
1、在线获取
如果你需要实时分析,则可以通过PLC-Recorder的在线转发功能来实时获取刚采集到的数据。在线转发支持的协议包括:MODBUS TCP、MQTT、Websocket等,可以从隐图官网获取接收端的样例源代码。
2、全自主打开数据文件
通过隐图官方提供的数据文件打开的SDK组件,朋友们可以完整独立地操作所有的离线数据文件。
比如,PLC-Recorder可以在循环记录里将变量名用作数据文件名,这个变量名和生产产品关联,就可以直接和MES等系统建立联系,可以方便地查找到某个产品的过程数据,然后自主打开,进行数据操作即可。
3、延伸分析
用ANA软件进行曲线的快速浏览(有多文件浏览、拼接等功能)等功能,发现感兴趣的数据后,点击“延伸分析”按钮,就可以将当前数据文件及点击的时间点发送给自己开发的软件,进行更加个性化的分析。
比如,某朋友开发了设备故障代码解析的软件,用Ana发现故障变量变化后,就通过延伸分析,打开对应的数据文件,快速查看故障的原因及处理建议。
隐图官方可以提供演示软件的源代码,帮助朋友们解析延伸分析获取的命令参数。
三、设置方法
通过菜单“视图”->“选项”来进行设置。如果启用该功能,则在主界面会出现“Ext...”的按钮,进行快速操作。
通过“选择...”按钮来选择外部分析软件。
启动分析软件时,可以传递当前数据文件名、鼠标点击时刻两个参数(参数解析方法可以参考演示软件)。
四、效果展示
延伸分析效果