编辑: 匕趟臃39 | 2016-03-09 |
11 运行菜单 设置 ->
获取 NET-CAN 信息 ,将可以得到当前 NET-CAN 设备中的参数,并可 以进行修改设置.如下图: 注:上述参数就是出厂配置的默认参数. 2) 按钮 读参数 :会将当前内部的参数都读出并显示. 3)按钮 写参数 :将界面上的参数写入到设备中.这些参数会被保存到 EEPROM 中,会在每次 上电时提取. 4) 按钮 默认 :将界面上的参数自动修改为出厂默认的参数.需要点写入参数,才可以被修改 到设备中. 3.2.2 设备参数描述 1) 主机 IP:用于通讯转发的主机 IP 地址. 2) 主机端口: 用于通讯转发的主机 IP 端口. 适配器只有接收到从这个 IP 地址和端口发来的数据,才能转发到 CAN 总线;
同时,CAN 总线 端过来的数据,将通过以太网 UDP 方式发到这个 IP 地址和端口. 3) 设备 IP:适配器的 IP 地址. 4) 设备端口: 适配器用于 UDP 通讯的端口号. 主机必须通过 UDP 协议发送数据到这个 IP 地址和端口,设备才能接收到. 该端口号为 CAN0 通道的端口号.如果是双通道产品,CAN1 通道的端口号为该值加 1. GY8505/GY8506 NET-CAN 以太网转 CAN 总线接口适配器 武汉吉阳光电科技有限公司
12 如:设置值为 4001,则CAN0 通道的端口号为 4001,CAN1 通道的端口号为 4002. 注:因以太网 TCP/UDP 协议中,很多端口号已经被占用,所以这些端口号不能被使用.建议使 用4000 以后的端口号. 5) 波特率:CAN 总线的波特率,支持 5k-1Mbps 的15 中常规速率可选.如果客户需要的波特率 不在这个下拉选项中,则可选择自定义速率.BTR0/BTR1 就是适配器中 CAN 总线的波特率位定时 器. 6)自接收使能:在使能方式下,设备往 CAN 总线上发送的消息都可以被收回来.可用于设备自 测试. 7) 帧类型:标准帧还是扩展帧,仅用于滤波器设置参考.此参数对发送和接收无影响.无论如何 设置,这两种类型的 CAN 帧都能接收和发送. 8) 过滤模式:转换器接收 CAN 总线数据时,CAN 总线侧报文的滤波方式.单滤波或双滤波可选. 9) 过滤验收码(ACR):. 接收CAN 帧标识 时的比较值,和 过滤屏蔽码 按照位的关系相对应.在 过滤屏蔽码 设定为相关时,只有接收的 帧标识(帧ID) 和 过滤验收码 相同时才会将该帧数据收到接 收缓冲区中,否则不接收. 填充数据格式为
16 进制形式,每个
8 位的字节间用 空格符 隔开.字节从左到右分别命名 为ACR
0、ACR
1、ACR2 和ACR3,位序列为高位到低位.和接收的 CAN 帧ID 进行对应滤波.最低位位 于ACR3 的Bit0. 10) 验收屏蔽码 (AMR): . 当Mask Code 为07 FF FF FF 的时候,可以接收所有 CAN 节点的报文. 用来管理 过滤验收码 ,按位相应管理.当 过滤屏蔽码 的位值为0 时(意为相关), 相应位的接收 帧标识 只有和相应位的 过滤验收码 相同才会将该帧数据收到接收缓冲区中;
当 过滤屏蔽码 的位值为1 时(意为无关), 相应位的接收 帧标识 为任何值都可以将该帧 数据收到接收缓冲区中.最低位位于ACR3的Bit0. 填充数据格式为
16 进制形式,每个
8 位的字节间用 空格符 隔开.字节从左到右分别命名 为AMR
0、AMR
1、AMR2 和AMR3,位序列为高位到最低位. 11) 自定义屏蔽寄存器: 选中该项, 则用户可以自己定义CAN 控制器的滤波器, 以提供丰富的滤波方式 (参见附录A.3 CAN 报文滤波器设置);
不选中该项,则由配置软件设置滤波器为单滤波方式,并且设置滤波器的屏蔽 码为只接收ID为设定的 过滤验收码值 的CAN帧. 注:建议: