论文部分内容阅读
在当今的技术条件和生产水平的不断发展中,计算机技术已经越来越成熟的进入到了生产生活的各个领域中,而近年来在工控领域中大量使用了计算机控制系统来对工业生产现场进行监测和控制,组态软件就是计算机监控领域的代表产品。这些通用组态软件大部分以工业PC机为平台,在Windows系列操作系统上运行。在工控领域中,有时对计算机监控系统的体积、功耗、功能等方面提出比较特殊的要求,这时普通的计算机控制系统就不再能够满足需求了。这时嵌入式系统就成为了一个理想的选择。嵌入式系统在是一种面向需求的、专用的小型计算机控制系统,它摒弃了非必要的功能组件,使得运行过程简洁高效。嵌入式系统相较于普通的以PC机为平台的计算机控制系统在运行时更加安全稳定,而且能够满足一些特殊场合的要求。在这样的背景下,提出了将组态软件移植到嵌入式系统上的方案,这也是将是组态软件的一个发展方向。本文分析了通用组态软件的功能和结构,以此为基础设计了嵌入式组态软件的功能和结构。在对嵌入式系统的开发方法做了阐述后,本文提出了将组态软件移植到嵌入式平台具体方案和实现过程。最后以ARM9核心的嵌入式开发板为作为硬件平台,移植了嵌入式Linux操作系统;使用Qt4作为开发工具开发了图形界面系统和功能组件;设计了组态数据库;使用串行通信作为通信方式开发了一套嵌入式组态功能演示系统来验证方案的可行性和实用性。