工業4.0標配之一 - 標籤自動列印作業
NiceLabel Automation 是一套可自動執行重複標籤列印任務的應用程式, 您可使用它來將標籤列印作業整合到現有的ERP(企業資源管理系統), MES(製造生產系統), WMS(倉儲管理系統) 等資訊系統中, 例如各種業務應用系統、生產和包裝線, 分銷系統以及供應鏈。使用NiceLabel Automation 公司中各部門、各辦公地點、倉庫、產線的所有應用程式都可以套用授權的標籤模板(template)自動列印標籤。
NiceLabel Automation 透過將各營運作業與標籤印製同步來協助企業佈署和運作最佳標籤列印系統。 無需人工介入操作的自動列印, 是排除人為錯誤並極大化企業效能的最有效方法。
標籤列印自動化採用觸發應用程式進行以下三個核心作業:
觸發器(Trigger)
Trigger 是一種簡單而強大的功能, 可幫助執行日常自動化作業。 Trigger 的運作依循因果關係原理: "如果受監視的事件發生了, 請執行某些操作", 是 IF .. THEN 條件式處理。 Trigger 擅長處理重複事件, 自動標籤列印可指定由資訊系統作業中的某些事件觸發。NiceLabel Automation 設置為監視檔案夾、檔案或 網路通信埠。 當資訊系統作業過程, 特定目錄內的檔案內容變動或通訊埠傳入數據資料, 系統將自動觸發標籤列印作業。
Trigger 種類:
- File Trigger
- Serial Port Trigger
- Database Trigger
- Scheduler Trigger
- TCP/IP Server Trigger
- TCP/IP Client Trigger
- HTTP Trigger
- Web Service Trigger
- Cloud Trigger
數據資料提取和放置
Trigger 被啟動後, NiceLabel Automation 會先提取標籤數據資料並將其置換在標籤模板上變數物件中。
數據資料提取過濾支援以下檔案與資料:
- 結構化文字格式檔案
- 非結構化文字格式檔案
- 變動XML檔案
- JSON檔案
- 二進位資料(Binary data): 變換標籤機, 軟體匯出的資料, 硬體設備的輸出資料
執行列印
將數據資料與標籤模板上的變數物件完成匹配之後, NiceLabel Automation將開始執行操作。 基本操作組合通常包括 “打開標籤” 和 “列印標籤” 將提取的數據資料列印在標籤上。
您還可以將數據資料發送到自定義的本機或網路檔案位置、Web服務器、硬體設備...等等。 有30多種動作可用, 它們涵蓋了當今商業環境中常見的絕大多數作業場景。
NiceLabel Automation 系統架構
NiceLabel Automation 是一套 service-based 應用系統, 以可執行Service的User帳號背景執行預先設定好的觸發規則與標籤列印動作。NiceLabel Automation 包含三個套件:
- Automation Builder
- 開發人員使用此應用程式建立觸發器(triggers), 過濾器(filters)和操作(actions), 並在工作配置中使用它們。
- 屬於此類配置的動作(action)在觸發器(trigger)接收到數據資料之後執行。
- 此應用程式以32位元應用程式執行。
- Automation Manager
- 這是一個管理應用程式, 它即時監視觸發器(triggers)的執行, 並命令觸發器啟動或停止。
- Automation Manager以32位元應用程式執行。
- NiceLabel Automation Service
- 這是執行觸發器中定義規則的“列印引擎”
- 有兩個服務應用程式:NiceLabel Automation Service 和NiceLabel Proxy Service。
- Automation Server 配合Windows作業系統 32 或 64位元作業系統執行; 而 Proxy Server 則始終以 32位位元應用程式執行。
NiceLabel Automation 版本種類
有三種Automation版本, 隨附在 PowerForms Suite 與 LMS 專業版 / 企業版 中
- Automation Easy 隨附在 PowerForms Suite
- Automation Pro 隨附在 LMS Pro
- Automation Enterprise 隨附在 LMS Enterprise