- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAN总线在多电机软起动系统中应用 软启动知识606
CAN总线在多电机软起动系统中的应用 - 软启动知识
1 引言 随着国民经济的飞速发展,交流电动机在工业生产中扮演了极为重要的角色,作为各行业中的主要拖动电机,应用更为广泛。众所周知,交流电动机在全压起动时,起动电流达到额定电流的5~7倍,会对电网造成冲击;起动转矩约为额定转矩的2倍,加剧机械结构磨损。为了解决交流电动机的起动问题,通常需要使用软起动器进行软起动。 当前软起动器的监控一般由各自独立的监控单元进行,无法对整个系统实现全面的控制和监测。因此,建立一套数据通信系统将各软起动监控节点连接起来,组成完整的监控网络就显得非常必要。 相对于rs-485等通信标准,can(controller area network)总线以其具有的诸多优点而在许多领域得到了应用。can总线是德国bosch公司于上世纪80年代初推出的一种多主局域网,can通信网络是一种全分散、全数字化的智能双向、多变量、多点、多站的分布式通信体系,具有可靠性高、稳定性好、抗干扰能力强、通信速度块、成本低等诸多优点。 can总线是一种非常适合工业现场恶劣环境的通信方式。本文介绍了一种基于can总线的交流电机软起动通信系统。
2 can通信系统结构 交流电机软起动通信系统由一台工控机作为监控主机,工控机通过can总线接口接入can总线,各节点是由单片机控制的具有can总线数据收发功能的交流电机软起动器。系统结构如图1所示。
图1 通信系统结构框图
通信系统各部分提供了不同的功能。其中,工控机控制交流电机软起动器的工作状态,例如软起动、软停车等,显示软起动的各项参数如起动电压、起动电流等。软起动器按照工控机的命令控制交流电机软起动,并采集电机起动电流、电压等参数,通过can总线发往工控机。
3 can通信协议 本通信系统中,传输的数据长度不是固定的。工控机向软起动器下达的控制命令只有几个字节,而软起动器向工控机上传的软起动实时数据一般有几十个字节。因此 can通信协议需要有大数据量传输能力,又要快速高效。由于can通信采用短帧结构,每帧有效数据长度最多为8个字节,在传输数据量较大时,就要将数据拆分为多个帧进行传输。如果将所有信息和数据都放在8个字节的数据场中,将会使传输帧中有效数据少,通信信息多,降低can总线通信效率。所以,本文采用了利用报文标识符中的仲裁场包含通信控制信息,数据场包含实际数据的方法,以提高通信效率。 本系统中,can通信采用can2.0b标准中带29位报文标识符的扩展帧。报文标识符中包含紧急标记、目的地址、源地址、帧类型、帧号,其格式如表1所示。
表1 扩展帧报文标识符格式
其中紧急标记仅有1位,用来标记当前帧的优先级,对于一般信息,该位置1,对于紧急信息(如三相电压不平衡、过流、软起动器组件故障等报警信号)该位置0,从而使其拥有高优先级,尽快传送到目的地。目的地址共7位,指示该帧所要到达的目的地,可以是某一具体地址,也可以是广播地址(主要用于工控机以广播方式向各软起动器传送数据,如对时数据等)。 源地址共7位,指示该帧的来源地址。 帧类型有4位,说明了该帧的类型,如工控机控制命令、软起动实时数据等。 帧号共8位,用来在多帧传输中标记该帧的序号。 每个can通信节点都有一个唯一的地址号,地址号使用7位二进制数表示。其中,优先级最高的地址分配给工控机,优先级最低的地址作为广播方式的目的地址,其它地址依次分配给各软起动器。can节点采用双滤波方式获取本节点所需信息,两个滤波器均采用7位有效数据,分别对应节点地址和广播方式下的地址。这样,就仅有发往该节点的帧和广播帧能够进入应用层进行处理,其它无关通信内容都被过滤掉,提高了系统运行效率。 工控机对软起动器的控制命令由对应的控制命令代码表示。主要的控制命令有:软起动开始/停止,软停车开始/停止,起动方式(阶跃式、脉冲突跳式、恒流式)设置,起动时间设置等。有些控制命令带有相关参数,如起动时间命令中时间长度。控制命令代码和命令参数存放在数据场中,其格式如表2所示。 ??表2 控制命令帧数据场格式
4 软起动器can通信硬件设计 软起动器的can通信由p89v51rd2单片机、can控制器sja1000、can总线收发器pca82c250和光耦6n137组成,电路原理如图2所示。
图2 软起动器can通信电路原理图
sja1000是一款独立的can控制器,具有basiccan和pelican两种工作方式,pelican工作方式支持具有很多新特性的can 2.0b协议。pca82c250为总线收发器,主要功能是增大通信距离,提高系统的瞬间抗干扰能力,保护总线,实现热保护等。为了增强can总线节点的抗干扰能力,sja1000通过高速光耦6n137与pca82
您可能关注的文档
最近下载
- ACS800 07传动(500到2800kW)硬件手册(中文).pdf VIP
- axxon轴芯新版机台点胶机编程及操作说明.pptx VIP
- ACS880 替换 ACS800 技术指导.pdf VIP
- 公路交通情况统计调查制度 2021 .pdf VIP
- acs800调试程序.docx VIP
- ACS800ACS800 600调试指导与故障分析.ppt VIP
- ACS800变频器说明书ACS800变频器说明书.doc VIP
- JZ-25-01A 美的大多联技术手册(25.6).pdf VIP
- 货拉拉租车合同范本.docx VIP
- en-ACS800-304-704整流单元硬件手册-res.pdf VIP
文档评论(0)