技术中心

上海泗博 RS485转CAN应用案例

来源:上海泗博自动化技术有限公司
2010/11/15 10:44:23
1309
导读:

 

SCA-102应用案例
——实现RS232/RS485接口设备和CAN设备之间的通信
关键词:232CAN   485CAN 串口转CAN 现场总线
系统要求:实现PC或者带有RS232/RS485接口设备和CAN设备之间的通信。
系统实现
Ø        解决方案:SiboTech的网关SCA-102能够实现RS232/RS485与CAN总线之间透明传输,同时也可以满足从RS232/RS485到CAN的数据转换传输(RS232\RS485发送数据中带有CAN报文信息转换成相应的CAN报文发送)。
Ø        技术特性:SCA-102CANCAN2.0ACAN2.0B,波特率:5K~1000Kbps;串口支持RS232/RS485,波特率:1200 ~115200bps;提供两种数据转换模式:透明转换、透明带标识转换;可设置断帧超时时间;CAN接口采用光电隔离,DC-DC电源隔离;串口接收缓存:4.5K字节,CAN接收缓存:1.6K字节。
Ø        配置方法:建立SCA-102串口(RS232)和电脑串口的连接,通过配置软件配置通讯相关参数:

 

系统连接

 

 

如上图所示:RS232设备发送01 02 03 04数据,通过SCA-102,帧ID06 27,所以只有节点2才能收到 01 02 03 04四个数据,而节点2发送的数据01 02 03 04ID06 43,因为SCA-102设置的接收ID范围为06 4006 50,所以RS232设备能接收到节点2发来的数据,从而实现RS232设备和CAN设备的数据通信。

 

 

 

如上图所示:通过SCA-102可以发送CANopen命令来控制各个CANopen从站,并接收CANopen从站节点的数据通过串口发送给PC机,然后PC机经过分析处理决定发送CANopen报文。

 

上海泗博自动化技术有限公司

:021-5102 8348

:庄

相关技术