| |
|
|
| |
開發軟體 - EzProg |
|
| |
|
|
| |
EzProg-I PAC 自動化解決方案 |
|
| |
 |
對製造商或控制系統設計者而言,EzProg-I 提供 MPAC 簡化系統設置、邏輯編程與人機介面設計的軟體解決方案。透過使用 EzProg-I,熟悉 PLC 系統的工程師可以輕鬆地將他們的編程經驗轉換到泓格科技的 PAC 解決方案。EzProg-I 軟體使客戶更容易將 PLC 和 IT 技術整合到同一個 PAC 環境下。
EzProg-I 是包含一些發展工具與函式庫的套裝軟體,如 EzConfig、EzGo、EzHMI、EzLib 與 EzCore。根據這些開發資源,客戶無須額外的編程就可以直接設置和測試 PAC 插槽上的 I/O 與運動控制模組。另外,EzProg-I 也簡化了 I/O 指令並提供了一個類似 PLC 的 I/O 對應表,協助系統設計者開發和測試他們的應用。 |
|
|
|
| |
|
|
| |
|
|
| |
開發架構 |
|
| |
EzProg-I 的架構分為三個主要部分: |
|
| |
|
|
| |
1. 上層: EzHMI
EzHMI 提供了大量的 ActiveX 控件,允許編程人員創建一個在 WinCE 系統的圖形界面。EzHMI 物件可以直接連結到 I/O 對應表,以利於讀取與寫入數位和類比 I/O 值。在背景操作的 EzCore 引擎則負責即時更新 I/O 表。
2. 中間層: API
EzProg-I 對於存取不同 I/O 模組類型提供了共同的 API。過去每個模組類型只能透過自己的 API 進行存取,這意味著為了與其它不同模組通訊必須呼叫不同 API。EzProg-I 現在解決了這個問題並統一所有 API,因此不管你需要與哪個 I/O 模組交換資料,都只需要呼叫一個 API。藉由提供 API 存取包括 I/O 對應表和非硬體相關的 EzCore 暫存器,EzProg-I 能進行類似 PLC 的編程。 |
 |
|
|
| |
|
|
| |
3. 下層: 邏輯控制設計 |
|
| |
控制軟體提供三個不同設計方法:
- 八個用戶線程:
用戶線程基本上只會執行一次。內定用戶線程比其他例行程序的優先等級要低一些。
- 八個固定時間的執行線程:
類似於 PLC 的掃描方法,一個線程將在系統啟動後建立並在固定的間隔時間內 (最低 2 毫秒) 執行用戶定義的線程。
- 硬體中斷函式:
EzProg-I 偵測 DI 中斷和運動中斷,然後執行中斷服務函式。
|
|
|
| |
|
|
| |
EzProg-I 的其他特點: |
|
| |
| 系統變數型態: |
D (long), DW (Double WORD), W (Word), F (Float), B (Byte), M (Flag), S (Step),
MSG
(Message). |
| 斷電數值可保持的變數: |
每一種變數型態有一半具有斷電保持功能 |
| Timer 最小單位: |
0.001 秒 |
| 多國語言功能: |
利用檔案儲存 1000 個 UNICODE 訊息 |
|
|
| |
|
|
| |
軟體工具支援說明: EzConfig, EzGo |
|
| |
|
|
| |
|
|
| |
|
|
| |
EzProg-I |
|
| |
|
|
| |
 |
EzConfig
EzConfig 是一個 I/O 的規劃工具,可對 I-8000 系列模組與 EzProg-I 的虛擬 I/O 做規劃和測試,包含數位 I/O、類比 I/O、FRnet 遠端 I/O 以及虛擬 I/O (M / D / F / DB / C / T / MSG 等等)
EzConfig 的功能:
• 自動掃描 I/O 模組 • 設定初始的虛擬值 • 生成AES碼
• 讀取與寫入規劃資料 • 編輯註解
• 斷電保持資料管理 • 讀取/寫入 XML檔 |
|
|
| |
|
|
| |
 |
EzGo
泓格科技針對機器自動化於 PAC 內的 I-8094F 和 I-8092F 模組提供了一個運動卡測試工具,稱為 EzGo。 |
|
|
| |
|
|
| |
 |
EzHMI
EzProg-I 還提供了許多有用的 HMI ActiveX 元件給整合商和控制系統設計者。它允許程式設計者在 WinCE 系統上使用拉放的方式建立一個的圖形界面,只要在畫面上設定相關參數而無需任何額外的編程,大大提升了應用程序編程的生產效率。
• EzHMI 的應用 • UNICODE 多國語言編輯 • 直接 I/O 暫存器數值設置
• 簡便的屬性設置 • 自動警報閃爍 • 支援 Windows 文字字體
• 簡便的 GUI 顏色設置 • 動態 BMP 圖像 • 顯示 I/O 暫存器資料 |
|
|
| |
|
|
| |
 |
EzLib
EzLib 是可重複使用的軟體元件的集合,是設計來幫助軟體開發人員編寫 Window CE 平台的應用程式。
• 資料格式轉換 • BMP 文件繪圖函式庫 • TCP/IP 函式庫
• 日期/時間函數 • FTP 連接函式庫 • 趨勢圖函式庫
• 檔案 I/O 功能 |
|
|
| |
|
|
| |
|
|
| |
|
|