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网关,选择串口并打开然后进行参数设定。
设置好参数点击配置即可把配置信息写入设备,之后软件会提示是否配置成功。



