如何在Excel中访问WinCC变量归档数据

上传人:大米 文档编号:506488776 上传时间:2022-09-13 格式:DOC 页数:15 大小:711KB
返回 下载 相关 举报
如何在Excel中访问WinCC变量归档数据_第1页
第1页 / 共15页
如何在Excel中访问WinCC变量归档数据_第2页
第2页 / 共15页
如何在Excel中访问WinCC变量归档数据_第3页
第3页 / 共15页
如何在Excel中访问WinCC变量归档数据_第4页
第4页 / 共15页
如何在Excel中访问WinCC变量归档数据_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《如何在Excel中访问WinCC变量归档数据》由会员分享,可在线阅读,更多相关《如何在Excel中访问WinCC变量归档数据(15页珍藏版)》请在金锄头文库上搜索。

1、1功能阐明在icosoft ofice Excel中访问WnC的历史数据,实现如下图所示的报表: 图: xcel中访问WnC的历史数据生成报表 选择日期后,可以生成当天的风机参数日报表(报表数据来自WiC)。 软件环境本地计算机:indow XPSP3英文版、WnC7.0 P2 SIA、Microsof ofice Ecel 远程计算机:Windw XP P3英文版、WiCC. SP2 IA、Mrsfice cel 3inCC/ConneciitPack简介WinCC变量归档数据是以压缩的形式存储在数据库中,需要通过WiCConnectivty ack提供的O-DB接口才可以解压并读取这些数据

2、。 3.1连接字符串“PrvierinCCOLDBProvider.;Catalog= *; Dta oce=*;“其中:Catalo:nC运营数据库的名称注意:当修改项目名称或在其他计算机上打开原项目时, Ctog会发生变化。建议使用WinC系统变量 “DtaouceNaeT” 获得目前的Cataog。Data Source:服务器名称本地:“.WiCC” 或者“WinC”远程:“WCC” 3 查询语句“G:R,TmBein,TmeEnd,,”其中:VaueNam:格式为“ArchvNameValue_Name”,可以使用多种名称。eBgin,TieEnd:时间范畴,格式 “YYMM-DD

3、hh:mm:s.msc”。SLCluse:SQL 语法中的过滤原则。3.3 查询成果注意,WinC的归档数据是使用UTC(协调世界时)时间保存的。4 本地计算机访问 .1 nCC组态 4.1.1 WinC中创立变量Fan1_T1:进口温度n1_T2:出口温度Fan1_1:进口压力Fa1_P2:出口压力 4.12 变量归档组态 1)对以上变量进行归档,归档周期为1小时:图: 变量归档2)设立整点归档选择“1小时”定期器,右键,选择“属性”: 图:定期器设立 在定期器属性对话框中,设立输入循环起始点为分秒: 图4:定期器属性设立 4. Excel组态 4.2.1 创立Excl模板创立如下图所示的E

4、xce模板: 图5:ce模板 其中,每天整点的参数值从inC数据库中直接读取,平均值、最大值、最小值由Excel自身的函数实现。有关如何插入日期控件: 第一步,显示控件工具箱:图6:显示“控件工具箱” 第二步,在控件工具箱中选择“其他控件”,然后选择“icrosoft Datad Tm Pcker Contol 6”,把控件放到合适的位置并拖拽到合适大小。图7:插入日历控件 .2. 在Excl中编写脚本 1)VBA编辑器“Visual asi编辑器”,打开xeVB编辑器:“宏”点击“工具”菜单图:打开VB编辑器 )创立读取WinC历史数据的BA子程序et_winc_daa: 图9:gt_win

5、_dat脚本涉及如下几部分:()获得WinCC运营数据库名称 以上脚本只能读取本地inCC的变量值,并且需要插入“Win HMIRntime .0Tye Libary”对象:图0:插入“W HMIntime 1.0Type Libra”对象()创立连接字符串: (3)转换查询时间为UTC时间: (4)四个参数值的查询(以查询“进口温度”为例): 4.23 调用脚本在时间控件Cang事件中调用子程序ge_wncata:4.24 运营Excl中的脚本一方面要设立宏的安全性为“中”或“低”(不建议使用): 图1:“宏”安全性设立1 图12:“宏”安全性设立2 若宏的安全性为 “低”,脚本将直接运营,

6、没有任何提示;若宏的安全性为“中”,则打开Excel时将有如下提示: 图13 安全提示 此时,通过日期控件选择日期后,Ece读取WnC的数据并写入到不同的单元格中: 图14:运营成果 DEO程序请参照附件中的 ept_mo_lcalxls ( 31 KB ) 文献。5远程计算机访问Excl访问远程计算机WinCC的历史数据,需要注意: 1 OL-DB接口如果客户端计算机没有安装WinCC或者DtMnio软件,则需要安装Coecivity Pack软件来提供O-DB接口。5.2 WCC运营数据库名称的获得可以通过如下两种措施在Excel中中读取远程WinCC运营数据库的名称: 1)编写C客户端脚本WiCC激活后将作为一种原则的OP服务器,可以在Excel中编写P 客户端脚本读取变量“DatasourceaeRT”的值。请参照文档如何在Exel中访问WnCC变量归档数据:7746792)使用如下脚本也可以获得远程WinCC运营数据库的名称: 使用以上脚本时需要注意:()在Exl计算机顾客管理下注册WnC计算机的(可以登录WiSQ)顾客名和密码。()修改Eel计算机Widows的hosts文献: DEO程序请参照附件中的reot_deomo.xls( 32 KB)文献。 核心词

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号