论文部分内容阅读
目前水电站计算机监控系统中应用着大量不同种类的现场设备。各种不同的现场设备的通讯规约及接口都不尽相同,同时上位机支持的通讯规约和接口数量又有限,所以需要一种上下协调的设备即通讯管理机来处理这些通讯问题。论文首先论述了研制通讯管理机的目的和意义,介绍了通讯管理机的研究及应用现状,分析了水电站计算机监控系统组成及其内部常用的RS485通信方式。通过分析比较通讯管理机三种设计方案的优缺点,针对水电站监控系统的特点,确定了基于微控制器的通讯管理机的设计方案。然后,本课题以意法半导体的STM32F4系列32位微控制器为核心,研究了RS485通讯管理机的软硬件实现。针对水电站现场通讯的要求,确定了通讯管理机的整体框架,完成了包括MCU主控单元电路、通讯单元电路、存储电路以及调试电路的设计,并制作了样机。针对系统需要实现的功能,采用模块化的设计思想完成了大部分软件的设计。上位机通过RS485通信将命令下发给通讯管理机,通讯管理机接收到数据,进行处理后再通过RS485通信或者CAN通信转发给相应的现场设备。通讯管理机接收到现场设备发来的数据,经过相应的处理后再转发给上位机,完成上位机与现场设备之间的数据交换。本文完成了通讯管理机硬件平台及相关程序的编写,并对样机进行了在线调试。通过试验验证了本设计的可行性,并提出丰富接口类型的完善方案。