基于CAN总线的高压开关柜状态监测单元通讯模块的设计.docx
《基于CAN总线的高压开关柜状态监测单元通讯模块的设计.docx》由会员分享,可在线阅读,更多相关《基于CAN总线的高压开关柜状态监测单元通讯模块的设计.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于CAN总线的高压开关柜状态监测单元通讯模块的设计基于CAN总线的高压开关柜状态监测单元通讯模块的设计0导语:高压开关柜作为电力系统的关键设备,对它的运行状态进展在线监测具有重大的意义。摘要:高压开关柜作为电力系统的关键设备,对它的运行状态进展在线监测具有重大的意义。为了防止监测单元成为信息的孤岛,有必要使监测单元具有通讯才能。笔者在分析CAN协议的根底上,开发了基于CAN总线的高压开关柜状态在线监测单元的通讯模块,并给出了软硬件设计具体的流程。1.引言高压开关柜是电力系统的关键主设备之一,其运行状态对电力系统的可靠性具有重大影响。统计说明,20世纪90年代中国电力系统开关事故类型分布如下:
2、机械故障拒分、拒合、误动33.3%,绝缘故障37.3%,温升故障载流8.9%,其它20.5%1。因此,有必要对高压开关柜的机械、温升及绝缘状态施行在线监测,及时发现事故隐患,防止事故发生。现有高压开关柜监测单元的核心一般采用单片机MCU,其处理才能有限、存贮空间很小,只能对数据进展简单的处理和存放少量的历史数据2。为了存放大量的历史数据以便对已有的数据进展复杂的处理如寿命评估、故障诊断等,也为了对电力系统运行状态进展远程检测和诊断,有必要使监测单元具有通讯才能,把需要的数据上传给PC机。同时为了对分散的监测单元进展维护如单元是否正常工作,阈值下载等,监测单元也有必要具有通讯才能以使PC机可以实
3、时监控监测单元的工作情况以及对它们进展阈值的下载。CAN作为一种有效支持分布式通讯的现场总线,可以完成现场监测单元与治理设备之间的数字通讯,沟通现场监测单元和更高治理层网络之间的联络,真正做到“分散处理,集中治理。2.监测单元框架和通讯模块功能所研制现场监测单元,其微控制器选用16位高速单片机80C196KC,利用其丰富的外设接口,方便地进展现场的数据收集、处理和显示。监测单元的功能是进展在线的数据收集和数据处理,并提供现场的显示和与上位机通讯的接口。监测单元监测的主要内容有:母线温升:测量断路器三相进线和三相出线的电连接处温升;泄漏电流:测量三相环氧套管的泄漏电流;机械数据:通过对断路器分、
4、合闸线圈电流和动触头行程的测量并进展数据处理,得到动触头行程、分合闸时间、分合闸速度、平均分合闸时间和平均分合闸电流。通讯模块的主要功能就是当测量的这些数据异常时,主动上传异常的数据,当测量的数据正常时就等待PC机有恳求时上传这些数据。同时监测单元还通过通讯模块接收PC机的参数下载如阈值等,并对PC机的下载进展响应!答复下载成功与否信息。3.CAN总线3.1CAN总线简介CAN总线属于现场总线的范畴,它是一种具有很高保密性、有效支持分布式控制和实时控制的串行通讯网络。符合ISO/OSI模型标准。通讯介质可以是双绞线、同轴电缆或者光纤。通讯速率为5kb/s时,通讯间隔最长可为10km;通讯速率为
5、1Mb/s时,通讯最长间隔可达40m。CAN总线上节点数最多可以有110个,所以比拟适用于小型的测控网络。CAN总线具有以下特征:多主站根据优先权进展总线访问;无破坏性的基于优先权的仲裁;借助接收滤波的多地址帧传送;远程数据恳求;配置灵敏性;全系统数据相容性;错误检测和出错信令;发送期间假设丧失仲裁或者由于出错而遭破坏的帧可自动重新发送;暂时错误和永久性故障节点的判别以及故障节点的自动脱离。CAN总线的标准主要有2.0A和2.0B。这两者的区别主要在于标识符位数的不同。CAN2.0A的标识符有11位,而CAN2.0B的标识符有29位,因此CAN2.0B对标识符定义具有更大的灵敏性。3.2监测单
6、元通讯模块对CAN2.0B标识符的定义CAN总线摒弃了地址的概念:而是用标识符来标识数据,使用位仲裁技术根据标识符的优先级标识符的值越小,优先级就越高对总线进展访问,这样在系统中增删节点就不会涉及到软件的修改。但在实际应用中为了实现点对点及点对多点的数据传送以及较长报文的传送,有必要在标识符中定义数据的源地址、目的地址以及帧序数3。对CAN2.0B29位标识符的定义为:bit28bit21为目的地址;bit20bit13为源地址;bit12bit5为帧序数。源地址和目的地址表示CAN帧从哪里来,到哪里去。bit4位称为更多CAN帧位,它是和帧序数配合使用来传送较长的数据的CAN每一帧最多传8个
7、有效字节。bit4为零表示当前的CAN帧是一个被分组打包的应用层报文的最后一段;为1那么表示应用层报文的分段未传完;当标志位为0,帧序数也为1时,表示报文没有被分段。bit3bit0用来区分同一源地址的不同数据,这是一个4位的计数器,取值范围是015。当发送一个新的数据时,计数器加1,溢出时重新开场计数。没有用到远程帧,远程帧的作用通过数据帧之间的应答来实现。3.3CAN应用层协议CAN总线协议对应于ISO/OSI模型的物理层和链路层,没有包括其他的层次。CAN的高层协议是在CAN现有的协议物理层和链路层上实现的。CAN作为一种小型的测控网络,不涉及到路由选择,同时为了减少层间转换的复杂性,一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CAN 总线 高压 开关柜 状态 监测 单元 通讯 模块 设计
限制150内