有限狀態(tài)機(jī)控制的儀表管理系統(tǒng)論文

時(shí)間:2022-10-23 10:59:27

導(dǎo)語(yǔ):有限狀態(tài)機(jī)控制的儀表管理系統(tǒng)論文一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

有限狀態(tài)機(jī)控制的儀表管理系統(tǒng)論文

1設(shè)計(jì)方案

采用C/S架構(gòu)與B/S架構(gòu)相結(jié)合的方法,基于SQLSERVER數(shù)據(jù)庫(kù),研究開(kāi)發(fā)了基于有限狀態(tài)機(jī)控制的儀表管理系統(tǒng);系統(tǒng)的硬件平臺(tái)從系統(tǒng)的可靠性出發(fā),考慮到建設(shè)成本,可選用如圖1所示的硬件方案,在服務(wù)器端,運(yùn)行服務(wù)器冷備份處理,對(duì)于交換機(jī),可采用熱備份處理,采用雙主機(jī)冷備份系統(tǒng)保證系統(tǒng)365d×24h不間斷運(yùn)行,內(nèi)部采用1000M以太網(wǎng)互聯(lián),為數(shù)據(jù)交換、軟件平臺(tái)、應(yīng)用軟件運(yùn)行提供支撐[2]。系統(tǒng)主要功能結(jié)構(gòu)包括:儀表接收模塊、儀表檢測(cè)模塊、儀表收費(fèi)(催款)模塊、儀表出庫(kù)模塊。此外,應(yīng)實(shí)際單位需求,會(huì)在后期開(kāi)發(fā)儀表計(jì)量管理模塊,以及計(jì)量標(biāo)準(zhǔn)和文件管理模塊。主要包括以下子系統(tǒng),如圖2所示。

2功能分述

2.1儀表接收、分發(fā)系統(tǒng)

儀表檢定單位每年會(huì)接收由所在檢測(cè)區(qū)電廠送達(dá)的待檢儀表,設(shè)備送達(dá)后,并由檢定單位儀表收發(fā)員來(lái)進(jìn)行送檢儀表的信息錄入,并將儀表分發(fā)給具體的檢定員。如果是一家新單位送來(lái)的儀表,需將新單位的單位基本信息、單位送檢的儀表的基本信息由web平臺(tái)錄入所連接的數(shù)據(jù)庫(kù),系統(tǒng)利用VB程序自動(dòng)生成每塊儀表唯一且不變的條碼,條碼打印機(jī)打印后粘貼于設(shè)備上,這樣這個(gè)設(shè)備在今后將使用這一條碼,假如條碼丟失,則通過(guò)web平臺(tái)查詢相應(yīng)設(shè)備的型號(hào)、出廠編號(hào)即可查到丟失的條碼,打印并粘貼于設(shè)備上;收發(fā)員將單位和設(shè)備信息錄入完畢,打開(kāi)由VB6.0開(kāi)發(fā)的儀表收發(fā)系統(tǒng),將條碼機(jī)與PC機(jī)相連,使用手持條碼機(jī)錄入條碼,上傳至收發(fā)系統(tǒng),添加至入庫(kù)單,此時(shí),新設(shè)備進(jìn)入入庫(kù)單;然后,收發(fā)員打印委托合同以及設(shè)備標(biāo)簽;最后,收發(fā)員要將設(shè)備進(jìn)行分發(fā);如果此次送檢單位需要直接交款,收發(fā)員登入web平臺(tái),將入庫(kù)但未檢設(shè)備進(jìn)行直接催款。這樣,設(shè)備的入庫(kù)工作結(jié)束,設(shè)備進(jìn)入檢定狀態(tài)。如果送檢儀表是往年已檢儀表,即數(shù)據(jù)庫(kù)內(nèi)有該儀表全部信息,收發(fā)人員可直接進(jìn)行條碼機(jī)的上傳等一系列操作[3]。入庫(kù)完畢時(shí),狀態(tài)機(jī)儀表接收、分發(fā)狀態(tài)由0置1,儀表接收、分發(fā)系統(tǒng)工作流程圖如圖3所示。

2.2儀表檢測(cè)系統(tǒng)

收發(fā)人員將儀表按照儀表校驗(yàn)分類分發(fā)給不同的檢定員后,檢定員根據(jù)不同的檢定權(quán)限進(jìn)入各自的檢驗(yàn)頁(yè)面,能夠看到屬于自己的已檢和未檢儀表。檢定員在實(shí)驗(yàn)室檢測(cè)完儀表后,登陸web平臺(tái),可以填寫(xiě)這個(gè)設(shè)備的檢驗(yàn)通知書(shū),并打印檢定證書(shū)。如果這個(gè)設(shè)備在收發(fā)系統(tǒng)由收發(fā)員選擇直接催款,則檢驗(yàn)通知書(shū)的應(yīng)收費(fèi)用框會(huì)有來(lái)自催款員填寫(xiě)的費(fèi)用,檢定員則無(wú)需填寫(xiě)費(fèi)用,否則,默認(rèn)應(yīng)收費(fèi)用框?yàn)?元,檢定員檢完儀表要填寫(xiě)應(yīng)收費(fèi)用。檢定員確認(rèn)信息無(wú)誤后,點(diǎn)擊“保存”,設(shè)備圖3儀表接收、分發(fā)系統(tǒng)工作流程圖圖4儀表檢測(cè)系統(tǒng)工作流程圖檢驗(yàn)完畢,該設(shè)備進(jìn)入到儀表收費(fèi)(催款)系統(tǒng),同時(shí),進(jìn)入儀表出庫(kù)系統(tǒng)。狀態(tài)機(jī)儀表檢測(cè)狀態(tài)由0置1,儀表檢測(cè)系統(tǒng)工作流程圖如圖4所示。

