所谓组态功能就是界面显示直接在电脑中下载配置即可完成,无需单片机的参与,减少程序开发量。
例如TFT串口屏有几个典型的组态控件:按钮控件、文本控件、动画控件、仪表和进度控件等,它们具备的功能如下:
(1) 按钮控件
通过上位机软件对工程画面中的所有按钮进行配置,即可在无用户程序参与下,自动实现画面的切换,按钮的按下和弹起,自定义指令输出等功能。画面中任何按钮被按下,屏幕都会将此按钮的ID编号上传给用户,无需计算坐标值。
(2) 文本控件
上位机预先将文本在工程画面中的位置、颜色、字体和背景色设置好,用户只需对相应的文本ID进行读写数据,无需关心坐标值、颜色和字体等信息。
(3) 动画控件
用户可任意控制gif动画的播放、停止、暂停、上下帧和指定帧播放。
(4) 图标控件
用户可轻松实现同一位置不同状态图标显示,例如开、关交替显示。
(5) 曲线控件
用户只需发送AD采样数据,屏幕会自动进行拟合,动态推移显示。
(6) 仪表控件
用户可任意控制表盘指针或进度条运行等。
|