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