首页

该控件利用变量存储域存储曲线数据,用户可直接写入连线坐标,控件将自动根据写入的点坐标连线显示。

8.5 曲线直接显示

位置信息:显示区域,超出部分不显示

名称定义:Curve_Dis_Normal

叙述指针:固定为0xFFFF

变量地址:变量存储区指针(0x0000–0x6FFF) 

X_STEP_LEN:每个连线坐标X偏移像素个数

曲线颜色:显示曲线颜色

说明:变量地址为存储曲线数据的首地址,存入数据为点的Y坐标,X坐标由控件选择区域和X_STEP_LEN 决定。曲线结束的最后一个地址中必须写入0x0000。

例如:

控件选框X=72 Y=40,变量地址为0x0000 ,

发送(HEX)5A A5 0B 82 0000 0010 0030 0010 0000

即占用0x0000-0x0003 4个变量地址,画上坐标为

(72,16),(82,48),(92,16) 两条曲线

该曲线显示控件只临时存储控件可视区显示的曲线坐标(即控件选择区域),如需曲线左移或者右移,需要用户将使用的变量地址区的数据全部更新实现。