我决定用串口连接我的can设备。我想知道,我是否可以同时使用多个只在主人中使用一个对象字典的药膏,还是必须在主人中为每个对象字典使用一个对象字典?
我会感谢你的答复。
发布于 2018-03-12 07:36:15
严格地说,CANopen网络上的每个节点都有自己的对象字典,以符合标准。但有时,为每个节点实现一个完整的CANopen堆栈是不可行的,在这种情况下,通常实现只具有最低功能的不兼容的从站。See this。
至于主从协议,请注意CANopen是一种非集中式协议,主从与数据传输无关,也与对象字典的存在无关。CANopen中的网络管理( NMT )主节点就是一个节点,其任务是对其他节点进行监控。它发送NMT启动远程节点消息,使其他节点处于运行状态,并充当心跳消费者等功能。
https://stackoverflow.com/questions/49217890
复制相似问题