[發(fā)明專利]一種基于圖形塊編程控制可編程設備的方法及其系統(tǒng)在審
| 申請?zhí)枺?/td> | 202110702778.7 | 申請日: | 2021-06-23 |
| 公開(公告)號: | CN113406922A | 公開(公告)日: | 2021-09-17 |
| 發(fā)明(設計)人: | 劉燃;曹強;靳立冰;韋佳順 | 申請(專利權)人: | 瘋殼(深圳)科技有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 安徽思沃達知識產權代理有限公司 34220 | 代理人: | 朱海東 |
| 地址: | 518000 廣東省深圳市南山區(qū)南頭街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 圖形 編程 控制 可編程 設備 方法 及其 系統(tǒng) | ||
本發(fā)明公開了一種基于圖形塊編程控制可編程設備的方法及其系統(tǒng),具體涉及圖形塊編程技術領域,包括一種基于圖形塊編程控制可編程設備的系統(tǒng),包括上位機編程軟件、可編程設備程序固件和可編程設備物理硬件,所述上位機編程軟件位于上位機內部,所述上位機與可編程設備物理硬件之間電性連接,所述可編程設備程序固件安裝于可編程設備物理硬件上。上述方案中,通過在對圖形塊做出特定動作,由上位機自動生成代碼,再燒錄到可編程設備,實現了用戶可以按照自己的邏輯和想法利用可編程設備直接控制目標設備的目的,使用戶可以在不需要了解任何編程語言的語法知識和硬件設備的編程知識的情況下,打造出獨一無二的專屬可編程設備。
技術領域
本發(fā)明涉及圖形塊編程技術領域,更具體地說,本發(fā)明涉及一種基于圖形塊編程控制可編程設備的方法及其系統(tǒng)。
背景技術
圖形化編程就是編寫有界面的程序,平時接觸的一般都是界面程序,就是有按鈕之類的界面。編程語言就是開發(fā)者控制或者是是與計算機交流的手段,開發(fā)者通過編寫編程語言告訴計算機該怎么運行。通過這種圖形化編程環(huán)境,大多數兒童和初學者現在都有機會學習這種編程。
通過檢索中國發(fā)明專利CN 106775765 B,公開了一種圖形化編程系統(tǒng),包括視化操作界面,其可添加可視化功能組件和可視化線組件,每種可視化功能組件表示一種功能,可視化線組件用于建立可視化功能組件間的連接關系,可視化線組件具有方向性;程序解釋單元,其可添加節(jié)點模塊和邊模塊,每種節(jié)點模塊分別與一種可視化功能組件對應,并可實現該種可視化功能組件表示的功能,邊模塊與可視化線組件對應,并可根據可視化線組件的方向在節(jié)點模塊之間傳遞數據。該發(fā)明利用純圖形化界面操作構建程序,無需書寫代碼,無需編譯,簡單易用,但仍存在缺點,呈現的是虛擬影像無法實體化,所能實現的能力僅僅是控制軟件中的某一個虛擬場景,這種使用場景十分單一,用戶使用一段時間后就會感覺乏味,并且也根本鍛煉不了用戶的動手能力,不能拿到一個自己創(chuàng)作出來的實物和朋友們一起分享,體驗感不佳,不具備可推廣的效果。
因此亟需提供一種基于圖形塊編程控制可編程設備的方法及其系統(tǒng)。
發(fā)明內容
為了克服現有技術的上述缺陷,本發(fā)明的實施例提供一種基于圖形塊編程控制可編程設備的方法及其系統(tǒng),以解決現有技術的圖形化編程實現的是以虛擬影像呈現,無法將虛擬影像實體化,用戶缺少體驗感和動手能力的問題。
為解決上述技術問題,本發(fā)明提供如下技術方案:一種基于圖形塊編程控制可編程設備的系統(tǒng),包括上位機編程軟件、可編程設備程序固件和可編程設備物理硬件,所述上位機編程軟件位于上位機內部,所述上位機與可編程設備物理硬件之間電性連接,所述可編程設備程序固件安裝于可編程設備物理硬件上,,所述可編程設備物理硬件電性連接有可控制設備。
所述上位機編程軟件的內部設有可視化單元和程序解釋單元,所述可視化單元包括可視化操作界面和虛擬影像界面,所述可視化操作界面包括若干個可視圖形塊,所述程序解釋單元包括節(jié)點模塊和運行控制模塊,所述節(jié)點模塊包括若干個獨立函數,所述獨立函數與可視圖形塊在功能上一一對應,所述虛擬影像界面的內部設有虛擬影像呈現模塊。
一種基于圖形塊編程控制可編程設備的方法,步驟如下:
步驟一:可編程設備開發(fā)人員根據設備所具有的功能和特性,把設備可以實現的功能封裝成一個個獨立執(zhí)行函數;
步驟二:上位機開發(fā)人員根據可編程設備封裝好的函數,定義好對應的圖形塊以及圖形塊與代碼之間的轉換關系;
步驟三:用戶對圖形塊執(zhí)行特定動作,完成自己所想的執(zhí)行邏輯;
步驟四:用戶把可編程設備與上位機連接,并點擊燒錄按鈕;
步驟五:上位機將用戶拖拽的圖形塊轉換為對應代碼,并燒錄到可編程設備中;
步驟六:可編程設備在燒錄過程完畢后自動執(zhí)行所燒錄的代碼,按照用戶的特定動作控制設備執(zhí)行相應的邏輯和動作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于瘋殼(深圳)科技有限公司,未經瘋殼(深圳)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110702778.7/2.html,轉載請聲明來源鉆瓜專利網。





