我是靠谱客的博主 风趣草莓,这篇文章主要介绍CanOpen 节点和心跳保护+NMT 简答解析(笔记),现在分享给大家,希望可以做个参考。

 

NMT   通过发送CS命令,切换从站的状态,比如 :从预操作 ->  运行

解析;

节点保护,主周期发送到从,如果通讯超时,主站报错,从站报错自我保护

心跳保护,主站主动处理错误,从站不会处理。

两者选其一

注意:

节点保护时间通过节点保护,主站可监视每个点的当前状态,主站以节点保护时
间为周期发送远程帧( 0x700+nodeid)询问节点状态,节点需要在节点保护时间*节点保护时间系数内做出回应,否则
主站判断从站掉线,当通讯中断模式为1 时,驱动器报警。

单独设置完节点保护id  时间 以及系数,

主站如果不发送第一个远程帧询问节点,貌似从站设备不开始进行节点保护!!!!

远程帧格式:

    Packet.id = 0x700 + nodeId;
    Packet.rtr = REQUEST; // 发送的为远程帧, 需要得到回复
    Packet.dlen = 0;

 

 

最后

以上就是风趣草莓最近收集整理的关于CanOpen 节点和心跳保护+NMT 简答解析(笔记)的全部内容,更多相关CanOpen内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部