欢迎来到天天文库
浏览记录
ID:5280127
大小:173.25 KB
页数:2页
时间:2017-12-07
《基于串口plccan总线协议信息传输设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学兔兔www.xuetutu.com堡寸串ElPLCffJCAN总线协议信息传输的设计与实现马天宏,等基于串口PLC的CAN总线协议信息传输的设计与实现马天宏,罗启亮,廖伶俐,李小红。(重庆耐德自动化技术有限公司重庆,401123)(重庆工业自动化仪表研究所重庆,401123)摘要:介绍了通过‘种转换器cAN232MB,建立串口PLC与计算机进行CAN总线信息传输的设计与实现。关键词:CAN总线:PLC控制器:训‘算机:CAN232MBAbsrtact:spaperintroducedthrou~aconverterCAN232MB.est
2、ablishmentofserialPLCandcomputerCANbusdesignandimplementationofmessagetransmission.Keywords:CANbus;PICcontroller;Thecomputer;CAN232MB中图分类号:TP334.4文献标识码:B文章编号:1001—9227(2012)01—0108—020引言图1由微处理器负责实现通讯协议,转换RS232通讯CAN总线:CANbus(Contz’ol1eFAreaNetwork)口lJ控数据与CAN通讯数据;集成CAN控制器完成C
3、AN协议的硬件制器局域。目前,CAN—bUS是应用最广的现场总线同际实现。为了提高系统的抗F扰能力,在CAN数据通道上增标准之。CAN—bUS是.种多土h‘式的行通讯总线,可加了完整的电气隔离电路。隔离电路采用光电隔离冗件,以实现较高通讯速率、高抗电磁f扰性,而日够检测出自带DC/DC电源模块,无需外接电源。产生的任何错误,以保证实时通讯的可靠性。PLC:Pro—CAN232MB转换器具有两路用户接口。-路是CAN~buSgramemableLogiCContFOl1er,全称可编程控制器。已接口,一路是RS一232接口。其接口引脚定义如下
4、。发展多年,稳定、可靠,其应用范围可以覆盖现代工业的引脚号引脚名称SI脚含义荇大领域,满足各类受控对象的不同控制要求。目前控制1Vin电蠹正①器白带的通讯端口以串口为主,由于RS232通讯距离短@2鲫电蠢地(0伏)03CFG配置引脚(根据EAT/TAI一232标准,仅为15米),而目.,只能进行点到0锶Ⅱ4GND电薰地@5无连接点通讯,不能直接组多点通讯络。为了延长RS232的通06无连接0c
5、一讯距离,并将RS232节点组成通讯网络,目前广泛使用7Res-c州孵壕匹配电阻■一毫e粤+0轧8Res+CAN霸络匹配电阻■二RS232/RS48
6、5信号转换器。但是,由于RS485通讯本身的局@CaCti9alNLCNIL信号媲莲接■I10C^H¨c^M信号缝连接■限性,存实际应用存存:多小足:总线效率低、系统的实时件差、通讯的可靠性低、网络工程调试复杂、传输距图2离/1理想、单总线可挂接的节点少、应用不灵活等,而通过CAN总线口丁以很好的解决这个问题。CAN接口的定义如图2所示。引脚1标“Vin”接外部+9V~+24V直流电源,引脚2标示“0V”是接外部电源。1系统设计引脚3标爪“CFG”是转换器的配置引脚。该脚悬卒时上电设计选用CAN232MB转换器,来实现RS232的多点组嘲后
7、转换器进入正常转换模式:若该引脚利引脚4标,J÷利远程通讯。CAN232B转换器内置数据处理微控制器与CAN“GND”相连后,转换器上电即进入配置模式。引脚7标示摔制器,能够实现RS232/CAN网络的数据智能转换。“Res一”和引脚8标示“Res+”接CAN网络的终端电阻。当CAN232MB转换器作为CAN—buS网络终端时,两引脚间连接120Q的电阻;否则不用安装120Q的电阻。利用CAN232MB转换器实现RS232点对点远程通讯。只需要将每个用户设备分别连接一个CAN232MB转换器,再通过双绞线连接两个CAN232MB转换器的CA
8、N端口即可。当通讯距离较远时,需要在CAN网络的两个端点处各安装1个120欧姆的电阻,电阻跨接在CANH和CANL上。在实现通—讯前,只需要设置CAN232MB转换器的2个参RS232通讯图1波特率、CAN通讯波特率,其他参数无需进行设置。CAN通收稿日期:2o11—10—28讯波特率可以查找参照数据。由于CAN232MB转换器完全支作者简介:马天宏(1977一),男,本科,主要从事工业自动化项持CAN2.OA~CAN2.OB协议,利用CAN232MB实现RS232点对目的开发与设计以及自动化工程项目的运作与管理工作。l08学兔兔www.x
9、uetutu.com《自动化与仪器仪表》2012年第1期(总第159期)点远程通讯,可充分利用CAN总线的优点,如传输距离远、发送第二帧传输速率高、无损仲裁和错误检测处理等。在C
此文档下载收益归作者所有