- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VGUS组态屏 和SDW指令屏的区别
VGUS组态屏和SDW指令屏的比较
SDW指令屏 VGUS组态屏
SDW指令屏在显示字符、汉字、 VGUS屏采用变量驱动,所有显示
图标等信息时,用户需要通过 的字符、图标等都定义为一个变
串口将显示内容和显示格式一 量,并分配变量存储地址、定义
起以指令形式发送到显示终端 显示格式,然后生成配置文件并
上,实现在当前页面上显示。 下载到显示终端上。在需要刷新
显示时,用户仅需将变量内容和
变量存储地址通过串口对应发送
到显示终端,显示终端会自动按
照定义好的显示格式显示。
VGUS组态屏和SDW指令屏的比较
例如:在1号界面上显示浮点型变量 “25.3”
SDW指令屏实现步骤:
? Step1:用户MCU直接通过串口向SDW显示终端发送指令:
AA 1A 02 00 0A 00 0A 93 33 F8 00 00 1F 41 CA 66 66 CC 33 C3 3C
1A 02:显示浮点型变量的命令(用户根据自己的显示需求查找指令集上的命令);
00 0A 00 0A:数据25.3在液晶屏上显示的坐标;
93 33 F8 00 00 1F:数据25.3在液晶屏上的显示方式、大小、颜色信息;
41 CA 66 66:浮点变量25.3。
? Step2:刷新该数据时,通过串口继续发送显示格式和显示内容的指令给显示终端;
? Step3:如果显示终端切换到2号界面后,再回到1号界面该变量不显示,必须通过再次发
送该命令让其在1号界面上显示。
VGUS组态屏和SDW指令屏的比较
VGUS组态屏实现步骤:
? Step1显示配置:首先通过VGUS组态软件在1号界面上添加一个“数据变
量”,设置“数据变量显示格式”的基本属性(包括变量存储地址、显示颜
色、大小,显示方式等),如右所示。然后生成配置文件,并下载到显示终
端里。
? Step2 运行并刷新显示:需要刷新显示时,只需要通过82指令将变量内容
连同变量存储地址一起发送给显示终端即可。
82指令数据格式: AA BB 05 82 00 00 00 FD
AA BB: 串口数据帧帧头(帧头内容用户可以自定义)
05: 数据长度
00 00: 用户定义的25.3这个变量的变量存储地址
00 FD: 25.3这个变量 (小数点是定点显示,即数据“253”的16进制)
说明:如果切换到2号界面后,再回到1号界面,显示终端会自动从变量存储器里读取变量内容并显示。
欢迎使用
中显科技VGUS组态屏
认识VGUS组态屏
1 、 VGUS开发软件
2、VGUS组态屏硬件特点
3、VGUS组态屏开发流程
4、VGUS组态屏flash分配
5、VGUS组态屏串口通信
1、VGUS开发软件
VGUS是什么?
VGUS(Viewtech Graphical User Software)是中显科技推出的一款组态
型、用户图形界面显示系统。
VGUS屏是指出厂预装VGUS软件系统的SDW系列智能显示终端。
VGUS开发工具的用途是什么?
VGUS组态屏实现显示前,必须在VGUS开发工具中将需要显示的字符、汉字、
数据、图标等显示信息分别分配变量存储地址、定义显示格式,然后生成配置
文件并下载到显示终端里。
VGUS系统构架
2、VGUS组态屏硬件特点
1
28K字(56K字节)变量存储器空间,地址范围0x0000-0x6FFF;
2
256字节寄存器空间,支持串口指令读写,用于配置硬件和控制操作;
3
单页最多支持64个显示变量;
4
256M Flash存储器,用于存储图片、图标、字库等;
5
支持USB在线下载,提高研发调试效率;
6 支持SD卡脱机下载,用于批量生产,提高生产效率。
3、VGUS组态屏开发流程
界面及图标设计
变量规划
屏参配置
变量存储地址分配
变量显示格式定义
在VGUS软件中预览
效果或者下载到显示 生成配置文件
终端查看显示效果
3、VGUS组态屏开发流程
屏参配置
屏参配置通过VGUS软件完成,主要是对串口波特率、指令帧头、以及蜂鸣器、触摸
屏等系统相关参数的设置。对屏参配置进行设置后,生成配置文件就会包含相关参数。
3、VGUS组态屏开发流程
把GUI分解成变量,并分配变量存储地址。
通过VGUS软件,定义所有变量的存储器地址和显示格式,生成配置文件
并下载到VGUS显示终端里,用户通过串口发送变量值和对应变量存储地址给
显示终端即可。
VGUS组态屏具有28K字(56K字节)变量存储器空间,地址范围0x0000-
0x6FFF。
3、VGUS组态屏开发流程
例1:在1号界面上显示浮点型变量 “25.3”
? Step1显示配置:首先通过VGUS组态软件在1号界面上添加一个“数据变
量”,设置“数据变量显示格式”的基本属性(包括变量存储
文档评论(0)