![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV--AFcYpAACV5HVD_qY392.gif)
![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV--AY_jlAAABH5UOQQI423.jpg)
AWTK全稱 Toolkit AnyWhere,是 ZLG 開發的開源 GUI 引擎,旨在為嵌入式系統、WEB、各種小程序、手機和 PC 打造的通用 GUI 引擎,為用戶提供一個功能強大、高效可靠、簡單易用、可輕松做出炫酷效果的 GUI 引擎。
簡介
AWBlock 是參考 google 的 blockly,ZLG 用 AWTK 重新開發的可視化編程語言,它具有梯形圖和功能塊圖的易用性,又兼備結構文本語言(ST)的靈活性。支持 AWBlock 是 AWPLC 的一個重要特色,充分利用 AWBlock 的優點,可以大大提高開發效率。
![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV--AQLL6AAG9WDeePP4703.png)
AWBlock使用方法
1.定義變量
在用 AWBlock 開發 PLC 程序時,定義變量的方法和功能塊圖完全一樣。
![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV_CANMPXAAFhBAXCkuo698.png)
*相對于梯形圖和功能塊圖,AWBlock 更適合編寫帶有條件和循環的功能。
調試功能對程序員是非常重要的,AWBlock 和功能塊圖一樣,支持在可視化界面進行調試。
* 調試功能是 Google 的 blockly 沒有的。
3.1 設置斷點。雙擊積木可以設置斷點,再次雙擊可以取消斷點。
![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV_CAQi_YAAHfCIWA7cQ211.png)
3.2 停留在斷點。調試時,積木前面的箭頭表明其為當前停留的斷點。
3.3 查看變量。在調試窗口可以查看變量的值。
*由此可見,在 AWPLC 功能塊圖的幫助下,我們不要寫 C 代碼或腳本,即可完成應用程序的開發。AWPLC 用低代碼降低了開發的門檻,提高了開發的效率。AWPLC 等您來玩!
AWPLC 目前還處于開發階段的早期,寫這個系列文章的目的,除了用來驗證目前所做的工作外,還希望得到大家的指點和反饋。如果您有任何疑問和建議,請在評論區留言。
【版權聲明】本文為ZLG開發者社區用戶原創內容,未經授權不得轉載。歡迎更多用戶到社區交流互動、創作博文,一經采用,可獲得百元京東E卡。
![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV_CAXT3iAARmtXhrJ5o164.jpg)
![](https://file1.elecfans.com//web2/M00/98/A0/wKgaomTnV_CAALrXAAC2Hh6LevA477.jpg)
![](https://file1.elecfans.com//web2/M00/98/A1/wKgaomTnV_GAPVxnAACL_TffxQM967.jpg)
![](https://file1.elecfans.com//web2/M00/98/A1/wKgaomTnV_GAG-RIAACg0BL51P4416.jpg)
![](https://file1.elecfans.com//web2/M00/98/A1/wKgaomTnV_GAINnRAAB5J39ieQw385.jpg)
![](https://file1.elecfans.com//web2/M00/98/A1/wKgaomTnV_GASrrZAADvie_3xuM194.jpg)
![](https://file1.elecfans.com//web2/M00/98/A1/wKgaomTnV_GAGr6yAADDl_n4KOw463.jpg)
-
致遠電子
+關注
關注
13文章
409瀏覽量
31444
原文標題:【產品應用】用 AWTK 和 AWPLC 快速開發嵌入式應用程序 (8)- AWBlock
文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
AWTK-WEB 快速入門(4) - JS Http 應用程序
![<b class='flag-5'>AWTK</b>-WEB <b class='flag-5'>快速</b>入門(4) - JS Http <b class='flag-5'>應用程序</b>](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
EsDA,一站式嵌入式軟件
![EsDA,一站<b class='flag-5'>式</b><b class='flag-5'>嵌入式</b>軟件](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
七大嵌入式GUI盤點
【AWTK最新動態】AWTK 1.8版本發布
![【<b class='flag-5'>AWTK</b>最新動態】<b class='flag-5'>AWTK</b> 1.8版本發布](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
深度詳解嵌入式系統專用輕量級框架設計
![深度詳解<b class='flag-5'>嵌入式</b>系統專用輕量級框架設計](https://file1.elecfans.com/web2/M00/D2/87/wKgaomYjRd2APDxTAAAtWrrRF18443.png)
評論