1、与 PC 连接CAN232MB/CAN485MB 模块具有即插即用的特点,因此用户可以使用 PC机 RS232 接口直接与 CAN232MB 连接。当用户的 PC 机没有自带 RS232 接鄹绦谟嚣口时,则需使用 USB 转 RS232 或 USB 转 RS485,与 CAN232MB/CAN485MB 的 232/485接口连接即可建立通信。请注意: RS232 接口的 RX、 TX 请勿接反; RS485 接口的 485+(A)、 485-(B)请勿接反,否则无法通信。
2、CAN 总线连接CAN232MB/CAN485MB集成1路CAN-bus通道,由插拔式接线端子引出,可以用于连接1个CAN-bus网络或者CAN-bus接口的设备。接线端子的引脚定义如表2.1所示。
3、系统状态指示灯 CAN232MB/CAN485MB模块具有1个PWR指示灯、 1个COM指示灯、 1个CAN指示灯来指示设备的运行状态。这3个指示灯的具体指示功能见表3.2,这3个指示灯处于各种状态下时, 设备状态如表3.3所示。CAN232MB/CAN485MB模块上电后, PWR点亮, 表明设备已经供电,系统正在初始化;否则,表示存在系统电源故障或系统发生有严重的错误。当CAN总线或者RS232/RS485总线上有数据时,模块工作在转换模式, COM指示灯和CAN指示灯均会闪烁。
4、GCanConfig 配置软件使用 配置准备 将模块的“ CFG”引脚与“ GND”引脚或“VO”引脚连接,模块即可进入配置模式。进入配置模式的模块上电以后, CAN 灯和 COM 灯会交替闪烁。将模块的 RS232 接口或 RS485 接口与 PC 连接。进入设备管理器找到串口号。如图 4.1 所示。
5、软件连接当 CAN232MB/CAN485MB 模块进入配置模式且通过串口与 PC 机正常连接后,打开光盘中的“ RS232/485 Config Tooll”软件对模块进行配置。软件界面如图 4.2 所示。进入软件后,选择连接到 CAN232MB/CAN485MB 的串口号,点击“连接设备”即可建立连接。如用户不知道串口号,可通过进入 PC 机的设备管理器中查看。点击“ Connect”后,界面弹出“读取参数成功”,表明已读出模块当前的配置情况。
6、配置通信波特率使用 CAN232MB/CAN485MB 模块时,最重要的一步就是配置两条总线的波特率,如设置的波特率与接入模块的总线波特率不一致时,将无法正常通信转换串口参数设置串口参数设置界面如图 4.3 所示, CAN232MB/CAN485MB 模块支持串口波特率从 600bps~115200bps 全范围波特率,其他参数无需设置。
7、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 的数据型标准帧。
8、配置工作模式配置工作模式界面如图 4.5 所示。 CAN232MB/CAN485MB 模块支持 2 种工作模式:透明转换、透明带标识转换,和 3 种转换方向:双向转换、仅 CAN 转串口、仅串口转 CAN。工作模式和转换方向可在“转换参数”选项卡中选择, 3种转换模式请见以下详述。如果您需要 Modbus 转换模式请联系我们,我们提供专用的 ModbusRTU 转CAN 网关设备。
9、配置传输方向转换方向分 3 种:双向装换、仅 CAN→串口、仅串口→CAN。通过转换方向的设定,可以排除不需要转换的总线侧的数据干扰。双向:转换器将串行总线的数据转换到 CAN 总线,也将 CAN 总线的数据转换到串行总线。仅串口→CAN:只将串行总线的数据转换到 CAN 总线,而不将 CAN 总线的数据转换到串行总线。仅 CAN→串口:只将 CAN 总线的数据转换到串行总线,而不将串行总线的数据转换到 CAN 总线。
10、配置完成当用户对 CAN232MB/CAN485MB 模块配置完成后,可以点击“写配置”对模块进行参数下载。请注意: 参数下载完成后,需要对模块进行重新上电,新的配置才能生效。点击“默认值”会使所有配置内容回复默认状态,默认工作模式为透明转换,默认串口波特率为 57600,默认 CAN 波特率为 1000K,请谨慎点击。