上海泗博 RS485转CAN应用案例
时间:2010-11-15 阅读:1372
SCA-102应用案例
——实现RS232/RS485接口设备和CAN设备之间的通信
关键词:232转CAN 485转CAN 串口转CAN 现场总线
系统要求:实现PC或者带有RS232/RS485接口设备和CAN设备之间的通信。
系统实现:
Ø 解决方案:SiboTech的网关SCA-102能够实现RS232/RS485与CAN总线之间透明传输,同时也可以满足从RS232/RS485到CAN的数据转换传输(RS232\RS485发送数据中带有CAN报文信息转换成相应的CAN报文发送)。
Ø 技术特性:SCA-102的CAN口支持CAN2.0A和CAN2.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,帧ID为06 27,所以只有节点2才能收到 01 02 03 04四个数据,而节点2发送的数据01 02 03 04帧ID是06 43,因为SCA-102设置的接收ID范围为06 40~06 50,所以RS232设备能接收到节点2发来的数据,从而实现RS232设备和CAN设备的数据通信。
如上图所示:通过SCA-102可以发送CANopen命令来控制各个CANopen从站,并接收CANopen从站节点的数据通过串口发送给PC机,然后PC机经过分析处理决定发送CANopen报文。
上海泗博自动化技术有限公司
:021-5102 8348
:庄