RS485-CAN转换器工业版说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

乐电新南RS485-CAN转换器工业版说明书V1.0版本1RS485-CAN转换器工业版说明书北京乐电新南科技有限公司版本V1.0乐电新南RS485-CAN转换器工业版说明书V1.0版本2目录1产品介绍...........................................................................................32接口说明...........................................................................................43使用说明...........................................................................................53.1系统设置模式...........................................................................53.2透明传输模式...........................................................................83.3包模式......................................................................................94快速上手指南.................................................................................104.1硬件连接................................................................................104.2参数配置................................................................................114.2.1CAN模块配置软件使用方法........................................114.2.2超级终端使用方法........................................................134.3透传模式................................................................................164.4包模式....................................................................................165常见问题.........................................................................................176联系我们.........................................................................................18乐电新南RS485-CAN转换器工业版说明书V1.0版本31产品介绍RS485-CAN转换器实现了将CAN总线接口与RS485电平串口进行相互转换。可以简单方便的将单片机、ARM等微控制器或PC机等接入CAN总线网络,实现工业现场数据收发。模块可广泛应用与工业控制、汽车电子、安防监控等领域。本产品是目前市场上使用最方便、二次开发最方便的RS485接口CAN转换器模块,CAN转换器模块与同类产品相比具有以下特征:(1)具有完全透明传输模式,使CAN总线对用户完全透明,可以实现用户RS485串口处“所发即所收”。(2)在数据包模式下,完整的实现了标准CAN总线全部功能。并采用定长包模式方便用户编程。(3)采用独立的RS232串口进行交互式配置,无需任何上位机软件也可方便快捷的实现模块配置。可以适合任何单片机嵌入式系统,以及任何操作系统。同时也可以非常方便的实现编程对模块进行配置。(4)波特率适应范围宽,CAN总线波特率支持5Kbps—1Mbps,uart串口波特率支持1200bps—460800bps。(5)具有数据包匹配过滤功能,可以对ID/标准扩展帧标志/远程帧标志,进行任意掩码匹配,可极大减少上位机工作量。(6)完全支持CAN2.0A和CAN2.0B协议(7)工作温度-40℃至+85℃。(8)供电电压范围8-32VDC(9)产品隔离电压2.5KV,带反接保护、过压保护,工作更稳定、抗干扰能力更强。乐电新南RS485-CAN转换器工业版说明书V1.0版本42接口说明产品在外壳上已将接口功能标识出来,具体如下:右侧接口部分(从上到下)(1)PE:大地,可接电源大地。(2)GND:转换器地。(3)VIN:转换器电源,供电电压范围8-32VDC。(4)GND:转换器地。(5)485B、485A:485总线信号,和其他设备连接时485A连485A信号,485B连485B信号,注意不能接反。(6)CANL、CANH:CAN总线信号,和其他设备连接时CANH连CANH信号,CANL连CANL信号,注意不能接反。(7)CANGND:CAN总线地,可不连接(8)CANPE:CAN总线大地,可接CAN连接线屏蔽层,也可不接中间指示灯(1)POWER:模块电源指示灯。(2)232RX、232TX:RS232(配置)串口收发指示灯,RX为接收,TX为发送。(3)485RX、485TX:485总线收发指示灯,RX为接收,TX为发送。(4)CANRX、CANTX:CAN总线收发指示灯,RX为接收,TX为发送。乐电新南RS485-CAN转换器工业版说明书V1.0版本5左侧RS232接口针脚信号定义1DCD无效2RXD接收数据3TXD发送数据4DTR无效5SGND信号地6DSR无效7RTS无效8CTS无效9RI无效3使用说明3.1系统设置模式在模块上电后任何情况下,通过RS232端口发送指令即可对模块进行设置。RS232串口设置是固定的:波特率9600,无校验,1位停止位,无数据流控制。由于是通过串口进行设置,任何串口工具都可以对模块进行设置。推荐使用资料中的配置软件进行设置修改(见第四章)。各命令说明见下表,除echo命令设置外,对任何设置进行修改后,模块重新上电设置维持修改后设置不变。乐电新南RS485-CAN转换器工业版说明书V1.0版本6指令例子说明默认值接收过滤类设置,是对模块收到CAN总线发送来的报文是否送至串口的规则设置。恰当的使用该类命令可减少上位机的工作量。该类设置在包模式和透传模式都有效(模式通过mod命令选择)。f_idf_id12AB,F3FF过滤匹配ID命令。该指令携带两个32bit的十六进制参数(高位为0可省略),依次为过滤ID和掩码MASK,两个参数中间用逗号分隔。ID参数为CAN总线数据包的标示符ID,其类型是标准帧ID还是扩展帧ID由f_type命令设置决定,当f_type命令设置值为2时本命令无效。对于标准帧ID是低11bit有效,对于扩展帧ID是低29bit有效。掩码MASK每一bit与ID一一对应,1为该bit必须匹配,0为该bit无需匹配。只有匹配成功的报文才会送出串口ID:0MASK:0f_typef_type0接收CAN总线报文类型。0:只接收标准帧。1:只接收扩展帧。2:标准帧和扩展帧都接收。当设置值为2时,f_id命令无效,任意ID的报文都送出串口。2f_rmf_rm0接收CAN总线报文类型。0:只接收非远程帧。1:只接收远程帧。2:非远程帧和远程帧都接收。2透传发送类设置,设置透传模式下以何种格式将报文送至CAN总线。该类设置只在透传模式下有效(模式通过mod命令选择)。t_idt_id12AB指定透传模式下模块发送的CAN总线报文ID,参数为32bit的十六进制格式(高位为0可省略)。ID的类型是标准帧ID还是扩展帧ID由t_type命令设置决定。对于标准帧ID是低11bit有效,对于扩展帧ID是低29bit有效。0t_typet_type0指定透传模式下模块发送的CAN总线报文类型,0为发送标准帧,1为发送扩展帧。1t_pkt_timet_pkt_time100指定透传模式下发送的CAN总线报文组包时间,由于透传模式下串口所有数据都是数据净荷,该时间控制哪些数据组成一个CAN总线报文发送。范围0-255,单位毫秒(ms),0为不限制组包方式。具体请查看后文透明传输模式章节说明。0系统类设置,该类设置在包模式和透传模式都有效(模式通过mod命令选择)。乐电新南RS485-CAN转换器工业版说明书V1.0版本7modmod0传输模式设置命令,退出设置模式后以何种方式传输。0:透传模式,该模式为串口侧完全透传,即串口所发即所收。使用该模式用户可以完全不用关心CAN总线协议。1:包模式,该模式固定16byte一个数据包可以任意收发CAN总线的各种报文,使用更加灵活,适合对CAN总线协议较为熟悉的用户。0statstat显示当前设置命令can_bcan_b33.3CAN通信波特率设置,以Kbps为单位,精确到小数点后1位。20K以上为1000K/n(n=1~50),20K以下为250K/n(n=13~50),具体数值见表后,如不在范围内模块会自动取一个较为接近的值,设置完毕后会显示真实波特率值。1000Kuart_buart_b9600485波特率设置,设置值只能是下列值之一:1200,2400,4800,9600,19200,28800,38400,57600,115200,230400,4608009600uart_stop_bituart_stop_bit1.5设置485停止位,可以设置为1、1.5、2。对应停止位电平保持1、1.5、2单位时间的长度。1uart_check_bituart_check_bit1设置485校验位,0为无校验,1为奇校验,2为偶校验。0defdef恢复出厂默认设置??显示帮助echoecho0设置模式下串口输入的命令字符是否回显。1回显,0不回显。注意:该设置模块每次重新上电后固定为1,如需要为0每次重新上电都需要修改。1CAN通信波特率取值范围(Kbps):1000、500、333.3、250、200、166.6、142.8、125、111.1、100、90.9、83.3、76.9、71.4、66.6、62.5、58.8、55.5、52.6、50.0、47.6、45.4、43.4、41.6、40.0、38.4、37.0、35.7、34.4、33.3、32.2、31.2、30.3、29.4、28.5、27.7、27.0、26.3、25.6、25.0、24.3、23.8、23.2、22.7、22.2、21.7、21.2、20.8、20.4、20.0、19.2、17.8、16.6、15.6、14.7、13.8、13.1、12.5、11.9、11.3、10.8、10.4、10.0、9.6、9.2、8.9、8.6、8.3、8.0、7.8、7.5、7.3、7.1、6.9、6.7、6.5、6.4、6.2、6.0、5.9、5.8、5.6、5.5、5.4、5.3、5.2、5.1、5.0。乐电新南RS485-CAN转换器工业版说明书V1.0版本8下图为stat命令显示的当前设置状态下图为?命令显示的帮助菜单3.2透明传输模式当系统设置模式mod命令设置状态为0:透传状态之后,退出设置模式,则立即进入透明传输模式。透明传输模式下串口和CAN波特率在设置模式进行设置后返回透明传输模式立即生效。透明传输模式下串口发送和接收到的数据为CAN总线上报文的数据净荷,CAN总线数据报文格式由模

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功