紫金桥组态软件与Foxboro I/A Series通讯
摘要: 本文介绍在使用紫金桥组态软件采集I/A Series 50系统的数据时需要注意的几个主要问题。I/A SERIES控制系统是FOXBORO公司于1987年在世界上第一个推出的开放型DCS工业系统,为达到开放系统的目的, I/A SERIES在硬件、软件和通讯网络上均全面采用国际公认的标准。1992年该公司推出了基于Sun SPARC工作站的50系列产品,1996年推出了基于Windows NT平台的70系列产品。I/A Series 50系列采用与标准Unix兼容的Solaris操作系统,较之70系列更加稳定。
Abstract:
Key words :
本文介紹在使用紫金橋組態軟件采集I/A Series 50系統的數據時需要注意的幾個主要問題。I/A SERIES控制系統是FOXBORO公司于1987年在世界上第一個推出的開放型DCS工業系統,為達到開放系統的目的, I/A SERIES在硬件、軟件和通訊網絡上均全面采用國際公認的標準。1992年該公司推出了基于Sun SPARC工作站的50系列產品,1996年推出了基于Windows NT平臺的70系列產品。I/A Series 50系列采用與標準Unix兼容的Solaris操作系統,較之70系列更加穩定。
我們使用以太網將一臺PC機與I/A Series系統中的工作站AW51的第二塊網卡相連接。在PC機中安裝紫金橋組態軟件和AIM*AT OPC Sever。AIM*AT OPC Server通過AIM API與AW進行通訊,將AW上的數據獲取到本地,再通過OPC Server將數據發布出去。
AIM*AT OPC Server的安裝過程可以參考I/A Serves的用戶手冊。AIM*AT OPC Server安裝好以后,按照以下順序進行PC機的配置:
-
AIM*AT OPC Server組件配置
-
在開始—運行,輸入dcomcnfg,彈出如圖所示對話框

-
依次點擊組件服務—計算機—我的電腦—DCOM配置,如下圖所示

-
選中AIM AT OPC Server,單擊鼠標右鍵,點擊屬性,在AIM AT OPC Server屬性中,選擇常規標簽,身份驗證組別選擇“無”選項。DCOM配置完需要重啟計算機才能生效。

-
在開始—運行,輸入dcomcnfg,彈出如圖所示對話框
-
AIM*AT OPC Server服務配置
-
在開始—運行,輸入services.msc

-
選擇AIM AT OPC Server,右鍵屬性

- 啟動類型設置自動,點擊啟動。
-
在開始—運行,輸入services.msc
-
AIM*AT API設置
-
打開Api admin工具

-
在Server下拉列表框里選擇AW工作站的對應機器名,AW5102。

- 正常情況下,此處的AW5102會是軟件通過廣播自動搜索到的,如果沒有搜索到,可以在“Edit Server Connection”中添加,具體方法可參考其它相關資料。如果選擇AW5102后,Messages顯示” cannot connect to server”,檢查是否能ping通AW,如果不能檢查物理連接和ip配置,確保PC與AW之間的物理連接通暢,并且PC機與AW第二塊網卡的ip在同一網段。
-
如果能ping通,則需要按如下方法查看AW上的apisvr.tcp是否正在運行:
命令行輸入
telnet 128.4.4.1(AW第二塊網卡的ip)
用戶名密碼:root / gnomes
cd /opt/aim/bin
P(回車)
如果無apisvr.tcp進程
運行 apistop 停止
運行 apistart 啟動

當以上步驟執行完畢后,再次輸入P(查看當前目錄運行的進程),以確保如上圖加亮的文件apisvr.tcp正在運行。再次運行api admin進行PC機與AW5102的連接。
-
打開Api admin工具
PC機與AW51連接好后可以使用api admin根據I/A Series的用戶手冊進行一些必要配置。然后在紫金橋組態軟件中使用本地OPC即可采集Foxboro I/A Series系統中的數據。
此內容為AET網站原創,未經授權禁止轉載。
