- 13
- 0
- 约3.74千字
- 约 3页
- 2019-10-18 发布于广东
- 举报
Wincc?V7.3?vbs?读取多个变量归档数据到excel
前面的一篇博客记录了如何读取多个变量归档数据到mshgrid控件,根据的是西门子官网的教学。有网友询问为什么他照着官网方法就是无法导出到excel。我自己也做了一遍,没有问题。本篇主要记录导出按钮的脚本。
?
前面的准备工作与上一篇一致,导出按钮的vbs脚本如下:
Sub OnClick(ByVal Item)??Dim myCatalog,myDS,PCName,cnstr,sqlstr1,sqlstr2Dim xlapp,BTime,ETime,utcbtime,utcetime,utcbtstr,utcetstrDim conobj,rsobj1,comobj1Dim rsobj2,comobj2Dim rscount,i,curRowDim filenamemyCatalog=HMIRuntime.Tags(@DatasourceNameRT).ReadPCName=HMIRuntime.Tags(@LocalMachineName).Read?myDS=PCName \WinccSet BTime=HMIRuntime.Tags(btime)Set ETime=HMIRuntime.Tags(etime)北京时间时区修正utcbtime=Dateadd(h,-8,BTime.Read) 起始时间utcetime=Dateadd(h,-8,ETime.Read) 结束时间日期时间格式修正utcbtstr = Year(utcbtime) - Month(utcbtime) - Day(utcbtime) Hour(utcbtime) : Minute(utcbtime) : Second(utcbtime)utcetstr = Year(utcetime) - Month(utcetime) - Day(utcetime) Hour(utcetime) : Minute(utcetime) : Second(utcetime)连接字符串cnstr=Provider=WinCCOLEDBProvider.1; Catalog= myCatalog ; Data Source= ??myDS创建连接对象Set conobj=CreateObject(ADODB.Connection)conobj.connectionstring=cnstrconobj.CursorLocation = 3conobj.Open查询字符串sqlstr = Tag:R,(VA\flow1;VA\flow2), utcbtstr , utcetstr , order by Timestamp ASC,TimeStep=1,1sqlstr1 = Tag:R,(VA\flow1), utcbtstr , utcetstr , order by Timestamp ASC,TimeStep=1,1sqlstr2 = Tag:R,(VA\flow2), utcbtstr , utcetstr , order by Timestamp ASC,TimeStep=1,1
进行查询Set rsobj1 = CreateObject(ADODB.Recordset)Set comobj1 = CreateObject(ADODB.Command)comobj1.CommandType = 1Set comobj1.ActiveConnection = conobjcomobj1.CommandText = sqlstr1Set rsobj1 = comobj1.Execute
Set rsobj2 = CreateObject(ADODB.Recordset)Set comobj2 = CreateObject(ADODB.Command)comobj2.CommandType = 1Set comobj2.ActiveConnection = conobjcomobj2.CommandText = sqlstr2Set rsobj2 = comobj2.Execute
rscount=rsobj1.recordcountrsobj1.movefirstrsobj2.movefirst
if rscount=0 then
???msgbox 没有记录
???exit sub
end if
Set xlapp=CreateObject(Excel.Application)xlapp.visible=Falsexlapp.workb
您可能关注的文档
最近下载
- 人教版五年级语文(下册)写字表课文同步正楷练字帖.pdf VIP
- 家谱发放仪式上的讲话范文(3篇).docx VIP
- 塔吊拆除作业安全培训内容课件.pptx VIP
- SYT 5328-2019 石油天然气钻采设备 热采井口装置.docx VIP
- 肖邦升C小调幻想即兴曲(Op.66)(原版) 高清钢琴谱五线谱.docx VIP
- 高技术船舶科研项目指南(2024年).pdf VIP
- 全国大学生市场调查与分析大赛调查研究报告.PDF VIP
- 中北大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 产前检查ppt课件图文.pptx VIP
- 精品解析:重庆市万州二中教育集团2025-2026学年八年级上学期期中物理试题(原卷版).docx VIP
原创力文档

文档评论(0)