历史曲线控件应用
1 适应范围
历史曲线控件应用
本文档适合经济型、基本型、商业型、物联型、86盒系列等串口屏产品。
2 开发环境版本
2.1 VisualTFT软件版本:V3.0.0.749及以上;
版本查看:打开VisualTFT,点击帮助->关于VisualTFT可以查看当前软件版本号; 最新版本可登陆本公司官方网站进行下载。
2.2 串口屏固件版本:串口屏需要升级到Modbus版本固件(RS232和RS485接口)
版本查看:(1) 查看屏幕背面版本号贴纸。
(2) VisualTFT与屏幕联机成功后,右下角显示的版本号。
3 属性窗口
使用历史曲线可以记录数据在某一段时间的变化,如温室大棚内温度、湿度、二氧化碳等数据变化,如图 3 1所示,为历史曲线控件属性。
1 /7
历史曲线控件应用
图3-1属性窗口
3.1 采样设置
图3-2采样设置
1、 采样点数:单个通道在整个控件宽度范围,从左到右显示一轮的点数。 2、 使能采样:初始状态是否允许采样,也可以通过指令控制。
3、 数据格式:可选UINT8、INT8、UINT16、INT16、UINT32、INT32、FLOAT。 4、 采样周期:采取一个点的周期,这里单位为秒。 5、 数据存储:是否存储到用户FLASH中。
注:数据记录控件与历史曲线共用存储块,开启数据存储时,应设置存储地址。 数据存储地址计算:
A、 数据控件存储大小 = 最大记录数*单条记录大小+24 (单位:字节); B、 历史曲线存储大小 = 采样点数+30 (单位:字节)。
3.2 范围设置
2 /7
历史曲线控件应用
图3-3范围设置
1. 最大值:值轴顶端对应的值,默认为100; 2. 最小值:值轴顶端对应的值,默认为0;
3. 时间轴宽度:屏幕水平范围内显示的采样点数,默认为100。 如图所示。
图3-4曲线范围
3.3 曲线设置
图3-5曲线设置
1、 曲线宽度:曲线线条的宽度,可选1、2、3、4级。
2、 通道数:控件上显示的曲线通道数,一个控件最多可选8个通道,并且每个通道的颜色可调节。
3.4 外观设置
图3-6外观设置
3 /7
历史曲线控件应用
1、 字体:设置字体和字体大小。 2、 显示边框:可设置边框宽度、边框颜色,可选“是”或“否”,默认“是”,选择“否”时,四边无边框,效果如图 3-7所示。
图3-7不显示边框
3、 显示背景:可设置控件背景颜色、水平延伸、垂直延伸,可选择“是”或“否”。设置显示背景→是,水平延伸→20,垂直延伸→20,如图所示。
图3-8设置背景
4、 显示滚动条:可选择“是”或“否”,当开启滚动条,可设置滚动条颜色、网格颜
色、文字颜色。设置滚动条属性,如图 3 9所示,运行虚拟屏,滚动条显示在上方,可以拖动查看所有时间点得曲线,效果如图 3 10所示。
图3-9显示滚动条
图3-10运行虚拟屏
4 /7
历史曲线控件应用
5、 显示时间刻度:可选“否”、“下边显示”或“上边显示”,(开启显示时,可设置刻
度数、是否显示网格、是否显示日期、是否显示时间。)设置时间刻度,如图 3-11所示,控件效果,如图 3-12所示。
图3-11显示时间刻度
图3-12控件效果
6、 显示垂直刻度:可选“是”或“否”,开启显示时,可设置刻度数,是否显示网格。
设置垂直刻度,如图所示,控件效果,如图所示。
图3-13显示垂直刻度
图3-14控件效果
4 历史曲线控件应用
4.1 示例操作
5 /7