發布日期:2022-04-26 點擊率:81
關鍵詞: 迅饒 OPC服務器 X2OPC OPC DA1.0、
摘要:沈陽區域萬達廣場使用了上海迅饒X2OPC軟件網關與慧云3.0平臺進行集成通訊。本項目使用了江森metasys系統,現場配有9臺NAE-3514-2,1套X2OPC軟件網關用與萬達廣場樓宇自控系統及慧云平臺對接。
1.項目背景
沈陽區域萬達廣場使用了上海迅饒X2OPC軟件網關與慧云3.0平臺進行集成通訊。
2.需求分析
2.1問題描述
1.幾個OPC客戶端同時訪問迅饒OPC服務端
2.點數過多
3.授權問題,WINserver加密狗授權問題
4.跑著跑著X2OPC軟件崩潰了
5.不穩定,跑著跑著數據讀不到數據了
2.1網關介紹
X2OPC是一款OPC服務器。
顧名思義X代表各個廠商不同的通信協議,2是To的諧音表示轉換,OPC表示最終轉換成OPC服務器。X2OPC的主要功能是將工業通訊領域中的各種協議(例如Modbus通訊協議、BACnet通訊協議等)轉換成OPC服務器。
X2OPC支持OPC DA1.0、DA2.0和XML-DA 1.0規范,同時集成了串口、網口等多種協議,在PC端ProgID為SunFull. X2OPC.1。并提供一個簡易的人機界面給用戶,用來編輯和配置TAG;保存或者打開x2o工程文件;導入或者導出CSV檔;復制設備、組和TAG對象。
3.方案設計
3.1方案介紹
本項目使用了江森metasys系統,現場配有9臺NAE-3514-2,1套X2OPC軟件網關用與萬達廣場樓宇自控系統及慧云平臺對接。
該廣場硬件點位3500左右(包含冷源群控),最后做完在NAE里面的Object達到1.6萬,其中將近4000點提供給了慧云平臺;
將近4000 的集成點位用2個小時的時間就可以配置完成,而且導出OPC點地址給慧云平臺也是挺方便的;
3.2系統架構圖
3.3 應用案例詳細說明
使用OPC進行通訊,首先配置DCOM,這需要與平臺共同完成,當時配置DCOM,迅饒技術提供了很大的支持。
下面是使用X2OPC軟件網關的過程中的經驗,如果有不對的地方,請指出來,以免下次再出現。
1:把BACnet站點啟用,(如不啟用,在NAE數量較多的情況下,無法分辨是那個NAE)如下圖紅框,這樣就可以看到每個NAE的BACnet ID號及每個點地址;
2.用BACnetScan掃描工具掃描出現場9臺NAE的ID,如下圖;
3.設備掃描到以后,搜索點位,然后導出X2OPC,如下圖;
4.導出X2OPC點表以后對其進行修改,如下圖,(點位類型及點地址不允許修改,否則通訊的時候會出現“Bad”);
5.打開 應用程序,新建驅動、通道及設備;
該項目建立的是BACnet IP驅動,后來得知建立BACnet IP1-BACnetIP8通訊速度會更快;
而且建立BACnet IP1-BACnetIP8對OPC服務器的網卡數量有要求;
6.新建通道及設備,如下圖;
7.導入之前編輯好的表格,如下圖;
8.啟動監控查看和NAE通訊情況,如下圖;
9.網頁查看與NAE通訊情況及平臺下發命令情況;
10.查看與平臺通訊狀態;
啟動任務管理器,會看到X2OPCRunTime.exe*32在運行,這說明與慧云平臺處于正常通訊狀態;如果X2OPCRunTime.exe*32未運行,是無法登陸網頁查看與NAE的通訊情況。
11.在與慧云平臺對接初期,發現在平臺下發命令是無法寫入子系統的,后來和迅饒黃工溝通得知,需在寄存器地址后面加入一個“.9”的命令等級,否則命令如何寫入;
12.更改請求幀間隔、寫值刷新間隔及批量傳輸可以提高與慧云平臺及NAE的通訊速度;
13.導出點表給慧云集成平臺,如下圖;右鍵單擊通道:
14.OPC點地址;
按慧云平臺技術工程師要求,提供紅色框里面的地址類型給慧云平臺做集成;
15.在使用過程中發現X2OPC與BACnetScan不能同時在一臺電腦上運行;
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航