- 基于Automation Studio的PLC系統設計、仿真及應用
- 周潤景 張麗娜 劉夢男編著
- 1607字
- 2018-12-27 19:55:40
1.6 OPC服務器
OPC代表“OLE for Process Control”,即“程序控制OLE”。OPC標準可以進行程序控制數據通信。
1.OPC設置
1)訪問“OPC設定”對話框有3種訪問“OPC設定”對話框的方式:
?在“變量管理器”中單擊“OPC鏈接”按鈕;
?從“組件屬性”對話框的“變量賦值”目錄分支中單擊“OPC服務器鏈接”;
?從SFC編輯器單擊“步驟屬性”對話框中的“外部鏈接”按鈕。
“OPC設定”對話框如圖1-59所示。

圖1-59 “OPC設定”對話框
2)OPC服務器管理Automation Studio?可同時使用一個或多個OPC服務器。在“OPC設定”對話框的“服務器”選項卡中(如圖1-60所示)可以編制現有項目的服務器列表。

圖1-60 “OPC設定”對話框的“服務器”選項卡
對話框中不同字段的說明如表1-26所示。
表1-26 “OPC設定”對話框的“服務器”選項卡各字段含義
OPC服務器可以安裝在Automation Studio?相同的計算機上。需在本地主機上進行搜索以確定可用的OPC服務器程序,并選擇添加至項目已知列表的服務器。在“添加服務器”對話框中進行OPC服務器搜索操作。該對話框可以通過單擊“OPC設定”對話框的“服務器”選項卡的“新建”按鈕進入。本地搜索“添加服務器”對話框如圖1-61所示。

圖1-61 本地搜索“添加服務器”對話框
執行本地搜索時,“遠程服務器”復選框必須取消復選,單擊按鈕。
一旦搜索完成,選擇需要從“注冊的OPC服務器”欄中添加的服務器,并單擊“OK”按鈕。
“添加服務器”對話框字段的說明如表1-27所示。
表1-27 “添加服務器”對話框字段的說明
OPC服務器軟件也可以安裝在訪問計算機運行Automation Studio?相同網絡的遠程主機上。網絡協議必須為TCP/IP,而且遠程主機必須配置有能夠相互進行通信的DCOM參數。
Automation Studio?“添加服務器”對話框,必須在能夠確定所有OPC服務器程序的遠程主機上進行搜索操作。一旦完成搜索,能夠選擇添加至項目已知服務器列表的主機。“添加服務器”對話框搜索遠程主機如圖1-62所示。

圖1-62 “添加服務器”對話框搜索遠程主機
執行遠程服務器搜索,必須選中有可編輯地址字段的“遠程服務器”復選框。在該字段中,選擇遠程主機的IP地址或“網絡名稱”,然后單擊按鈕。
一旦搜索完成,必須選擇出現在“注冊的OPC服務器”欄內的字段及準備添加的服務器,并單擊“OK”按鈕。
注意
所選服務器必須可用。如服務器不可用,或者有連接問題,將出現如圖1-63所示的信息。

圖1-63 OPC服務器連接錯誤
如果以上第二個圖出現,等待幾秒后單擊“重試”按鈕。確保DCOM許可權配置正確。
2.創立OPC鏈接
發現OPC服務器,將其添加至列表中并創建出存取組,用戶需要將Automation Studio?變量和OPC服務器的可選項相聯系。該操作可在如圖1-64所示的“OPC設定”對話框中的“選項卡”區域完成。

圖1-64 “OPC設定”對話框中的“選項卡”
該對話框中的不同字段的說明如表1-28所示。
表1-28 “OPC設定”對話框中的不同字段的說明
1)OPC項目為獲得Automation Studio?中易存取的OPC服務器上的配置項,當前使用的服務器必須從“服務器”下拉列表中選擇,如圖1-65所示。

圖1-65 “OPC設定”對話框中的“選項卡”中的“服務器”下拉列表
“OPC項目”字段自動出現了服務器上的配置資源的列表,如圖1-66所示。

圖1-66 “OPC設定”對話框中的“選項卡”中的“OPC項目”字段
必須正確啟動OPC服務器程序,并將其連接至Automation Studio?。
2)創建鏈接為創建鏈接,必須選擇包含在下一步驟中創建的新鏈接的存取組。這樣,就可以界定需要創建的鏈接的更新周期和死區。同時通過相應的單選按鈕選擇鏈接類型“讀取/寫入”,如圖1-67所示。

圖1-67 “OPC設定”對話框中的“鏈接”選項卡中的“組”列表
下一步包括選擇鏈接在一起的Automation Studio?標簽和OPC項目。確定變量的類型(布爾值、整數或實數)可以兼容,如圖1-68所示。

圖1-68 選擇鏈接的變量
在列表底部顯示了所選的變量。鏈接的變量不能二次鏈接。
單擊按鈕確認鏈接。
如果出現在Automation Studio?標簽列表中顯示鏈接類型(R:只讀或W:只寫)的圖標表示和對話框下半部中的鏈接字段中添加的行,則表示鏈接啟動,如圖1-69所示。

圖1-69 OPC鏈接完成
重復這些步驟,直到所有想要的鏈接全部分配完成。
可以打開變量管理器窗口,該窗口顯示了項目的所有可用OPC鏈接,如圖 1-70所示。

圖1-70 變量管理器窗口中顯示的OPC讀取鏈接