目录
4.1 0x14-Get Size of DAQ list获取DAQ列表的大小
4.2 0x15-Set DAQ list pointer设置DAQ列表指针
4.3 0x16-Write DAQ list entry写入DAQ列表条目
4.4 0x06-Start / Stop Data transmission启动/停止数据传输
4.5 0x08-Start / Stop Synchronised Data transmission启动/停止同步数据传输
关键字:
CCP:Can Calibration Protocol
CRO:Command Receive Object
DTO:Data Transmission Object
DAQ:Data Acquisition
本文旨在帮助大家理解CCP中DAQ通信过程。
相关推荐阅读(点击下方5个链接即可):
1、如何使用CANape实现XCP/CCP“Measurement测量”和“Calibration标定”变量
2、如何使用CANape查看CAN Message ID和Signal信号
3、【图解CCP协议的CAN通信过程】-1_打开关闭CANape软件过程
4、【图解CCP协议的CAN通信过程】-2_Polling通信观测变量/信号
5、【图解CCP协议的CAN通信过程】-4_Calibration标定过程
ASAM MCD-1 CCP是在标定工具(如CANape,INCA..)和ECU之间定义了CAN特定的标定协议。本文旨在帮助大家理解CCP的通信过程(如果有选择,ASAM建议使用ASAM MCD-1 XCP)。
打开CANape软件,点击Start按钮后,截取到的CAN报文;
1 DAQ模式-观测一个信号
UBYTE NO_COMPU_METHOD 0 0 0 255
ECU_ADDRESS 0x288C
。。。。。。
301.886213 1 667 Rx d 8 14 08 03 00 00 00 07 71
301.886659 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
301.887015 1 667 Rx d 8 15 09 03 00 00 00 00 00
301.887483 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
301.887815 1 667 Rx d 8 16 0A 01 00 00 00 28 8C
301.888287 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
301.888649 1 667 Rx d 8 06 0B 02 03 00 03 00 01
301.889022 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
302.151801 1 667 Rx d 8 08 0C 01 00 00 00 00 00
302.152174 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
302.156764 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
302.355716 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
302.554677 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
302.753621 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
302.952545 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
。。。。。。
314.692031 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
314.890990 1 771 Rx d 8 0C 00 F9 07 00 00 09 00
315.038318 1 667 Rx d 8 08 0D 00 00 00 00 00 00
315.038690 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
UWORD NO_COMPU_METHOD 0 0 0 127
ECU_ADDRESS 0x2888
9.763345 1 667 Rx d 8 14 08 03 00 00 00 07 71
9.763791 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
9.764646 1 667 Rx d 8 15 09 03 00 00 00 00 00
9.765012 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
9.766013 1 667 Rx d 8 16 0A 01 00 00 00 28 88
9.766727 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
9.767139 1 667 Rx d 8 15 0B 03 00 01 00 00 00
9.767613 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
9.768101 1 667 Rx d 8 16 0C 01 00 00 00 28 89
9.768574 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
9.768916 1 667 Rx d 8 06 0D 02 03 00 03 00 01
9.769623 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
10.025425 1 667 Rx d 8 08 0E 01 00 00 00 00 00
10.025796 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
10.196171 1 771 Rx d 8 0C 27 10 07 00 00 09 00
10.395177 1 771 Rx d 8 0C 27 10 07 00 00 09 00
10.594180 1 771 Rx d 8 0C 27 10 07 00 00 09 00
10.793174 1 771 Rx d 8 0C 27 10 07 00 00 09 00
10.992188 1 771 Rx d 8 0C 27 10 07 00 00 09 00
。。。。。。
12.783187 1 771 Rx d 8 0C 27 10 07 00 00 09 00
12.982188 1 771 Rx d 8 0C 27 10 07 00 00 09 00
13.181187 1 771 Rx d 8 0C 27 10 07 00 00 09 00
13.247968 1 667 Rx d 8 08 0F 00 00 00 00 00 00
13.248337 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
ULONG NO_COMPU_METHOD 0 0 0 4294967295
ECU_ADDRESS 0x288E
76.905869 1 667 Rx d 8 14 06 03 00 00 00 07 71
76.906591 1 771 Rx d 8 FF 00 06 04 0C 00 84 B8
76.907025 1 667 Rx d 8 15 07 03 00 00 00 00 00
76.907496 1 771 Rx d 8 FF 00 07 04 0C 00 84 B8
76.908491 1 667 Rx d 8 16 08 01 00 00 00 28 8E
76.908862 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
76.909338 1 667 Rx d 8 15 09 03 00 01 00 00 00
76.909702 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
76.910547 1 667 Rx d 8 16 0A 01 00 00 00 28 8F
76.910913 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
76.911407 1 667 Rx d 8 15 0B 03 00 02 00 00 00
76.911778 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
76.912390 1 667 Rx d 8 16 0C 01 00 00 00 28 90
76.912792 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
76.913407 1 667 Rx d 8 15 0D 03 00 03 00 00 00
76.913791 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
76.914167 1 667 Rx d 8 16 0E 01 00 00 00 28 91
76.914645 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
76.915359 1 667 Rx d 8 06 0F 02 03 00 03 00 01
76.915727 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
77.183248 1 667 Rx d 8 08 10 01 00 00 00 00 00
77.183718 1 771 Rx d 8 FF 00 10 04 0C 00 84 B8
77.312004 1 771 Rx d 8 0C 00 00 00 00 00 09 00
77.510927 1 771 Rx d 8 0C 00 00 00 00 00 09 00
77.709850 1 771 Rx d 8 0C 00 00 00 00 00 09 00
77.908785 1 771 Rx d 8 0C 00 00 00 00 00 09 00
。。。。。。
81.688168 1 771 Rx d 8 0C 00 00 00 00 00 09 00
81.887108 1 771 Rx d 8 0C 00 00 00 00 00 09 00
82.086039 1 771 Rx d 8 0C 00 00 00 00 00 09 00
82.146356 1 667 Rx d 8 08 11 00 00 00 00 00 00
82.146826 1 771 Rx d 8 FF 00 11 04 0C 00 84 B8
2 DAQ模式-观测两个信号
UBYTE NO_COMPU_METHOD 0 0 0 255
ECU_ADDRESS 0x288C
UBYTE NO_COMPU_METHOD 0 0 0 255
ECU_ADDRESS 0x288D
。。。。。。
108.392489 1 667 Rx d 8 14 08 03 00 00 00 07 71
108.392959 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
108.393437 1 667 Rx d 8 15 09 03 00 00 00 00 00
108.393804 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
108.394526 1 667 Rx d 8 16 0A 01 00 00 00 28 8C
108.394893 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
108.395371 1 667 Rx d 8 15 0B 03 00 01 00 00 00
108.395740 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
108.396456 1 667 Rx d 8 16 0C 01 00 00 00 28 8D
108.396823 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
108.397301 1 667 Rx d 8 06 0D 02 03 00 03 00 01
108.397674 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
108.663354 1 667 Rx d 8 08 0E 01 00 00 00 00 00
108.664071 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
108.854698 1 771 Rx d 8 0C 00 00 07 00 00 09 00
109.053706 1 771 Rx d 8 0C 00 00 07 00 00 09 00
109.252722 1 771 Rx d 8 0C 00 00 07 00 00 09 00
109.451738 1 771 Rx d 8 0C 00 00 07 00 00 09 00
109.650765 1 771 Rx d 8 0C 00 00 07 00 00 09 00
。。。。。。
117.212910 1 771 Rx d 8 0C 00 00 07 00 00 09 00
117.411919 1 771 Rx d 8 0C 00 00 07 00 00 09 00
117.610933 1 771 Rx d 8 0C 00 00 07 00 00 09 00
117.809959 1 771 Rx d 8 0C 00 00 07 00 00 09 00
118.009011 1 771 Rx d 8 0C 00 00 07 00 00 09 00
118.122687 1 667 Rx d 8 08 0F 00 00 00 00 00 00
118.123092 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
UBYTE NO_COMPU_METHOD 0 0 0 255
ECU_ADDRESS 0x288C
ULONG NO_COMPU_METHOD 0 0 0 4294967295
ECU_ADDRESS 0x288E
。。。。。。
14.691583 1 667 Rx d 8 14 08 03 00 00 00 07 71
14.692052 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
14.692562 1 667 Rx d 8 15 09 03 00 00 00 00 00
14.693264 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
14.693877 1 667 Rx d 8 16 0A 01 00 00 00 28 8E
14.694243 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
14.695130 1 667 Rx d 8 15 0B 03 00 01 00 00 00
14.695496 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
14.696019 1 667 Rx d 8 16 0C 01 00 00 00 28 8F
14.696386 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
14.696728 1 667 Rx d 8 15 0D 03 00 02 00 00 00
14.697444 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
14.698162 1 667 Rx d 8 16 0E 01 00 00 00 28 90
14.698526 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
14.699299 1 667 Rx d 8 15 0F 03 00 03 00 00 00
14.699664 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
14.700142 1 667 Rx d 8 16 10 01 00 00 00 28 91
14.700509 1 771 Rx d 8 FF 00 10 04 0C 00 84 B8
14.700984 1 667 Rx d 8 15 11 03 00 04 00 00 00
14.701353 1 771 Rx d 8 FF 00 11 04 0C 00 84 B8
14.701944 1 667 Rx d 8 16 12 01 00 00 00 28 8C
14.702310 1 771 Rx d 8 FF 00 12 04 0C 00 84 B8
14.703159 1 667 Rx d 8 06 13 02 03 00 03 00 01
14.703532 1 771 Rx d 8 FF 00 13 04 0C 00 84 B8
14.959591 1 667 Rx d 8 08 14 01 00 00 00 00 00
14.959964 1 771 Rx d 8 FF 00 14 04 0C 00 84 B8
14.968374 1 771 Rx d 8 0C 00 00 00 00 00 09 00
15.167301 1 771 Rx d 8 0C 00 00 00 00 00 09 00
15.366214 1 771 Rx d 8 0C 00 00 00 00 00 09 00
15.565165 1 771 Rx d 8 0C 00 00 00 00 00 09 00
15.764094 1 771 Rx d 8 0C 00 00 00 00 00 09 00
15.963010 1 771 Rx d 8 0C 00 00 00 00 00 09 00
。。。。。。
23.124675 1 771 Rx d 8 0C 00 00 00 00 00 09 00
23.323587 1 771 Rx d 8 0C 00 00 00 00 00 09 00
23.522511 1 771 Rx d 8 0C 00 00 00 00 00 09 00
23.721446 1 771 Rx d 8 0C 00 00 00 00 00 09 00
23.920401 1 771 Rx d 8 0C 00 00 00 00 00 09 00
24.073846 1 667 Rx d 8 08 15 00 00 00 00 00 00
24.074224 1 771 Rx d 8 FF 00 15 04 0C 00 84 B8
3 DAQ模式-观测多个信号
UBYTE NO_COMPU_METHOD 0 0 0 255
ECU_ADDRESS 0x288C
ULONG NO_COMPU_METHOD 0 0 0 4294967295
ECU_ADDRESS 0x288E
ULONG NO_COMPU_METHOD 0 0 0 4294967295
ECU_ADDRESS 0x2892
UBYTE NO_COMPU_METHOD 0 0 0 255
ECU_ADDRESS 0x288D
UWORD snap_shot_m_soh_p.Conversion 0 0 0 127
ECU_ADDRESS 0x2888
UWORD snap_shot_m_soh_q.Conversion 0 0 0 127
ECU_ADDRESS 0x288A
。。。。。。
3.340413 1 667 Rx d 8 14 08 03 00 00 00 07 71
3.340887 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
3.341447 1 667 Rx d 8 15 09 03 00 00 00 00 00
3.341917 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
3.342407 1 667 Rx d 8 16 0A 01 00 00 00 28 88
3.342878 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
3.343460 1 667 Rx d 8 15 0B 03 00 01 00 00 00
3.344164 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
3.344907 1 667 Rx d 8 16 0C 01 00 00 00 28 89
3.345274 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
3.346155 1 667 Rx d 8 15 0D 03 00 02 00 00 00
3.346525 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
3.346995 1 667 Rx d 8 16 0E 01 00 00 00 28 8A
3.347360 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
3.348208 1 667 Rx d 8 15 0F 03 00 03 00 00 00
3.348573 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
3.349048 1 667 Rx d 8 16 10 01 00 00 00 28 8B
3.349415 1 771 Rx d 8 FF 00 10 04 0C 00 84 B8
3.349849 1 667 Rx d 8 15 11 03 00 04 00 00 00
3.350558 1 771 Rx d 8 FF 00 11 04 0C 00 84 B8
3.351030 1 667 Rx d 8 16 12 01 00 00 00 28 8C
3.351397 1 771 Rx d 8 FF 00 12 04 0C 00 84 B8
3.352000 1 667 Rx d 8 15 13 03 00 05 00 00 00
3.352368 1 771 Rx d 8 FF 00 13 04 0C 00 84 B8
3.352967 1 667 Rx d 8 16 14 01 00 00 00 28 8D
3.353334 1 771 Rx d 8 FF 00 14 04 0C 00 84 B8
3.353652 1 667 Rx d 8 15 15 03 01 00 00 00 00
3.354355 1 771 Rx d 8 FF 00 15 04 0C 00 84 B8
3.354899 1 667 Rx d 8 16 16 01 00 00 00 28 8E
3.355265 1 771 Rx d 8 FF 00 16 04 0C 00 84 B8
3.356124 1 667 Rx d 8 15 17 03 01 01 00 00 00
3.356488 1 771 Rx d 8 FF 00 17 04 0C 00 84 B8
3.356962 1 667 Rx d 8 16 18 01 00 00 00 28 8F
3.357328 1 771 Rx d 8 FF 00 18 04 0C 00 84 B8
3.357644 1 667 Rx d 8 15 19 03 01 02 00 00 00
3.358358 1 771 Rx d 8 FF 00 19 04 0C 00 84 B8
3.358903 1 667 Rx d 8 16 1A 01 00 00 00 28 90
3.359270 1 771 Rx d 8 FF 00 1A 04 0C 00 84 B8
3.359624 1 667 Rx d 8 15 1B 03 01 03 00 00 00
3.360329 1 771 Rx d 8 FF 00 1B 04 0C 00 84 B8
3.360617 1 667 Rx d 8 16 1C 01 00 00 00 28 91
3.361083 1 771 Rx d 8 FF 00 1C 04 0C 00 84 B8
3.361423 1 667 Rx d 8 15 1D 03 02 00 00 00 00
3.361893 1 771 Rx d 8 FF 00 1D 04 0C 00 84 B8
3.362253 1 667 Rx d 8 16 1E 01 00 00 00 28 92
3.362625 1 771 Rx d 8 FF 00 1E 04 0C 00 84 B8
3.363103 1 667 Rx d 8 15 1F 03 02 01 00 00 00
3.363470 1 771 Rx d 8 FF 00 1F 04 0C 00 84 B8
3.364175 1 667 Rx d 8 16 20 01 00 00 00 28 93
3.364544 1 771 Rx d 8 FF 00 20 04 0C 00 84 B8
3.365034 1 667 Rx d 8 15 21 03 02 02 00 00 00
3.365403 1 771 Rx d 8 FF 00 21 04 0C 00 84 B8
3.366194 1 667 Rx d 8 16 22 01 00 00 00 28 94
3.366559 1 771 Rx d 8 FF 00 22 04 0C 00 84 B8
3.367034 1 667 Rx d 8 15 23 03 02 03 00 00 00
3.367411 1 771 Rx d 8 FF 00 23 04 0C 00 84 B8
3.368121 1 667 Rx d 8 16 24 01 00 00 00 28 95
3.368485 1 771 Rx d 8 FF 00 24 04 0C 00 84 B8
3.368961 1 667 Rx d 8 06 25 02 03 02 03 00 01
3.369358 1 771 Rx d 8 FF 00 25 04 0C 00 84 B8
3.643724 1 667 Rx d 8 08 26 01 00 00 00 00 00
3.644098 1 771 Rx d 8 FF 00 26 04 0C 00 84 B8
3.838218 1 771 Rx d 8 0C 27 10 27 10 00 00 00
3.838463 1 771 Rx d 8 0D 00 00 00 00 00 00 00
3.838941 1 771 Rx d 8 0E 00 00 00 00 00 00 00
4.037150 1 771 Rx d 8 0C 27 10 27 10 00 00 00
4.037396 1 771 Rx d 8 0D 00 00 00 00 00 00 00
4.038351 1 771 Rx d 8 0E 00 00 00 00 00 00 00
4.236077 1 771 Rx d 8 0C 27 10 27 10 00 00 00
4.236323 1 771 Rx d 8 0D 00 00 00 00 00 00 00
4.236801 1 771 Rx d 8 0E 00 00 00 00 00 00 00
4.435009 1 771 Rx d 8 0C 27 10 27 10 00 00 00
4.435254 1 771 Rx d 8 0D 00 00 00 00 00 00 00
4.436218 1 771 Rx d 8 0E 00 00 00 00 00 00 00
4.633940 1 771 Rx d 8 0C 27 10 27 10 00 00 00
4.634186 1 771 Rx d 8 0D 00 00 00 00 00 00 00
4.634665 1 771 Rx d 8 0E 00 00 00 00 00 00 00
。。。。。。
7.219991 1 771 Rx d 8 0C 27 10 27 10 00 00 00
7.220237 1 771 Rx d 8 0D 00 00 00 00 00 00 00
7.220713 1 771 Rx d 8 0E 00 00 00 00 00 00 00
7.418911 1 771 Rx d 8 0C 27 10 27 10 00 00 00
7.419156 1 771 Rx d 8 0D 00 00 00 00 00 00 00
7.419636 1 771 Rx d 8 0E 00 00 00 00 00 00 00
7.607082 1 667 Rx d 8 08 27 00 00 00 00 00 00
7.607454 1 771 Rx d 8 FF 00 27 04 0C 00 84 B8
4、报文注释
4.1 0x14-Get Size of DAQ list获取DAQ列表的大小
301.886213 1 667 Rx d 8 14 08 03 00 00 00 07 71
301.886659 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
CTO请求报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Command Code = GET_DAQ_SIZE 0x14 命令代码= GET_DAQ_SIZE 0x14 | 14 |
1 | byte | Command Counter = CTR 命令计数器 | 08 |
2 | byte | DAQ list number (0,1,...) DAQ列表编号(0,1,...) | 03 |
3 | byte | don't care 无关 |
|
4~7 | unsigned long | CAN Identifier of DTO dedicated to list number 专用于DTO列表号的CAN标识符 | 00 00 07 71 |
DTO响应报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Packet ID: 0xFF 包标识:0xFF | FF |
1 | byte | Command Return Code 命令返回码 | 00 |
2 | byte | Command Counter = CTR 命令计数器 | 08 |
3 | byte | DAQ list size (= number of ODTs in this list) DAQ列表大小(=此列表中的ODT数量) | 04 |
4 | byte | First PID of DAQ list DAQ列表的第一个PID | 0C |
5~7 | bytes | don't care 无关 |
|
4.2 0x15-Set DAQ list pointer设置DAQ列表指针
301.887015 1 667 Rx d 8 15 09 03 00 00 00 00 00
301.887483 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
76.907025 1 667 Rx d 8 15 07 03 00 00 00 00 00
76.907496 1 771 Rx d 8 FF 00 07 04 0C 00 84 B8
76.909338 1 667 Rx d 8 15 09 03 00 01 00 00 00
76.909702 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
76.911407 1 667 Rx d 8 15 0B 03 00 02 00 00 00
76.911778 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
76.913407 1 667 Rx d 8 15 0D 03 00 03 00 00 00
76.913791 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
108.393437 1 667 Rx d 8 15 09 03 00 00 00 00 00
108.393804 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
108.395371 1 667 Rx d 8 15 0B 03 00 01 00 00 00
108.395740 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
14.692562 1 667 Rx d 8 15 09 03 00 00 00 00 00
14.693264 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
14.695130 1 667 Rx d 8 15 0B 03 00 01 00 00 00
14.695496 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
14.696728 1 667 Rx d 8 15 0D 03 00 02 00 00 00
14.697444 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
14.699299 1 667 Rx d 8 15 0F 03 00 03 00 00 00
14.699664 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
14.700984 1 667 Rx d 8 15 11 03 00 04 00 00 00
14.701353 1 771 Rx d 8 FF 00 11 04 0C 00 84 B8
3.341447 1 667 Rx d 8 15 09 03 00 00 00 00 00
3.341917 1 771 Rx d 8 FF 00 09 04 0C 00 84 B8
3.343460 1 667 Rx d 8 15 0B 03 00 01 00 00 00
3.344164 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
3.346155 1 667 Rx d 8 15 0D 03 00 02 00 00 00
3.346525 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
3.348208 1 667 Rx d 8 15 0F 03 00 03 00 00 00
3.348573 1 771 Rx d 8 FF 00 0F 04 0C 00 84 B8
3.349849 1 667 Rx d 8 15 11 03 00 04 00 00 00
3.350558 1 771 Rx d 8 FF 00 11 04 0C 00 84 B8
3.352000 1 667 Rx d 8 15 13 03 00 05 00 00 00
3.352368 1 771 Rx d 8 FF 00 13 04 0C 00 84 B8
3.353652 1 667 Rx d 8 15 15 03 01 00 00 00 00
3.354355 1 771 Rx d 8 FF 00 15 04 0C 00 84 B8
3.356124 1 667 Rx d 8 15 17 03 01 01 00 00 00
3.356488 1 771 Rx d 8 FF 00 17 04 0C 00 84 B8
3.357644 1 667 Rx d 8 15 19 03 01 02 00 00 00
3.358358 1 771 Rx d 8 FF 00 19 04 0C 00 84 B8
3.359624 1 667 Rx d 8 15 1B 03 01 03 00 00 00
3.360329 1 771 Rx d 8 FF 00 1B 04 0C 00 84 B8
3.361423 1 667 Rx d 8 15 1D 03 02 00 00 00 00
3.361893 1 771 Rx d 8 FF 00 1D 04 0C 00 84 B8
3.363103 1 667 Rx d 8 15 1F 03 02 01 00 00 00
3.363470 1 771 Rx d 8 FF 00 1F 04 0C 00 84 B8
3.365034 1 667 Rx d 8 15 21 03 02 02 00 00 00
3.365403 1 771 Rx d 8 FF 00 21 04 0C 00 84 B8
3.367034 1 667 Rx d 8 15 23 03 02 03 00 00 00
3.367411 1 771 Rx d 8 FF 00 23 04 0C 00 84 B8
CTO请求报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Command Code = SET_DAQ_PTR 0x15 命令代码= SET_DAQ_PTR 0x15 | 15 |
1 | byte | Command Counter = CTR 命令计数器 | 09 |
2 | byte | DAQ list number (0,1,...) DAQ列表编号(0,1,...) | 03 |
3 | byte | Object Descriptor Table ODT number (0,1,...) 对象描述表ODT编号(0,1,...) | 00/01/02… |
4 | byte | Element number within ODT (0,1,...) ODT中的元素编号(0,1,...) | 00/01/02/03/04/05… |
5~7 | bytes | don't care 无关 |
|
DTO响应报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Packet ID: 0xFF 包标识:0xFF | FF |
1 | byte | Command Return Code 命令返回码 | 00 |
2 | byte | Command Counter = CTR 命令计数器 | 09 |
3~7 | bytes | don't care 无关 |
|
4.3 0x16-Write DAQ list entry写入DAQ列表条目
301.887815 1 667 Rx d 8 16 0A 01 00 00 00 28 8C
301.888287 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
76.908491 1 667 Rx d 8 16 08 01 00 00 00 28 8E
76.908862 1 771 Rx d 8 FF 00 08 04 0C 00 84 B8
76.910547 1 667 Rx d 8 16 0A 01 00 00 00 28 8F
76.910913 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
76.912390 1 667 Rx d 8 16 0C 01 00 00 00 28 90
76.912792 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
76.914167 1 667 Rx d 8 16 0E 01 00 00 00 28 91
76.914645 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
108.394526 1 667 Rx d 8 16 0A 01 00 00 00 28 8C
108.394893 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
108.396456 1 667 Rx d 8 16 0C 01 00 00 00 28 8D
108.396823 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
14.693877 1 667 Rx d 8 16 0A 01 00 00 00 28 8E
14.694243 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
14.696019 1 667 Rx d 8 16 0C 01 00 00 00 28 8F
14.696386 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
14.698162 1 667 Rx d 8 16 0E 01 00 00 00 28 90
14.698526 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
14.700142 1 667 Rx d 8 16 10 01 00 00 00 28 91
14.700509 1 771 Rx d 8 FF 00 10 04 0C 00 84 B8
14.701944 1 667 Rx d 8 16 12 01 00 00 00 28 8C
14.702310 1 771 Rx d 8 FF 00 12 04 0C 00 84 B8
3.342407 1 667 Rx d 8 16 0A 01 00 00 00 28 88
3.342878 1 771 Rx d 8 FF 00 0A 04 0C 00 84 B8
3.344907 1 667 Rx d 8 16 0C 01 00 00 00 28 89
3.345274 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
3.346995 1 667 Rx d 8 16 0E 01 00 00 00 28 8A
3.347360 1 771 Rx d 8 FF 00 0E 04 0C 00 84 B8
3.349048 1 667 Rx d 8 16 10 01 00 00 00 28 8B
3.349415 1 771 Rx d 8 FF 00 10 04 0C 00 84 B8
3.351030 1 667 Rx d 8 16 12 01 00 00 00 28 8C
3.351397 1 771 Rx d 8 FF 00 12 04 0C 00 84 B8
3.352967 1 667 Rx d 8 16 14 01 00 00 00 28 8D
3.353334 1 771 Rx d 8 FF 00 14 04 0C 00 84 B8
3.354899 1 667 Rx d 8 16 16 01 00 00 00 28 8E
3.355265 1 771 Rx d 8 FF 00 16 04 0C 00 84 B8
3.356962 1 667 Rx d 8 16 18 01 00 00 00 28 8F
3.357328 1 771 Rx d 8 FF 00 18 04 0C 00 84 B8
3.358903 1 667 Rx d 8 16 1A 01 00 00 00 28 90
3.359270 1 771 Rx d 8 FF 00 1A 04 0C 00 84 B8
3.360617 1 667 Rx d 8 16 1C 01 00 00 00 28 91
3.361083 1 771 Rx d 8 FF 00 1C 04 0C 00 84 B8
3.362253 1 667 Rx d 8 16 1E 01 00 00 00 28 92
3.362625 1 771 Rx d 8 FF 00 1E 04 0C 00 84 B8
3.364175 1 667 Rx d 8 16 20 01 00 00 00 28 93
3.364544 1 771 Rx d 8 FF 00 20 04 0C 00 84 B8
3.366194 1 667 Rx d 8 16 22 01 00 00 00 28 94
3.366559 1 771 Rx d 8 FF 00 22 04 0C 00 84 B8
3.368121 1 667 Rx d 8 16 24 01 00 00 00 28 95
3.368485 1 771 Rx d 8 FF 00 24 04 0C 00 84 B8
CTO请求报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Command Code = WRITE_DAQ 0x16 命令代码= WRITE_DAQ 0x16 | 16 |
1 | byte | Command Counter = CTR 命令计数器 | 0A |
2 | byte | Size of DAQ element in bytes { 1, 2, 4 } DAQ元素的大小,以字节为单位{1,2,4} | 01 |
3 | byte | Address extension of DAQ element DAQ元素的地址扩展 | 00 |
4…7 | unsigned long | Address of DAQ element DAQ元素的地址 | 00002888 |
DTO响应报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Packet ID: 0xFF 包标识:0xFF | FF |
1 | byte | Command Return Code 命令返回码 | 00 |
2 | byte | Command Counter = CTR 命令计数器 | 0A |
3~7 | bytes | don't care 无关 |
|
4.4 0x06-Start / Stop Data transmission启动/停止数据传输
301.888649 1 667 Rx d 8 06 0B 02 03 00 03 00 01
301.889022 1 771 Rx d 8 FF 00 0B 04 0C 00 84 B8
OR
3.368961 1 667 Rx d 8 06 25 02 03 02 03 00 01
3.369358 1 771 Rx d 8 FF 00 25 04 0C 00 84 B8
CTO请求报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Command Code = START_STOP 0x06 命令代码= START_STOP 0x06 | 06 |
1 | byte | Command Counter = CTR 命令计数器 | 0B |
2 | byte | Mode : start / stop / prepare data transmission 模式:开始/停止/准备数据传输 | 02 |
3 | byte | DAQ list number DAQ列表编号 | 03 |
4 | byte | Last ODT number 最后的ODT编号 | 00/02 |
5 | byte | Event Channel No. 事件通道号 | 03 |
6~7 | word | Transmission rate prescaler 传输速率预分频器 | 0001 |
DTO响应报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Packet ID: 0xFF 包标识:0xFF | FF |
1 | byte | Command Return Code 命令返回码 | 00 |
2 | byte | Command Counter = CTR 命令计数器 | 0B |
3~7 | bytes | don't care 无关 |
|
4.5 0x08-Start / Stop Synchronised Data transmission启动/停止同步数据传输
302.151801 1 667 Rx d 8 08 0C 01 00 00 00 00 00
302.152174 1 771 Rx d 8 FF 00 0C 04 0C 00 84 B8
AND
315.038318 1 667 Rx d 8 08 0D 00 00 00 00 00 00
315.038690 1 771 Rx d 8 FF 00 0D 04 0C 00 84 B8
CTO请求报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Command Code = START_STOP 0x08 命令代码= START_STOP 0x08 | 08 |
1 | byte | Command Counter = CTR 命令计数器 | 0C |
2 | byte | 0x00 stops, 0x01 starts data transmission 0x00停止,0x01开始数据传输 | 01/00 |
3~7 | byte | don't care 无关 |
|
DTO响应报文格式:
Position(Byte) | Type | Description | Log报文 |
0 | byte | Packet ID: 0xFF 包标识:0xFF | FF |
1 | byte | Command Return Code 命令返回码 | 00 |
2 | byte | Command Counter = CTR 命令计数器 | 0C |
3~7 | bytes | don't care 无关 |
|
相关推荐阅读(点击下方两个链接即可):
1、如何使用CANape实现XCP/CCP“Measurement测量”和“Calibration标定”变量
2、如何使用CANape查看CAN Message ID和Signal信号
3、【图解CCP协议的CAN通信过程】-1_打开关闭CANape软件过程
4、【图解CCP协议的CAN通信过程】-2_Polling通信观测变量/信号
5、【图解CCP协议的CAN通信过程】-4_Calibration标定过程