||
QT图形界面在工业数据采集显示系统的应用
数据采集显示系统在嵌入式行业中应用非常普遍。数据采集包括各种设备的状态量采集,总线数据的获取和监测,数据的存储等,同时在数据采集过程中也需要一定的人机交互来完成一些控制操作。对此,杭州辉为科技有限公司以TI 工业级的A8主板作为核心,配以真彩液晶屏和触摸屏作为人机交互设备,采用目前Linux操作系统及QT/Embedded 图形库,实现了大量数据的实时采集,数据的曲线动态显示,数据保存以及人工控制等必备功能,可广泛应用于工业总线与人机交互领域。
本系统基于HW335-Multimedia 主板作为采集终端控制器,Linux-3.2内核为操作系统, 采用QT/Embeded 4.8图形库,7寸真彩液晶屏,触摸屏,可以扩展SD卡进行数据存储。采集终端采用CAN总线与各设备进行通信,完成数据的采集、显示与控制。系统架构如图1.所示。
采集终端可对采集的数据进行实时曲线显示,并对保存在存储器上的历史曲线进行查询显示。效果如下图。
终端可对一些设备参数和状态进行采集与显示,同时可利用触摸屏输入,在人机界面上对设备状态进行控制。如下图
本系统具有成本低廉,应用方便,扩展灵活等特点,用户只需简单的修改自己的应用程序,便可以实现功能的扩展,目前,已有多个客户将该方案应用到了环境监控、断路器测试系统等工业场合,其性能稳定可靠,操作方便简单。