您的位置首页百科问答

232/485转CAN 智能协议转换器

232/485转CAN 智能协议转换器

的有关信息介绍如下:

232/485转CAN 智能协议转换器

天津三格电子的SG_CAN_Modbus是一款用于CAN-Bus现场总线与RS-232总线或RS-485总线之间数据转换的协议型转换器,支持标准Modbus RTU协议。集成1路RS-232通道、1路RS-485通道、1路CAN-Bus通道,可以方便地嵌入使用RS-232接口和RS-485接口的节点上,在不需要改变原有硬件结构的前提下使设备获得CAN-Bus通讯接口,实现RS-232或RS-485设备与CAN-Bus网络之间的连接及数据通讯。SG_CAN_Modbus的RS-232通道和RS-485通道支持多种常用波特率,范围是1200-115200bps。CAN-Bus通道支持多种常用CAN速率范围是5K-500Kbps。使用本公司提供的配置软件,用户可以灵活设置模块的转换参数。

二、规格特性

实现CAN-Bus与RS-232/RS-485的双向数据通讯;

支持 CAN2.0A 和 CAN2.0B 协议,符合 ISO/DIS 11898 规范;

集成 1 路 CAN-bus 通讯接口,通讯速率在5K~500Kbps;

集成 1 路 RS-232和1路RS-485 通讯接口,通讯速率在 1200~115200bps;

支持三种数据转换方式:透明传输、带标志转换和Modbus协议转换,支持Modbus RTU协议,透明传输和带标志转换支持RS-232和CAN口,Modbus转换支持RS-485和CAN口;

电源:DC 9-24 V,典型值12V 50mA;

内置终端电阻,短接端口使能;

工作温度:-40℃ ~ 85℃。

性能参数:每秒转发7000字节(透明传输,RS-232接口115200bps,CAN接口500Kbps),内置21K接收缓冲区,保证大量突发数据不丢包。

接线说明

为了增强CAN-bus 通讯的可靠性,CAN-bus 总线网络的两个端点,通常要加入终端匹配电阻(120欧姆),也就是说如果设备工作在CAN-Bus终端则需要接入120欧姆终端电阻,此时只需短路Res1+和Res1-即可(120R电阻已内置)。

CAN通讯线可以使用双绞线、屏蔽双绞线。若通讯距离超过1KM时,应保证线的截面积大于1.0mm2。具体规格,应根据距离而定,常规是随距离的加长而适当加大。

RS-485是差分电平通信,在距离较长或速率较高时,线路存在回波干扰,此时需要在通信线路首末两端并联120欧姆匹配电阻,推荐在线路长度大于300米时,才考虑加匹配电阻。如需使用短路Res2+和Res2即可-。

软件配置:具体参数如下图

设备型号:选择为“CAN网关”

串口号:设备在电脑上对应的串口号

转换模式:透明传输、带标志转换、Modbus转换

232/485参数

波特率:232或者485通道的速率,1200-115200

数据位:固定为8位

校验位:无校验None、奇校验Odd、偶校验Even

停止位:0.5bit、1bit、1.5bit、2bit

流控制:无None

帧间隔;以多少个字节时长作为一帧结束1-32Byte,Modbus转换模式下不可设定,固定为3.5Byte

CAN参数

波特率:CAN通道速率,5K-500Kbps

帧类型:以何种CAN帧转发232/485通道收到的数据,标准帧、扩展帧

ID偏移:带标志转换用,指示ID在串行帧的起始地址0-7Byte

ID长度:带标志转换用,指示ID的占用几个字节长度1-4Byte

CAN_ID:透明传输用,指定以哪个ID转发232通道收到的数据

CAN过滤设置

接收单选框:用来设定是否接收标准帧和扩展帧

滤波单选框:用来设定是否启用帧ID过滤,只有使能相应接收才可选择

ID起始:需要接收的ID最小值,标准帧0x001-0x7FF

扩展帧0x00000001-0x1FFFFFFF

ID结束:需要接受的ID最大值标准帧,范围同上

其他参数:允许CAN帧信息发送到串行数据

透明传输有效,一个字节,最高位0代表标准帧,1代表扩展帧,最低4位帧数据长度

允许CAN帧ID发送到串行数据

透明传输有效,收到的标准帧ID两个字节表示,扩展帧ID四个字节表示

配置说明

在使用本产品之前需要先通过配置软件配置好收发模式和参数,否则软件会按最近一次配置模式进行工作。

配置时短接SET和MODE端,通过USB转串口线连接电脑和设备的232接口并重新上电,打开配置软件选择设备型号为CAN网关,选择串口并打开然后进行参数设定。

设置好参数点击配置即可把配置信息写入设备,之后软件会提示是否配置成功。