请先确定:①接线是否正确,②是否安装电阻或拨码,③波特率是否匹配
1. CAN总线是否一定需要使用 120Ω 终端匹配电阻?
120Ω终端匹配电阻用于吸收端点反射,提供稳定的物理链路。一条完整的CAN总线上需要有且只有2个120Ω终端电阻,分别接在总线最远的两个节点处。因此,只有GCAN-207用作终端设备时,才需要使用120Ω终端匹配电阻。
2. 一台计算机能否安装多块GCAN-207模块?
目前的GCAN-207,支持多达8个同一型号的模块同时操作。
3. CANCOM-Config-V304配置软件中没有我的设备串口号,如何设置?
若 GCAN-207 设备串口超过 CANCOM-Config-V304 配置软件串口上限值,请在设备管理器中修改串口号
4. GCAN-207的通讯波特率如何设置?
配置软件中已提供一组常用的波特率设置值,若要使用其他的波特率,请与沈阳广成科技有限公司联系。
5. 系统进入待机或睡眠状态是否影响接收?
会有影响。这时所有处理将停止,最大可能导致硬件接收缓冲溢出错误。若有程序打开设备将尝试阻止系统进入待机或睡眠状态,从而保证系统正常工作。使用GCAN-207模块时,请禁止系统的待机和睡眠功能。
6.串口收到的数据值不对
对应一下配置,然后检测一下can通讯的数据,有可能是can上只需要一个节点的数据转换到串口但是实际CAN总线上有多个设备,可以使用滤波的方式试只有固定的数据传到串口
7.收发串口数据能收到0D 0A 是怎么回事
0D 0A是换行标识符,我们收发的都是16进制数据,如果网口软件必须用16进制发送用ascII码发送的话会自动转换成16进制的数据,而不是ASCII
8.一次通过串口发送多条指令和通过CAN发送多条指令如何转换
can数据一般是8字节,如果数据超过8字节会自动按照8个字节分开通过串口发送指令会自动根据CAN端的最小时间间隔发送到CAN,但是CAN无法一次发送多条,即使CAN端设置最小的时间间隔也比串口的小,一般CAN的间隔最小是0.1ms 但是串口一般都是1/波特率,这个值会比串口的小,所以,无法通过一次发送多条can数据实现一条多字节的串口数据。
9.串口基础知识
https://blog.csdn.net/XiaoXiaoPengBo/article/details/80088256
10.232/485的区别
串口是从232进化到422再进化到现在的485,232是三线制,全双工,一对一的。485是双线制,半双工,多对多。有与232是有由,rx、tx、gnd组成容易受到公模干扰,所以抗噪声能力弱。而485用的是两线制差分信号,相较而言抗干扰能力强
11.怎么设置滤波
您可以在配置软件里配置滤波参数的
12.怎么配置参数
这是使用说明和教程视频,里面有演示的步骤201/207视频
13.dat灯亮红灯
麻烦您检查一下接线,电阻和配置参数
14.怎么连接线路
产品简介有接口定义,您先看一下哈,设备本身也印有线路连接示意图
15.询问CRC校验
模块自带CRC校验的呢
16.CAN那边数据多出了一个0D 0A
XCOM有一个发送新行勾选去掉就可以了
17.设备转换一次最快多久
设备最快支持0.1毫秒了呢
18.接收到的数据显示是负数
没有转换进制
19.配置时出现数据格式错误
您那边检查一下输入的数据ID等参数是否正确呢
20.设备怎么区分输入端与输出端
没有什么区分的,两端皆可
21.驱动安装不上
您可以下载一个驱动精灵来安装一下驱动
21.怎么连接线路,供电多少
产品介绍里端口定义,您看一下,9-24V供电可以
22.接收不到数据流
麻烦您检查一下接线,电阻和波特率
23.连接不上配置软件
设备是否进入了配置模式
24.是否可以设置扩展帧,滤波等功能
可以的
25.201/207配置软件连接不上
"您好,您按照如下步骤检查一下,基本上就可以解决您的问题,如果还是连接不上,您再联系一下这边,感谢您的配合
1.是否按了复位键,观察sys灯与can灯是否在交替闪烁
2.读取一下设备管理器的串口号,如果超出端口号选择范围,修改一下端口号
3.重新插拔一下设备再次连接一下设备"
26.485 XCOM发出的数据和与接收到的CAN数据不一样
串口波特率设置的不对,或者485接线接反了