李素芬,郭淑琦,范金鳳
(豐鎮(zhèn)發(fā)電廠,內(nèi)蒙古 豐鎮(zhèn) 012100)
根據(jù)生產(chǎn)實(shí)際需求,針對BFS++系統(tǒng)各模塊流程狀態(tài)變化信息,結(jié)合Oracle數(shù)據(jù)庫存儲及短信平臺掃描特點(diǎn),實(shí)現(xiàn)生產(chǎn)信息的手機(jī)短信自動發(fā)送。實(shí)現(xiàn)BFS++系統(tǒng)中各模塊(工單、動火票、工作調(diào)度、項(xiàng)目管理、需求申請)流程審批及缺陷告知信息的手機(jī)短信自動發(fā)送時間為5 s。
預(yù)先設(shè)定各模塊狀態(tài)變化后的短信接收人,由短信平臺系統(tǒng)實(shí)時掃描將BFS++審批信息發(fā)送給接收人。
先設(shè)定好各個表在狀態(tài)變化時下一流程的接收人,狀態(tài)變化時根據(jù)預(yù)先設(shè)定的人員規(guī)則去查找接收人,通過觸發(fā)器及存儲過程來控制各個狀態(tài)及信息發(fā)送條件,把信息提取出來存儲到發(fā)送表中,然后由短信平臺系統(tǒng)(EMO)不間斷的掃描這張表中的信息,通過條件最終確定接收人。
利用Oracle數(shù)據(jù)庫特點(diǎn),編寫觸發(fā)器及存儲過程,創(chuàng)建人員規(guī)則,建立短信信息表,確定短信接收人手機(jī)規(guī)則。實(shí)現(xiàn)工單、缺陷單、動火票、項(xiàng)目管理、需求申請、工作調(diào)度六大模塊短息內(nèi)容的自動準(zhǔn)確存儲。
在Oracle數(shù)據(jù)庫中存儲短信信息表,由短信平臺建立實(shí)時掃描接口,準(zhǔn)確判斷接收人進(jìn)行短信發(fā)送,完成接口程序編寫,自動判斷信息接收人進(jìn)行生產(chǎn)信息的自動發(fā)送,發(fā)送時間為5 s。
(1)根據(jù)短信發(fā)送條件,確定BFS++中各模塊短信發(fā)送流程圖。
(2)根據(jù)短信發(fā)送內(nèi)容,對所提取的BFS++字段信息設(shè)置為強(qiáng)制并要求字段信息規(guī)范準(zhǔn)確。
(3)在 Oracle數(shù)據(jù)庫中,通過觸發(fā)器及存儲過程實(shí)現(xiàn)各模塊的短信信息準(zhǔn)備功能。
(4)確定短信接收人員規(guī)則表。
運(yùn)用 C#語言編寫短信平臺實(shí)時掃描接口程序,實(shí)現(xiàn)對Oracle數(shù)據(jù)庫短信表的實(shí)時掃描。
(1)對BFS++信息數(shù)據(jù)進(jìn)行整理、分析,利用C#語言編程,建立BFS++與短信平臺接口系統(tǒng),以最佳模式進(jìn)行短信的提取發(fā)送。
(2)在短信平臺系統(tǒng)中建立SQL Server 2000數(shù)據(jù)庫信息存儲表:用于存儲從Oracle數(shù)據(jù)庫中提取的信息內(nèi)容及相應(yīng)接收人手機(jī)信息表。
以前要通過電話通知來對各種票面進(jìn)行流程審批,耗時費(fèi)事。現(xiàn)在通過接口系統(tǒng),只要各模塊流程狀態(tài)發(fā)生變化,只需2 s左右的時間就可將審批信息自動發(fā)送到相應(yīng)環(huán)節(jié)接收人手機(jī)中,根據(jù)短信內(nèi)容進(jìn)入BFS++系統(tǒng)對其進(jìn)行審批,方便快捷,提高了生產(chǎn)工作效率。
時間就是金錢,效率就是生命。BFS++與短信平臺接口系統(tǒng)的建立,使生產(chǎn)管理系統(tǒng)中各模塊的審批信息以手機(jī)短信的方式快速自動地發(fā)送,審批人員可以隨時通過局域網(wǎng)內(nèi)任一聯(lián)網(wǎng)電腦查閱并進(jìn)行審批。當(dāng)生產(chǎn)現(xiàn)場發(fā)生缺陷時,根據(jù)缺陷類型不同以短信的方式分時段、分緩急通知各級領(lǐng)導(dǎo)及生產(chǎn)人員,極大地提高了工作效率及設(shè)備管理水平。
現(xiàn)代化的電力生產(chǎn)安全穩(wěn)定運(yùn)行,主要是依靠自動化系統(tǒng)對運(yùn)行生產(chǎn)的信息采集和在線監(jiān)控,BFS++生產(chǎn)管理系統(tǒng)與短信平臺接口系統(tǒng)的研發(fā)為生產(chǎn)管理工作,探索出了管理降耗與技能降耗的創(chuàng)新模式,取得了突破性的經(jīng)濟(jì)效益和社會效益。