趣百科

工业级232/485转can使用说明

编辑:Simone 2025-03-28 15:12:30 562 阅读

工业级232/485转can使用说明

CAN232MB/CAN485MB 是集成 1 路标准 CAN-bus 接口、 1 路标准串行接口( RS-232/RS-485)的工业级 CAN-bus 与串行总线通讯连接器(网桥)。采用CAN232MB/CAN485MB 模块, 用户可以将原本使用 RS-232/RS-485 总线进行通讯的设备,在不需改变原有硬件结构的前提下使设备获得 CAN-bus 通讯接口,实现 RS-232/RS-485 通信设备和 CAN-bus 网络之间的连接, 构成现场总线实验室、工业控制、智能小区、汽车电子网络等 CAN-bus 网络领域中数据处理、数据采集的 CAN-bus 网络控制节点。 下面就来说说如何使用它

与 PC 连接

CAN232MB/CAN485MB 模块具有即插即用的特点,因此用户可以使用 PC机 RS232 接口直接与 CAN232MB 连接。当用户的 PC 机没有自带 RS232 接口时,则需使用 USB 转 RS232 或 USB 转 RS485,与 CAN232MB/CAN485MB 的 232/485接口连接即可建立通信。请注意: RS232 接口的 RX、 TX 请勿接反; RS485 接口的 485+(A)、 485-(B)请勿接反,否则无法通信。

CAN 总线连接CAN232MB/CAN485MB集成1路CAN-bus通道,由插拔式接线端子引出,可以用于连接1个CAN-bus网络或者CAN-bus接口的设备。接线端子的引脚定义如表2.1所示。

系统状态指示灯

CAN232MB/CAN485MB模块具有1个PWR指示灯、 1个COM指示灯、 1个CAN指示灯来指示设备的运行状态。这3个指示灯的具体指示功能见表3.2,这3个指示灯处于各种状态下时, 设备状态如表3.3所示。

CAN232MB/CAN485MB模块上电后, PWR点亮, 表明设备已经供电,系统正在初始化;否则,表示存在系统电源故障或系统发生有严重的错误。当CAN总线或者RS232/RS485总线上有数据时,模块工作在转换模式, COM指示灯和CAN指示灯均会闪烁。

GCanConfig 配置软件使用

配置准备

将模块的“ CFG”引脚与“ GND”引脚或“VO”引脚连接,模块即可进入配置模式。进入配置模式的模块上电以后, CAN 灯和 COM 灯会交替闪烁。将模块的 RS232 接口或 RS485 接口与 PC 连接。进入设备管理器找到串口号。如图 4.1 所示。

软件连接

当 CAN232MB/CAN485MB 模块进入配置模式且通过串口与 PC 机正常连接后,打开光盘中的“ RS232/485 Config Tooll”软件对模块进行配置。软件界面如图 4.2 所示。

进入软件后,选择连接到 CAN232MB/CAN485MB 的串口号,点击“连接设备”即可建立连接。如用户不知道串口号,可通过进入 PC 机的设备管理器中查看。点击“ Connect”后,界面弹出“读取参数成功”,表明已读出模块当前的配置情况。

配置通信波特率

使用 CAN232MB/CAN485MB 模块时,最重要的一步就是配置两条总线的波特率,如设置的波特率与接入模块的总线波特率不一致时,将无法正常通信转换

串口参数设置

串口参数设置界面如图 4.3 所示, CAN232MB/CAN485MB 模块支持串口波特率从 600bps~115200bps 全范围波特率,其他参数无需设置。

CAN 参数设置

CAN 参数设置界面如图 4.4 所示,在此页面,用户可以设置 CAN 总线的一些基本信息,包括: CAN 波特率和 CAN 帧类型。CAN 波特率支持: 1000K、 500K、 250、 200K、 125K、 100K、 50K、 20K、10K,其他自定义波特率目前暂不支持。CAN 帧类型支持:标准帧、扩展帧。发送标示符需在透明转换模式下设置。滤波模式可设置只接收指定 ID 的数据,需自行计算验收码和屏蔽码。【请注意】: ACR 是“验收代码寄存器”,填充 4 字节的验收码。 AMR 是“验收屏蔽寄存器”,填充 4 字节的验收屏蔽码(关于滤波器的设置可以参考附录中SJA1000 滤波设置,详细资料请查阅 SJA1000 数据手册)。例如:当填充的值为“ xx xx xx xx FF FF FF FF”( xx 代表任意的十六进制)时,转换器将接收所有的 CAN 报文数据帧。当填充值为“ 00 00 00 00 00 00 00 00”时,转换器只会接收帧 ID 全为 0 的数据型扩展帧和 ID 为 0 并且前两个数据为 0 的数据型标准帧。

配置工作模式

配置工作模式界面如图 4.5 所示。 CAN232MB/CAN485MB 模块支持 2 种工作模式:透明转换、透明带标识转换,和 3 种转换方向:双向转换、仅 CAN 转串口、仅串口转 CAN。工作模式和转换方向可在“转换参数”选项卡中选择, 3种转换模式请见以下详述。如果您需要 Modbus 转换模式请联系我们,我们提供专用的 ModbusRTU 转CAN 网关设备。

配置传输方向

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

配置完成

当用户对 CAN232MB/CAN485MB 模块配置完成后,可以点击“写配置”对模块进行参数下载。请注意: 参数下载完成后,需要对模块进行重新上电,新的配置才能生效。点击“默认值”会使所有配置内容回复默认状态,默认工作模式为透明转换,默认串口波特率为 57600,默认 CAN 波特率为 1000K,请谨慎点击。

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/answer/165890.html

相关推荐