基于Linux的工业组态人机交互系统的设计与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:ryuichist
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在工业生产中,由于生产设备分散控制和操作人员集中管理的需要,集散控制系统(DCS)已被广泛应用于各个领域。集散控制系统把控制和管理两个模块分开设计,减小了系统开发的工作量。人机交互作为集散控制系统金字塔最顶端的部分,提供了生产设备与操作人员交互的接口,承担着信息显示、数据通信、模块协调等重要任务,而人机交互系统的组态设计方式以其模块化、智能化、可扩展等优点在工业领域中占据越来越重的地位。本文在分析了国内外常见的组态软件优缺点的情况下,从工业生产实际出发,改进了原有人机交互系统开发方式,针对组态人机交互系统需要实现的功能进行了分析,提出了一种基于Linux的组态人机交互系统的软硬件设计方案。本文首先进行了人机交互系统硬件平台的设计,实现了以TI公司生产的基于ARM Cortex-A8架构的处理器AM3352为核心的嵌入式系统架构,包括核心电路、界面显示、人机操作、设备通信、数据存储与传输等功能模块的设计。然后根据处理器和外围芯片的特性,参考现有的软件资源进行引导程序、操作系统、文件系统的移植和优化,以得到适合运行在本系统上的软件,并且移植了Qte以使嵌入式设备能够支持丰富的图形库。最后在Qt Creator中进行了组态软件的开发,利用Qt的图形视图框架、对数据库良好的操作支持、脚本程序的解析功能以及第三方的串口类代码等强大功能,实现了基本的图形界面及其动画的组态,数据的定义、存储、查询、修改,通信系统及其协议的设置和定义,以及对脚本语言进行编写、解析和运行等功能。本课题所设计的组态人机交互系统具有成本低、操作简单、实时性好、数据存储安全等优点,设计的组态软件为企业员工提供了简便的开发环境,经过快速的二次开发后即可投入生产,避免了从底层开始设计的很多不必要的琐碎工作。经过实验室和现场调试,能够基本实现组态开发、设备通信、数据存储等功能,满足项目初步要求。
其他文献
目的探讨青少年弱视治疗效果。方法观察12~16岁弱视患者100例(120只眼),采用光学药物压抑疗法加遮盖疗法联合红光闪烁等综合治疗,平均随访24个月。结果120只眼弱视眼治愈54只眼占4
为了解四川安岳坛子肉的特征风味及烹饪方式对其特征风味的影响,采用电子鼻、电子舌及气质联用仪研究不同烹饪方式(蒸制和烤制)对坛子肉风味物质组成及其含量的影响。结果表
历史活动课是历史课的重要形式之一,是常态课堂的补充形式。历史活动课具有灵活性大,教学类型多的特点。本文选取《中外历史纲要》教材进行活动课教学设计研究,以期更好地进
近年来,恶性肿瘤已成为人类死亡最主要的原因之一,传统的手术、放化疗具有非特异性、副作用大,术后易产生耐药性等问题。光热治疗利用光热剂的光热转换性能,激光照射条件下产
融资租赁作为一种新型的融资方式引进中国后,因其独特的功能,在促进国家经济发展中发挥了重要的作用。但由于中国的信用环境、法律体系、税收政策等方面处于不断完善之中,融
信息技术的深度发展已经渗透到行业应用的各个领域,高等教育信息化的普及程度和应用水平已成为衡量高等教育机构办学能力的重要指标。以CNKI数据库的相关数据作为研究样本,通
古诗是前人留下的珍贵的文化遗产,教好这部分内容,埘于继承祖国优秀的文化遗产,培养少年儿童美好的思想情操和良好的文学艺术素养,有着十分重要的意义。
<正>"游戏化学习"是小学教育教学的"母题"之一,在小学数学学科教育中如何展开游戏化学习的探索?笔者和团队成员进行了实践。一、具身认知视域下的数学游戏1.具身认知理论的主
该文首先介绍了河南拓城县农作物秸秆处理的主要形式以及政府的主要做法,并重点分析了全县推进农作物秸秆综合利用工作的成效及存在的问题,最后针对这些问题提出了相应的对策
近年来我国市政公路隧道迅速发展,与此同时遇到的施工条件也越来越复杂,当隧道下穿河道、水塘时,采用超前预支护措施尤为重要。该文结合依托工程,对上半断面帷幕注浆段和不注