一.基于DDE協(xié)議的通訊方式
(一)WinCC控制系統(tǒng)配置
1.在使用DDE采集WinCC中的數(shù)據(jù)時,需要將Ddeserv.exe添加到啟動項中
設(shè)置Ddeserv.exe,打開工程中的“計算機(jī)屬性”,如下:
圖一
點擊“添加”按鈕
圖二
填寫完成如上設(shè)置。這樣在WinCC工程運行之后就可以使用打開的“DDE服務(wù)”對話框中選擇所要共享的數(shù)據(jù)。
2.WinCC DDE 配置參數(shù)
應(yīng)用程序名:WinCC
話題名:WinCC工程目錄名
項目名:變量名
注意:WinCC工程目錄名得到的步驟:
在運行中輸入命令得到本地共享文件夾如下:
圖三
圖四
雙擊工程共享文件夾如下:
圖五
3.復(fù)制地址欄的內(nèi)容,最后的話題名是以下格式:
圖六
注:圖六是DDE客戶端和WinCC進(jìn)行通訊的截圖
(二)紫金橋組態(tài)軟件的配置
1.在開發(fā)界面在數(shù)據(jù)庫/設(shè)備驅(qū)動/Microsoft/DDE右鍵,添加設(shè)備驅(qū)動或雙擊彈出如下窗口:
圖七
點擊下一步彈出如下窗口:
圖八
注:這里的服務(wù)名和話題名和圖六中的是對應(yīng)的。
到此進(jìn)行DDE通訊WinCC控制系統(tǒng)的配置就結(jié)束里。
二.通過OPC協(xié)議進(jìn)行通訊
OPC通訊協(xié)議是在自動化通信領(lǐng)域收到廣泛支持的通訊協(xié)議,紫金橋和WinCC都提供支持。這里只談一下紫金橋作為opc客戶端WinCC作為OPC服務(wù)器時二者通訊的配置。(前提條件是,WinCC提供OPC接口,也就是WinCC要把OPC 服務(wù)器提供出來。)
首先要明確WinCC的OPC SERVER名:
OPCserver.WinCC(或OPCserver.WinCC.1)
注:因WinCC不同的版本OPC SERVER名稱略有區(qū)別,現(xiàn)場可以通過OPC客戶端工具測試一下。
那么您就可以通過在紫金橋進(jìn)行設(shè)備組態(tài)具體不再贅述,這里只給出設(shè)備組態(tài)的最后一步如圖九:
圖九
到此,有關(guān)紫金橋作為客戶端和WinCC通訊時的有關(guān)配置就介紹完了。
注:這里只介紹紫金橋和WinCC在本地通訊,如果是紫金橋遠(yuǎn)程訪問WinCC,那么WinCC控制系統(tǒng)所在的機(jī)器還要進(jìn)行DCOM配置。至于DCOM配置在本文就不再介紹。請查閱紫金橋組態(tài)軟件用戶手冊。
|