T5L实时曲线单通道、多通道、曲线负数功能
1.工具资料
2.讲解内容 视频第一小节: (1)单通道曲线显示 曲线设置+曲线指令演示
视频第二小节: (2)结合描述指针实现曲线缩放和平移 描述指针地址+(0x08):改写字长度纵轴放大倍数,实现曲线Y轴方向缩放。范围:0-32767 描述指针地址+(0x09)L:改写低字节横轴间隔,实现曲线X轴方向缩放。范围:0-255 描述指针地址+(0x05):改写字长度曲线中心轴位置,实现曲线上下移动。范围:0-Y_Central*2 描述指针地址+(0x07):改变颜色,范围100-10000 描述指针地址+(0x0A)H:曲线加粗,范围0-7
视频第三小节: (3)多通道曲线显示 曲线设置+曲线指令演示 (4)曲线清除 (5)曲线负数
3.重点理解 (1)负数纵轴放大倍数设置 (2)曲线指令理解
实时曲线数据点刷新,以点形式显示(20230527)
(1)指令说明
(2)指令举例
设定描述指针地址0x8000,+ 0x0000属性地址低字节.7位写1开启显示数据点,写0为数据点连线,将1000 0000二进制换算成16进制为0x80,指令举例如下:
开启数据以点形式显示:5A A5 05 82 8000 00 80
曲线连线显示 :5A A5 05 82 8000 00 00
显示数据1000:5A A5 0B 82 0310 5AA5 0100 0001 03E8
显示数据500 :5A A5 0B 82 0310 5AA5 0100 0001 01F4
(3)DEMO说明
大于480480分辨率的可以直接下载,多余区域不显示;小于该分辨率的只会显示一部分。
附件DEMO使用数据范围:0-1000
(4)bilibili视频连接
https://www.bilibili.com/video/BV1C24y1A7Z2/
同一条曲线16种颜色显示指令举例(20230603)
(1)指令说明
(2)指令举例
3种颜色
DGUS软件启用多种颜色显示功能和指定颜色地址后,往颜色变量地址写入颜色值(红:0xF800,黄:FFE0,蓝:0x001F)。
①先定义颜色位置:
5A A5 09 82 9000 F800 FFE0 001F;0x9000是指定颜色值的起始地址,最多16个颜色值,16个颜色值可以一起写入,此处举例写入3个颜色值;
②再索引调用颜色:
5A A5 06 84 01 0010 03E8;
含义:
0x5A A5:帧头;
0x06:数据长度;
0x84:写曲线缓冲区数据;
0x01:曲线通道0;
0x0010:曲线数据的高 4bit 是颜色索引ID,1字 (word)= 2字节(byte),1byte=8bit,如:1111 0000,高4bit是1111,低4bit是0000;高4bit的4个位都写1是二进制1111,换算成16进制是F,即一共有16种组合ID(0-15),对应可设置16种颜色;当使用某个ID时,程序会调用其相应颜色,这个颜色值即上方往0x9000地址写入的值;低12bit表示曲线数据,0x010是数据16,0x3E8是数据1000
0x03E8:含义同上。
5A A5 06 84 01 1010 13E8;曲线数据的高 4bit 是颜色索引ID; 低12bit表示曲线数据,0x010是数据16,0x3E8是数据1000
5A A5 06 84 01 2010 23E8;曲线数据的高 4bit 是颜色索引ID; 低12bit表示曲线数据,0x010是数据16,0x3E8是数据1000
上方4条指令效果,实际显示如下:
16种颜色 DGUS软件启用多种颜色显示功能和指定颜色地址后,往颜色变量地址写入颜色值,设定颜色起始地址是0x9000 ID0 :红 :0xF800 ID1 :蓝 :0x001F ID2 :绿 :0x07E0 ID3 :橙 :0xFC00 ID4 :紫 :0x801F ID5 :绿松石:0x07FF ID 6 :褐色 :0x4000 ID7 :粉色 :0xFC1F ID8 :深绿 :0x0208 ID9 :黄绿 :0x8400 ID10:玫瑰红:0xF810 ID11:深紫 :0x4010 ID12:天蓝 :0x041F ID13:中性灰:0x8410 ID14:黑色 :0x0000 ID15:深蓝 :0x0010
定义颜色位置,从0x9000颜色起始地址依次写入:5A A5 23 82 9000 F800 001F 07E0 FC00 801F 07FF 4000 FC1F 0208 8400 F810 4010 041F 8410 0000 0010
索引ID0数据显示红色 :5A A5 06 84 01 0010 03E8 索引ID1数据显示蓝色 :5A A5 06 84 01 1010 13E8 索引ID2数据显示绿色 :5A A5 06 84 01 2010 23E8 索引ID3数据显示橙色 :5A A5 06 84 01 3010 33E8 索引ID4数据显示紫色 :5A A5 06 84 01 4010 43E8 索引ID5数据显示绿松石色 :5A A5 06 84 01 5010 53E8 索引ID6数据显示褐色 :5A A5 06 84 01 6010 63E8 索引ID7数据显示粉色 :5A A5 06 84 01 7010 73E8 索引ID8数据显示深绿色 :5A A5 06 84 01 8010 83E8 索引ID9数据显示黄绿色 :5A A5 06 84 01 9010 93E8 索引ID10数据显示玫瑰红色:5A A5 06 84 01 A010 A3E8 索引ID11数据显示深紫色 :5A A5 06 84 01 B010 B3E8 索引ID12数据显示天蓝色 :5A A5 06 84 01 C010 C3E8 索引ID13数据显示中性灰 :5A A5 06 84 01 D010 D3E8 索引ID14数据显示黑色 :5A A5 06 84 01 E010 E3E8 索引ID15数据显示深蓝色 :5A A5 06 84 01 F010 F3E8
上方17条指令效果,实际显示如下:
(3)DEMO说明
大于480480分辨率的可以直接下载,多余区域不显示;小于该分辨率的只会显示一部分。
附件DEMO使用数据范围:0-1000
(4)bilibili视频连接
https://www.bilibili.com/video/BV1DN411C77k/
|