论文部分内容阅读
随着计算机软、硬件技术的发展,嵌入式系统在工业控制中的应用越来越广。人机界面凭借其使用简单、交互方便、控制灵活、画面组态等优点也逐渐由工控机平台向嵌入式平台转移。工控设备日益繁多复杂,工控市场竞争日益激烈,因此,研究和开发界面友好、组态功能完善、通信能力强大的嵌入式控制系统人机界面,是技术发展的需要,是市场需求的呼唤。本文在介绍了网络控制系统和嵌入式系统、人机界面的概念后,详细分析了嵌入式人机界面的功能、结构,并对开发嵌入式人机界面的主要软硬件设计方法进行了讨论。基于分析的结果,本文提出了基于Linux 和ARM 的嵌入式人机界面的系统模型,包括开发环境和运行环境。在该模型中分别对嵌入式人机界面的运行环境和开发环境进行了详细论述。在开发环境中主要介绍了组态软件的设计和实现方法。在运行环境中主要介绍了画面解释器、通信任务调度和人机界面GUI 的实现。尤其是针对人机界面通信的特点,提出了可重构通信设计方法,进行了详细的分析和讨论,并给出了具体实现。最后,针对论文所做的工作进行了总结,讨论了还存在的问题以及完善嵌入式人机界面还需要继续研究的几个方向。本文完整地论述了嵌入式人机界面的设计思想、体系结构以及实现方法。本系统的成功设计和实现对同类研究具有一定的借鉴作用。