HMI++ 簡介

HMI++ 是一套由視動自行研發的標準圖控系統,可用於機台、設備之資料蒐集,配合其可自行編排的 HMI 人機畫面模組,可以編排出現有市購 PLC 人機畫面之功能,比 PLC 人機更好用的是,可以在執行時 (Run-time) 即時修改畫面,並可立即套用。此外,對於資料蒐集儲存、資料庫搜尋等功能,也優於 PLC 人機畫面,對於現有 PLC Based 的機台,利用此系統,可以快速 PC 化,並滿足資料蒐集的需求。另外 HMI++ 具有可崁入外部程式視窗畫面並有 SDK 套件,可提供 API 給其他程式語言開發平台使用,對於現有已使用 PC 軟體開發的機台,也能利用 HMI++ 軟體擴充功能,直接存取 IO 裝置或 PLC 資料以及支援 SECS/GEM 連線。

軟體架構圖

軟體特點

HMI++ Human Machine Interfac_icon-01
HMI++ Human Machine Interfac_icon-02
HMI++ Human Machine Interfac_icon-03
HMI++ Human Machine Interfac_icon-05
HMI++ Human Machine Interfac_icon-04
HMI++ Human Machine Interfac_icon-06
HMI++ Human Machine Interfac_icon-07

以使用者方便為目標之設計

HMI++ Human Machine Interfac_icon-08
HMI++ Human Machine Interfac_icon-09
HMI++ Human Machine Interfac_icon-10
HMI++ Human Machine Interfac_icon-11
HMI++ Human Machine Interfac_icon-12

功能模組說明

HMI++ Human Machine Interfac_icon-15
More
  • 類似市面 PLC 人機人性化的編輯方式。 可在表單新增、刪除及儲存 HMI 元件。 並有選取、複製、貼上等編輯功能雙擊元件可設定參數,如監測及動作功能具有元件列表編輯及元件對齊等方便性編輯功能。
  • 每個 HMI 元件可獨立設定操作及顯示權限。
  • 每個 HMI 元件可設定高達十項動作。
  • 可線上進行編輯,不需要傳輸線及額外開發軟體。
  • 支援製作頁面及元件樣本,並可建立元件群組,方便快速上手。
HMI++ Human Machine Interfac_icon-16
More
  • 支援常用 PLC 及 RemoteIO 通訊協定。
  • 提供與通訊參數及記憶體對應設定介面。
    可自行彈性規劃記憶體對應的數量及大小。
  • 每個對應區塊可設定對應的 ID
    使用 RS485 連線時,可一次連接多台 ID。
  • 具有最佳化區塊的通訊方式,提升資料交換頻率。
  • 對應之資料可做為 VmIO 的資料源。
  • 提供 IO 表格即時監控及操作已對應的 PLC 記憶體。
HMI++ Human Machine Interfac_icon-17
More
  • 以趨勢圖及表格方式顯示紀錄參數。
  • 可變更紀錄參數項目及取樣週期。
  • 可設定曲線屬性及表格屬性如顯示名稱或顏色等。
  • 具有即時圖表及履歷圖表。
  • 可另存圖檔及匯出 .csv。
  • 可自訂同時顯示曲線數量。
HMI++ Human Machine Interfac_icon-18
More
  • 可記錄及自訂保留筆數以表格顯示。
  • 可自定表格大小顏色及顯示字型。
  • 可設定紀錄欄位數量及資料長度。
  • 可設定紀錄參數項目。
  • 可使用時間範圍或自訂欄位搜尋。
  • 可針對每個欄位可進行資料分析,
    包含次數統計,最大、最小、平均值、數值加總等。
  • 可同步或手動匯出 .csv 檔。
HMI++ Human Machine Interfac_icon-19
More
  • 支援標準 SQL 語言搜尋資料庫內容。
  • 支援資料庫類型 包含 .mdb (Access) / .xls .xlsx (Excel) /.csv (文字檔) .dbf 檔等。
  • 可建立 IO 群組,透過自動取樣或事件觸發儲存對應項目至資料庫。
  • 可在 HMI 頁面使用 DB 元件顯示資料庫內容,如標籤、表格及曲線圖。
HMI++ Human Machine Interfac_icon-20
More
  • 依據使用者登入權限,提供不同的顯示及操作畫面。
  • 可自行新增、刪除不同權限使用者,設定 ID 及密碼。
HMI++ Human Machine Interfac_icon-21
More
  • 時間使用者:顯示目前操作頁面、時間、操作人員。
  • 主要快捷列:登入、系統、警報選單。
  • Logo:顯示自訂 Logo。
  • 工具列:可自訂 HMI 元件,製作軟體選單。
  • 簡要異常:顯示最新五筆目前異常訊息。
  • 機台 IO 監控:顯示機台 IO 列表及說明,方便監看及修改等維護。
    可自定要監控的 IO 名稱、來源以及顯示格式並可設定可見及操作權限等。
  • 機台參數設定:提供表格介面設定機台參數項目,並支援匯入匯出功能。
    可自定參數項目的名稱、資料來源、顯示格式、編輯方式以及註解說明等。
