造紙原材料運輸的地磅稱重軟件系統的開發
本文介紹用VB Visual Basic)軟件開發地磅稱重軟件系統的一些做法。
目前地磅稱重計量在造 紙企業中得到廣泛的應用,隨著 計算機應用于管理領域,地磅也用計算機進行稱重計量,數據 上傳管理網絡,加強了企業對進 廠物資的管理。根據我們公司管 理網絡的實際情況,我們的地磅采用了上位PC機采集稱重儀 表數據,供管理層查詢。
地磅上位PC機軟件 用VB編制,上位PC機與稱重 儀表采用串行口通信。VB提供 了一個具有串行通信功能的 MSComm控件,使用起來十分方 便,在窗體的Load事件中設置 MSComm控件如下:
With MSComm1
.CommPort = 1 .Settings = 1200. E. 7. 2 .HandShaking = comRTS .Rthreshold = 36 .Inputlen = 0 .InputMode = comlnput Mode Text .PortOpen = True End With
用MSComm控件完成通信 后,用VB軟件的ADO數據對象 來存儲數據庫,ADO是VB的最 新數據訪問接口,ADO可完全在 程序代碼中運行,使程序開發擺 脫數據控件的束縛。使用DSN來 配置數據源,在Windows98系統 的控制面板”中的ODBC數據 源管理器”來配置數據源,稱重數 據經ODBC存儲在Access數據 庫中。Access數據庫是微軟公司 的辦公自動化套裝軟件Office中 的一個組成部分,Access數據庫 無論用戶是創建一個個人用的獨 立桌面數據庫,還是一個部門或 整個公司使用的數據庫,在需要 管理和共享數據時,
Access都能為數據庫 提供有力的支持。
管理層查詢軟 件的編制。管理層查 詢軟件也用VB編制,
VB 中的 ADO 或 DAO 對象都是通過‘數據 庫引擎 Database Engine )向數據庫取得 數據的。Jet是VB與 Access內建的數據庫 引擎。我們在VB中編 寫的程序直接可以使 用Jet存取數據。在管 理層軟件中使用SQL 指令來完成查詢、合 計等功能,由于SQL 語言具有功能豐富、
使用方便靈活等特點。各級管理 部門的計算機對網絡服務器中的汽車衡數據取數正常。表明 Access數據庫共享數據正常。軟 件系統示意圖如下: