论文部分内容阅读
在工业自动化控制领域,PLC(Programmable Logical Controller可编程逻辑控制器)受到广泛应用的同时,基于SoC(System on Chip片上系统)的IPC(IndustrialPersonal Computer工业计算机)开发越来越得到重视,相比PLC而言,IPC系统具有能耗低,速度快,体积小,针对性强,开发方便,成本低等显著特点。因此,使用IPC代替PLC实现工业自动化控制不但是可行的,还应该给予足够的重视。本文针对工业自动化控制的航空制冷领域,设计开发了航空制冷控制专用系统。在此系统中,采用了基于SoC理念的MCU(微程序控制器)MSP430作为系统的主控芯片,以内置T6963C控制单元的液晶显示模块作为系统显示单元,使用RS232和RS485通信协议实现系统内外的数据通信,另外系统还采用了CH375USB控制芯片实现对U盘移动存储的控制,使用PID(Proportional IntegratingDifferentiation比例积分微分)控制算法实现对系统加热模块的控制,设置了JTAG接口,为后期及现场调试预留了调试接口,采用Protel专业绘制软件,设计实现系统硬件电路。程序的开发使用了IAR Embedded Workbench软件开发平台,采用了专用的嵌入式C语言作为程序开发的编程语言,设计实现系统软件编程。本文首先对航空制冷控制专用系统的原系统构成逻辑,组成模块,所涉及使用的主要技术进行了全面分析;然后对新方案所涉及的两项主要技术(SoC和PID控制算法)进行了全面分析和研究,在PID算法方面有针对性的进行了算法改进:最后,对系统功能需求进行了详细分析整理,进行了整体规划设计,并最终实现了硬件、软件,包括系统显示和主控两大模块。通过本课题的实现,对IPC应用于工业自动化控制的优缺点有了明确的把握,对其在工业化境下的抗干扰技术和PID应用于温度控制,尤其在参数整定方面形成了相关结论。