發表文章

條碼讀碼掃描器, 與軟體程式間: 讀碼互動通訊驗證 Host ACK

圖片
前言 一般使用下, 使用條碼讀碼掃描器(Barcode Image Scanner Reader), 去讀取刷碼了一筆條碼後, 通常: 螢幕與應用程式系統, 是在操作員肉眼可見的前方, 其條碼內文資料是可直接肉眼看見是否已被讀入, 或是經由聽見來自掃碼器所發出的條碼已讀聲音, 使知道(條碼已被讀入至系統裡), 情境 然而, 若條碼讀碼掃描器(Barcode Scanner) 所連接上的主機, 並非是個人電腦, 而是例如: 無人伺服器, 或是無螢幕的終端資料裝置, 或是 PLC, 或微電腦控制器, 或機台 Kiosk? 等等. / 又或者:  操作員是距離主機較遠的無線條碼讀碼器等,  這些情境在用戶每讀完一筆條碼後, 該如何確認條碼資料是否已被主機接收讀入? 或是已傳輸出去?  驗證讀入 依據上述的情境, 此時主機端, 可運作一個接收資料的驗證程式或服務, 即專屬此條碼掃描器 ACK 驗證程式. 當主機端收到吻合的條碼內文後, 主機端便發送回一個驗證指令代碼回給條碼掃描器(例如: OK, NG 的音聲等等), 我們稱之為 Host ACK 功能. 方法與條件 1, 限定通訊於: RS232, USB-Serial, Bluetooth 串列埠等通訊. 2, 啟用掃描器所內建的 Host ACK 驗證指令功能, 需視各家條碼掃描器的而定(主機需參照該廠牌所提供的代碼指令), 本司所代理銷售的 HoneyWell, CINO 內建 Host ACK 驗證機制. / 若內建 ACK 機制不符用戶需求, 亦可在 HoneyWell, CINO, Cognex 這些讀碼器上, 均支援可撰寫額外的腳本(data script)程式來應對也是可以的. 以 HoneyWell Host ACK 為簡介 本文以 HoneyWell Barcode Scanner 為簡介( 其它廠牌: 大同小異), 當我們在 HoneyWell 掃描器裡啟動了 Host ACK = ON後, 每當 scanner 讀取一筆條碼後, 其預設下 barcode scanner 自身的 (GoodRead 音聲, 將會取消), 此時 barcode scanner 正處於等待主機傳回 ack 指令狀態中 ... 例如: 主機端運作的是條碼比對話, 如吻合資料話(便傳送一個 Goo...

CINO, HoneyWell Barcode Scanner 常用設定條碼

圖片
[ HoneyWell 條碼讀碼掃描器系列 ]  下方條碼 / 設定讀碼機 = 回復出廠預設值 ( 僅需掃描一次 ) --------------------------------- 下方條碼 / 設定讀碼機 = usb serial 串列埠通訊介面(預設 115200, N,8,1)   (  僅需掃描一次 ) --------------------------------- 下方條碼 / 設定讀碼機 = usb keyboard 鍵盤通訊介面(選擇其一)  (  僅需掃描一次 ) --------------------------------- 下方條碼 / 設定讀碼機 = 添加傳輸後置字元碼 = CR 碼(Enter)  (  僅需掃描一次 ) ---------------------------------   下方條碼 / 設定讀碼機 = 清除所有添加的後置碼   (  僅需掃描一次 ) -------------------------------------------------------------- [ CINO 條碼讀碼掃描器系列 ]  下方條碼 / 設定讀碼機 = 回復出廠預設值   ( 僅需掃描一次 ) --------------------------------- 下方條碼 / 設定讀碼機 = usb serial 串列埠通訊介面( 預設 9600, N,8,1)  ( 僅需掃描一次 ) --------------------------------- 下方條碼 / 設定讀碼機 = usb keyboard 鍵盤通訊介面  ( 僅需掃描一次 ) --------------------------------- 設定讀碼機 的 傳輸後置碼字元 / 共 四個步驟順序 步驟(1) : Program 掃描下方設定碼 = 進入設置 說明: 若已讀取 Program了, 但要取消後續設置話, 可移至本文末, 刷取 Abort 碼 步驟(2) : 設置 Record Suffix (2), 若讀碼器傳輸介面  = [ Keyboard ...

HoneyWell 讀取一筆條碼, 轉譯輸出為鍵盤上的某一按鍵

圖片
HoneyWell 2D Barcode Scanner/Imager 之 [  讀一筆條碼內文 => 送出指定按鍵 ] 應用情境 有時 [ 操作人員可能手握一支 barcode scanner 條碼掃描器, 又一手可能同時需要操作設備上的鍵盤及其它設備動作 ... ] ,  用戶們此時會希望, 是否可以透過讀取一筆條碼後, 替代人員敲下指定的按鍵呢?  解決方案 基礎上, 需視用戶手上的條碼掃描器( Barcode Reader / Imager )廠牌而定, 本文所描述的方法是透過 [ 用戶自定義的一筆條碼內文 => 轉譯輸出為鍵碼 ], 也就是涉及掃碼器自身內建的資料編輯器的功能, 本例是選用 HoneyWell 讀碼器 內建的 Data Formatting 為簡介. HoneyWell Data Formatting 之所以選用 [ HoneyWell 內建的 Data Formatting 資料編輯器 ] 因為它可以在完全不需依靠任何軟體的基礎下, 只需一本手冊, 然後只需在理解資料編輯器的指令觀念後, 去定義條碼重組輸出,  為何選擇 HoneyWell ? 因本應用工程是需要轉譯任何按鍵碼輸出, 而 HoneyWell Imager 是可支援 104 鍵的任意鍵碼的組合輸出(視所選定的鍵盤),  因為用戶們很可能所需要轉譯輸出的按鍵, 可能是特別的按鍵組合, 那麼他牌的條碼掃描器, 很可能並不支援. 除此之外, 完稿的編輯器指令串, 也可以直接被建立為一組 2D 設定碼, 或是用戶們透過 Serial 介面通訊, 或是 smu 佈署工具, 將編輯器完稿指令給直接傳送給掃描器. 故: 它是本案例的最佳範本選擇. 範本 例如: 用戶選定一個自定義條碼內文 = ~123456~. 然後選定以 QRCode 為碼別去印製它, 最後實務上, 當 HoneyWell scanner 讀取它時, 希望可被轉譯輸出為方向鍵的 [ 下鍵 ] 碼 Data Formatting 設定 用戶們可開啟 HoneyWell User Guide 手冊, 翻閱至 Data Formating 章節,  前置標頭組態設定部份: 視用戶的組態而有所變動, 但通常為 0099(細節請詢問我司) / ...

Cino Connect Wizard 藍芽連接精靈,輕鬆與任一藍牙傳輸器配對連線

圖片
應用環境:  用戶需要把 CINO Bluetooth Barcode Scanner 藍芽無線條碼掃描器 , 例如與當前的 Windows 作業系統裡的 藍芽傳輸器 , 或外部連接的 usb 藍芽傳輸器( dongle ) 做 配對連線 1, 首先: cino BT scanner 取出手冊, 刷取 [ uninstall ] 解除當前配對, 或恢復 [ 原廠設定 ] 2, 開啟 windows 系統的藍芽功能 3, 執行 cino Connect Wizard 連線精靈工具 4, 等待畫面產生 [ 連線條碼 ]  5, 取出 cino BT Scanner 讀取掃描條碼 6, 等待 Windows 系統出現 [ 是否允許裝置配對 ] 通知 = 按 [ 允許 ] 7, 等待 [ 連線配對 ] 完成  CINO 原廠提供的連線精靈 Connect Wizard 工具程式, 可自動抓取系統裝置裡的藍芽傳輸資訊, 連線精靈程式便會自動產製一組 [ 快速配對條碼 ], 此時用戶取出 CINO Scanner 條碼讀碼器, 掃描所顯示的條碼後, 便可自動與系統進行藍芽配對.

RFID 標籤的智能盤點與設備定位

圖片
RFID 標籤的智能盤點與設備定位 例如醫療院所的儀器 醫療院所的設備儀器, 於交班時需要將設備快速盤點清單, 當設備配置 UHF RFID 標籤輔助後, 操作員可提供在較短時間內, 掃描院所內(一定範圍內)的週遭設備儀器上的 RFID 標籤, 使其快速掃描與盤點出清單, 取得交班效率. Denso BHT-M80 手持智能盤點機 Denso BHT-M80 除了能執行一般條碼掃描(Barcode 條碼)的盤點以外, 也可透過搭載 RFID Scanner(或亦可任一 Android 安卓智能裝置,手機,平板等) , 透過本司 Android 客製盤點作業程式, 使協助快速與 PC 端作業程式, 進行同步盤點結果資料 RFID 標籤定位 搭配 RFID Scanner 提供對設備儀器上的 RFID 標籤, 執行定位尋找, 透過科技音聲方式(取代肉眼), 協助快速找出儀器所在方向. 參考 本司簡介與模擬展示影片 https://fb.watch/l98lc2op0T/

AEP 單機應用程式 之 SATO Barcode Printer 條碼標籤列印機

圖片
SATO Barcode Label Printer 條碼標籤貼紙列印機, 一般性來說是一部輸出印表機, 且也同時是一部專門輸出條碼的標籤列印的專業設備, 傳統上差異在於條碼列印輸出時, 可選用原廠列印指令, 也就是只需傳輸條碼編碼內文, 通過列印指令將它列印出來, 而不需要將條碼轉為圖形資料去傳輸與列印. 這樣的優點在於, 列印條碼上的專業精準性, 且減少了圖形資料上的傳輸, 不僅適用在商業用途, 也適用在工業用途,例如: 產線上的 PLC, , Kiosk, IOT 物聯網裝置等等. 什麼是 AEP AEP (Application Enabled Printing) , 於支援 AEP 的 SATO Barcode Printer, 於列印標籤時,可以不需經電腦的通訊傳輸, 或是第三方微電腦, 或操作系統, 便可以透過事前規劃配置安裝進去的的單機標籤運作應用程式, 搭配預先配置的互動輸入行為, 使替代電腦完成進行標籤列印的動作 目前 SATO 支援 AEP 的 printer 型號, 包含 CL4NX / CL6NX FX3-LX CT4-LX PW2NX / PW4NX AEP 單機應用列印 一張標籤於單機應用程式列印時, 於規劃設計版面的排版時, 除了可以加入圖片, 自定義的字體, SATO AEP 還能夠加入 資料庫表供(類 SQL 索引查詢,或即時編輯), 或加入影片播放(教學與展示), 也能自定義螢幕畫面, 列印前的預覽畫面, 或讀入來自連接的週邊設備( 例如: USB 鍵盤, USB 串列埠), 或是對外與網路通訊連結( FTP, http 通訊)等, 一個 AEP 應用程式, 可以集眾多應用於一身的標籤列印功能, 就像是一個手機 Apps 一樣的使用, 應用拓展上相當有彈性, 運作 AEP 應用程式期間, 可以隨時按下 HOME 鍵便可回復電腦連線列印功能, 或隨時按下 HOME鍵切換回去 AEP 應用程式執行單機標籤應用功能. 應用上很廣泛, 例如: (連接條碼掃描器, 讀取後, 列印出盤點庫存實值標籤), 或( 連接磅秤機, 進行秤重後的價格標籤列印) ...等等, 可以參考SATO AEP 的 網路影片 SATO FX3-LX 主畫面範例 單機應用標籤程式規劃 本司設有軟體工程團隊, 在用戶選購 SATO Barcode Printe...

Cognex In-Sight 2800 Vision System 系列,晶圓檢測, 深度學習的視覺系統

圖片
Cognex In-Sight 2800 Vision System 系列深度學習的視覺檢測系統 視覺化繁為簡, In-Sight 2800 視覺系統結合使用深度學習技術與傳統基於規則的視覺工具, 解決許多不同的應用, 從簡單的存在與否檢測到先進的歸類與分類工作, In-Sight 2800 都能提供可輕鬆部署的防錯解決方案 專為工廠自動化設計 In-Sight 2800 能讓規模大小各異的製造廠商, 提高產品的品質 – 利用最佳化的錯誤探測功能, 找出細小, 微妙的缺陷, 達到最高作業效率 – 運用現有的勞動力, 並利用快速的直覺式工作設定, 讓生產線持續運行, 精簡化整合過程 – 完全不必猜測圖像最佳化方式, 而且只要點按幾個按鈕, 即可識別正確的配件組合. 深度學習 深度學習錯誤探測功能可相當準確地找出細小, 微妙的缺陷, 能夠解決 OK/NG 應用, 以及根據多項缺陷類型或使用者定義的特徵, 將變化多樣的組件分類, 提高產品的品質, 達到最高作業效率, 精簡整合過程 精簡整合過程 模組化的集成光源與鏡頭,小巧的模組化設計, 解決方案完全不必猜測圖像, 最佳化方式. 只要點按幾個按鈕, 即可識別適合應用的正確配件組合, ViDi EL 工具可在數分鐘內完成訓練, 每種類別最少只需要五至十個圖像, 完全不必進行編碼,使用 ViDi EL 分類器工具, 超越標準的 OK/NG 輸出, 此工具可以根據多項特徵或特性, 識別組件並予以分類, 這可讓使用者將缺陷分類成不同的類別, 並正確地識別變化多樣的組件, 讓他們將許多不同的工作自 動化. 官方展示影片 更多細節請參考型錄 HTZ Barcode Cognex In-Sight 2800 Vision System