愛普生 GUI 構建器特性與優勢
GUI 構建器 的目的是在廣受歡迎的愛普生 RC+ 開發環境內快速、輕松地創建簡單的 GUI。我們許多客戶目前都在使用 VB Guide(.Net 庫)和微軟 Visual Studio。但是對于許多應用來說,這有點矯枉過正。為了保持愛普生在易用性方面的領導地位,我們創建了 GUI 構建器,用于創建簡單的 GUI。
易用性的領導者
支持為機器人系統運行快速創建操作員 GUI
點擊界面降低了開發時間
在愛普生 RC+ 開發環境內緊密集成
支持常用控件: 如按鈕、文本框、組合框等
支持的特定于機器人系統的控件包括: 視頻框、LED 控件
強大的功能
通過 SPEL+ 代碼處理事件
視頻框支持將 Vision Guide 視頻顯示輕松拖到用戶窗體
愛普生 LED 控件支持用戶創建自己的 I/O 監視器或界面
雙層 GUL 開發方法
GUI 構建器 可用于簡單的 GUI 開發和簡單的系統
VB Guide(.Net 庫)可與微軟 Visual Studio 配套使用
這兩種解決方案都擁有愛普生機器人專用工具,可降低總開發時間
愛普生 GUI 構建器
亮點
- 為操作員輕松創建一個圖形用戶界面
- 從愛普生 RC+ 項目創建和調試 GUI 窗體
- 窗體和控制事件作為 SPEL+ 任務執行
- 在愛普生 RC+ 開發環境內完全集成
- 與 RC620+(已下市)、RC180、RC90 控制器配套工作
GUI 構建器 提供了在廣受歡迎的愛普生 RC+ 開發環境內輕松創建圖形用戶界面所需的工具, 受到需要簡潔 GUI 同時不希望使用第三方產品(如 Visual Studio)用戶的廣泛歡迎。 即使過去從未創建過 GUI 的用戶也可以借助 GUI 構建器 輕松地創建一個。 通過在愛普生 RC+ 開發環境內集成 GUI 構建器 工具集,用戶可以在一個開發環境工作,這有助于降低總開發時間。 對于希望創建更復雜的 GUI 的用戶,建議使用愛普生 VB Guide 6.0 和 Visual Studio 或另一個支持使用 .Net 庫的平臺。
易于使用
創建一個新窗體,點擊 GUI 構建器 工具欄的按鈕(Button)控件,并將其拖到窗體。
|
雙擊該按鈕,會出現代碼編輯器。 添加當從您的應用點擊按鈕時希望執行的 SPEL+ 代碼。
|
在窗體上添加更多圖形組件和關聯的 SPEL+ 代碼以及您的應用所需的其它窗體。
|
從愛普生 RC+ 運行窗口運行該應用,或設置 GUI 自動顯示。 您還可以創建 RC+ 對話,如 I/O 監視器所示。
|
窗口的組成部分
在創建和修改用戶的 GUI 時,GUI 構建器 有 5 個主要使用區,其中包括:工具欄按鈕、設計區、窗體瀏覽器、屬性網格和事件網格。 (參見下圖)
設計區 - 這是在設計階段顯示窗體的區域。每個打開的窗體都在其自己的選項卡上顯示。 點擊窗體瀏覽器的選項卡或雙擊其中的窗體便可窗體之間輕松進行切換。
工具欄按鈕 - 包含要放在 GUI 構建器 窗體上的各種控件。 支持許多常用控件,如 按鈕、標簽、文本框、 單選按鈕、復選框等。然而,也有一些愛普生獨特的控件,可降低機器人系統常見項目的開發時間。一些獨特的控件包括 視頻框控件 用于顯示 Vision Guide 圖像顯示窗口)和 LED 控件 (用于與愛普生機器人 I/O 對接)。
窗體瀏覽器 - 包含當前項目各個窗體及其相關控件的樹形圖。在創建了新窗體或控件后,會添加到這個樹形圖上。雙擊一個窗體會在設計區其自己的選項卡上打開這個窗體。
屬性網格 - 用于顯示和編輯窗體和控件屬性。 在選擇了窗體或控件后,網格中會顯示相關的屬性。您可以編輯屬性的各個值,從而改變特定控件的特點。
事件網格 - 用于顯示和更改相關窗體或控件的事件。每個事件都有一個用戶函數(采用 SPEL+ 代碼編寫),在發生事件時會調用該函數。這為用戶提供了完整的靈活性,可設置發生特定事件時會發生什么情況。
愛普生GUI構建器
產品規格
支持的控制
按鈕
標簽
文本框
單選按鈕
復選框
列表框
組合框
圖片框
組框
定時器
視頻框
LED
示例控制屬性(按鈕控制)
背景顏色
背景顏色模式
啟用
事件任務類型
字體
加粗字體
斜體字
字體名稱
字體大小
突出顏色
高度
圖形
圖形飛落
左側
名稱
選項卡索引
文本
文本飛落
工具提示文本
頂部
可見
寬度
示例控制事件(圖片框控制)
點擊
雙擊
選項卡索引
文本
文本飛落
工具提示文本
頂部
可見
寬度
示例控制事件(圖片框控制)
點擊
雙擊
|
屬性
接受按鈕
背景顏色
取消按鈕
控制框
對話結果
事件任務類型
表格邊框樣式
高度
幫助按鈕
幫助ID
左側
*小化框
名稱
起始位置
文本
頂部
寬度
窗口狀態
事件
關閉
加載
調整大小
|
支持的控制器
RC620+(已下市) (GUI 構建器 6.0)
RC180 (GUI Builder 5.0)
RC90 (GUI Builder 5.0)
部件編號
GUI 構建器 5.0: R12B091102
GUI 構建器 6.0: R12B091101
了解更多愛普生機器人產品可點擊咨詢:http://epsonrobots.gongboshi.com/