【产品应用】用AWTK和AWPLC快速开发嵌入式应用程序(8)-AWBlock 世界微头条
2023-06-13 12:20:51 面包芯语

AWTK全称 Toolkit AnyWhere,是 ZLG 开发的开源 GUI 引擎,旨在为嵌入式系统、WEB、各种小程序、手机和 PC 打造的通用 GUI 引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎。

简介


【资料图】

AWBlock 是参考 google 的 blockly,ZLG 用 AWTK 重新开发的可视化编程语言,它具有梯形图和功能块图的易用性,又兼备结构文本语言(ST)的灵活性。支持 AWBlock 是 AWPLC 的一个重要特色,充分利用 AWBlock 的优点,可以大大提高开发效率。

AWBlock使用方法

1.定义变量

在用 AWBlock 开发 PLC 程序时,定义变量的方法和功能块图完全一样。

*相对于梯形图和功能块图,AWBlock 更适合编写带有条件和循环的功能。

调试功能对程序员是非常重要的,AWBlock 和功能块图一样,支持在可视化界面进行调试。* 调试功能是 Google 的 blockly 没有的。

3.1 设置断点。双击积木可以设置断点,再次双击可以取消断点。

3.2 停留在断点。调试时,积木前面的箭头表明其为当前停留的断点。

3.3 查看变量。在调试窗口可以查看变量的值。

*由此可见,在 AWPLC 功能块图的帮助下,我们不要写 C 代码或脚本,即可完成应用程序的开发。AWPLC 用低代码降低了开发的门槛,提高了开发的效率。AWPLC 等您来玩!

AWPLC 目前还处于开发阶段的早期,写这个系列文章的目的,除了用来验证目前所做的工作外,还希望得到大家的指点和反馈。如果您有任何疑问和建议,请在评论区留言。

热门推荐

文章排行

  1. 2023-06-13【产品应用】用AWTK和AWPLC快速开发嵌入式应用程序(8)-AWBlock 世界微头条
  2. 2023-06-13天天新动态:比亚迪执行副总裁:美国市场不在我们考虑范围内
  3. 2023-06-13信用卡呆账有什么危害?怎样处理信用卡呆账呢?_热资讯
  4. 2023-06-13林鸿钧_关于林鸿钧概略
  5. 2023-06-13特斯拉12连涨,“木头姐”周一套现近1亿美元,等不及涨到2000美元了
  6. 2023-06-13世界热门:【黑龙江】兰西县高素质农民教育培训班开班
  7. 2023-06-13@湖南人 异地就医备案直接结算多项政策调整-当前观察
  8. 2023-06-13本周内整体晴好 午后易出现强对流天气
  9. 2023-06-13福州市林则徐纪念馆恢复开放
  10. 2023-06-13光明日报刊文:没有所谓“好专业”,只有适不适合
  11. 2023-06-13重点聚焦!大连高校学子墙绘美丽乡村
  12. 2023-06-13天天热议:原创丨中国金融反击开始了!美国不好招架的大招!
  13. 2023-06-13商务服务业经营范围包括哪些_商务服务业包括哪些 经营范围是
  14. 2023-06-12天天通讯!延期至6月30日!南昌市医保部门最新消息
  15. 2023-06-12今日视点:insomnia什么意思_大家可以学习一下
  16. 2023-06-12上海市科委就《上海市科研失信行为调查处理办法》(征求意见稿)公开征求意见 热头条
  17. 2023-06-12祥鑫科技: 前次募集资金使用情况鉴证报告|环球快播报
  18. 2023-06-12深信服被列为单一供应商SASE代表厂商,成为唯一入选的国内公司!-新要闻
  19. 2023-06-12伊朗否认与美国就核协议进行谈判
  20. 2023-06-12嫦娥奔月图片简笔画好看_嫦娥奔月图片简笔画|天天讯息