快捷搜索:  汽车  科技

canbus与canopen的区别(解释一下什么是canopen主站和从站)

canbus与canopen的区别(解释一下什么是canopen主站和从站)

CANopen是CAN总线的一种高层协议,和J 1939以及ISO 15765等协议不同,它主要是被用在工业自动化生产领域里的。总线协议对于总线来说,就是它的运行规则,它让总线发出的每一条数据都有具体的意义,类似于语言中的语法。清楚了CANopen是什么以后,我们来说说CANopen主站和CANopen从站。

在一条使用CAN总线控制的生产线里,有众多的节点设备。其中,有一个节点可以对其他所有的节点发布命令,其他的节点只能被动的接收这个节点发布的命令,然后进行反馈。在这里面,对其他节点发布命令的那个节点,就是CANopen主站,其他的被动接收命令的节点,都是CANopen从站。有的时候,我们手里的设备只支持CAN总线通讯,不带高层协议CANopen的那种,如果你想要让这个设备连入到CANopen总线当中进行使用,需要先行实现CAN总线数据与CANopen数据之间的相互转换。同时,在寻找这类转换器的时候,你还得考虑主站从站的问题。因此,不如通过可编程数据转换器,自己开发设计相应的工具,你觉得如何呢?欢迎找我进行讨论。

canbus与canopen的区别(解释一下什么是canopen主站和从站)(1)

猜您喜欢: