0

WinCC RT Advanced で TIA ポータル V13 を使用しています。私は実行中のプロジェクトを与えられており、スクリプトを使用して、毎日、毎月、毎年クライアントのためにいくつかの値をエクスポートする必要があります。タグの値を表示するテーブル コントロールのある画面があります。値は定期的に記録されます。vbs を使用して画面またはデータ ログから値にアクセスするにはどうすればよいですか? dataLogsにアクセスするためのマニュアルにこのコマンドがあります

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