|
技术文库首页
|
编程
|
IC
|
晶体管
|
精解
|
中频
|
其它
|
电源
|
基础
|
电脑
|
无线
|
液晶
|
微波
|
空调
|
手机
|
|
热水器
|
电动车
|
LED屏
|
焊机
|
您现在的位置: 华玉生活网 >> 技术文库 >> 电源 >> 正文>> 繁體中文

CAN总线在逆变电源监控模块中的研究与应用

Application of CAN Bus in Inverter Power Supply Monitoring
Abstract: In order to meet the real-time, expansibility, dexterity and security demand of the Inverter Power Supply mutil-module Monitoring, CAN is used as system communication mode in constructing monitoring network to monitor inverter power supply module. On these bases, monitoring scheme of operation is described, then protocol to the application layer and communication software’s design and realize are introduced in emphasis. Communication between operation and controller, monitoring function to inverter power supply are realized.
Key words: CAN bus; protocol to the application layer; monitoring
摘要:为了满足逆变电源多模块监控中的实时性、可扩展性、灵活性、可靠性等需求,采用CAN现场总线作为系统通信传输方式组建了监控网络,对逆变电源模块进行监控。在此基础上描述了操作站一侧监控方案的设计,并重点介绍了系统通信中CAN总线应用层协议的具体制定以及通信软件的设计和实现,实现了操作站与控制器的通信,完成了对逆变电源模块的监控功能。

关键词:CAN总线;应用层协议;监控
1引言
新型高频中小功率逆变电源设备运用电源模块之间的并联实现功率合成,组成积木式、智能化的分布式大功率电源系统,是当今很有应用前景的新型技术。将若干电源模块组合起来,可以构成任意功率等级的供电系统,有着广泛的应用前景。以现场总线为基础的全数字化自动控制系统是当今世界各国在工业自动化领域的热点课题。本文采用CAN现场总线组建监控网络,对含DSP的嵌入式智能控制器的电源模块进行单模块和多模块监控。
CAN (Controler Area Network)总线属于现场总线的范畴,是一种串行数据通信总线。CAN总线结构模型取ISO/OSI参考模型的第1、2、7层协议,即物理层、数据链路层和应用层。应用层的内容主要取决于用户的需要,所以实际应用CAN总线时,用户可以根据需要实现应用层的功能。
2 系统结构
逆变电源现场总线监控系统包括上位机操作站、现场DSP模块控制器。在系统中设置一台PC计算机(以下均称操作站),它负责对整个系统进行管理。操作站通过CAN接口适配卡与以DSP为核心的逆变电源模块控制器(以下均称控制器)通信,实现对逆变电源的监控功能。系统采用适配卡SC2102作为PC机与CAN总线的接口,通过连接器与CAN总线相连,负责CAN总线与PC机之间数据交换的功能模块。各个电源模块的控制器间以及模块控制器与操作站之间通过控制器局域网(CAN)连接通信,在硬件实现上采用DSP TMS320LF2407A的内嵌CAN控制器实现与上位机的数字通信。
操作站软件分为三个基本的模块:通信模块、主监控模块、数据管理模块。通信模块的功能包括利用CAN适配卡及其函数库,实现CAN总线应用层协议,实现操作站与各控制器的网络通信,完成通信命令和数据的编/解码以及特殊处理。主监控模块的功能包括提供监控界面;系统运行的初始化配置功能;查询各现场单元的实时采集数据,并将数据实时显示;设置被控对象的参数,保证逆变电源的正常运行。数据管理与显示模块包括对各现场单元的采集数据的处理,报警,统计,报表查询输出;数据查询等。
3 CAN总线应用层的实现
CAN物理层和数据链路层协议在CAN的相关器件中已经基本实现了,而应用层协议至今仍然没有统一的标准,并且现实应用又是多种多样的,所以,如何选用或制定一种CAN应用层协议,就成为CAN网络应用中的核心问题。
3.1报文格式
操作站与控制器之间的通信是实现监控制功能的基础和关键。针对逆变电源监控系统,经过通信双方具体协商制定,使用现场总线CAN网络技术,制定了CAN应用层协议,包括报文格式,标识符的分配,多报文的处理,错误处理等。报文个格式如图2所示。

