请教关于CAN总线的几个术语

请教关于CAN总线的几个术语,第1张

1、SBC CAN这个我也不清楚,感觉像是sbc公司生产的can。

2、CANOPEN DS301是CANopen协议中的通讯子协议(Communication Profile),通讯子协议描述对象字典的主要形式和对象字典中的通讯子协议区域中的对象,通讯参数,同时描述CANopen通讯对象,这个子协议适用于所有的CANopen设备。3、CANOPEN DS402是CANopen协议中的设备子协议(Device Profile),设备子协议为各种不同类型设备定义对象字典中的对象,并为对象字典中的每个对象描述了它的功能、名字、索引和子索引、数据类型,以及这个对象是必需的还是可选的,这个对象是只读、只写或者可读写等等。目前已有多种不同的设备子协议。

4、CAN 2.0A、CAN 2.0B是can协议规范中的两个版本,都是1991年9月,Philips半导体公司制定并发布的。区别是2.0a只定义了标准帧,2.0b增加了超载帧。

半双工,能同时收数据,但是不能同时发数据。

CAN协议也遵循ISO/OSI模型,采用了其中的物理层、数据链路层与应用层。CAN采用多主工作方式,节点之间不分主从,但节点之间有优先级之分,通信方式灵活,可实现点对点、一点对多点及广播方式传输数据,无需调度。

CAN采用的是非破坏性总线仲裁技术,按优先级发送,可以大大节省总线冲突仲裁时间,在重负荷下表现出良好的性能。

扩展资料:

CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识符可由11位或29位二进制数组成;

因此可以定义2或2个以上不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。数据段长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。

同时,8个字节不会占用总线时间过长,从而保证了通信的实时性。CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性。CAN卓越的特性、极高的可靠性和独特的设计,特别适合工业过程监控设备的互连,因此,越来越受到工业界的重视,并已公认为最有前途的现场总线之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/6226860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存