“闻道有先后,术业有专攻”,这句话一直推动我前进,没有谁比谁聪明,只是在不同领域,在对某方面研究时间长短方面,体现出了学习者之间的差距。
早就想写这个博客了,太慢了,根本停不下来,时间有时很难挤出来,有时发现付出跟收益不成正比。牢骚不发了,转入正题。
首先说明在工控方面我不是专家,也是初学者,遇到问题解决问题罢了。这几天需要导出几个归档数据,我用的Wincc版本如下图所示,对于高版本不在本文研究范围内,毕竟向下兼容嘛。
导出数据,本想wincc自带这个功能的,但只有趋势图控件有这功能,但导出数据之间时间间隔不是很规则,按理说应当间隔一致才对。WinCC变量归档数据是以压缩的形式存储在数据库中,需要通过 WinCC连通性软件包提供的OLE-DB接口才能够解压并读取这些数据。这里省去细节说我找到的方法:在WinCC项目中使用VBS脚本读取变量归档值,并把获取的数据保存成新的Excel文件。具体步骤如下:
1.安装消息队列服务:WinCC 将采用Microsoft 的消息队列服务,它是操作系统的组件部分。 MS 消息队列不是Windows 安装的标准设置ÿ