VGUS串口屏在弹窗中显示控件.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

VGUS串口屏在弹窗中显示控件

2023-11-25

VGUS串口屏支持弹出菜单控件,可在弹窗中实现显示提示信息、项目选择

等功能。为丰富弹窗中的功能,SDWb、VTc系列串口屏在弹窗中支持部分显示

控件和触摸控件,使得弹窗中可显示更加丰富的内容,满足更多的应用场景。

SDWb系列2023.11.25以后固件支持该功能,虚拟串口屏暂不支持该功能。

1弹窗控件种类及其支持的显示控件和触摸控件

支持弹出窗口的控件有:弹出菜单、数据录入、ASCII录入、GBK录入、RT

C录入控件。弹窗中支持的显示控件和触摸控件汇总表1所示。

表1弹窗中支持的显示控件和触摸控件汇总

显示控件触摸控件

数据变量、文本变量、滚动文本变量、变量图按钮控件

SDWb串口屏

标、动画图标、艺术字图标、二维码控件。

数据变量、文本变量、滚动文本变量、变量图按钮控件、按钮键值返回

标、动画图标、艺术字图标、二维码控件、滑控件、按钮状态返回控件、

VTc串口屏块刻度、旋转图标、位变量图标、表盘时钟、增量调节控件、硬件参数

文本时钟、时钟变量、实时曲线、进度条、圆配置控件、拖动动调节控

形进度条控件,不支持动画图片控件。件、转动调节控件。

在弹窗中使用上述显示控件或触摸控件时,只需要在弹窗所在页面创建相

应控件。当弹窗弹出时,这些控件会一并显示出来,控件位置会跟随“弹窗”位

置。弹窗中支持最多64个显示控件、128个触摸控件。

2典型应用场景

在弹窗中显示控件的三种典型应用场景:

(1)在数据录入时,显示支持录入数据的范围;

(2)弹出菜单中显示报警信息;

(3)弹窗中修改和显示数据。

本文配套提供的案例工程主界面如图1所示,从左到右分别展示了上述三

种应用场景。

图1案例工程主界面

3录入信息提示

录入信息提示功能,用于在数据、文本、时间录入时显示相关的提示信息,

有助于快速理解录入要求。本示例显示了录入数据变量过程中录入数据的范围大

小限制。

主页面中添加两个“数据变量”控件显示录入后的数据大小。添加两个“数

据录入”控件用于设置录入窗口等参数。

图2数字键盘组态界面

如图2所示,在数字键盘组态界面中,添加两个“文本变量”控件显示字

符“MIN”和“MAX”。添加两个“数据变量”控件显示具体的范围限制值。

图3数据录入控件1运行界面图4数据录入控件2运行界面

如图3和图4所示,两个数据录入时,显示的范围值是不一致的,根据数

据需要的范围值,显示对应的范围值。

不同数据录入时,显示不同的范围值,这个功能需要使用Lua脚本实现。

两个数据录入控件分别设置了不同的键值。当按钮操作时会执行Lua脚本中的触

摸回调函数。Lua代码的具体实现如图5所示。不同的按钮点击时,将对应的范

围值写入到0x2200和0x2100地址即可显示不同的范围值。

图5Lua代码实现修改录入范围提示值

由于VTc系列串口屏不支持Lua脚本功能,为了实现上述功能,需要将每个

录入变量设计一个专用的录入键盘,将键盘上的录入范围值设置成不同地址,用

户单片机通过串口将范围值写入到上述相应的单元地址里即可。

4报警信息提示

报警信息提示功能,用与在弹出菜单中显示报警信息。

图6弹出菜单组态界面图7弹出菜单运行界面

如图6所示,添加一个滚动文本控件,用于在有限的范围内显示更多的文

本信息。添加一个按钮控件,用于关闭弹窗。

您可能关注的文档

文档评论(0)

wulianjishu666 + 关注
实名认证
文档贡献者

嵌入式物联网技术交流指导,wulianjishu666

1亿VIP精品文档

相关文档