NI-CAN符合CAN 2.0A 和CAN 2.0B标准
硬件: Industrial Communications>>CAN
问题: NI-CAN设备是否符合CAN 2.0A 和CAN 2.0B标准?CAN 2.0 A、CAN 2.0 B、主动CAN 和被动CAN之间有何区别?
解答: CAN指定了仲裁ID参数的两种不同格式,标准消息采用11位数表示ID,拓展的消息格式采用29位数表示ID值。
CAN 2.0 A - 指定只允许传输标准格式消息(拓展格式的消息会被当做错误对待);
CAN 2.0 B 被动 - 处理标准格式消息,忽略拓展格式消息;
CAN 2.0 B 主动 - 同时处理标准和拓展格式消息;
NI CAN硬件和软件符合CAN 2.0 B 主动协议标准,因此同时支持标准 (11-bit)和拓展(29-bit)格式的仲裁ID值。
下面表格显示了不同版本的CAN标准、他们通过的年份,以及每个版本修改的简要描述。
版本 |
年 |
备注 |
1.0 |
1995 |
原始CAN标准 |
1.1 |
1987 |
重定义了位时序需求 |
1.2 |
1990 |
增加了对时钟的容差限制 |
2.0A |
1991 |
与1.2版本相同 |
2.0B |
1991 |
引入了可选的扩展帧 |
相关链接: NI-CAN Standard Comparator, Standard Mask, Extended Comparator, and Extended Mask
附件:
报告日期: 03/18/2005
最近更新: 04/29/2009
文档编号: 3JHDACHS
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.