(1)广播位  操作站向控制器发送广播时该位为1,其它情况为0。
(2)目标地址  表示数据报文所要到达节点的地址。
(3)数据包类型(TYPE) 报文的类型。
(4)RTR位 在数据报文中必须是“显性”电平0,在远程报文中必须是“隐性”电平1。
(5)数据长度码DLC  标识报文中该字节往后的数据长度,最长为8字节。
(6)源地址  表示发出数据报文的节点地址,当接收节点收到此报文后,会把此源地址作为目标地址发送响应报文。
(7)忙  表示操作站正与某一控制器通信,此时此位为1。
3.2标识符分配方案
由CAN的数据链路层协议已经知道,CAN的每一帧都有一个11位的标识符,用来标识该帧数据,并且决定仲裁。
标识符分配是CAN应用层协议中的重要问题,标识符要能反映报文的地址信息,报文类型,体现报文级别。另外,很重要的是报文标识符决不能重复。在逆变电源监控系统CAN应用层协议中,标识符由三项确定:广播位,地址域和数据包类型域,如图3所示。


这三项包含了是主机还是从机,网络节点地址以及报文承载的数据信息。广播位决定一半的优先级,因此主机发出的命令优先级一定高于从机的数据。网络节点地址域使不同节点发出的报文标识符不同。
3.3 多报文的处理
在数据链路层中,CAN协议规定每帧最大8字节。为了传输大于8字节的数据包,在应用层中采用多报文机制。多报文发送时要有报文标识,在多报文的发送期间通过识别这一标识判断是否属于同一多报文,在多报文发送完毕时有多报文结束标识。在报文发送期间,如果同时收到其它报文则不做处理,待多报文发送完毕后再让它重新发送。
3.4 错误处理
对于数据传输中的错误,应采取分层的概念做出处理。即下一层对上一层提交一定可信度的信道,使上一层只关注于解决本层可能出现的错误,并解决下一层无法处理,提交上来的错误。反之,上一层如果认为下一层信道是安全可靠的,在把数据交给下一层后,它将不认为会出现数据传输错误,当然对线路断开,目的站离线等严重错误,下一层无法解决的错误,交给上一层后,上层要有解决措施,帮助恢复下层信道。
CAN网络的特征之一就是安全可靠的链路层,对链路传输中因干扰造成的数据传输错误,丢帧错误有自动重发的功能;对线路出现的断线,目标站点不在线等严重错误,有自动离线的功能。因此,在应用层将数据交给数据链路层的数据后,认为一定会安全可靠到达目的站点,不需要再对丢帧情况,数据传送出错情况作处理。只需在应用层向下传输没有接到返回响应报文的情况下重发即可。
3.5程序框图
应用层的实现程序主要包括操作站发送报文和接收报文,操作站接收报文的程序框图如图4所示,包括发送广播报文反对控制器争主,多报文的处理,以及报文数据的处理。


操作站和DSP模块控制器之间通过CAN总线进行通信,主要实现DSP模块控制器将逆变电源自身的状态数据通过CAN总线传送给操作站,并将操作站的控制信息经CAN总线传送给DSP模块控制器来控制电源模块的运行。由信息的传送方向可分为操作站传送给DSP模块控制器和DSP模块控制器传送给操作站。信息由操作站传送给DSP模块控制器主要是控制信息和控制命令包括对逆变电源进行开启、关闭,对逆变电源模块运行参数的设定、修改,检查电源模块是否运行正常,查看模块状态,以及回应DSP模块控制器发送来的验证操作站是否瘫痪的信号;信息由DSP模块控制器传送给操作站主要是返回操作站发来的控制信号收到的确认信号,发送逆变电源模块状态数据给操作站,发送探测操作站是否工作正常并在操作站瘫痪时行使操作站功能的争主信号。
4 监控功能实现
操作站监控功能包括各逆变电源模块状态数据显示,设定和调整逆变电源参数,对DSP模块控制器进行检测,绘制逆变电源参数的实时波形,数据存入数据库,状态参数打印等功能。监控程序结构如图5所示。


