<dd id="h3rgz"><pre id="h3rgz"></pre></dd>
    <th id="h3rgz"></th>
  1. <tbody id="h3rgz"><pre id="h3rgz"></pre></tbody>

      <optgroup id="h3rgz"></optgroup>
      網站地圖 XML地圖 BaiduXMl
      最新新聞

      閱讀新聞

      當前位置:網站首頁 -> 新聞資訊 -> 閱讀新聞

      最新形式技藝運用在電站回環泵閥扼制體系里
      [ 來自:不詳  閱讀:   時間:2012.03.21 ]
      循泵系統配置了雙交換機、雙以太網、雙PLC、雙Genius網絡的全熱備冗余系統,在最壞情況下,只要有一臺交換機、一個PLC控制器和一個Genius網絡通訊模塊維持工作狀態,即使其它設備都出現故障都不影響系統的正常運行。磁力泵控制系統的網絡拓撲圖如所示:工程師站負責對PLC控制器的編程,并將編好的軟件經過交換機下載到PLC控制器。PLC控制器是整個控制系統的核心,在運行時一方面接收操作員站的操作指令,并將當前的狀態信息反饋給操作
      循泵系統配置了雙交換機、雙以太網、雙PLC、雙Genius網絡的全熱備冗余系統,在最壞情況下,只要有一臺交換機、一個PLC控制器和一個Genius網絡通訊模塊維持工作狀態,即使其它設備都出現故障都不影響系統的正常運行。磁力泵控制系統的網絡拓撲圖如所示:工程師站負責對PLC控制器的編程,并將編好的軟件經過交換機下載到PLC控制器。PLC控制器是整個控制系統的核心,在運行時一方面接收操作員站的操作指令,并將當前的狀態信息反饋給操作員站,另一方面要發指令給I/O站,通過I/O站的模塊將控制信號下達給現場設備,同時通過I/O站的模塊接收現場的信息。在整個設備層中,交換機是通訊的樞紐,它為PLC控制器與上層的操作站之間的通訊提供必要的端口,同時交換機上備有2個多模光纖接口,可以用來與主機DCS進行通訊,以實現對循環水控制系統的遠方監視和操作功能??紤]到循泵的重要性,PLC控制器和以太網交換機都做了冗余配置。
        與之相應的網絡架構采用雙層結構,上層用2臺工業級交換機構成一個100M星型冗余工業以太網,每臺交換機連接兩臺運行iFIX軟件的上位機(一臺為操作員站,一臺為工程師站)。
        下層采用五類雙絞線連接PLC的控制器和6個I/O站,構成總線型冗余GENIUS網。PLC控制器采用GE公司的S90-30.PLC控制器的冗余功能是通過熱備軟件MAX-ON實現的,當主運行的PLC控制器出現故障時,熱備PLC控制立即無擾動切到主運行方式,保證系統的安全運轉。
        但是MAX-ON中的配置是針對GENIUS網絡層的,與以太網層沒有關系。所以底層PLC間的切換上位機是不知道的,仍然會從切換前的PLC控制器中讀取狀態信息。所以,如何在控制器切換的同時,實現信息層網絡的切換,是本項目的技術難點所在。在深入了解GEPLC軟硬件系統的基礎上,我們利用ActiveX插件技術使這問題得到了很好的解決。
        循泵控制系統網絡拓撲圖2ActiveX技術ActiveX技術是Microsoft對OLE技術的更新和發展,Microsoft公司為了適應網絡的高速發展把OLE技術和OCX技術融為一體并加以改進形成聯合標準,改進之后賦予新名字ActiveX.也就是說,時又具有許多新的特性,以適應網絡發展的需要。它是基于組件對象模型COM的一種技術,由控件、DLL和ActiveX文檔構成,通常以動態鏈接庫形式存在,其設計思想是將一個程序嵌入到另一個程序中。借助這種技術使得用戶在一個程序中所創建的信息可以被集成到其它程序所產生的文檔中。。這樣就可使它可以隨意地應用到各種場合。
        ActiveX控件是ActiveX技術的主要部分。ActiveX控件的數據輸入和函數功能執行都必須通過容器,因此ActiveX控件和容器之間必須有一些特定的接口協議。ActiveX控件由三大要素組成:屬性、方法和事件。屬性是控件的基本特性,在控制裝入時或控制正在進行時可以改變;方法可以看成是控件提供給外界的一個接口,用戶可以通過方法來設置控件的某些性質,與控件進行通信,以實現一定的功能。事件是控件對外部操作或控件內部處于某種狀態時所發出的通知,它由控件本身所觸發,并與容器進行通信。
        ActiveX控件具有以下特點:(1)模塊化的設計開發的控件(OCX文件)只要在操作系統中注冊后,就可以像其他標準控件一樣在應用程序中直接使用。而且移植性和通用性好,在一臺計算機上開發的控件移到其他計算機上只要注冊就可以使用。(2)應用靈活如果由于需要在應用程序或網頁中增加某項功能,無需重新開發整個程序,只要插入具有該項功能的ActiveX控件就可實現。(3)具有動態交互性用戶可在使用過程中,根據自己的需要,通過控件的方法和事件動態地改變它的屬性和參數。
        ActiveX控件與以前的OLE控件相比,具有更少的接口,并且沒有窗口。所有的ActiveX控件都支持Unknown接口。目前,很多第三方開發商編制了各式各樣的ActiveX控件。GE公司提供了若干ActiveX控件。我們利用現有的ActiveX控件和VB開發平臺,實現了主、從PLC的無干擾切換。
        ActiveX技術在熱備冗余切換中的應用如上所述,控制系統上位機采用iFix作監控軟件,上位機通過硬件驅動GE9與PLC控制器進行通訊。GE9Drv是GE公司針對GE90-30PLC開發的硬件驅動程序,GE9Drv安裝在工程師站和操作員站,它從PLC控制器中讀寫實時數據,然后再作為數據源,提供給上位機監控軟件iFix.由于采用冗余PLC進行控制,PLCA和PLCB同時工作并不斷的進行數據同步。其中一個是主PLC,另外一個是從PLC,哪一個為主PLC由MASTER位確定。由于主、從PLC不斷的對寄存器內的數據進行同步,主PLC的數據不斷覆蓋從PLC寄存器內的數據。所以上位機對PLC寄存器進行寫數據,只有對主PLC寫才有用,對從PLC寫是無效的。因此,當主PLC控制器發生故障,從PLC從備用狀態切換至控制狀態時,上位機必須與當前的主PLC進行通訊才能保證控制系統的安全穩定運行。其途徑就是根據主、從PLC的RUN和MASTER這兩個標志位的變化觸發事件,通過iFix的調度和VBA開發平臺,修改GE9Drv這個ActiveX控件的通訊參數,從而實現了主、從PLC切換的同時完成網絡切換。
        實現網絡通訊路徑切換代碼如下:SetobjDriver=CreateObject("Intellution.GE9Drv")//創建GE9Drv對象objDriver.Stop//暫時停止GE9Drv驅動//獲取當前GE9Drv對象的通道、設備、特性等參數lNumChans=objDriver.GetChannels(vChannelHandles,vChannelNames)lNumDevs=objDriver.GetDevices(vChannelHandles(0),vDe-viceHandles,vDeviceNames)lNumProps=objDriver.GetProperties(3,vProperties)vErrors=objDriver.GetPropertyData(vDeviceHandles(0),vProperties,vPropertyData)//目標PLC控制器的IP地址pcpuIP="192.168.0.3"bcpuIP="3.0.0.2"//將目標控制器的IP地址賦給GE9DrvvErrors=objDriver.SetPropertyData(vDeviceHandles(0),vProperties(24),pcpuIP)vErrors=objDriver.SetPropertyData(vDeviceHandles(0),vProperties(1),bcpuIP)objDriver.FileSave//保存對GE9Drv屬性的設置objDriver.Start//重新啟動GE9DrvEndSub4結束語循泵是發電廠重要輔助設備,其運行情況好壞直接決定機組能否正常、安全、經濟運行。在鎮海電廠循泵控制系統的改造中,我們構建了雙網、雙控制器的熱備冗余控制系統,并采用ActiveX技術實現主、從PLC控制器的無干擾切換,大大提高了循泵運行的可靠性和穩定性,提高了現有設備的自動化水平。事實證明,經過改造的循泵控制系統達到了原定目標,其改造的成功經驗值得推廣和借鑒不銹鋼磁力泵。
      新聞TAG標簽: 上海磁力泵 微型磁力泵 氟塑料磁力泵 塑料磁力泵 不銹鋼磁力泵 磁力驅動泵 磁力泵
      本文鏈接地址http://www.shitsunai.com/nshow49.html
      上一篇:我國泵的出口額已占世界出口額的1/10左右
      下一篇:分體承壓陽臺壁掛式熱水器
      小草在线观看影院