国产精品久久久久久麻豆一区/夜鲁鲁鲁夜夜综合视频欧美/欧美性专区/pornuxxx

  • FIX在聚乙烯催化劑生產裝置監控系統中的應用
    GE 智能平臺

    摘要:本文通過FIX6.1在聚乙烯催化劑生產裝置監控系統中的成功應用實例,闡述了FIX在網絡、報表、實時曲線、安全等方面的組態經驗和應用體會。
    關鍵詞:FIX6.1;網絡;報表;實時曲線;安全
    Abstract:By using FIX6.1 successfully in the monitoring and control system for manufacturing device of polyethylene activator,this paper gives some configuration experience of FIX about network,report,real-time trend,security,etc.
    Key words:Fix6.1; Network;Report;Real-time trend;Security.

    隨著科學技術的不斷進步,現代化工行業的生產技術、工藝過程日趨復雜,生產設備和裝置的規模也不斷擴大,生產自動化的要求越來越高。在這種形勢下,對于一個自動控制系統而言,不但要求其現場控制器具有高可靠、高精度和全分散的特點,而且也要求其上位機監控軟件具有強大的功能和友好的人機交互界面。而作為行業世界排名第一的FIX DMACS商品化程度高、成熟可靠,能夠很出色地滿足分布式監督控制和數據采集(SCADA)系統的模塊化、分布式、多平臺支持的技術要求,得到了工業界用戶的廣泛好評和特殊青睞。本文通過聚乙烯催化劑生產裝置監控系統這一應用實例,對FIX DMACS產品——FIX6.1的應用技巧和心得體會加以闡述。
    1. 應用背景介紹
    本系統被控裝置包括蒸餾塔4個、各種儲罐12個,I/O點(AI、AO、DI、DO)1000余點,控制回路92個,分成HDPE CAT、LLDPE CAT等5條生產線。相應的,本監控系統由5個CAN現場總線控制網絡構成,各CAN網絡的上位機之間通過工控軟件FIX6.1連成監控級局域網。FIX提供數據顯示、過程監控、報警、歷史趨勢、實時趨勢、報表、網絡和安全等功能。
    2. FIX網絡
    對網絡的支持是FIX的強大功能之一。FIX把局域網中的每一臺上位機作為一個節點,每一個節點可以和網上的其他各個節點通訊,但本地任務相互獨立。某一節點的故障不會危及整個網絡,既可實現資源共享,又為系統的可靠性提供了有力的支持。
    本監控系統中將上位機的監控功能分配到10臺上位機上,每兩臺屬于一個CAN總線網絡并互為備份,再通過以太網卡連接成具有10個節點的FIX網絡。監控系統的公用信號(如蒸汽、氮氣壓力、熱水、冷介質溫度等)和相互關聯的信號由某幾個節點采集,再通過網絡傳送至其他節點,實現資源共享。
    為了實現FIX網絡,在硬件上本監控系統采用聯想D-LINK 10M/100M自適應網卡;在軟件上,采用TCP/IP協議,通過本地HOSTS文件映射IP地址,并在FIX系統配置(SCU)文件中進行網絡組態。
    3. 數據報表
    FIX可以提供兩種形式的報表:一種是通過DDE接口將FIX的實時或歷史數據寫入EXCEL電子表格;另一種是通過ODBC SQL接口將FIX的實時數據導入關系數據庫如Microsoft Access、Oracle等。對于本監控系統而言,用戶要求報表記錄數據的時間長度(包括開始記錄時間和停止記錄時間)可隨意改變,但數據記錄時間間隔固定,因此選擇了兩種方案中的后者,并采用Microsoft Access關系數據庫制作報表和圖表。
    為完成上述功能,需要進行以下幾步:
    1) 配置ODBC數據源
    ODBC驅動器(ODBCAD32.exe)在Microsoft Office和Visual Bisic等軟件中都有提供,一般存在于操作系統盤的Systerm或Systerm32路徑下。
    A. 運行該驅動器,選擇MS Access Database作為用戶數據源。
    B. 配置Access數據源,創建或選擇(如果已經存在的話)一個Access關系數據庫文件(本監控系統中設置為c:\access\JYX.mdb)。該文件即是將要從FIX接受數據并生成報表的數據庫。
    C. 配置完畢,選擇“確定”退出。
    2) 在Access關系數據庫文件中創建SQL命令表和SQL錯誤表
    SQL命令表用來存放FIX與Access數據庫通訊的命令,用戶需要將所有用到的SQL命令寫入該表;SQL錯誤表則用來保存每條SQL命令執行時所產生的錯誤,以便調試。SQL錯誤表的格式需要自行建立,但錯誤的記錄由FIX自動完成。本監控系統中在JYX.mdb中創建的兩個表SQLLIB和SQLERR如圖1和圖2所示。


    SQL命令表SQLLIB


    SQL錯誤表SQLERR

    3) 配置FIX的SCU文件
    在SCU文件的SQL帳戶中增加MS Access Database組態帳戶,并對其進行如下圖所示的配置。

    SQL任務配置

    4) 在FIX實時數據庫中建立SQD和SQT塊
    SQD塊定義需要報表的數據點名,SQT塊定義將SQD塊中的數據傳送到Access數據庫的觸發條件。本控制系統鑒于數據記錄時間間隔固定的要求,SQT塊采用時間事件觸發方式,數據以定義好的事件周期追加到Access數據表;鑒于記錄數據時間長度可變的要求,SAC(Scan, Alarm, and Control)初始方式選擇手動方式,通過人工改變SQT塊的A_AUTO域來啟動和停止SQT塊觸發,以確定開始記錄和停止記錄的時刻。
    4. 實時曲線
    實時曲線提供數據在短期內的變化趨勢。將PID控制回路的PV、SP和OP值加入實時曲線的筆組,參考三者的變化趨勢對調整PID控制參數很有幫助。聚乙烯催化劑生產裝置監控系統中溫度、壓力、流量等模擬量均采用PID控制,因此在FIX的人機界面中提供了很多實時曲線。但需要注意的是,如果筆組中用AI塊,則當畫面切換以后已有的曲線會消失,曲線從當前時刻起重新繪制。
    為了保持曲線的不間斷性,在本監控系統中采用如下方案:將需要繪制實時曲線的AI塊鏈接一個TR類型的后續塊,以此TR塊作為實時曲線的筆組即可解決畫面切換原有曲線清除的現象。
    5. 安全
    本監控軟件提供兩方面的保護措施:
    A. 啟動SCU的安全組態,設置客人、操作員和工程師3種權限,分別賦予不同級別的安全區域和應用特性。
    B. 設置運行環境保護,對〈Ctrl〉〈Alt〉〈Del〉快捷鍵的使用,任務切換,標題欄和菜單欄的使用,右鍵彈出菜單等全部予以禁止。
    通過上述兩方面的保護,即可保證用戶在其被授予的權限內,不會破壞監控軟件的組態。
    6. 小結
    在聚乙烯催化劑生產裝置監控系統投產至今8個月的時間里,系統一切正常,尤其是監控軟件部分,以其畫面生動逼真并貼近現場、操作簡便安全、報表打印靈活方便等諸多優點得到了用戶的高度好評,也充分證明了FIX軟件功能強大可靠且處于行業之首的實力。
    參考文獻
    1. 美國Intellution公司. FIX用戶手冊
    2. 應用ODBC技術實現數據庫系統的互連.高存寶等著. 計算機系統應用.1997
    3. Access 2000應用高手速成. 萬維計算機圖書編寫組. 機械工業出版社. 2000
    作者簡介:陳曉俠,現任教于大連鐵道學院電氣信息分院,碩士研究生。主要研究方向為現場總線工業控制系統的研究與應用。
    大連鐵道學院三合儀表開發公司 116028 陳曉俠
    Tel:0411-4106961 Email:xiaoxchen@163.net

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航