论文部分内容阅读
可编程控制器(PLC)因其编程简单、可靠性高、适应性强等特点,得到了极其广泛的应用。但随着技术的发展,其局限性也凸现:如兼容性差、计算能力不强等。因此使用PC机作为硬件支撑平台、利用软件实现标准PLC的基本功能的软PLC技术应运而生;软PLC提供了PLC的相同功能,并且具有开放的体系结构、丰富的指令集和控制模块、更强的数据处理能力和强大的网络通讯能力。但是PC机缺乏PLC的实时性和坚固性,可靠性不如PLC。设计一种新型的PLC,既具有常规PLC的可靠性、实时性,又具有软PLC的开放性以及强大的功能,是当今面临的课题。嵌入式PLC使用嵌入式技术作为其平台,强化过程控制的运算能力,提供开放式扩展结构,融合嵌入板的特点,发扬PLC梯形图语言优势,同时也具有PC机的开放性等诸多的优点,为对象控制问题的解决提供了一个通用开发平台。本文通过对国内外各种PLC技术的分析,提出了一种基于嵌入式技术的PLC设计方案。该PLC的硬件平台采用基于ARM芯片的模块化设计,使系统具有良好的扩展能力,用户可以根据现场控制需要来选择特定的功能模块自由组装;设计了丰富的通信接口,可实现RS232、RS485、CAN总线以及以太网的通信,可完成各PLC之间以及PLC与底层设备之间的数据传输,方便用户组成PLC控制网络;所设计的嵌入式PLC采用μCLinux嵌入式操作系统,并通过所设计的虚拟机(即在嵌入式系统和用户程序之间加入了一层抽象的虚拟的PLC)实现用户程序的编译执行,以增强系统的可移植性和通用性;系统的监控平台采用国内的易控组态软件,通过Internet网络与PLC进行通信。本文还给出了基于以太网的驱动程序,实现所设计的嵌入式PLC与易控组态软件的通信;在嵌入式PLC中建立了WEB服务器,用户也可以通过浏览器来远程访问嵌入式PLC,以实现对现场设备的实时监控。本文采用所设计的嵌入式PLC设计了变频调速控制系统,完成了嵌入式PLC对变频器的控制,实现了该系统的上位监控和远程监控,整个系统运行良好,达到了预期设计目标。实验证明本设计比较合理,有良好的实用价值。