微機在大化公司地磅計量鑒重中的應用
介紹了地磅計量鑒重作業計算機系統管理應用軟件的開發、設計,以及系統時各項指標 和功能。通過實際應用表明:該系統能夠滿足地磅計量簽重作業的各項要求,達到并超過系統的 設計指標,不僅能降低工作人員的勞動強度,而且可提高計量的工作效率,改進計量工作質量,
1.概述
大化每年要進出口大宗散貨,汽車短途 搗運是港口琉運的主要作業方式之一,汽車搗運作業中一個重要環節就是要進行貨物計 量鑒重作業s出具的計量鑒重單據要求準確、 真實、及時。地磅作業的主要目的是向船 方、貨主、外輪代理公司、商品檢驗等部門出 具具有法律效應的貨物計量鑒重證明。鑒重 單據的計量精度及真偽程度,直接影響到買 賣雙方的經濟利益,尤其是對外貿合同,涉及 到國家聲譽及公司信譽的問題。因此,提高計 量工作質量,實現地磅計量鑒重的徽機管 理有著顯著的意義。
大化公司地磅作業的基本模式為:車 輛入廠—過地磅—倉庫(貨場)裝卸—過地磅車輛出廠,根據其2次過衡數據之差 求出貨量。以往人工作業時,由司稱人員眼 看、口讀、手記、珠算,不僅司稱人員的勞動強 度大,錯記、錯算在所難免,而且對難度較大 的事項,時過境遷,往往出現爭議等問題^
在這一作業過程中,將涉及到貨主、汽車 運輸單位、商檢局、公司碼頭等部門,受貨物、 船期、港口泊位、庫場等諸多因素制約,依輓 于城市交通、氣象等條件。因此,構成一個開 放型的不穩定的排隊作業系統。
2.系統開發
2.1設計原則
根據對系統的分析,在設計軟件時,應遵 循的原則是:
1)實用性s系統必須成為司稱人員完成 計量鑒重作業的有效工具,提供計量票據。
2)簡便性:從輸入手段、輸出形式到操作 方法都應方便、商單、靈活,以適應司稱人員 的操作使用。
3)幻可靠性:系統允許非致命性錯誤操作, “錯誤陷井”技術的實現,保證系統安全可靠 的運行下去。
4)通用性:應滿足汽車衡計量鑒重作業 的各種要求,為了推廣、移植,整個系統力求 做到通用性。
2.2設計要求
本作業過程是一個計量鑒重的作業系 統,因此對數據的梢度提出更高的要求,在設 計軟件時.應滿足的要求是:
1)數據的準確性s保證輸入信息的正確 無誤,即具有檢錯、糾錯的功能;保證數據采 集的準確可靠》
2)作業的快速性:地磅計量鑒重作業 是一個連續快速的排隊系統,要求系統有較 短的作業響應時間,否則,將造成嚴重的壓車 現象。
3)數據的真實性:允許數據的修改、追加 刪除等操作,但必須在作業實時碼單中記載, 包括變更前的數值,變更的性質,變更后的數 據,變更的日期、時間等信息。
4)系統的功能齊全:地磅計量鑒重作 業是一個復雜的系統。會出現臨時增減貨物, 增減運輸單位及車輛,承擔貨物處理,違章車 處理,空車車體重量變化過大,廠內搗栽等各 種復雜情況,軟件應能滿足各方面的需求。
2.3系統指標
1〕在同一工班內可對不少于10票貨進 行計量鑒重作業,井進行分貨票分貨類處理。
2〕完成一次過衡作業(車輛進人衡面— 判別計量鑒重,數據采―一車輛離開衡器〕, 一般應控制在10?15 d從衡器安全質量方 面考慮,最快時,可在5?8 s完成(從車輛 排隊等待考慮),合理的作業時間為12 s。
3)在同一班內一般應完成600?1 200 輛車次作業,極限數量不少于1 600輛車次; 計量鑒重數量一般為3 000 t到6 000 t,極限 數暈不少于8 000。
4)一票貨(3000 t以上〕完成計量鑒重 作業后15 min內得到“鑒重記錄單”;零擔貨 完成作業后15 s內得到“鑒重通知單'
5)設定使用衡器量程,若大于量程極限 時應報警.不予計量》
6)數字顯示的顯示值與微機顯示器的顯 示值及實時打印值之間必須完全一致,實時 碼單打印的數值與鑒重記錄的數據必須完全 一致。.
7)抗干擾性能應滿足地磅相應的 檢定要求與計算系統的要求。
2. 4系統功能
本系統由功能模塊組成。系統初始化,交 接班準備,數據采集統計汀印,數據維護,數 據備份.以實現地磅計量鑒重作業全過程 的控制。
2. 4. 1計量鑒重數據的科學管理
本系統實現了地磅全部作業過程的微 機管理。.從交接班登記,貨票登記.衡器零位 檢瀾,衡器復衡實驗,衡器故障記錄,到作業 數據的采集,修改,追加等操作,都將以各種 方式記錄到數據庫中或在實時碼單中得到記 錄,如:要修改某一車的鑒重數據,首先在實 時碼單中打印出修改前的所有原始數據;井 注明“待修改'修改完成后,再打印出修改后 的所有數據,井注明“已修改使人一目了 然,保證了鑒重數據的準確性、可靠性,作業 中的所有原始數據均做三級保留,第一級存 放在微機硬盤中,保存2個月以內的數據;第 二級存放在軟盤中,保存1a的數據;第三級 以作業實時碼單和鑒重記錄單的形式保存, 以備查詢。這樣管理后,既保證了數據的安 全,節省了磁盤空間,加快機器的運行速度, 又為日后的事故處理提供可靠的依據。
2.4.2計量鑒重數據的自行采集
手工作業時,需人工記錄衡重數據免 出現差錯,實現微機管理后,衡重數據由微機 自動采集,并且對數據的動態與穩定進行判 別。只接受靜態的衡重數據,拒絕接受動態的 衡重數據,從而保證了采集時衡重數據的準 確性、可靠性,此功能均在軟件中實現。在采 集衡重數據的同時,自動識錄車輛過衡作業 的曰期、時間等數據,對后來的故障分析,鑒 重證明等事故的處理,提供可靠的依據,這是 手工作業所無法完成的。
2.4.3計量鑒重數據的加工處理
在整個作業過程中,要對各種情況進行 處理,以滿足計暈鑒重作業的霈要,其中包 括:首次末車判別,貨票聯系號判別,空/重車 判別v輸入數據真偽判別,新增貨票處理,港 內搗運處理,空車體重量變化過大處理,承擔 貨處理,違障車處理,人工操作失誤處理以及 作業數據的査詢、修改、追加、刪除等維護性 操作。另外,每月的統計工作勞動強度大,出 錯多,容易排錯,使用微機管理后,這一難題 迎刃而解,根據窬要,輸出打印各種報表,還 可提高工效數10倍,
計量鑒重數據的人/機實時控制。‘ 在作業過程中,可隨時反鐮各種信息,提醒鑒重人員正確處理,如:同一輛車在同一班 次內2次以上衡時,對空車體的衡重數據進 行判別,若車體重量變化過大,微機將給出信 息.鑒重人員可根據實際情況適當處理,這在 手工作業時也是無法做到的。
3.系統實現
3.1軟、硬件配置
3.1.1軟件
UCDOS 6. 0漢字操作系統;
FOXBASE數字庫系統軟件:
GWBASIC高級語言;’
地磅計量鑒重管理系統應用軟件。
3.1.2硬件
586或486微機1臺;
LQ1600K打印機2臺;
1 000 W UPS 電源 1 臺;
TOLEDO 8142型儀表/SCS系列地磅1臺。
3.2FOX數據庫與BASIC語言接□與數 據交換
FOX具有極強的數據處理能力,但不具 備數據通信能力,因此t數據采集由BASIC 語言實現。FOX提供了一條RUN命令,在 FOX狀態下,可執行DOS命令,以此實現了 FOX與BASIC的語言接口,隨之而來的是 兩個系統所產生的數據文件之間的傳遞,兩個系統均可產生并后綴為TXT的標準文本 文件,因此,數據間的相互傳遞得于實現。語 言接口和數據接口示意圖如圖2所示:
3.3虛似技木應用
為了更好地實現系統指標,更合理地利 用計算機資源.達到加快計算機的運行速度, 減少對物理磁盤的訪問操作次數,最佳地構 造計算機應用軟件系統的目的,在系統配置 時,將640 K以外的擴展內存開辟為虛擬盤, 將作業過程中用到的各數據庫文件全部都 COPY到虛擬盤上,作業時各讀寫操作均在 虛擬盤上進行,使系統處于最佳運行狀態,經 測試.可使運行速度提—高I倍以上。
3.4FOX的精確調試
本系統中,用FOX編制的程序量占90 %以上.FOX系統的運行效果將是至關重要 的因素。因此,當系統穩定運行后,經過精密 的測試與計算,重新確定了 FOX系統的各 運行參數,對所有FOX的命令文件(PRG), 均編譯成FOX命令文件,一對所有的FOX 命令文件編譯成過程文件,進入系統時,一次 裝入內存,使系統配置達到最佳運行狀態,經 測試,又可使運行速度提高2倍以上。
3.5輸出形式
本系統中,設置2臺打印機,其中1臺井 行打印機將實時打印作業的原始數據,做為 硬拷貝存檔.以備査詢;另1臺并行口的打印 機將完成批處理作業,輸出"鑒重記錄單”及 各種統計報表。
4.結束語
本系統自1998年1月研制成功,經過半 年的調試及現場實驗,對軟件進行反復調試, 改進充實.使系統完全達到或超過系統設計 的指標。1999年2月系統投人試運行后,效 果良好,降低了司稱人員的勞動強度,提高了 計量的工作效率,改進了計量工作的質量,為 企業增加了經濟效益,使港口地磅計量鑒 重管理工作進入了一個嶄新階段。