999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

八鋼煉鋼廠L2通信中間件MultiLink

2013-12-31 00:00:00于大威
大觀周刊 2013年11期

摘要:介紹了MultiLink的系統構成,主要闡述了MultiLink的應用配置和管理以及主機和冗余機的切換。

關鍵詞:MultiLink MultiLink應用配置 管理 切換

MultiLink 是由上海寶信軟件股份有限公司開發的基礎通信中間件。MultiLink的功能就是通過一種標準的通訊機制為用戶提供一種高效、穩定的PLC/DCS 數據通訊方式,并提供簡單的API(應用編程接口)使用戶可以方便的在應用程序中對PLC 的數據進行讀寫訪問。MultiLink主要是實現過程控制和基礎自動化之間的通訊,用于生產過程控制計算機系統開發,實現對基礎自動化數據的采集、設定及數據變化的通知刷新功能,可以周期采集數據并進行前處理,可以修改數據源的數據點類型。

1.系統結構

1.1軟件構成

八鋼煉鋼L2 MultiLink 包括以下可執行程序:

BbsOPCManager.exe 主要實現了OPC 通訊模塊的功能。它從OPCServer 獲得信息,然后通過用戶代理送給用戶,用戶將信息通過用戶代理傳送給它,再由它傳送給OPCServer。同時它將輔助完成處理冗余切換功能、處理數據庫功能、處理通知刷新功能。

MultiConfig.exe用戶配置工具。主要實現了各模塊的配置功能。

MLScheduler.exe發送周期收集需要進行前處理的數據,并且計算采集時間、控制采集開始和采集結束動作。

MLFileEx讀取BbsOPCManager 的電文配置文件,可以查看已經配置的所有電文,修改電文的數據點類型。

MLProxyServer.exe主要實現了處理用戶代理的功能。它為用戶提供API 接口,接受用戶的請求,發送給不同的模塊進行處理后將結果再返回給用戶。同時它將輔助完成處理冗余切換功能、處理數據庫功能、處理通知刷新功能。

1.2硬件構成

二級 OPCServer 與OPCClient均在一臺通訊前置機上,共有十臺通訊前置機,其中五臺主機,五臺冗余機。

2.MultiLink的配置

Mutlink 是L2與L1之間通訊的軟件,它的作用是捕捉PLC信號,并通知平臺某個事件觸發了。在使用之前必須對它進行配置配置OPCClient,OPCServer和OPCGroup。

2.1配置 OPCClient k

首先添加 OPCClient,在控制區的目錄樹中選中根節點“OPC 配置”;選擇菜單“控制/OPCClient /添加OPCClient…”,將顯示“添加OPCClient”對話框;填寫 OPCClient 名稱及所對應的BbsOPCManager 所在機器的IP 地址。選擇“確定”。報警區中將顯示出“添加 OPCClient”的結果信息,新添加的OPCClient 的名稱將添加到控制區的目錄樹中。

然后瀏覽 OPCClient, “瀏覽OPCClient”即是從該OPCClient 所對應的下位機(BbsOPCManager 所在的機器)獲得該OPCClient 配置的所有OPCServer 和OPCGroup 信息。

最后編輯 OPCClient 屬性

2.2配置 OPCServer

在控制區的目錄樹中選中待添加 OPCServer 的“OPCClient”節點;選擇菜單“控制/OPCServer /添加OPCServer…”將顯示“添加OPCServer”對話框。選擇“確定”。配置工具向 OPCClient 所在的下位機發送消息,添加OPCServer,并將操作結果返回給配置工具,顯示在報警區中。該OPCServer 將作為所選擇的OPCClient 的子節點,添加到控制區的目錄樹中。每個OPCClient 最多可以添加8個OPCServer。最后編輯 OPCServer 屬性

2.3配置 OPCGroup

首先添加 OPCGroup,在控制區的目錄樹中選中待添加 OPCGroup 的的OPCServer 節點;選擇菜單“控制/OPCServer /添加OPCServer”輸入電文號和要求的刷新頻率。電文號即電文名稱,應該保持唯一。每個OPCServer的刷新頻率都有一個下限值,即最高刷新頻率。如果用戶輸入的刷新頻率為0,則返回OPCServer 可以達到的最高刷新頻率,這里以毫秒為單位,即返回最小值;如果用戶輸入的刷新頻率(以毫秒為單位)低于該最小值,則返回值為該OPCServer的最高刷新頻率;如果用戶輸入的刷新頻率(以毫秒為單位)大于該最小值,則以用戶輸入的刷新頻率為準。如果電文要采用從 OPCServer 的數據緩沖區中讀取數據,那么需要選中“激活狀態”,否則就是從設備中直接獲取實績值。電文如果是總通知刷新的,那么必須要選中“激活狀態”!如果使用電文頭部,那么通知刷新返回的電文內容就是結構類型的,并且電文的數據結構都是要加上頭部信息的。然后編輯 OPCGroup 中數據點和屬性。最后注冊 OPCGroup和讀取電文