5 结论
该系统已经通过了第一次联和调试,成功的实现了对逆变电源的监控。实验证明该监控系统设计合理,监控界面友好,易于操作,工作稳定可靠,达到了预期的目标。
本文作者创新点:利用CAN总线实现对逆变电源模块间通信并完成对其控制,同时实现了CAN总线应用层协议。
参考文献:
1.李正军.现场总线及其应用技术.北京:机械工业出版社,2005
2.周悦,范明哲,于海斌,等.几种现场总线的通信介质访问控制方式.邬明宽.现场总线技术应用选编.北京:北京航空航天大学出版社,2003
3.王博,蒋云峰,刘杰.基于CAN总线的网络监控系统,微计算机信息,2004.3,16-17
4.Hong S.H, Kim W.H. Bandwith Allocation in CAN Protocol. Control Theory and Application IEE Proceedings, 2000,147(1):37-44
5.Pinho L.M, Vasques F. Reliable Real-time Communication in CAN Networks. IEEE Transactions on Computers, 2003,52(12):1596-1598


瑞达币购买
桂山秋竹_唐年桂2023年
桂北云雾图_唐年桂202

  • 扩展阅读
  • 上一个文章:
  • 【返回网站首页】 【返回电源】
  • 下一个文章:
  • 【字体: 】【】【发表评论】【加入收藏】【告诉好友】【打印此文
    文章 软件 电影 商品

    相关文章

    本站公告

    • 扫一扫,打赏给我们,谢谢!

      本站2016年12月16日起取消ruida.org.cn域名,该域名正式作废,该域名发布任何信息与本站无关。


      启用ruida.orghy928.net域名;

      瑞达网,瑞达科技网宣

    附页内镶内容
    健康养生 商场新品 股市K线、指标知识
     六种药酒配制法[11月7日]
     国公酒_散风祛湿,舒筋活络[3月8日]
     气血双补党参、麦冬、黄芪炖[11月29日]
     参桂再造丸_臂丛神经痛[11月29日]
     臂丛神经痛该怎样治疗[11月29日]
     舒筋络酊、百宝丹擦剂、参桂[11月29日]
     臂丛神经痛针灸治疗[11月29日]
     枳椇子_利水渗湿药[11月29日]
     三七、丹参、西洋参_颈椎病[8月17日]
     枸杞泡姜芽(嫩姜)的做法及功[5月20日]
     瑞达币购买
     桂山秋竹_唐年桂2023年新作品
     桂北云雾图_唐年桂2023年新作品
     广西2019年《高考指南》+《招生计
     金士科前置过滤器
     金牛前置过滤器
     USB口24系列编程器第二版含USB延
     液晶电视、液晶显示器图纸、维修
     彩电、显示器、DVD、EVD打印机等
     高清CRT彩电、显示器图纸刻录 4G
     [理财]各种短视频赚钱方法
     [会员]专业交易实战控制系统
     [理财]1分2分5分硬币回收价格表(20250123)
     [理财]1分2分5分硬币回收价格表(20230928)
     [理财]1分2分5分硬币回收价格表(20230624)
     [理财]2022 年新版1分2分5分硬币回收价格表…
     [理财]微信收款码如何开通商业版收信用卡费…
     [指标]R平方_基金指标
     [指标]标准差_基金指标
     [指标]平均回报_基金指标
    装修案例 网站建设 电器维修
     一般水电安装几个常用尺寸[1月29日]
     三相电表接法及度数的正确读…[5月8日]
     万能通用卧室房门锁更换步骤…[2月22日]
     乳胶漆的八大施工步骤及涂刷…[2月14日]
     旧墙翻新步骤及注意事项[2月14日]
     屋面防水施工工艺流程及注意…[1月16日]
     专利产品“防污吸气帽”新产…[1月8日]
     鲁班尺吉数对照表高清图片查…[10月29日]
     砂浆胶作用与危害[9月21日]
     4种处理水泥地面起砂方法[9月21日]
     网页html点击切换显示内容完[11月7日]
     动易SiteWeaver6.6网站管理系[7月31日]
     中国阴历农历JS支持 HTML网页[2月26日]
     java script error 容错处理[2月15日]
     几款还不错的网页特效显示日[2月14日]
     图片可以调大小的代码[12月14日]
     动易SW6.8网站系统改自适应支[11月20日]
     网站建设_套餐服务[12月4日]
     网站建设-费用明细[12月4日]
     不显示出来的代码[12月3日]
     联想 小新Air 14 2019笔记本…[6月15日]
     滚筒洗衣机脱水声音大原因及…[4月17日]
     智能电视不能开机强制恢复出…[1月16日]
     各大品牌智能电视机恢复出厂…[1月16日]
     洗衣机自己排水或不存水漏水…[6月15日]
     海尔冰箱出现-03还滴滴报警[5月29日]
     TCL电视通用教程安装教程[2月2日]
     TCL L43V7300A-3D液晶彩电出…[2月2日]
     先锋液晶电视LED-32B550无光…[1月17日]
     智能电视主板的应用与维修(…[1月11日]
    电器资料 下载 读书
     三个代码让电脑提速畅通秘籍[3月13日]
     视得安750D6对讲门铃工作原理…[9月13日]
     什么是量子芯片和光子芯片[5月14日]
     沃尔沃S90汽车遥控钥匙失灵的…[1月19日]
     LED显示屏瑞合信PLus单双色全…[12月22日]
     Windows 照片查看器无法显示…[8月6日]
     已经设置IE主页,但是打开还…[7月6日]
     如何调整空压机压力?空压机…[6月8日]
     剪映-视频编辑软件手机版使用…[5月28日]
     锂电池保护板作用及同口和分…[3月18日]
     [书籍]滕王阁序_原文_注释译文_白
     [书籍]《天工开物》明代宋应星初
     [电影]《抓娃娃》高清电影
     [联想]Lenovo S540-14API Compl 
     [书籍]《墨子》原文注释译文
     [LED条屏]瑞合信单双色/全彩控制系统
     [LED条屏]LED显示屏瑞合信手机APP6.
     [书籍]全本新注聊斋志异
     [书籍]广西2023年高考指南 招生计
     [书籍]个人防护手册(第二版)
     广西高考2024~2022年历史类([6月25日]
     凤阳花鼓[3月8日]
     《滕王阁序》[3月2日]
     卷一百二十八 艺文_杂记[2月24日]
     卷一百二十七 艺文_杂记[2月24日]
     卷一百二十六 艺文_国朝[2月24日]
     卷一百二十五 艺文_国朝[2月24日]
     卷一百二十四 艺文_五言排律[2月24日]
     卷一百二十三 艺文_历朝[2月24日]
     卷一百二十二 艺文_历朝[2月24日]
    珠宝玉器 在线电视台
     鸡血石与鸡血玉有什么区别[6月12日]
     鸡血玉[6月12日]
     鸡血石 (bloodstone)[6月12日]
     什么是莫桑石(Moissanite)[6月12日]
     可以戴钻石洗澡吗[1月22日]
     钻石如何保养才好呢?[1月22日]
     PT容易花的问题和钻戒保养问…[1月22日]
     切工 钻石的雕刻艺术[1月22日]
     如何保养好钻戒[1月22日]
     钻戒保养方法[1月22日]
     中央体育台
     中央新闻台
     宁夏卫视
     湖北卫视
     西藏卫视
     辽宁卫视
     河北卫视
     北京卫视
     政法频道
     农民频道
     湖南经视
     湖 南 台
     河南频道
     湖南卫视
     兵团卫视
     江苏卫视
     旅游卫视
     湖南都市
     七彩戏剧
     动漫秀场
     游戏风云
     法制天地
     魅力音乐
     新 娱 乐
     南 方 TV
     浙江卫视
     齐鲁频道
     山西影视
     东南卫视
     上海卫视
     贵州电视台
     重庆电视台
     山东卫视
     哪吒之魔童闹海《哪吒2》在线
     《抓娃娃》在线电影
     流浪地球2剧情介绍
     《万里归途》完整版
     《阿凡达2:水之道》耗资3.1
     2021港剧《梅艳芳》5集全.HD
     误杀2 -电影-完整版视频在线
     亲爱的/亲爱的小孩/打拐/家之
     《第一炉香》-电影-完整版视
     《扬名立万》-电影-完整版视
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论

    | 服务声明 | 充值中心| 华安五金电器 | 收费标准| 论坛| 留言| 实用查询| 会员中心| 下载帮助| 设为首页|

    技术支持:瑞达科技 即时交谈QQ:237013889 QQ群:13810759 E-Mail:237013889@qq.com
    非盈利网站,如有侵权,请来信来电告知,第一时间处理,谢谢!
    桂ICP备17008104号 华玉生活网网站统计
    tj