广州大彩串口屏技术文档数据记录控件应用摘要.docx
- 文档编号:11807081
- 上传时间:2023-04-02
- 格式:DOCX
- 页数:12
- 大小:212.35KB
广州大彩串口屏技术文档数据记录控件应用摘要.docx
《广州大彩串口屏技术文档数据记录控件应用摘要.docx》由会员分享,可在线阅读,更多相关《广州大彩串口屏技术文档数据记录控件应用摘要.docx(12页珍藏版)》请在冰豆网上搜索。
广州大彩串口屏技术文档数据记录控件应用摘要
数据记录控件应用
1适应范围
本文档适合经济型、大体型、物联型、86盒系列等串口屏产品。
2开发环境版本
2.1VisualTFT软件版本:
及以上;
版本查看:
打开VisualTFT,点击帮忙->关于VisualTFT能够查看当前软件版本号;
最新版本可登岸本公司官方网站进行下载。
2.2串口屏固件版本:
串口屏需要升级到Modbus版本固件(RS232和RS485接口)
版本查看:
(1)查看屏幕反面版本号贴纸。
(2)VisualTFT与屏幕联机成功后,右下角显示的版本号。
3功能概述
数据记录控件,用于记录数据、数据表格、报警值时刻等。
控件记录历史告警、当前告警或用作通用表格,记录数据掉电保留,假设需要查看记录的数据,直接在屏幕上进行查看,多数据能够利用滑条查看。
4技术实现
4.1属性窗口
熟悉数据记录控件的属性窗口能够更好地对控件的属性进行设置,如图41为数据记录控件的属性窗口。
图4-1文本控件的属性窗口
1.
2.
3.
4.
4.1.
1.
2.
3.
4.
4.1
4.1.1显示设置
1.字体:
设置数据记录显示的字体和字体大小。
2.文字颜色:
设置字体的显示颜色。
3.显示网格:
是不是显示网格。
4.网格颜色:
设置网格的显示颜色。
5.显示背景:
是不是显示背景。
6.背景颜色:
选择背景的显示颜色。
7.许诺选择:
是不是许诺选中数据所在行。
是,点击数据所在行颜色改变并发出通知给主机;否,不许诺选择。
8.显示转动条:
是不是显示转动条。
4.1.2记录设置
1、记录类型,能够选择不同的记录类型。
a)当前告警:
同一个编号的告警数据仅能记录一次,无法重复记录,但不限制记录顺序,假设解除告警数据后,那么可再次记录一次。
如图4-2所示。
图4-2记录不重复数据
b)历史告警:
同一个告警编号可重复记录,不限制记录的次数,如图4-3所示。
图4-3历史告警
c)历史告警与解除时刻:
表格分为3列,第一列是告警解析,第二列告警时刻,第三列是解除告警时刻,如图4-4所示。
图4-4历史告警与解除时刻
d)通用表格:
可用作记录数据功能,数据类型能够是中文、字母、数字,如图45所示。
图4-5通用表格
2、显示顺序:
设置数据显示的顺序,能够选择“时刻顺序”、“时刻逆序”。
3、对齐方式:
数据显示的对齐方式,可选择“左对齐”、“居中对齐”、“右对齐”。
4、子项数量:
每一条记录包括的子项数,该选项只有在通用表格记录类型下才能选择。
5、子项宽度:
每一个子项的宽度比例,如图4-6,表格比例为30;40;50。
图4-6子项比例
6、最大记录数:
设置最多存储多少条记录,存满后覆盖旧记录。
7、单条记录大小:
单条记录的字节大小,最大256字节。
8、是不是存储,记录数据是不是存储到FLASH(断电保留)。
存储地址:
每放置一个数据记录控件,都必需从头设置一次存储地址,幸免占用一个存储地址。
预留存储空间:
预留存储空间=单条记录大小*最大记录数+24。
如图4-7所示,单条记录大小10,最大记录数为1024,那么该控件预留存储空间为10264。
图4-7预留存储空间
如图4-8所示,假设再放置1个数据记录控件,应该设置存储地址为10265,不然地址会重叠,致使编译犯错。
图4-8第二个控件存储地址设置
同理,假设放置第三个控件,那么存储地址为前两个控件地址之和再加1。
注:
数据记录控件与历史曲线共用存储块,开启数据存储时,应设置存储地址,不然会显现,数据存储异样、显示异样。
数据存储地址计算:
A,数据控件存储大小=最大记录数*单挑记录大小+24(单位:
字节);
B,历史曲线存储大小=采样点数+30(单位:
字节)。
9、告警解析:
设置记录类型为“当前告警”、“历史告警”、“历史告警与解除时刻”时,能够概念告警解析,对告警进行文字显示,如:
概念数值6,为高温警告;数值7,为低温警告;数值8为正在运行,如图4-9所示。
图4-9事件解析设置
当对该控件别离发送数值6、1、7、0、8时,如图410所示,被概念的6、7、8现在显示的是告警解析,未被概念的1、0显示的仍是数值。
图4-10告警解析
4.2例程操作
在工程中插入一个数据记录控件,如图4-11所示。
图4-11插入控件
设置属性窗口:
记录类型→当前告警;子项宽度→20;40,如图4-12所示。
图4-12设置属性窗口
编译无误,运行虚拟串口屏,虚拟串口联机后,打开指令助手发送数据记录指令(指令解析参阅串口指令集),别离发送数值“0”、“1”、“2”、“3”,如图4-13所示。
图4-13模拟虚拟串口屏
附录:
数据记录控件大体指令集
数据记录控件添加数据的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B152
2
添加数据记录控件的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-0AH
313B323B
4
添加的数据值,即1;2;的数据,字节数由用户决定;
0BH-0EH
FFFCFFFF
4
帧尾
数据记录控件清除记录数据指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B153
2
清除记录数据的指令
03H-05H
0002
2
画面2
06H-07H
000D
2
数据记录控件ID(13为控件ID)
08H-0BH
FFFCFFFF
4
帧尾
设置记录显示偏移项的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B154
2
记录显示偏移项的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-08H
0001
2
表示滑动条跳转的第一行,从0开始,占两个字节;
09H-0CH
FFFCFFFF
4
帧尾
获取当前记录数量的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B155
2
获取当前记录数目的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-0AH
FFFCFFFF
4
帧尾
PS:
当利用了获取当前记录数量的指令后,会取得相应的返回记录数量的指令,相应的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B155
2
返回当前记录数目的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H
1D
1
相应的读取固定码,无实际意义
08H-09H
0003
2
返回的记录的条数
0AH-0DH
FFFCFFFF
4
帧尾
读取某一行记录的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B156
2
读取某一行记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-08H
0001
2
读取到相应的行,从0开始
09H-0CH
FFFCFFFF
4
帧尾
PS:
当利用了读取某一行记录的指令后,会取得相应的返回某一行数据记录的指令,相应的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B156
2
返回某一行记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H
1D
1
相应的读取固定码,无实际意义
08H-0DH
303B313B323B
6
返回的某一行数据记录,即0;1;2;字节数由用户输入的决定;
0EH-12H
FFFCFFFF
4
帧尾
修改常规记录的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B157
2
修改常规记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-0CH
303B313B323B
6
修改的数据内容,以字符串形式输入,即0;1;2;,由用户定义
0DH-10H
FFFCFFFF
4
帧尾
删除某一行记录的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B158
2
删除某一行记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-08H
0001
2
删除相应的行,从0开始
09H-0CH
FFFCFFFF
4
帧尾
插入常规记录的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B159
2
插入常规记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-08H
0001
2
插入相应的行,从0开始
09H-0EH
303B313B323B
6
插入的数据内容,以字符串形式输入,即0;1;2;,由用户去定义
0FH-12H
FFFCFFFF
4
帧尾
选择一条记录的指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B15A
2
选择一条记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-08H
0001
2
选择相应的行,从0开始
09H-0CH
FFFCFFFF
4
帧尾
PS:
利用问了选择一条记录的指令,要在软件设置中的“许诺选择”选择“是”,才能启用该指令去进行选择相应的行。
相应的行被选中,相应的行会变色,表示被选中的状态。
用SD卡导出数据记录控件指令格式如下:
(导出格式为CSV格式)
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B15C
2
导出数据记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H-0AH
FFFCFFFF
4
帧尾
返回的导出数据记录控件指令格式如下:
偏移量
数据项
长度
说明
00H
EE
1
帧头
01H-02H
B15C
2
导出数据记录的指令
03H-04H
0002
2
画面2
05H-06H
000D
2
数据记录控件ID(13为控件ID)
07H
00
1
返回固定码,无实际意义
08H-0BH
FFFCFFFF
4
帧尾
PS:
假设收到屏幕返回的相应的返回导出数据记录控件的指令,那么相应的数据记录控件已经成功以CSV格式导出到SD卡上了,相应的数据记录能够通过SD卡来查看,打开软件能够用EXCEL表格打开。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广州 串口 技术 文档 数据 记录 控件 应用 摘要