稱重公正計(jì)量站主要的檢測(cè)設(shè)備是電子秤, 工作中經(jīng)常發(fā)現(xiàn)有人利用公正站的信譽(yù), 破壞電子秤的結(jié)構(gòu)進(jìn)行作弊, 我們利用現(xiàn)有的稱重管理程序增加了防作弊功能, 減少了設(shè)備投資, 增加了設(shè)備的安全性。
安陽(yáng)檢測(cè)中心目前有 7 個(gè)稱重公正計(jì)量站, 在實(shí)際工作中經(jīng)常發(fā)現(xiàn)有不法分子欲利用公正站的信譽(yù)在電子秤上加裝遙控裝置進(jìn)行作弊。由于電子秤通常設(shè)置在房屋的外面, 假如我們不加任何保護(hù)措施, 一旦遭到破壞, 電子秤的計(jì)量就會(huì)不準(zhǔn)確, 給國(guó)家和消費(fèi)者造成損失。以往, 通常的做法是在電子秤易安裝遙控裝置的部位進(jìn)行加固, 防止人為的破壞, 這種方法在夜晚司稱人員休息時(shí)總難免被破壞,
再有就是利用電腦監(jiān)控系統(tǒng)進(jìn)行管理。目前整體價(jià)格較高, 為避免這種損失, 我們利用已有 QBASIC 稱重程序加上了保護(hù)程序, 當(dāng)電子秤上有重量時(shí)如超過(guò) 20kg, 計(jì)算機(jī)報(bào)警, 提醒司稱人員注意, 從而實(shí)現(xiàn)對(duì)電子秤的保護(hù)。整個(gè)保護(hù)實(shí)現(xiàn)過(guò)程如下:
( 1) 稱重程序要求運(yùn)行環(huán)境為 : DOS6.0、UC-DOS6.0 和 QBASIC4.0, 硬件方面應(yīng)準(zhǔn)備一帶有功放功能的音箱。
( 2) 整個(gè)程序分為稱重、管理、重輸帳號(hào)主程序,及數(shù)據(jù)管理、品名管理、計(jì)量員管理、參數(shù)管理和返回子程序部分, 這部分程序設(shè)計(jì)在此不涉及。程序設(shè)計(jì)框圖如下:
( 3) 該程序重點(diǎn)在于利用已有的稱重管理程序,
使當(dāng)電子秤稱重物品大于20kg( 根據(jù)稱重儀表分度值定) 時(shí), 自動(dòng)報(bào)警。
從稱重對(duì)象大于 20kg, 我們可以得知需要一個(gè)判斷語(yǔ)句, 即如果當(dāng)稱重對(duì)象大于 20kg 運(yùn)行報(bào)警程序, 顯然利用 IF?THEN 的語(yǔ)句來(lái)實(shí)現(xiàn), 編寫的語(yǔ)句為
IF I>20kg
THEN beep 5 ( 響鈴 5 聲)
護(hù)程序所加的位置應(yīng)該是在串行口輸入數(shù)、接受信號(hào)時(shí) , 如果接受信號(hào)大于 20kg, 發(fā)出報(bào)警, 所以報(bào)警程序應(yīng)該在:
OPEN" com1:1200, , , , rs, cs0, ds, cd0" FOR RAN-DOM AS #1 trsS=INPUTS( 20, 1) FOR i = 1 TO 20
IF MIDS( trsS, i, 1) = "=" THEN IF I>=20kg THEN BEEP 5
( 4) 硬件連接:將電腦主機(jī)喇叭兩根引線與帶功放功能的音箱連接, 并調(diào)音箱聲音開(kāi)關(guān)至適當(dāng)位置。
這樣, 當(dāng)電子秤上有人或稱重車輛時(shí)提醒稱重房?jī)?nèi)人員即可起身工作, 從而避免人為破壞。自從我們進(jìn)行了簡(jiǎn)單的改造后, 未發(fā)現(xiàn)利用各種遙控裝置進(jìn)行作弊的現(xiàn)象。