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