咨詢(xún)電話(huà):021-33616177
聯(lián)系我們/ CONTACT US
全國免費客服電話(huà) 021-33616177
上海雅齊稱(chēng)重設備有限公司

郵箱:2763954615@qq.com

手機:18800319661

電話(huà):021-33616177

地址:上海市青浦區朱家角鎮酒龍路292號1幢一層Q區133室

行業(yè)動(dòng)態(tài)

一種電子秤標簽打印系統的設計

發(fā)布時(shí)間:2024-02-17 15:21:58 人氣:

介紹一種利用低端電子秤結合LP-50標簽打印機設計標簽打印系統,討論硬件改造的原理和軟件設計的過(guò)程,解決低端電子秤無(wú)法打印標簽的問(wèn)題。該方案能夠使用戶(hù)自由地設計標簽模板和編輯產(chǎn)品信息。上位機軟件經(jīng)串口把標簽代碼信息下載到下位機存儲器上,用戶(hù)只需通過(guò)按鍵選擇相應的標簽模板就可以由下位機串 口把打印信息輸出給打印機打印標簽。  前言電子秤因為其測量速度快、操作簡(jiǎn)單,已經(jīng)逐漸取代傳統機械秤。低端電子秤價(jià)格低廉,廣泛地運用于各大超市和市場(chǎng)。在實(shí)際中,用戶(hù)已經(jīng)不滿(mǎn)足于稱(chēng)重計價(jià)這些簡(jiǎn)單的功能,有時(shí)候需要對數據進(jìn) 行標簽打印,電子秤又不能滿(mǎn)足需要。若改用條碼秤,一方面價(jià)格比較貴,另一方面用戶(hù)不一定一直 需要打印功能而造成資源的浪費,同時(shí)條碼秤內置的便攜式標簽打印機一般要跟廠(chǎng)家配套,維修不便。若對電子秤硬件進(jìn)行改造,則需要重新設計電子電路并且更換更高級的控制芯片,成本也要相 應的提高。市場(chǎng)上已經(jīng)出現各種功能強大的標簽打印機,針對這一情況,文章提出一種利用市面上通用 標簽打印機結合低端電子秤設計標簽的打印系統,使低端電子秤借助打印機的功能也具備條碼秤的標 簽打印功能。電子秤和打印機二者相互獨立,若只用到稱(chēng)重功能時(shí),電子秤可以和打印機脫離,若需要 打印功能時(shí),可以通過(guò)數據線(xiàn)把二者連接起來(lái),提高設備資源的利用率,降低成本,有利于設備的更換和 維護。系統設計采用的是市面上常用的功能較強的LP-50不干膠熱敏打印機。標簽打印原理LP-50是一款使用熱敏紙、專(zhuān)為打印尺寸較小 的標簽和圖像而設計的熱敏打印機,特別適用于打印按照特定要求進(jìn)行局部修改的報告或是對模板表 單進(jìn)行填充,配置的 RS-232接口,可以方便與設 備連接。 LP-50標簽打印機配有專(zhuān)用的標簽設計軟件,用戶(hù)把設計好的標簽通過(guò)電腦串口傳給打印機即可 打印標簽。為了使硬件系統能夠識別標簽信息,需 要標簽模板的設計代碼。經(jīng)過(guò)觀(guān)察發(fā)現,設計好的 標簽需通過(guò)標簽設計軟件經(jīng)計算機串口傳給打印機打印,而產(chǎn)品說(shuō)明書(shū)又沒(méi)有提供標簽模板代碼設計,本文利用虛擬串口做了串口實(shí)驗,把發(fā)送給打印機 的代碼通過(guò)串口調試助手截取,通過(guò)產(chǎn)品說(shuō)明書(shū)分析代碼組成,找出代碼有用部分。以圖1標簽模板 代碼提取為例,圖左邊為設計的標簽,右邊為串口截取的代碼,模擬的兩個(gè)串口連接為串口1和串口2, 串口1連接的是設計軟件,串口2連接的是串口調試助手,最后提取的部分關(guān)鍵代碼如下:2 系統方案設計 系統方案設計分為硬件設計和軟件設計。由標 簽打印原理可知,用戶(hù)設計完模板后,要先通過(guò)串口 助手得到模板代碼,然后修改代碼中的數據變量,最 終再由串口助手把代碼發(fā)送給打印機,打印機才能 打印出設計好的標簽。因此,下位機硬件需要存儲 標簽代碼,把電子秤采集的數據信息替換標簽代碼 中的有效信息,然后再把代碼發(fā)送給打印機打印。 低端電子秤的硬件結構大致如圖2所示:系統總體硬件結構只是在原硬件基礎上添加標簽打印功能。標簽打印需用到顯示屏、按鍵、串口 等硬件,這些可以與原電路板共用,只需在軟件上進(jìn)行修改。下位機需要存儲標簽代碼,一般情況下,控 制器采用較低端的單片機,數據存儲空間較小,考慮到標簽數據下載存儲空間需求較大,所以硬件結構 上存儲器結構功能需要擴展,其他硬件可以保留不變。上位機軟件功能是標簽模板的代碼管理,用 戶(hù)可以自由的設計標簽模板,軟件實(shí)時(shí)存儲模板信息。3 存儲器設計 存儲器主要用于標簽模板代碼的存儲。系統采 用的存儲器芯片是市場(chǎng)上通用的SST公司生產(chǎn)的 SST25VF016B芯片。該芯片的存儲空間為16Mbit, 能夠滿(mǎn)足一般客戶(hù)需求。芯片采用SPI接口設計,電 路設計比較簡(jiǎn)單,硬件連接電路如圖3所示。4 系統軟件設計軟件設計分為上位機軟件設計和下位機軟件設 計。下位機軟件主要是為了完成上位機串口數據下載,傳感器數據采集,標簽模板選擇,標簽代碼發(fā)送, 具體流程如圖4所示。上位機軟件設計語(yǔ)言是基于微軟公司開(kāi)發(fā)的Visual Basic語(yǔ)言。為了實(shí)現客戶(hù)標簽設計需求,上位機界面的主要功能是標簽模板管理。用戶(hù)可以添加和刪除各種標簽模板,同時(shí)還可以方便地 瀏覽模板信息。為了實(shí)現模板實(shí)時(shí)的修改,軟件在 設計中需要與數據庫相連,VB可以通過(guò)數據訪(fǎng)問(wèn) 對象DAO訪(fǎng)問(wèn)數據或者使用 Data控件。Data控 件使用比較簡(jiǎn)單,但是沒(méi)有內置添加刪除功能, DAO訪(fǎng)問(wèn)數據有比較大的靈活性,但是需要補充 一些代碼[5-6]。系統根據實(shí)際設計的情況,采用 Data控件與ACCESS數據庫相關(guān)聯(lián),數據時(shí)時(shí)更 新,即使軟件出現突然崩潰的情況,數據都不會(huì ) 丟失。 標簽模板管理界面如圖5所示。界面設計采用 GRID表格控件,使信息的瀏覽更加方便。串口 MSComm控件完成上位機和下位機通信[ 7]。界面 的右邊為用戶(hù)標簽模板圖片樣式區域以及模板代碼 的修改、瀏覽、查看區域。用戶(hù)可以很方便地通過(guò)點(diǎn) 擊左邊的標簽名查看編輯標簽信息。標簽模板統一 以JPG圖片格式存儲,所以用戶(hù)在存儲圖片過(guò)程中 要注意格式的轉換。若用戶(hù)把軟件系統通過(guò) U 盤(pán)或者網(wǎng)絡(luò )傳輸,會(huì )造成標簽模板圖片路徑找不到的 問(wèn)題,所以為了減少問(wèn)題的產(chǎn)生,管理軟件最好統一 安裝在C盤(pán)根目錄統一文件夾下。5 實(shí)驗結果 系統通過(guò)軟件下載上位機數據,下位機在選擇 完模板后按照電子秤上數據打印標簽,實(shí)驗效果如 圖6所示。電子秤設定的物價(jià)為4.00RMB/ KG,實(shí)際總量為0.37KG,所以總價(jià)為1.48RMB。由電子秤右邊打印的數據可以看出,標簽打印與電 子秤數據相符,所以實(shí)驗結果表明,標簽打印系統能 夠實(shí)現電子秤數據的打印。 6 結語(yǔ) 系統設計很好地解決了低端電子秤數據標簽打 印功能的問(wèn)題,與通用的標簽打印機結合不僅提高 了資源的利用,也降低維護成本和打印成本。系統 設計具有很好的實(shí)用性。

相關(guān)推薦

在線(xiàn)客服
服務(wù)熱線(xiàn)

服務(wù)熱線(xiàn)

tel:021-33616177

微信咨詢(xún)
上海雅齊稱(chēng)重設備有限公司
返回頂部
X上海雅齊稱(chēng)重設備有限公司

截屏,微信識別二維碼

微信號:18800319661

(點(diǎn)擊微信號復制,添加好友)

  打開(kāi)微信

微信號已復制,請打開(kāi)微信添加咨詢(xún)詳情!
亚洲欧美日韩国产综合一区二区_野花日本完整版在线观看免费高清_亚洲无码免费在线观看_国产V片在线播放免费无码