产品型号:
软件版本: DGUS V5.04


接口设置:
ON = TTL 短接连接跳线
OFF = RS232 断开跳线


工程说明:

1.K600不能使用高版本的DGUS(配置文件格式不同),测试V5.04工作正常

DWprj.hmi - 工程文件,文本格式,描述了图片关系
DWprj.tft - 二进制文件
TFT目录 - 显示组件的文件,二进制格式
DWIN_SET目录 - 生成的烧写文件,全部复制到SD卡中
image目录 - 原始图片素材
ICON目录 - 原始图标素材


修改背景图片: 新图片直接覆盖DWIN_SET目录中原图片,重新烧写即可。


复选框设计:

变量图标显示:
选择图标文件,设置变量地址,上限1设置图标,下限为0,不设置图标
添加增量调节:
设置变量地址,按字节写入,调节方式++,逾限处理方式: 循环调节;调节步长:1;下限:0;上限:1.

数字录入:
显示部分:数据变量显示,指定变量地址,变量类型,整数位,小数位等
触控部分:变量数据输入,设置变量地址
键盘设置-->其他页面,选定键盘区域(轮廓)),
设置键盘显示位置(左上角),录入显示区域(右上角)


键盘处理:
基本触控: 按照提示内容输入键值即可


RTC显示及设置:
显示部分: RTC文本显示,设置字库,字号及日期格式即可;
触控部分: RTC设置,设置键盘相关参数即可。


模拟钟表显示:
显示部分: 表盘时钟显示,设置时针,分针,秒针的图标及中心坐标,不需要触控部分。


寄存器宽度为8bit,每个地址对应1个字节

读寄存器: 命令81,cnt为期望返回的字节

5A A5 03 81 addr cnt

写寄存器: 命令80,长度需要根据寄存器类型来确定

5A A5 04 80 addr val

切换页面: 向寄存器03写入页面地址(寄存器为16位,需要2个字节)

5A A5 04 80 03 00 05

读写RAM: RAM字宽为16bit,每个地址对应2字节。


二维码显示:
显示部分: QR二维码控件,选择左上角位置,设置变量地址,设置单位相素(Unit Pixels)

二维码显示内容为字符串格式,需要发送0结尾;
根据手册二维码最多支持458个字节,但通讯协议最大帧长度为255 + 3,所以如果大于255个字节时,需要分两次写入;
二维码图形有 4545 单元像素(数据少于 155 字节)和 7373 单元像素(数据少于 459Bytes)两种。


曲线显示:
显示部分: 实时曲线显示,设置显示宽度(W)高度(H)
Y_Central - 设置水平中心轴位置
VD_Central - 中心值对应的数值,最大值和最小值中间的位置,(Vmax + Vmin) /2
纵轴放大倍数 - MUL_Y=(Ye-Ys)*256/(Vmax-Vmin) 向下取整
横轴间隔 - 一般取1

左上角坐标(Xs,Ys),右下角从标(Xe,Ye)
如果需要显示曲线线条比较粗,可在同一个位置放置多个上下(Y 轴)平移的曲线变量并引用同一个数据
源。