一、默认参数
1.客户端(本机作为从机)
主机IP:192.168.1.9 主机端口: 808
本机IP:192.168.1.8 本机端口:8001-8004
网关: 192.168.1.1
子网掩码:255.255.255.0
MAC 地址:0x00,0x08,0xdc,0x11,0x11,0x11
四通道的canfd初始波特率为:500K(仲裁)-1M(数据)
初始注册码:0x43414E30-0x43414E33
2.服务器(本机作为主机)
主机IP:192.168.1.8
客户端IP:192.168.1.8 本机端口:8001-8004
网关: 192.168.1.1
子网掩码:255.255.255.0
MAC 地址:0x00,0x08,0xdc,0x11,0x11,0x11
四通道的canfd初始波特率为:500K-1M
初始注册码:0x1F41-0x1F44
选择服务器 /客户端指令
AF BF CF DF 00 01 00 4A 00 01 01 00(客户端)
AF BF CF DF 00 01 00 4A 00 01 01 0A(服务器)
重启指令
AF BF CF DF 00 01 00 4C 00 03 03 FC FB FA
二、改IP地址格式:
1.修改MAC地址:
AF BF CF DF 00 01 00 00 00 06 06 00 08 DC 11 11 11
2.修改远端主机ip:
AF BF CF DF 00 01 00 07 00 04 04 C0 A8 01 FE
3.修改客户端ip地址(本机):
AF BF CF DF 00 01 00 0C 00 04 04 C0 A8 01 09
4.修改网关:
AF BF CF DF 00 01 00 11 00 04 04 C0 A8 01 01
5.修改子网掩码
AF BF CF DF 00 01 00 16 00 04 04 FF FF FF 00
6.修改端口号
主机端口(45):
AF BF CF DF 00 01 00 45 00 04 04 00 00 03 E8
从机端口(1B):
AF BF CF DF 00 01 00 1B 00 04 04 00 00 1F 41
(注意:主机,客户端,网关的前三位保持一致)
7.修改can波特率
can0:20(仲裁),22(数据)
仲裁:
500K(01 F4): AF BF CF DF 00 01 00 20 00 02 02 01 F4
1M (03 E8): AF BF CF DF 00 01 00 20 00 02 02 03 E8
数据:
500K(01 F4): AF BF CF DF 00 01 00 22 00 02 02 01 F4
1M(03 E8 ): AF BF CF DF 00 01 00 22 00 02 02 03 E8
2M(07 D0): AF BF CF DF 00 01 00 22 00 02 02 07 D0
3M(0B B8): AF BF CF DF 00 01 00 22 00 02 02 0B B8
4M(0F A0): AF BF CF DF 00 01 00 22 00 02 02 0F A0
5M: AF BF CF DF 00 01 00 22 00 02 02 13 88
8M(1F 40): AF BF CF DF 00 01 00 22 00 02 02 1F 40
can1:25(仲裁),27(数据)
仲裁:
500K: AF BF CF DF 00 01 00 25 00 02 02 01 F4
1M: AF BF CF DF 00 01 00 25 00 02 02 03 E8
数据:
500K: AF BF CF DF 00 01 00 27 00 02 02 01 F4
1M: AF BF CF DF 00 01 00 27 00 02 02 03 E8
2M: AF BF CF DF 00 01 00 27 00 02 02 07 D0
3M: AF BF CF DF 00 01 00 27 00 02 02 0B B8
4M: AF BF CF DF 00 01 00 27 00 02 02 0F A0
5M: AF BF CF DF 00 01 00 27 00 02 02 13 88
8M: AF BF CF DF 00 01 00 27 00 02 02 1F 40
can2:2A(仲裁),2C(数据)
500K+1M
AF BF CF DF 00 01 00 2A 00 02 02 01 F4
AF BF CF DF 00 01 00 2C 00 02 02 03 E8
500K+1M(2A-01F4 ,2C-03E8)
AF BF CF DF 00 01 00 2A 00 04 04 01 F4 03 E8
500K+2M(2A-01F4 ,2C-07D0)
AF BF CF DF 00 01 00 2A 00 04 04 01 F4 07 D0
500K+3M(2A-01F4,2C-0BB8)
AF BF CF DF 00 01 00 2A 00 04 04 01 F4 0B B8
500K+4M(2A-01F4,2C-0FA0)
AF BF CF DF 00 01 00 2A 00 04 04 01 F4 0F A0
500K+5M(2A-01F4,2C-1388)
AF BF CF DF 00 01 00 2A 00 04 04 01 F4 13 88
500K+8M(2A-01F4,2C-1F40)
AF BF CF DF 00 01 00 2A 00 04 04 01 F4 1F 40
1M+4M(2A-03E8,2C-0FA0)
AF BF CF DF 00 01 00 2A 00 04 04 03 E8 0F A0
1M+5M(2A-03E8,2C-1388)
AF BF CF DF 00 01 00 2A 00 04 04 03 E8 13 88
1M+8M(2A-03E8,2C-1F40)
AF BF CF DF 00 01 00 2A 00 04 04 03 E8 1F 40
can3:2F(仲裁),31(数据)
500K-1M
AF BF CF DF 00 01 00 2F 00 02 02 01 F4
AF BF CF DF 00 01 00 31 00 02 02 13 88
500K+1M(2F-01F4 ,31-03E8)
AF BF CF DF 00 01 00 2F 00 04 04 01 F4 03 E8
500K+2M(2F-01F4 ,31-07D0)
AF BF CF DF 00 01 00 2F 00 04 04 01 F4 07 D0
500K+3M(2F-01F4 ,31-0BB8)
AF BF CF DF 00 01 00 2F 00 04 04 01 F4 0B B8
500K+4M(2F-01F4 ,31-0FA0)
AF BF CF DF 00 01 00 2F 00 04 04 01 F4 0F A0
500K+5M(2F-01F4 ,31-1388)
AF BF CF DF 00 01 00 2F 00 04 04 01 F4 13 88
500K+8M(2F-01F4 ,31-1F40)
AF BF CF DF 00 01 00 2F 00 04 04 01 F4 1F 40
1M+4M(2F-03E8,31-0FA0)
AF BF CF DF 00 01 00 2F 00 04 04 03 E8 0F A0
1M+5M(2F-03E8,31-1388)
AF BF CF DF 00 01 00 2F 00 04 04 03 E8 13 88
1M+8M(2F-03E8,31-1F40)
AF BF CF DF 00 01 00 2F 00 04 04 03 E8 1F 40
8.修改注册码
can1:
AF BF CF DF 00 01 00 34 00 04 04 43 41 4E 30
can2:
AF BF CF DF 00 01 00 38 00 04 04 43 41 4E 31
can3:
AF BF CF DF 00 01 00 3C 00 04 04 43 41 4E 32
can4:
AF BF CF DF 00 01 00 40 00 04 04 43 41 4E 33
9.推荐使用的波特率组合
仲裁波特率 数据波特率
125 500
250 500,1000,1500,2000,3000,4000
500 1000,2000,3000,4000,5000
1000 2000,3000,2000,3000,4000,5000
10.CAN0,CAN1通道的波特率选项
仲裁波特率:125 250 500 1000
数据波特率:125 250 500 1000 1500 2000 4000 5000 8000
11.上位机接收到的数据格式:
3A 3A 3A 3A 43 41 4E 32 00 07 02 03 4D 80 00 00 00 00 08 00 01 02 03 04 05 06 07
分隔符(4字节) 注册码(4字节) 时间戳(5字节) 帧类型(1) 帧ID(4字节) 帧长度(1) 帧数据(0-8,12,16,20,24,32,48,64)
12.上位机发送的数据格式
80 00 00 00 00 08 00 01 02 03 04 05 06 07
帧类型(1) 帧ID(4字节) 帧长度(1) 帧数据(0-8,12,16,20,24,32,48,64)
13.帧格式:
can扩展: 0x04
canfd扩展: 0x84
can标准帧: 0x00
canfd标准: 0x80
帧类型:
远程帧:0x02
可变速率:0X08
canfd标准帧可变速率:0x88
canfd扩展帧可变速率:0x8C
-----这些为帧类型,可以根据不同的数值判断收到的帧类型。或者根据需要选择发送。
-----注意:canfd不支持远程帧,can不支持可变速率
发送帧格式举例:
can标准:
00 12 34 56 78 08 00 01 02 03 04 05 06 07
can扩展:
04 12 34 56 78 08 00 01 02 03 04 05 06 07
canfd标准:
80 12 34 56 78 08 00 01 02 03 04 05 06 07
canfd扩展:
84 12 34 56 78 08 00 01 02 03 04 05 06 07
canfd标准帧可变速率:
88 00 00 06 78 08 00 01 02 03 04 05 06 07
canfd扩展帧可变速率:
8C 12 34 56 78 08 00 01 02 03 04 05 06 07
标称电压电流:12V 5A (至少需要1.5A的电流)