

AWTK全稱 Toolkit AnyWhere,是 ZLG 開發(fā)的開源 GUI 引擎,旨在為嵌入式系統(tǒng)、WEB、各種小程序、手機(jī)和 PC 打造的通用 GUI 引擎,為用戶提供一個(gè)功能強(qiáng)大、高效可靠、簡單易用、可輕松做出炫酷效果的 GUI 引擎。
簡介
AWBlock 是參考 google 的 blockly,ZLG 用 AWTK 重新開發(fā)的可視化編程語言,它具有梯形圖和功能塊圖的易用性,又兼?zhèn)浣Y(jié)構(gòu)文本語言(ST)的靈活性。支持 AWBlock 是 AWPLC 的一個(gè)重要特色,充分利用 AWBlock 的優(yōu)點(diǎn),可以大大提高開發(fā)效率。

AWBlock使用方法
1.定義變量
在用 AWBlock 開發(fā) PLC 程序時(shí),定義變量的方法和功能塊圖完全一樣。

*相對(duì)于梯形圖和功能塊圖,AWBlock 更適合編寫帶有條件和循環(huán)的功能。
調(diào)試功能對(duì)程序員是非常重要的,AWBlock 和功能塊圖一樣,支持在可視化界面進(jìn)行調(diào)試。
* 調(diào)試功能是 Google 的 blockly 沒有的。
3.1 設(shè)置斷點(diǎn)。雙擊積木可以設(shè)置斷點(diǎn),再次雙擊可以取消斷點(diǎn)。

3.2 停留在斷點(diǎn)。調(diào)試時(shí),積木前面的箭頭表明其為當(dāng)前停留的斷點(diǎn)。
3.3 查看變量。在調(diào)試窗口可以查看變量的值。
*由此可見,在 AWPLC 功能塊圖的幫助下,我們不要寫 C 代碼或腳本,即可完成應(yīng)用程序的開發(fā)。AWPLC 用低代碼降低了開發(fā)的門檻,提高了開發(fā)的效率。AWPLC 等您來玩!
AWPLC 目前還處于開發(fā)階段的早期,寫這個(gè)系列文章的目的,除了用來驗(yàn)證目前所做的工作外,還希望得到大家的指點(diǎn)和反饋。如果您有任何疑問和建議,請(qǐng)?jiān)谠u(píng)論區(qū)留言。
【版權(quán)聲明】本文為ZLG開發(fā)者社區(qū)用戶原創(chuàng)內(nèi)容,未經(jīng)授權(quán)不得轉(zhuǎn)載。歡迎更多用戶到社區(qū)交流互動(dòng)、創(chuàng)作博文,一經(jīng)采用,可獲得百元京東E卡。







原文標(biāo)題:【產(chǎn)品應(yīng)用】用 AWTK 和 AWPLC 快速開發(fā)嵌入式應(yīng)用程序 (8)- AWBlock
文章出處:【微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
致遠(yuǎn)電子
+關(guān)注
關(guān)注
13文章
411瀏覽量
31785
原文標(biāo)題:【產(chǎn)品應(yīng)用】用 AWTK 和 AWPLC 快速開發(fā)嵌入式應(yīng)用程序 (8)- AWBlock
文章出處:【微信號(hào):ZLG_zhiyuan,微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
AWTK-WEB 快速入門(6) - JS WebSocket 應(yīng)用程序

AWTK-WEB 快速入門(5) - C 語言 WebSocket 應(yīng)用程序

AWTK-WEB 快速入門(4) - JS Http 應(yīng)用程序

AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

AWTK-WEB 快速入門(1) - C 語言應(yīng)用程序

AWTK 最新動(dòng)態(tài):支持瀏覽器控件

【AWTK使用經(jīng)驗(yàn)】如何使用系統(tǒng)輸入法與開啟最大化窗口功能

EsDA,一站式嵌入式軟件

七大嵌入式GUI盤點(diǎn)
嵌入式linux開發(fā)的基本步驟有哪些?
C28x嵌入式應(yīng)用程序二進(jìn)制接口

【AWTK最新動(dòng)態(tài)】AWTK 1.8版本發(fā)布

MSP430嵌入式應(yīng)用程序二進(jìn)制接口

C6000嵌入式應(yīng)用程序二進(jìn)制接口

嵌入式開發(fā)前景怎么樣?

評(píng)論