wincc项目归档数据导出

news/2024/7/21 5:11:38 标签: 归档数据 wincc, excel, vbs

      “闻道有先后,术业有专攻”,这句话一直推动我前进,没有谁比谁聪明,只是在不同领域,在对某方面研究时间长短方面,体现出了学习者之间的差距。

       早就想写这个博客了,太慢了,根本停不下来,时间有时很难挤出来,有时发现付出跟收益不成正比。牢骚不发了,转入正题。

        首先说明在工控方面我不是专家,也是初学者,遇到问题解决问题罢了。这几天需要导出几个归档数据,我用的Wincc版本如下图所示,对于高版本不在本文研究范围内,毕竟向下兼容嘛。

           导出数据,本想wincc自带这个功能的,但只有趋势图控件有这功能,但导出数据之间时间间隔不是很规则,按理说应当间隔一致才对。WinCC变量归档数据是以压缩的形式存储在数据库中,需要通过 WinCC连通性软件包提供的OLE-DB接口才能够解压并读取这些数据。这里省去细节说我找到的方法:在WinCC项目中使用VBS脚本读取变量归档值,并把获取的数据保存成新的Excel文件。具体步骤如下:

1.安装消息队列服务:WinCC 将采用Microsoft 的消息队列服务,它是操作系统的组件部分。 MS 消息队列不是Windows 安装的标准设置,需要自行安装。

2.安装连通性软件包:在安装wincc时,需要选择安装conectivity pack(连通性软件包),仅需要选择“ConnectivityPack-Server”条目。

3.下载并使用Excel形式的VBS:下载OLE-DB Tag and Alarm Export.xls,然后直接打开就可以操作并导出wincc下项目里的归档变量了(wicc程序需要在运行状态)。

下面附一张OLE-DB Tag and Alarm Export.xls打开后的图:

欢迎交流,指正,谢谢!

 

 


http://www.niftyadmin.cn/n/516868.html

相关文章

TVS学习

TVS(TRANSIENT VOLTAGE SUPPRESSOR或称瞬变电压抑制二极管)是一种二极管形式的高效能保护器件。当TVS二极管的两极受到反向瞬态高能量冲击时,它能以10的负12次方秒量级的速度,将其两极间的高阻抗变为低阻抗,吸收高达数千瓦的浪涌功率&#xf…

JVM内存模型以及垃圾收集策略解析

http://xmuzyq.iteye.com/blog/599750 一 JVM内存模型 1.1 Java栈 Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。…

交流接触器CJX2的学习

以前对微控制有浅显的认识,现工作需要慢慢接触工业控制,发现里面也有很多知识要学。如果用工业控制标准去学习微控制,我相信也会大有作为,现在的我行在路上,相信这一年我会大有收货。 转入正题,开始学习交流…

tail -f

http://stackoverflow.com/questions/187587/looking-for-a-windows-equivalent-of-the-unix-tail-command http://stackoverflow.com/questions/136168/get-last-n-lines-of-a-file-with-python-similar-to-tail转载于:https://www.cnblogs.com/diyunpeng/p/3965486.html

“邦定”是什么,是灯火阑珊处的她

经常看到如上图所示的PCB板,PCB板上有个被黑色物质覆盖的区域。之前不知她的芳名,以为是害羞,怕被他人看到故意隐藏自己的遮挡物。(以为里面是被覆盖的芯片) 不经意之间,知晓了她的芳名为“邦定”。这个名字…

1 分钟告诉你什么叫闭包~

def foo():m3n5def bar():a4return mnareturn bar>>>bibao foo() >>>bibao() 12 这种内部函数可以使用外部函数变量的行为,就叫闭包def make_adder(addend): def adder(augend): return augend addend return adder 这种内部函数可以使用外…

无功功率

千伏安kVA是视在功率,其中包括有功功率和无功功率。伏安是总功率的单位; 瓦是有功功率的单位; 总功率*效率有功功率 。 千瓦(kW)千伏安(kVA)乘以功率因数 ;千伏安kVA是视在功率,就是指设备&am…

C# Excel操作类 ExcelHelper

实现C#与Excel文件的交互操作&#xff0c;实现以下功能&#xff1a; 1、DataTable 导出到 Excel文件 2、Model数据实体导出到 Excel文件[List<Model>] 3、导出数据到模版 4、多DataTable导入到同一Excel文件 对于第四项功能&#xff0c;常见的用途为&#xff1a;最后一行…