使用CanFestival的CanOpen同时进行多个药膏
Multi Salves at the same time using CanOpen of CanFestival
我决定使用串行端口连接我的 can 设备。
我想知道我可以同时在 master 中使用只有一个对象字典的多个 salve 还是我必须在 master 中为每个对象字典使用一个对象字典?
非常感谢您的回复。
严格来说,CANopen网络上的每个节点都会有自己的对象字典,以符合标准。但有时为每个节点实现一个 full-blown CANopen 堆栈是不可行的,在这种情况下,通常实现 non-compliant 个仅具有最低限度功能的从站。 .
至于master/slave,请注意CANopen是一个de-centralized协议,master/slave与数据传输无关,也与对象字典的存在无关。 CANopen 中的 NMT(网络管理)主站只是一个节点,其任务是监督其他节点。它发送 NMT 启动远程节点消息以使其他节点运行,并充当 Heartbeat 消费者等。
我决定使用串行端口连接我的 can 设备。 我想知道我可以同时在 master 中使用只有一个对象字典的多个 salve 还是我必须在 master 中为每个对象字典使用一个对象字典?
非常感谢您的回复。
严格来说,CANopen网络上的每个节点都会有自己的对象字典,以符合标准。但有时为每个节点实现一个 full-blown CANopen 堆栈是不可行的,在这种情况下,通常实现 non-compliant 个仅具有最低限度功能的从站。
至于master/slave,请注意CANopen是一个de-centralized协议,master/slave与数据传输无关,也与对象字典的存在无关。 CANopen 中的 NMT(网络管理)主站只是一个节点,其任务是监督其他节点。它发送 NMT 启动远程节点消息以使其他节点运行,并充当 Heartbeat 消费者等。