《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 基于紫金橋軟件在稱重系統(tǒng)中的應(yīng)用
基于紫金橋軟件在稱重系統(tǒng)中的應(yīng)用
摘要: 當(dāng)前紫金橋軟件在許多領(lǐng)域的監(jiān)控系統(tǒng)中都有了應(yīng)用,使用它可以監(jiān)視生產(chǎn)過程的運行,控制生產(chǎn)的流程,可以大大的提高生產(chǎn)的效率,統(tǒng)一管理生產(chǎn)過程的數(shù)據(jù)。下面,用一個秤量系統(tǒng)作為例子給大家簡單的介紹一下。該秤量系統(tǒng)的核心是一個皮帶秤,該秤可以精確的秤量出貨物的重量,并且可以通過串口把秤量到的數(shù)據(jù)傳送給計算機。
Abstract:
Key words :

當(dāng)前紫金橋軟件在許多領(lǐng)域的監(jiān)控系統(tǒng)中都有了應(yīng)用,使用它可以監(jiān)視生產(chǎn)過程的運行,控制生產(chǎn)的流程,可以大大的提高生產(chǎn)的效率,統(tǒng)一管理生產(chǎn)過程的數(shù)據(jù)。下面,用一個秤量系統(tǒng)作為例子給大家簡單的介紹一下。

   該秤量系統(tǒng)的核心是一個皮帶秤,該秤可以精確的秤量出貨物的重量,并且可以通過串口把秤量到的數(shù)據(jù)傳送給計算機。該系統(tǒng)要求如下:

   1、系統(tǒng)要可以實時的從皮帶秤中采集到秤量的數(shù)據(jù),并且把數(shù)據(jù)保存到歷史庫中,這樣就可以使用歷史數(shù)據(jù)來分析貨物的流量,秤的狀態(tài)等。并且需要把數(shù)據(jù)用曲線繪制出來,共分析趨勢用。

   2、系統(tǒng)需要根據(jù)從秤中采集的數(shù)據(jù),動態(tài)判斷一次秤量過程的開始和結(jié)束,并且把這一次秤量的重量和開始結(jié)束時間以及操作者等信息保存入數(shù)據(jù)庫中,以便于以后查詢。

   3、系統(tǒng)分多個班次進(jìn)行,每個班次有不同的名稱,在秤量貨物的時候需要記錄下班次的名稱,以后可以按照班次名進(jìn)行查詢。并且班次以及班次名在權(quán)限許可的情況下可以方便的進(jìn)行添加和編輯。

   4、系統(tǒng)需要有權(quán)限的管理,進(jìn)入系統(tǒng)的時候需要輸入用戶名和密碼,如果登陸失敗那么不允許進(jìn)入系統(tǒng)。另外,對班次和系統(tǒng)設(shè)置等方面,必須要用較高權(quán)限的用戶登陸才可以進(jìn)入操作。

   5、系統(tǒng)要可以進(jìn)行各種復(fù)合查詢,并且可以打印查詢的結(jié)果。

   根據(jù)以上的需求,可以使用如下的解決方案:

           

   1、關(guān)于從皮帶秤中采集實時數(shù)據(jù)的問題。由于,該皮帶秤有串口可以和計算機相連,同時有通訊的協(xié)議,那么只需要按照協(xié)議編制一個驅(qū)動程序即可。因為紫金橋軟件提供了簡潔的驅(qū)動接口,而且該設(shè)備的協(xié)議也比較簡單,所以只需要使用該接口做一個簡單的驅(qū)動即可。采集數(shù)據(jù)顯示的界面如下所示:

  

   2、關(guān)于保存歷史的問題。由于紫金橋軟件可以極其容易進(jìn)行歷史數(shù)據(jù)保存的設(shè)置,同時還可以使用紫金橋軟件的趨勢分析功能。所以此項需求很容易滿足。如下圖所示:

  

   3、自動判斷秤量過程的開始和結(jié)束的問題。這一點可以使用紫金橋軟件提供的腳本來解決,該腳本十分簡單卻有功能強大,實現(xiàn)起來十分的容易。

   4、關(guān)于數(shù)據(jù)保存的問題。通過驅(qū)動程序采集到的數(shù)據(jù)可以保存在實時數(shù)據(jù)庫中。但是為了能進(jìn)行復(fù)雜的關(guān)系查詢,最好能夠吧一個秤量批次的時間,重量,操作者,班次等等信息保存在關(guān)系數(shù)據(jù)庫中,使用關(guān)系數(shù)據(jù)庫的強大的查詢功能即可解決問題。由于此系統(tǒng)的數(shù)據(jù)量并不大,所以可以考慮使用Access來保存數(shù)據(jù)。但是由于既有實時數(shù)據(jù)又有關(guān)系數(shù)據(jù),怎么才能把它們有機的融合在一起呢?非常簡單,通過紫金橋軟件提供的腳本可以方便的操縱關(guān)系數(shù)據(jù)庫。進(jìn)行查詢和保存的腳本部分幾十分鐘即可編寫出來。同時還可以把班次的管理,以及礦品的管理數(shù)據(jù)放在Access中。如下圖所示:

  

   圖中的列表控鍵是紫金橋軟件提供的一個組件,使用起來比較簡單,同時它支持打印功能,這樣就把打印的需求也解決了。

   5、權(quán)限的設(shè)置。

   紫金橋軟件提供權(quán)限保護,并且設(shè)置也比較的容易??梢灾该髂骋粋€窗口或數(shù)據(jù)的操作權(quán)限,沒有權(quán)限者會被阻止操作。設(shè)置之后,系統(tǒng)運行時會提示輸入用戶名和密碼:

  

   并且如果該用戶沒有進(jìn)入某一個窗口的權(quán)限那么將無法進(jìn)入窗口,比如下圖是班次和礦品管理的窗口,只有系統(tǒng)管理員才可以進(jìn)行更改。

  

   由于使用了紫金橋監(jiān)控組態(tài)軟件,利用該軟件提供的好多現(xiàn)成的功能,做成這么一個系統(tǒng)僅僅需要2天左右的時間,而且可以做的比較美觀,以后也易于維護和修改。而這些功能如果使用VB等開發(fā)語言進(jìn)行開發(fā),開發(fā)周期將會長的多,并且會維護困難。

   所以可以說,今后工業(yè)監(jiān)控系統(tǒng)將是監(jiān)控組態(tài)軟件的天下。而紫金橋監(jiān)控組態(tài)軟件做為其中的佼佼者將會有更大的發(fā)展空間。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。