- 1
- 2
- 3
- 4
- 5
基于嵌入式Linux的电力通信控制器的研究
资料介绍
电力配电自动化系统中需要收集和处理的数字信息和模拟信息非常多。系统的主站主要是完成整个系统的控制解算功能,不可能提供太多的资源完成对各种数字信息和模拟信息的收集和处理;再者,终端测控装置是整个系统的直接数据来源,且数据量很大,各种设备可能来自不同的厂家,接口类型、通信协议都不同;还有中央监控单元一般也不只一个,有当地监控、远方监控,不同级别的监控系统需要监视的数据不同,通信协议也不同,并且通用主站一般不支持太多的协议,特别是自定义协议。因此需要在主站和终端监控单元之间建立一个传递信息的纽带,这就是通信控制器。利用通信控制器完成对各种数字信息和模拟信息的收集和处理,并把这些信息综合处理后传递给主站,完成协议转换功能,辅助主站完成整个系统的控制解算任务。 一般地,通信控制器大多采用单片机作为核心处理单元,外围辅以串行通信扩展芯片等,具有结构简单、成本低等特点,适用于速度慢、任务少的应用。其局限性也是显而易见的,如串行口少、处理速度有限、存储容量有限。基于PC104的通信控制器能很好地解决上述的问题。本文选择盛博嵌入式PC104产品SCM-6251作为硬件平台、在SBSLinux操作系统中进行软件开发实现整个系统功能。 通信控制器的关键功能是进行协议转换,并完成其它一些需要的功能。谈到通信,通常要涉及很多通信协议,在本论文中用到的远动传输协议有101协议、CDT协议。在协议理解基础上,结合项目开发实际对101协议和CDT协议进行了分析比较和应用探讨,对协议中存在的一些缺点与不足之处,提出了相应的解决方案。 系统采用模块化编程方法,设计和实现了通信协议(含101协议和CDT协议)、通信方式(含串口通信和网络通信)以及人机界面等软件模块。最终实现了协议转换、四遥(遥测、遥信、遥调和遥控)、通信(串口通信、网络通信)、现场监控等功能。
部分文件列表
文件名 | 大小 |
基于嵌入式Linux的电力通信控制器的研究.pdf | 3M |
全部评论(0)