|
suizhemuqiangongyexinxihuafazhandebuduanjiasu,yuelaiyueduodeqiyexuyaojiezhuyujisuanjideshouduanlaishixianqiyedexinxihuaguanli,shengchanzhihuitiaoduxitongjiusuizhiyingyunershengle。shengchanzhihuitiaoduxitongdetedianzaiyujiangxianchangdeshishiqingkuangdoujinxingshishidejiankong,tongguodianzidapingmujiangshujubofangzaitiaoduzhihuishizhong,youxiangguanderenyuangenjushengchanshujudebianhua,tongguodianhuatiaodudengfangshiqutongzhixiangguanderenyuanjinxingxianchangdeduiyingcaozuo,tongshishengchanxinxiyekeyishangchuandaowangluozhong,youqiyedeguanlirenyuanjinxingyuanchengdeguankan,yibianjuecezhezhangwoxianchangdeshengchanshuju。xitongshixiandehexinjiuzaiyushishishujudezhenghehuizong,zhejiuxuyaoshishishujukulaiwancheng,erzijinqiaoshishishujukujiunenghenhaodechengdanzhexiangrenwu。
某化工廠現有DCS係統十多套,分別為五家國內外不同的廠家品牌,而且即使是同一廠家的DCS係統在運行的時間跨度上也比較大,有的DCS實施的時期比較早就隻有DDE的對外接口,後期的才有OPC接口。紫金橋實時數據庫以其豐富的IO接口、高效的數據處理、靈活的界麵設計、開放的係統架構和高度的可靠性將現場多套的OPC通過DDE和OPC的方式進行了數據的實時采集;同時將采集到的數據進行報警限製、短信報警等方式進行處理,以報表、趨勢曲線、餅狀、柱狀圖的形式對數據進行實時的展現和曆史的查詢;整個係統也形成一個C/S的架構,整個係統的架構如下所示:
本係統中,實時數據庫完成以下的功能:
1、數據的采集:主要通過遠程DDE、遠程OPC以及MODBUS的方式將數據進行采集;
2、數據的存儲:將采集的數據按照設定的方式進行高效的存儲,同時通過實時數據庫的轉儲功能,將數據通過ODBC的接口轉儲到Orcal中;
3、短信報警:對(dui)係(xi)統(tong)中(zhong)一(yi)些(xie)重(zhong)大(da)危(wei)險(xian)源(yuan)的(de)信(xin)號(hao)點(dian)進(jin)行(xing)了(le)短(duan)信(xin)報(bao)警(jing)的(de)功(gong)能(neng),當(dang)發(fa)現(xian)係(xi)統(tong)偵(zhen)測(ce)到(dao)報(bao)警(jing)值(zhi)後(hou),通(tong)過(guo)短(duan)信(xin)貓(mao),以(yi)短(duan)信(xin)的(de)方(fang)式(shi)發(fa)送(song)到(dao)指(zhi)定(ding)的(de)人(ren)員(yuan)手(shou)中(zhong);
4、數據展現:以流程圖的形式對相關數據進行實時顯示,並通過曲線、餅圖、柱狀圖的形式進行分析,以報表的形式進行曆史數據的查詢;
5、網絡發布:將工程以WEB的方式發布在網絡中,供相關的人員進行查詢。
總結:在本係統的實施中,遇到最大的難題就是通信,調試DDE的時候,得分析DDE服務器的操作係統等;調試OPC的時候,我們得注意OPC的版本問題,早期的OPC1.0,目前比較通用的OPC2.0等等,兩者調試時都遇到的係統用戶名、密碼、權限等等方麵。
|