3.通信中間件MultiLink的管理與冗余機的切換

3.1運用 BbsAdmin 進行管理

為了方便用戶的使用,也為了確保整個MultiLink 運行的穩定,用戶在服務器側和下位機側都使用BbsAdmin 進行管理,啟動程序時只要運行BbsAdmin.exe,把用來進行處理的程序都運行在后臺,BbsAdmin 會自動管理這些處理程序, BbsAdmin 意外關閉時,后臺程序仍然可以正常運行。當關閉程序時,絕對要使用BbsShutdown.exe,否則可能會造成內存的泄漏等后果。

3.2在八鋼L2 MultiLink建設過程中,為了保險起見,配置了冗余機,在主機的運行出現問題時,自動切換到冗余機,以保證運行的不間斷。

冗余切換有兩種類型:通過冗余切換標志點的切換和不通過冗余切換標志點的切換。

通過冗余切換標志點切換,首先必須配置 OPCServer 的冗余切換標志點,并且主機和冗余機的切換標志點要互相關聯并且互斥。冗余切換標志點一般情況下要選擇為OPCServer 系統內容自動變化、并且變化頻率比較低的點,而且要保證兩者只有一個主機。設置了切換標志點以后,在切換標志點發生變化時,BbsOPCManager 會根據切換標志點判斷條件將該OPCServer 的冗余切換狀態設置為主機或冗余機。

不通過冗余切換標志點的切換相對比較簡單,上位機仍然定周期檢測下位機,但只需要判斷下位機的連接狀態,只要有一個OPCServer 的連接狀態為斷開,就將該BbsOPCManager 的冗余切換狀態設置為冗余機,并自動切換到原先配置的冗余機。如果上位機檢測到與下位機的連接中斷,也自動切換到冗余機。

4.結束語

MultiLink可靠性高;穩定性強,能很好滿足用戶預期的要求。自從在八鋼煉鋼廠使用以來,運行正常。

參考文獻:

[1]高東華.基礎自動化通信中間件MultiLink(V2.1)[M].上海寶信軟件股份有限公司研究開發部,2005-11-18.

主站蜘蛛池模板: 99草精品视频| 亚洲av色吊丝无码| 久久午夜影院| 国产在线视频二区| 午夜一区二区三区| 久久大香伊蕉在人线观看热2| 亚洲视频欧美不卡| 熟妇人妻无乱码中文字幕真矢织江| 久久这里只有精品66| 亚洲人成影院在线观看| 中文字幕乱码二三区免费| 国产免费福利网站| 成人毛片免费在线观看| 国产婬乱a一级毛片多女| 精品免费在线视频| 久久人搡人人玩人妻精品| 99热这里只有精品国产99| 国产精鲁鲁网在线视频| a亚洲天堂| 欧美成人综合在线| 华人在线亚洲欧美精品| 污污网站在线观看| 国产免费看久久久| 无码中文字幕精品推荐| 在线无码九区| 亚洲无码视频一区二区三区 | 亚洲美女一区二区三区| 国产视频久久久久| 呦系列视频一区二区三区| 欧美特黄一级大黄录像| 国产精品专区第1页| 精品伊人久久大香线蕉网站| 亚洲精品高清视频| 国产精品久久久久久久久久久久| 精品福利视频网| 亚洲无码一区在线观看| 91在线高清视频| 夜夜高潮夜夜爽国产伦精品| 免费啪啪网址| 精品国产香蕉伊思人在线| 亚洲天堂久久| 国产极品美女在线| 午夜福利亚洲精品| 亚洲天堂视频在线播放| 一本大道香蕉中文日本不卡高清二区| 亚洲无限乱码| 狠狠干欧美| 午夜天堂视频| 日本欧美成人免费| 麻豆AV网站免费进入| 99国产在线视频| 国产精品漂亮美女在线观看| 国产欧美日韩另类| 日本精品视频一区二区| 九色在线观看视频| 久久精品这里只有国产中文精品| 人妻无码中文字幕第一区| 亚洲国产精品一区二区高清无码久久| 欧美怡红院视频一区二区三区| 夜夜操天天摸| 国产人成在线视频| 超级碰免费视频91| 国产精品一线天| 精品中文字幕一区在线| 中国一级毛片免费观看| 婷婷在线网站| 伊人91视频| 亚洲婷婷六月| 青青操视频在线| 爽爽影院十八禁在线观看| 特级欧美视频aaaaaa| 久久黄色免费电影| 日日噜噜夜夜狠狠视频| 精品少妇人妻一区二区| 成年人视频一区二区| 国产日本欧美亚洲精品视| 999精品免费视频| 波多野结衣一区二区三视频| 日韩 欧美 国产 精品 综合| 日本久久免费| 青青草91视频| 国产日韩欧美中文|