拖动调节功能效果-利用pyqt5+matplotlib 绘制静态/动态图的实现代码

上传者: 26775679 | 上传时间: 2021-10-30 18:42:10 | 文件大小: 8.56MB | 文件类型: -
7.5 拖动调节 拖动调节功能的指令储存格式如表 7.11 所示。 表 7.11 拖动调节功能的指令储存格式 地址 定义 数据长度 说 明 0x00 Pic_ID 2 页面 ID 0x02 TP_Area 8 触控按钮区域:(Xs,Ys),(Xe,Ye) 0x0A Pic_Next 2 目标切换页面,必须为 0xFF**,表示不进行页面切换。 0x0C Pic_On 2 按钮按压效果图所处的页面,必须为 0xFF**,表示没有按钮按压效果。 0x0E TP_Code 2 0xFE03 0x10 0xFE 1 0xFE 0x11 *VP 2 变量地址指针。 0x13 Adj_Mode 1 ☆高 4bit 定义了数据返回格式: 0x0*=调节 VP 字地址(整型数); 0x1*=调节 VP 字地址的高字节地址(1 字节无符号数,VP_H); 0x2*=调节 VP 字地址的低字节地址(1 字节无符号数,VP_L)。 ☆低 4bit 定义了拖动方式: 0x*0=横向拖动;0x*1=纵向拖动。 0x14 Area_Adj 8 有效调节区域:(Xs,Ys)(Xe,Ye),必须和触控区域一致。 0x1C V_Begain 2 起始位置对应的返回值,整数。 0x1E V_End 2 终止位置对应的返回值,整数。 【注】拖动调节需要配合“滑动刻度指示”来实现,有关滑动刻度指示的相关内容请参考第 8 章。拖动调节不支持按键(即 0x4F 寄存器保存的键码)控制。调节滑块的数据可以通过“数据变量、变量图标”等功能显示出来。 可以用 PC 端 DGUS 开发软件实现拖动调节功能。在 DGUS 软件中,点击 按钮,接下来用鼠标框选一 个区域,并在右侧的菜单中对该功能进行设置,如拖动方式以及起始终止位置对应的返回值等。配置完成后可 实现类似图 7.7 的效果。 图 7.7 拖动调节功能效果 拖动调节的优点是直观、快捷,而且参数不会越界。当需要更精确的拖动录入时,可以把拖动调节所指向 的变量数据用“数据变量显示”功能来显示出来(如图 7.7 中的 0.35)。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明