組態王6.03和OPTO 22 Ultimate IO的通信實現組態王沒有Ultimate的驅動,因此其和OPTO 22設備的連接需要通過OPC或者DDE來進行連接,此文章主要是對OPC進行連接。 Ultimate IO係統首先要安裝其5.0版本,必須要Ultimate IO和OPCServer兩個。否則再選擇方案update是會提示錯誤。 我們首先進行iocontrol的配置,做好方案,然後下載到Ultimate IO中。 啟動OPC Server Browser Configurator,然後選擇方案,此時會在目錄樹中顯示如下圖 然後再頁麵的右邊擊右鍵,可以把變量和CHART、IO狀態添加到數據庫中,然後點擊Server菜單,Update Server with ……..,然後關閉配置界麵。 進行完以上配置後,開始運行OptoOPCServer。 以上主要是進行了Ultimate IO的配置,配置完成後需要在組態王軟件上作配置。 1、打開力控軟件運行界麵,進入工程組態界麵 2、首先添加IO驅動(上圖) 如上圖,對Ultimate IO的OPC驅動進行配置,注意在選擇OPC服務器的時候選擇Opto22.Opcserver.2(如果沒有這個服務器,請重新安裝OpcSever R5.0), 3、進入數據詞典界麵配置(下圖) 進入數據詞典界麵,在右邊的圖中新建變量。 配置變量 在定義變量界麵中,紅色圖框中,選擇相應的OPC Server 服務器,然後進行寄存器的選擇,其選擇方法雙擊Root,找到所需的參數,然後選擇好數據類型。確定即可。 4、組態配置 新建頁麵後,建立文本。雙擊文本進行鏈接,選擇相應的變量,然後確定。如下圖:雙擊文本後彈出動畫連接界麵,點擊數值輸出的模擬,彈出變量選擇界麵,進行變量選擇,選擇後即可運行。