论文部分内容阅读
臭氧因为其具有强氧化性的化学特性,不断地受到各界的关注,并且广泛的应用于污水处理、医疗健康等各行各业。但是,制备臭氧的臭氧发生器技术目前在中国发展较晚,与国外的发达国家相比制备臭氧的技术还比较落后。而臭氧发生器监控系统更是没有受到广泛的关注,一套性能优异的臭氧发生器监控系统可以降低电能消耗、提高臭氧发生器的工作效率和系统运行的稳定性等问题。传统的臭氧发生器监控系统的通讯方式多采用RS-485总线通信,MODBUS协议,但是用RS-485总线通讯实时性低,通讯稳定性也较差,因此本文提出了基于CANopen的臭氧发生器监控系统设计。本文设计包括支持CANopen协议的PLC主控制器节点与基于STM32F4的CANopen扩展模块从节点。本文对CAN总线技术、CANopen协议栈原理与相关应用进行了详细的介绍,并重点对CANopen协议栈原理等具体内容进行了研究。确定了CANopen主从站的硬件电路设计,实现了CANopen主站PLC和从节点扩展模块的软件设计,并且实现了符合CANopen协议规范的总线功能。本设计通讯主站采用ECUcore-5484嵌入式单板计算机为控制核心,设计了一套基于CANopen的PLC控制器主节点以及以STM32F407为核心的基于CANFestival协议栈的从站扩展模块。在实验室环境中搭建了一套基于CANopen的系统通讯的实验平台,模拟臭氧发生器控制板及扩展模块相关参数,并通过对总线数据的监测与分析实现了CANopen通讯。