日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

第三方軟件怎么與WinCC交換數(shù)據(jù)?

 江海博覽 2025-01-03 發(fā)布于浙江
西門子工業(yè)支持中心
西門子工業(yè)支持中心
2024-12-13 17:00

數(shù)據(jù)類型

根據(jù)交換的數(shù)據(jù)類型,我們可以分為實時數(shù)據(jù)交換和歷史數(shù)據(jù)交換兩種。

實時數(shù)據(jù)交換

首先,我們來看看實時數(shù)據(jù)交換:

最簡單的方法,就是使用對象

CCHMIRuntime.HMIRuntime。

可以在記事本中輸入如下的讀取、寫入代碼,并存成 vbs擴展名的文件,然后通過批處理文件來運行它們就可以實現(xiàn)WinCC變量的讀寫。

第三方軟件怎么與WinCC交換數(shù)據(jù)?

也可以在Excel中使用類似的代碼創(chuàng)建VBA腳本,同樣可以實現(xiàn)WinCC變量的讀寫。

比較普遍的方法是使用流行的OPC UA協(xié)議。

目前有很多軟件都提供OPC UA客戶端接口,可以與WinCC OPC UA服務(wù)器進行變量的數(shù)據(jù)交換。像UaExpert 測試軟件,就可以通過OPC UA實現(xiàn)變量的讀寫。

像 Excel,加載OPC UA ClientLibrary 之后,同樣可以實現(xiàn)變量的讀寫。

獲取端點參數(shù),選擇某個端點并連接,連接成功。

第三方軟件怎么與WinCC交換數(shù)據(jù)?

切換至讀寫頁面,讀到當前值是23,將36寫入,再次讀當前值為36。

對于具有編程經(jīng)驗的工程師,可以使用高級語言,例如C#,編寫自己的OPC UA DA或者OPC DA客戶端程序來實現(xiàn)定制的變量讀寫功能。

借助于WinCC的REST接口,同樣可以實現(xiàn)HTTPS通信方式下的WinCC變量實時讀寫功能。

第三方軟件怎么與WinCC交換數(shù)據(jù)?

這里插播一句,更多關(guān)于WinCC的知識,都在西門子1847平臺數(shù)字化 IT/OT欄目下,給大家準備好了,可以隨時去觀看學習,特別是電氣/工控工程師,調(diào)試/現(xiàn)場工程師,售前/售后技術(shù)支持工程師,一定要掌握這塊內(nèi)容。

歷史數(shù)據(jù)交換

如果只需要讀取變量歸檔,最常用的一種方法就是通過 WinCC ConnectivityPack 提供的 WinCC OLEDB 接口來讀取變量歸檔值。

此外,前面提到的 WinCC REST 接口,同樣支持變量歸檔的讀取。

如果需要實現(xiàn)將外部的數(shù)據(jù)寫入WinCC歷史數(shù)據(jù)庫中,那可以使用OPC UA HA、OPC HDA接口或者WinCC ODK軟件,通過編寫HA、HDA或者ODK客戶端程序來實現(xiàn)變量歸檔的讀寫操作。

第三方軟件怎么與WinCC交換數(shù)據(jù)?

此外,通過使用WinCC的選件,包括 IDB工業(yè)數(shù)據(jù)橋、DataMonitorPM-OPEN Export/Import 等,通過一定的配置操作,無需編程,同樣可以滿足各種應用場景下的數(shù)據(jù)交換需求。

總結(jié)

總的來說,WinCC能提供多種數(shù)據(jù)交換的途徑,相信總有一種可以滿足你的應用。


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多