#!%%$基于!"#总线的闪光焊设备控制系统的设计########张其东,#叶浩峰,"> #!%%$基于!"#总线的闪光焊设备控制系统的设计########张其东,#叶浩峰," />
基于CAN总线的闪光焊设备控制系统的设计

基于CAN总线的闪光焊设备控制系统的设计

ID:38236479

大小:117.90 KB

页数:3页

时间:2019-05-27

基于CAN总线的闪光焊设备控制系统的设计_第1页
基于CAN总线的闪光焊设备控制系统的设计_第2页
基于CAN总线的闪光焊设备控制系统的设计_第3页
资源描述:

《基于CAN总线的闪光焊设备控制系统的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第!"卷#第$期焊接学报789:!"##*8:$!%%$年&月’()*+),’-.*+./’01,0-*)2134-*5-*+’-’6’-.*);<;=#>#!%%$基于!"#总线的闪光焊设备控制系统的设计########张其东,#叶浩峰,#胥布工########(华南理工大学自动化学院,广州#"?%@$%)摘#要:介绍了基于控制器局域网(,)*)总线的闪光焊设备控制系统的硬件和软件设计。在系统软件设计中,定义了,)*总线应用层协议,并详细地论述了如何利用,)*总线的技术优势去协调各个节点的工作,从而使闪光焊设备成为

2、一个真正的分布式控制系统。关键词:分布式控制系统;控制器局域网总线;闪光焊设备中图分类号:’ABB@##文献标识码:)##文章编号:%!"BCB@%D(!%%$)%$CE@C%B张其东%#序##言?#系统硬件设计控制器局域网(,)*)总线是一种串行总线系统,特别适合智能装置的互联以建立分布式控制系闪光焊设备控制系统硬件电路主要包括:输入[?]统。,)*总线具有突出的可靠性$实时性、灵活与显示电路、过零检测电路、可控硅(+,()控制电性和扩展性,能在极端恶劣的环境下运行,具有极路、夹紧机构控制电路、送进机构控制电路、冷

3、却系强的抗干扰和纠错能力。统控制电路、片外11A(.F!$,%!G和焊接开关[!]闪光焊设备是一种比较简单的电阻焊机。但由等。采用,)*总线后,为有效地解决系统稳定于其负载是变压器,工作时,产生很强的干扰,而且性,把控制+,(的高压电路与其它电路分开而作为工作条件恶劣,这些严重影响了控制系统的稳定性。单个节点;输入$显示电路和复位开关作为一个节采用,)*总线后,利用其分布式控制系统的优势和点;其余部分作为一个节点。闪光焊设备控制系统,)*总线抗干扰能力强的优点,就可以有效地解决硬件电路如图?所示。这一问题。图$%系统

4、硬件电路图&’()$%*+,-./0123412.5’256’-3’1(21/##A&H,"E?是AIJ9JK=公司生产的&位高性能微片机家族派生而来,采用&%,"?指令集并成功地包控制器,具有片内,)*控制器。它从F,+C"?单括了该公司+L)?%%%,)*控制器的AM9J,)*功[B]能。&!,!"%是AIJ9JK=公司推出的高速,)*收发收稿日期:!万方数据%%BC?%C%&第!期张其东,等:基于"#$总线的闪光焊设备控制系统的设计’’’%&器,是"#$控制器与物理总线之间的接口。表7$节点地址分配($)*&是

5、高速光耦,主要用来隔离+,",-.和%&’()7$*+,)&,,1)22,-2/1-’3/-+./+&"-%),以实现"#$总线上各节点间的电气隔地址码.....).)..)))..=)))离,从而提高整个系统的稳定性。广播节点)节点,节点*节点—输入$显示电路用于对温度值$焊接时间等系地址地址地址地址统参数的设置,并通过液晶显示器(0"1)显示;,!".,2用于保存系统参数;过零检测电路用来检测送,!".,中的系统参数。根据接收到的报文,决定正弦波的零点;复位电路用于对整个系统的复位。显示系统参数或自我复位。用户按

6、下复位开关(复位中断),节点)将发送报文#:........),复位节,’系统软件设计点,和节点*,再自我复位。通过输入电路(输入中断),用户可以修改显示系统参数,再发送报文":..).)...);数据字节(系统参数),把系统参数保"#$技术规范(3456789,:.2)只规定了模型的存到,!".,中。其流程图如图,所示。物理层和数据链路层协议,而应用层协议需要用户自己去开发。3456789,:.2具有两种不同的帧格式,标准帧和扩展帧,前者有))位标识符,后者有,%位标识符。在闪光焊设备控制系统中,由于节点比较少,采

7、用标准帧即可以满足系统设计要求,而且还可以提高数据传输速度。!"#$报文通信协议报文采用“命令码;报文接收地址;报文源地址;数据字节”的格式。命令码(用来表述报文的功能)采用标识符<1:).$<1:%、<1:+三位,报文接收地址采用标识符<1:&$<1:($<1:-三位,报文源地址采用标识符<1:!$<1:*$<1:,三位。其中只有报文接收地址参与滤波。数据字节为系统参[!]数。标识符分配如表)所示,命令码功能如表,所示,地址分配如表*所示。表#$节点标识符分配%&’()#$*+,)-,)./-0-)1,-2/1-’

8、3/-+.图!$节点#流程图<1:).<1:&<1:!8-5"!$*+,)#0(+96:&1/<1:)<1:.<1:%’<1:+<1:(’<1:-<1:*’<1:,命令码报文接收地址报文源地址未定义节点,主要负责整个焊接流程的控制;它根据接收到的报文,决定是保存还是发送系统参数或自表!$命令码功能我复位。在焊接之前,节点,发送报文1:%&’()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。