0

我正在使用带有 WinCC RT Advanced 的 TIA portal V13。我得到了一个正在运行的项目,需要使用脚本每天、每月和每年为客户导出一些值以 excel。我有一个带有显示标签值的表格控件的屏幕。这些值会定期记录。如何使用 vbs 从屏幕或数据日志中访问值?手册中有此命令用于访问数据日志

HMIRuntime.Logging.DataLogs 

但我找不到如何访问数据并将其保存到文件中。

项目中已经有一个 vbs 脚本(开始和结束时间在脚本的前面定义)但它只是导出一个空的 csv,其中包含列名但没有值。

Set obj1 = obj.ScreenItems("Table view_1")
obj1.TimeColumnRangeType = 1
obj1.TimeColumnBeginTime = sBeginTime 
obj1.TimeColumnEndTime = sEndTime

FolderName =     "C:\Folder_name"
FileDate = sDay &"_" &sMonth &"_" &sYear

obj1.ExportDirectoryChangeable = True
obj1.ExportDirectoryname = FolderName
obj1.ExportFilenameChangeable = True
obj1.ExportFilename = "Filename " &FileDate
obj1.Export()
4

0 回答 0