多语言展示
当前在线:1909今日阅读:133今日分享:12

串口转CAN模块(RS232/485转CAN)配置方法

串口转CAN模块(RS232/485转CAN)是将串口设备与CAN总线设备连接起来的强大工具,它能串口联网设备接入CAN总线网络,从而进行串口与CAN总线之间数据的处理、采集与分析。下面我就借用广成科技的串口转CAN模块和GCAN Config 软件 ,为大家介绍下串口转CAN模块(RS232/485转CAN)的配置方法。
工具/原料
1

广成串口转CAN模块

2

GCAN Config 软件

串口转CAN配置准备
1

下载、安装GCAN Config 软件。GCAN Config 软件能自行设定串口转CAN模块的参数,包括模块的转换方式、串口参数、 CAN总线参数、232/485 功能切换等。

2

配置准备:串口转CAN模块在上电状态下,用顶针轻点模块 DB9 接口一端的复位按钮,模块的 COM 灯和 CAN 灯交替闪烁,即表明模块进入配置模式。

3

将模块的 RS232 接口或 RS485 接口与 PC 连接。进入设备管理器找到串口号

4

软件连接:当串口转CAN模块进入配置模式且通过串口与 PC 机正常连接后,打开光盘中的“RS232/485 Config Tools”软件对模块进行配置。 进入软件后,选择连接到串口转CAN模块的串口号,点击“连接设备”即可建立连接。如用户不知道串口号,可通过进入 PC 机的设备管理器中查看。点击“Connect”后,界面弹出“读取参数成功” ,表明已读出模块当前的配置情况。

串口转CAN模块配置转换参数
1

串口转CAN模块支持 3 种工作模式:透明转换、透明带标识转换、格式转换。支持 3 种转换方向:双向转换、仅 CAN 转串口、仅串口转 CAN。工作模式和转换方向可在“转换参数”选项卡中选择。

2

配置传输方向:转换方向分 3 种:双向转换、仅 CAN→串口、仅串口→CAN。通过转换方向的设定,可以排除不需要转换的总线侧的数据干扰。双向:转换器将串行总线的数据转换到 CAN 总线,也将 CAN 总线的数据转换到串行总线。仅串口→CAN:只将串行总线的数据转换到 CAN 总线,而不将 CAN 总线的数据转换到串行总线。仅 CAN→串口:只将 CAN 总线的数据转换到串行总线,而不将串行总线的数据转换到 CAN 总线。

串口转CAN模块配置串口参数

串口转CAN模块支持串口波特率从600bps~115200bps 全范围波特率,其他参数无需设置。如设置的波特率与接入模块的总线波特率不一致时,将无法正常通信转换。串口转CAN模块可在“串口参数”选项卡中一键切换 RS232 模式和 RS485模式,写入配置后重新上电即可完成转换 。

串口转CAN模块配置CAN参数
1

在配置CAN参数页面上,用户可以设置 CAN 总线的一些基本信息,包括:CAN 波特率和 CAN 帧类型。CAN 波特率支持:1000K、500K、250K、200K、125K、100K、50K、20K、10K,其他自定义波特率目前暂不支持。如设置的波特率与接入模块的总线波特率不一致时,将无法正常通信转换。CAN 帧类型支持:标准帧、扩展帧。 “帧类型”参数在“透明转换”模式、“透明带标识转换”模式下有效。 “发送标示符”参数仅在“透明带标识转换”模式下使用。

2

串口转CAN模块具有硬件执行验收过滤的能力,这样选择性接收,能够最大 程度上减小自网络的网络负载。滤波模式下,串口转CAN模块只接收指定帧类型、帧 ID 范围内的数据。设置滤波功能时,切换至“CAN 参数”选项卡,在“使能滤波”选项前打勾,使能滤波功能。设置好滤波范围及模式后,点击“添加”即可 。

串口转CAN模块配置完成
1

当用户对串口转CAN模块配置完成后,可以点击“写配置”对模块进行参数下载。

2

参数下载完成后,需要对模块进行重新上电,新的配置即可生效。注意:点击“默认值”会使所有配置内容恢复为默认状态。默认工作模式为透明转换模式,允许 CAN 帧 ID 和帧信息转发到串行帧中,CAN 端帧类型为标准帧。默认串口波特率为 57600bps,默认 CAN 波特率为 1000kbps,请谨慎点击。

注意事项
1

可在设备管理器中对串口号进行修改。

2

通过转换方向的选择,可以排除不需要转换的总线侧的数据干扰。

3

点击“默认值”会使所有配置内容恢复为默认状态。默认工作模式 为透明转换模式,允许 CAN 帧 ID 和帧信息转发到串行帧中,CAN 端帧类型为 标准帧。默认串口波特率为 57600bps,默认 CAN 波特率为 1000kbps,请谨慎点击

推荐信息