日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

wincc连接mysql数据库案例_WINCC读写SQL数据库的例子-工业支持中心-西门子中国

發布時間:2024/3/26 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 wincc连接mysql数据库案例_WINCC读写SQL数据库的例子-工业支持中心-西门子中国 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本回答有11位鉆石用戶推薦

回答者:

zhangli0 - 超級顧問&nbsp&nbsp第15級

2019-07-25 16:40:06

''當前為按鈕觸發,

''創建一張當前日期命名的表格,如存在,跳過

Dim?fso,myfile,daystr,dstr,fname

dstr=CStr(Year(Now))&"-"&CStr(Month(Now))&"-"&CStr(Day(Now))

fname="E:\報表\"?+?dstr?+?".xls"

Set?fso=CreateObject("scripting.FileSystemObject")

Set?MyFile=fso.GetFile("E:\模板excel.xls")

If?fso.FileExists(fname)?Then

''MsgBox?"文件已經存在"

''文件存在,不執行

else

MyFile.Copy(fname)???''''不存在,復制模板

End?If

''檢測當前日期名表格是否打開,如有,關閉保存

''模板是否打開狀態,無需檢測(copy)

Dim?objExcelApp,objExcelBook,objExcelSheet

On?Error?Resume?Next

Dim?ExcelApp,ExcelBook

Set?ExcelApp??=?GetObject(,"Excel.Application")

If?TypeName(ExcleApp)?=?"Application"?Then

For?Each?ExcelBook?In?ExcelApp.WorkBooks

If?ExcelBook.FullName?="E:\報表\"?+?dstr?+?".xls"?Then

ExcelApp.ActiveWorkbook.Save

ExcelApp.Workbooks.Close

ExcelApp.Quit

Set?ExcelApp=Nothing

Exit?For

End?If

Next

End?If

''定義變量

''Dim?objExcelApp

Dim?tagtag1,tagtag2,tagtag3,tagtag4,tagtag5,tagtag6,tagtag7,tagtag8,tagtag9,tagtag10,tagtag11,tagtag12,tagtag13

Dim?i,j,xuhao

Dim?tagshijian,sheetname

''REPORT1.NO1~NO13需要記錄的數據

Set?tagtag1=HMIRuntime.Tags("REPORT1.NO1")

Set?tagtag2=HMIRuntime.Tags("REPORT1.NO2")

Set?tagtag3=HMIRuntime.Tags("REPORT1.NO3")

Set?tagtag4=HMIRuntime.Tags("REPORT1.NO4")

Set?tagtag5=HMIRuntime.Tags("REPORT1.NO5")

Set?xuhao=HMIRuntime.Tags("REPORT1_TR2")

sheetname="1#機當日批次報表"

''打開表格

Set?objExcelApp?=CreateObject("Excel.Application")

''open??file

objExcelApp.Visible=True

objExcelApp.Workbooks.Open"E:\報表\"?+?dstr?+?".xls"

objExcelApp.Worksheets(sheetname).Activate

''實時數據寫入

xuhao.Read

i=xuhao.Value+2

xuhao.Read

objExcelApp.Worksheets(sheetname).cells(i,1).value=?xuhao.Value

tagshijian=CStr(Hour(Now))&":"&CStr(Minute(Now))&":"&CStr(Second(Now))

objExcelApp.Worksheets(sheetname).cells(i,2).value=?tagshijian

tagtag1.Read

objExcelApp.Worksheets(sheetname).cells(i,3).value=?tagtag1.Value

tagtag2.Read

objExcelApp.Worksheets(sheetname).cells(i,4).value=?tagtag2.Value

tagtag3.Read

objExcelApp.Worksheets(sheetname).cells(i,5).value=?tagtag3.Value

tagtag4.Read

objExcelApp.Worksheets(sheetname).cells(i,6).value=?tagtag4.Value

tagtag5.Read

objExcelApp.Worksheets(sheetname).cells(i,7).value=?tagtag5.Value

''關閉保存

objExcelApp.ActiveWorkbook.Save

objExcelApp.Workbooks.Close

objExcelApp.Quit

Set?objExcelApp=?Nothing

End?Sub

本回答有17位鉆石用戶推薦

回答者:

澤詩馮馮 - 中級技術員&nbsp&nbsp第6級

2019-07-25 22:22:01

上一頁

1

下一頁

總結

以上是生活随笔為你收集整理的wincc连接mysql数据库案例_WINCC读写SQL数据库的例子-工业支持中心-西门子中国的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。