HMI++ Human Machine Interfac_icon-22
More
  • 顯示目前發生警報及處理方式。
  • 可記錄及保留 2 萬筆異常資料及其他同資料履歷功能。
  • 可自行設定警報點偵測方式及周期如偵測類比值範圍或數位點上緣或下緣觸發。
  • 可設定特定警報 ID 觸發顯示特定 HMI 頁面。
HMI++ Human Machine Interfac_icon-23
More
  • 顯示機台參數修改履歷,包含修改時間、項目、內容及使用者等。
  • 支援單一項目或整批資料的參數還原。
HMI++ Human Machine Interfac_icon-25
More
  • 配合 HMI 模組,可實作配方編輯,載入及儲存功能。
  • 配方檔名可使用中文,並可使用註解以方便管理。
  • 可自定多組配方格式,且每組配方數量也不限定。
HMI++ Human Machine Interfac_icon-26
More
  • 可偵測類比值範圍或數位點上緣或下緣觸發事件。
HMI++ Human Machine Interfac_icon-27
More
  • 支援 C++、Pascal、VBScript、JaveScript 等語法。
  • 可建立多組 Script 函式及支援多層呼叫。
  • 可在特定事件或操作 HMI 動作或其他自定事件觸發時,執行 Script。
  • 提供 Timer 及事件執行 Script 功能。
  • 可設定使用非同步執行緒,提高應用程式的效能,改善使用者體驗。
HMI++ Human Machine Interfac_icon-28
More
  • 提供外部程式嵌入功能,可將指定的外部程式整合進畫面。
  • 提供 API 讓外掛程式可執行讀寫 PLC  IO 及 Script。
  • 目前有 BCB、VB6、XE10、C# 等開發工具 32/64 位元用 SDK。
HMI++ Human Machine Interfac_icon-29
More
  • 可支援 Comport/EtherNet 通訊介面,包含 TCP/UDP Client 端及 Server 端連線,不同通訊界面只需設定即可轉換。
  • 可自訂封包檔頭自動觸發事件收送資料。
  • 可顯示及紀錄讀寫資料,支援 Hex 或 ASCII 格式。
  • 不需程式碼或少量程式碼即可完成與條碼機 / 讀卡機等簡易通訊裝置連線。
HMI++ Human Machine Interfac_icon-30
More
  • 支援 ACCESS 資料庫匯出。
  • 支援 OBDC (Open Database Connectivity) 介面連接資料庫,如 ORACLE, MSSQL, MYSQL。
  • 支援 PI (Plant Information System) 即時資料庫連線。(此資料庫由美國 OSI Software 公司開發)。
  • 支援 XML DataTable 資料庫匯入匯出。
HMI++ Human Machine Interfac_icon-31
More
  • 支援 OPC (OLE for Process Control) Client。
  • 支援 RV (Rendezvous) (由美國TIBCO Software公司開發)。
  • 支援 FTP (File Transfer Protocol)。
  • 支援 MSMQ (Message Queuing) 通訊介面。
  • 支援 TwinCat ADS 通訊介面 (由德國Beckhoff 公司開發)。
  • 支援 aE2Talk 通訊協定 (由台灣 ASE Group 公司開發)
HMI++ Human Machine Interfac_icon-32
More
  • 可設定取樣資料來源、週期、範圍。即時計算統計資料。
HMI++ Human Machine Interfac_icon-33
More
  • 提供不同通訊協定之間,數據資料交換的功能。
  • 例如 PLC 與溫控器或多個 PLC 之間的資料交換。
  • 可以任意橋接各種通訊協定,可以是一對一、一對多、多對多。
HMI++ Human Machine Interfac_icon-34
More
  • 支援多種 Camera 影像擷取。
  • 可整合影像擷取顯示於主畫面。
HMI++ Human Machine Interfac_icon-35
More
  • 提供幾何圖形識別功能,可識別矩形及圓形 (包含 Disk、Ring 及 Hole) 並找出其中心點座標。
  • 可自定參數及學習圖庫,辨別不同圖形及大小的影像。
HMI++ Human Machine Interfac_icon-36
More
  • 提供 OCR 影像文字辨識及 Pattern Match 圖形識別功能。
  • 可自定參數及學習字庫,辨別不同字型及大小的文字影像。
HMI++ Human Machine Interfac_icon-37
HMI++ Human Machine Interfac_icon-38
附加功能
  • Alarm Management : 機台警報轉發 CIM。
  • Clock : 與 CIM 對時。
  • Dynamic Event Report : 由 CIM 自行連結資料。
  • Equipment Constants : CIM 查詢 (修改) 機台參數。
  • Equipment Terminal Services : 顯示 CIM 指定訊息。
  • Establish Communications : 建立連線。
  • Material Movement : 產品進料/出料事件。
  • Process Program Management : 配方列表/配方內容上傳。
  • Remote Control : CIM HOST 控制。
  • Spooling : 斷線保留訊息,連線時再傳送。
  • Status/Variable Data Collection : CIM 資料蒐集。
  • Trace Data Collection : 機台主動資料蒐集。

歷年實績