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