论文部分内容阅读
嵌入式工控系统作为面向工业现场应用的、可配置的计算机控制系统,具有小型化、低功耗、无风扇、宽温设计、高可靠性、适应恶劣工作环境等优势。一方面可以将其应用在工业现场对工业设备进行系统控制、智能控制、故障检测、智能诊断,另一方面可以利用其强大的以太网等通信能力,组建远程控制、远程监测及分布式控制系统,嵌入式工控系统必将在工业界发挥重要的作用。本文结合一款打包机控制系统的设计开发,进行基于Linux的嵌入式工控系统的设计与实现,具有重要的现实意义。在对打包机工作原理及控制系统需求分析的基础上,进行了嵌入式控制系统的软硬件选型及设计。根据打包机的工作性能及控制要求,选用源代码开放、成本低、高效、稳定的Linux操作系统作为嵌入式操作系统;选用低能耗、性能强大的三星ARM体系结构cortex-A8架构的S5PV210处理器作为硬件处理器。进行了工控系统扩展板的硬件电路设计,实现了打包机嵌入式控制系统的硬件系统。通过对U-Boot移植、Linux内核移植和文件系统的移植等,构建了打包机嵌入式Linux操作系统;通过Qt图形界面的移植等,构建了打包机的控制界面。另外,进行了打包机嵌入式控制系统的程序开发,实现了打包机工作过程的自动控制与监控。试验结果表明,所设计开发的打包机嵌入式控制系统运行效果良好,在打包机工作过程中可进行热烫头温度、张紧力等参数控制及调节,并具备故障自诊断报警等功能,实现了打包机的自动控制和监控,为打包机的产品更新换代奠定了良好的基础。