<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于力控的發(fā)油控制系統(tǒng)設(shè)計(jì)

          基于力控的發(fā)油控制系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2012-08-15 來源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://www.ex-cimer.com/article/185930.htm

          發(fā)油鶴位監(jiān)控界面

          共有11個(gè)鶴位(汽油四個(gè),柴油六個(gè),煤油一個(gè)),每一個(gè)鶴位信息包括鶴位編號(hào)、鶴位狀態(tài)、油品名稱、添加劑、溫度、發(fā)油單位、應(yīng)加量、實(shí)加量、溢油狀態(tài)、接地狀態(tài)、泵狀態(tài)、流量計(jì)、電液閥、鶴位、油罐車(如圖6)。


          空閑狀態(tài) 發(fā)油狀態(tài)

          發(fā)油控制器參數(shù)設(shè)置界面

          發(fā)油控制過程是一個(gè)復(fù)雜的過程,而且要求精度較高,誤差一般不超過2‰,因此要對(duì)發(fā)油控制器進(jìn)行完整的設(shè)置,保證發(fā)油的速度和精度。需要設(shè)置的參數(shù)如下:油品名稱、密度、對(duì)表系數(shù)、溫度系數(shù)、調(diào)和比例、是否添加劑、關(guān)閉參數(shù)、停泵控制、過沖量、機(jī)器狀態(tài)(如圖7)。


          故障顯示界面

          故障顯示對(duì)于自控系統(tǒng)是十分重要的,故障顯示界面要盡量簡(jiǎn)潔明了,讓操作人員一目了然,因此對(duì)應(yīng)每一個(gè)通道的每一個(gè)報(bào)警點(diǎn)獨(dú)立設(shè)置參數(shù),在正常狀態(tài)下均顯示綠色,在有報(bào)警情況下顯示紅色,直至故障排除恢復(fù)綠色,并且伴有聲音報(bào)警,對(duì)于嚴(yán)重故障(如溢油)更會(huì)彈出對(duì)話框進(jìn)行報(bào)警(如圖8)。


          事件及報(bào)警記錄界面

          為了方便用戶對(duì)系統(tǒng)故障的檢測(cè)和排除,提供了事件記錄控件,它可以監(jiān)視并記錄i/o設(shè)備運(yùn)行、實(shí)時(shí)數(shù)據(jù)庫(kù)、進(jìn)程管理、網(wǎng)絡(luò)通信、開發(fā)系統(tǒng)等各種動(dòng)作,并且提供查詢功能。在報(bào)警記錄方面,也提供相應(yīng)的控件,不僅包括報(bào)警記錄和查詢,還有確認(rèn)報(bào)警的功能,使工作人員及時(shí)處理。

          后臺(tái)編程

          下置發(fā)油提單

          讀取數(shù)據(jù)庫(kù)的發(fā)油參數(shù),是由windows的遠(yuǎn)程數(shù)據(jù)源實(shí)現(xiàn)的。此部分程序放在應(yīng)用程序動(dòng)作中,進(jìn)入程序部分的功能是打開數(shù)據(jù)庫(kù)。程序運(yùn)行周期執(zhí)行中,掃描周期1000ms,檢測(cè)是否有發(fā)油申請(qǐng),并完成下置(如圖9)。


          發(fā)油過程的監(jiān)控

          發(fā)油過程的監(jiān)控包括發(fā)油鶴位的狀態(tài)、實(shí)時(shí)溫度、實(shí)發(fā)數(shù)量、應(yīng)發(fā)數(shù)量、應(yīng)發(fā)單位以及溢油和接地報(bào)警等等。此部分放入發(fā)油鶴位監(jiān)控界面的腳本中執(zhí)行,進(jìn)入窗口動(dòng)作,從數(shù)據(jù)庫(kù)中找到對(duì)應(yīng)鶴位的油品名稱。窗口運(yùn)行時(shí)周期執(zhí)行,用于實(shí)時(shí)更新發(fā)油狀態(tài)、發(fā)油單位、發(fā)油數(shù)量。

          記錄發(fā)油參數(shù)

          發(fā)油完成后,要將發(fā)油的實(shí)際數(shù)據(jù)寫入到數(shù)據(jù)庫(kù)中,以便日后查詢和出據(jù)報(bào)表。首先要解決的問題是,如何得知一次發(fā)油過程的結(jié)束,即構(gòu)造上升沿。

          程序周期檢測(cè)發(fā)油是否完成,一旦完成,將把當(dāng)前的鶴位信息寫入數(shù)據(jù)庫(kù)中,包括實(shí)發(fā)數(shù)量、完成時(shí)間、是否正常完成(誤差不超過2‰)。

          結(jié)語(yǔ)

          發(fā)油控制過程是十分復(fù)雜的,要控制發(fā)油誤差在允許的范圍內(nèi),需要軟件和硬件的配合,很好的實(shí)現(xiàn)了這個(gè)目標(biāo)。通過此次改造,無論是從上位機(jī)監(jiān)控,還是在下位機(jī)的執(zhí)行情況來看,都達(dá)到了預(yù)期的效果,系統(tǒng)運(yùn)行的可靠性明顯提高,在發(fā)油過程中改善了操作人員的工作環(huán)境,而且將人為因素帶來的不利影響降到最低。

          更多資訊請(qǐng)關(guān)注:21ic模擬頻道


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();