2.3儀表收費(fèi)(催款)系統(tǒng)

儀表檢定完畢后,直接由觸發(fā)器動(dòng)作將已檢儀表插入到儀表收費(fèi)(催款)系統(tǒng),當(dāng)催款員登陸web平臺(tái),催款界面如果出現(xiàn)催款狀態(tài)為“未催款”的設(shè)備,催款員將分別填寫(xiě)繳款單位信息表以及收款單位信息表,選擇某單位待催款的若干件設(shè)備生成交款通知單,并將相關(guān)催款文件打印并郵寄,操作完成后,催款員將催款狀態(tài)由“未催款”改為“已催款”,同時(shí),狀態(tài)機(jī)催款狀態(tài)由0置1,儀表收費(fèi)(催款)系統(tǒng)工作流程圖如圖5所示。

2.4儀表出庫(kù)系統(tǒng)

當(dāng)設(shè)備檢定完畢,設(shè)備檢定狀態(tài)由0變?yōu)?,觸發(fā)器動(dòng)作將該設(shè)備添加入出庫(kù)表,此時(shí),該設(shè)備的出庫(kù)狀態(tài)由0變?yōu)?,當(dāng)設(shè)備催款狀態(tài)由0變?yōu)?,且檢定狀態(tài)為1,收發(fā)員即可以進(jìn)行設(shè)備的催取操作,被催取單位來(lái)領(lǐng)取儀表時(shí),收發(fā)員登陸VB系統(tǒng)進(jìn)行手動(dòng)出庫(kù),出庫(kù)完畢后,狀態(tài)機(jī)的出庫(kù)確認(rèn)狀態(tài)由0變?yōu)?,同時(shí),庫(kù)存狀態(tài)由1變?yōu)?,則該單位的設(shè)備既已檢定完畢[4]。儀表出庫(kù)系統(tǒng)工作流程圖如圖6所示。

3基于觸發(fā)器的狀態(tài)機(jī)實(shí)現(xiàn)

新設(shè)備進(jìn)入入庫(kù)單,入庫(kù)單的庫(kù)存狀態(tài)由0變?yōu)?;然后,收發(fā)員打印委托合同以及設(shè)備標(biāo)簽;最后,收發(fā)員要登陸web平臺(tái)將設(shè)備進(jìn)行分發(fā),選擇該設(shè)備的檢驗(yàn)分類,將分發(fā)狀態(tài)由未分發(fā)改為已分發(fā),分發(fā)完畢,該設(shè)備的分發(fā)狀態(tài)由0變?yōu)?;如果此次送檢單位需要直接交款,收發(fā)員將登陸web平臺(tái)將入庫(kù)但未檢設(shè)備選擇直接催款,該設(shè)備的直接催款狀態(tài)由0變?yōu)?,這樣,設(shè)備的入庫(kù)工作結(jié)束,設(shè)備進(jìn)入檢定狀態(tài);進(jìn)入檢定狀態(tài)后,檢定員檢完儀表登陸web平臺(tái),填寫(xiě)檢定信息并保存,填寫(xiě)應(yīng)收費(fèi)用,檢定狀態(tài)由0置1,觸發(fā)器動(dòng)作將檢完設(shè)備插入催款單,同時(shí),檢完設(shè)備進(jìn)入出庫(kù)單,出庫(kù)狀態(tài)由0置1;催款員登陸web平臺(tái),對(duì)檢完設(shè)備進(jìn)行催款操作,將催款狀態(tài)由未催款改為已催款,催款狀態(tài)由0置1;當(dāng)送檢單位取回設(shè)備時(shí),收發(fā)員操作將該設(shè)備出庫(kù)確認(rèn)狀態(tài)由0置1[5]。這樣,系統(tǒng)觸發(fā)器全程動(dòng)作結(jié)束,狀態(tài)機(jī)的詳細(xì)流程如圖7所示。

4結(jié)束語(yǔ)

智能電網(wǎng)不僅要求電網(wǎng)的生產(chǎn)與管理智能化、規(guī)范化,而且要求電力部門工作高效、簡(jiǎn)潔、運(yùn)行智能?;赟QLSERVER數(shù)據(jù)庫(kù),采用VB6.0編程軟件實(shí)現(xiàn)單機(jī)版儀表收發(fā)功能,使用網(wǎng)頁(yè)編輯軟件搭建B/S架構(gòu),創(chuàng)建了完善的儀表收發(fā)管理系統(tǒng)[6],該系統(tǒng)存儲(chǔ)數(shù)據(jù)容量大,操作簡(jiǎn)便,性能穩(wěn)定,能準(zhǔn)確、高效地執(zhí)行各項(xiàng)操作。系統(tǒng)還預(yù)留模塊以方便用戶自行添加、修改或完善各項(xiàng)功能。

作者:張艷劉化劉婕妤單位:國(guó)網(wǎng)遼寧省電力有限公司電力科學(xué)研究院