咨詢電話
ENGLISH0755-88840386發(fā)布時間:2020-01-07 14:44:39 |來源:網(wǎng)絡(luò)轉(zhuǎn)載
TaskExpert(任務(wù)專家)和JagBASIC是某公司獨(dú)創(chuàng)的稱重儀表可編程技術(shù)。該技術(shù)的應(yīng)用為廣大客戶提供了一種快捷方便的編程工具,使用戶可以在統(tǒng)一的稱重軟硬件平臺上編制適合自己應(yīng)用的工作流程,并最終建立自己個性化的稱重儀表。
稱重儀表是衡器中的關(guān)鍵部件之一,它在貿(mào)易結(jié)算和工業(yè)控制等多項領(lǐng)域得到廣泛應(yīng)用。傳統(tǒng)的稱重儀表一般都只能實現(xiàn)特定功能,而一些智能稱重儀表也只能通過設(shè)定參數(shù)調(diào)整來滿足不同的需求衡器的應(yīng)用范圍較寬,不同客戶不同行業(yè)和不同制造流程,其要求可能完全不一樣因此傳統(tǒng)的單一稱重儀表很難滿足眾多客戶的要求。包括一些智能稱重儀表也只能滿足一些特定需求。某公司在稱重領(lǐng)域一直處于領(lǐng)先地位。其稱重儀表產(chǎn)品因其技術(shù)先進(jìn)和質(zhì)量可靠受到廣大客戶的歡迎該公司推出了帶可編程技術(shù)的稱重儀表,能最大限度地滿足客戶的不同需求。
2.1稱重儀表+PLC
我們知道PLC可編程控制器在工業(yè)控制領(lǐng)域得到廣泛應(yīng)用稱重顯示儀表配合PLC可以實現(xiàn)用戶現(xiàn)場的稱重控制功能但稱重儀表與PLC設(shè)備分離,較難實現(xiàn)靈活的稱重控制且控制精度低設(shè)備維護(hù)量大因此稱重儀表+PLC的應(yīng)用模式有很大的局限性。
2.2稱重儀表JagBASIC可編程技術(shù)
上世紀(jì)末,美國分公司推出了新型Jaguar(現(xiàn)已升級為JagXtreme)稱重顯示儀。該稱重儀表的最大特點是在稱重儀表中實現(xiàn)了用戶可編程將“稱重儀表+PLC”。這種應(yīng)用模式推進(jìn)到只需要使用稱重儀表就能實現(xiàn)控制的應(yīng)用模式,提高了系統(tǒng)的可靠性,同時減少了客戶的設(shè)備投資和維護(hù)成本。Science-Technology&Application
JagBASIC技術(shù)其實是一種嵌入式BASIC技術(shù)用戶可以使用基本的BASIC編程語言編制應(yīng)用程序,實現(xiàn)用戶特定的工作流程BASIC程序在PC上通過編輯軟件生成,然后下載到稱重儀表中運(yùn)行。通過BASIC程序用戶不但可以控制儀表的顯示界面按鍵輸入輸出和通訊口等硬件設(shè)備,而且可以實現(xiàn)清零去皮打印和穩(wěn)態(tài)判斷等基本稱重功能。帶JagBASIC功能的JagXtreme稱重儀表目前已廣泛應(yīng)用于各種需要稱重控制的領(lǐng)域、
2.3稱重儀表TaskExpert技術(shù)
JagBASIC可編程技術(shù)給客戶帶來了極大的便利,但BASIC程序的生成采用文本編輯方式,用戶需要掌握BASIC編程語言才能靈活編程,而且程序完成后不能實現(xiàn)在PC機(jī)上調(diào)試,給該技術(shù)的推廣帶來了一定的難度同時BASIC程序采用文本存儲,用戶可以上傳和下載,不利于用戶工藝流程的保密。
為解決上述問題,某公司在2005年推出了TaskExpert可編程技術(shù)。使用可視化編程環(huán)境,能實現(xiàn)程序在PC機(jī)上運(yùn)行和調(diào)試,大大降低用戶使用門檻,使稱重儀表可以滿足不同領(lǐng)域的應(yīng)用需求。同時用戶可以對自己的程序?qū)崿F(xiàn)加密,保TaskExpert執(zhí)行代碼TaskExpert解釋器系統(tǒng)輸入/輸出接口通訊接口護(hù)用戶工藝流程。
對于稱重儀表+PLC方法,編程主要在PLC上實現(xiàn),是一種非常成熟的技術(shù)本文將不作詳細(xì)介紹下面重點討論JagBASIC和TaskExpert可編程技術(shù)。
3.1JagBASIC可編程技術(shù)的實現(xiàn)
JagBASIC主要是在儀表端實現(xiàn)用戶工作流程。用戶可以通過PC機(jī)上普通文本編輯工具編制BASIC程序
由于JagBASIC在儀表端運(yùn)行時需要預(yù)編譯,同時命令是解釋執(zhí)行,因此運(yùn)行效率不高在對時間要求較高的應(yīng)用場合,其應(yīng)用受到一定限制。
3.2TaskExpert可編程技術(shù)實現(xiàn)
TaskExpert系統(tǒng)可分為兩部分:PC端部分和儀表端部分PC端主要實現(xiàn)從用戶流程編輯代碼編譯調(diào)試到生成。
儀表端通過TaskExpert解釋器運(yùn)行經(jīng)過PC端預(yù)編譯的代碼,實現(xiàn)控制功能所有數(shù)據(jù)和端口操作通過共享數(shù)據(jù)變量交互。
TaskExpert通過PC端程序預(yù)編譯和調(diào)試后,可生成運(yùn)行效率較高的執(zhí)行代碼。該代碼下載到稱重儀表內(nèi)后可以通過TaskExpert解釋器直接運(yùn)行提高了用戶程序的運(yùn)行速度和效率。同時引入共享數(shù)據(jù)變量庫的概念,將稱重儀表中的所有資源集成到該庫中,提高了系統(tǒng)的可靠性和安全性,同時數(shù)據(jù)交互更為方便,系統(tǒng)實時性更強(qiáng)。
我們以某公司IND780儀表為例
4.1建立TaskExpert工程
在PC上打開TaskExpert開發(fā)工具軟件,選擇工具
“文件-新建-新項目”輸入項目名稱,如:Project1.
4.2流程編輯
在Toolbox”中選擇功能控件,用鼠標(biāo)雙擊該控件,系統(tǒng)自動將該控件加到中間的流程編輯窗口在流程編輯窗口選擇某一控件,在右邊窗口可以看到該控件的屬性。根據(jù)需要可以改變控件的屬性。將中間窗口的控件根據(jù)用戶流程用箭頭連起來.完成流程編輯。
4.3調(diào)試和仿真運(yùn)行
TXRXIND780稱重儀表選擇“DebugRun”,調(diào)試并進(jìn)行仿真運(yùn)行參考文獻(xiàn):可以在程序中設(shè)置斷點,運(yùn)行過程中的結(jié)果和錯誤信息將顯示在下部的窗口中。
4.4程序編譯選擇
“Project Build Project”將自動生成預(yù)編譯的執(zhí)行代碼。
4.5儀表上運(yùn)行選擇
“Terminal Uploadfiles to Terminal”,將經(jīng)編譯的文件通過網(wǎng)絡(luò)或串行口傳到IND780儀表中。
在IND780儀表中設(shè)置用戶程序自動運(yùn)行,儀表開機(jī)后將自動運(yùn)行用戶的程序,所得結(jié)果與你在計算機(jī)上仿真運(yùn)行的結(jié)果一致。
隨著可編程技術(shù)在稱重儀表中的推廣使用,必將推動稱重儀表技術(shù)不斷發(fā)展該技術(shù)不但可以為用戶提供穩(wěn)定可靠的優(yōu)質(zhì)稱重控制儀表,同時用戶可以根據(jù)自己的需要改變儀表的工作流程,最終為用戶提供更可靠且更靈活的解決方案。
本文源于網(wǎng)絡(luò)轉(zhuǎn)載,如有侵權(quán),請聯(lián)系刪除