一文搞懂CIA 402协议状态机

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

1 简介

        CIA 402协议(常称 DS402)是 CANopen 协议体系中针对伺服驱动器、步进电机与变频器的标准运动控制设备行规,它定义了统一的状态机、控制字 / 状态字、对象字典与多种运动模式,让不同品牌驱动在同一总线(CANopen/EtherCAT-CoE)下直接互换、统一控制。接触这个协议有一段时间了,状态机反反复复的看了好几次,始终没有搞得很清楚,今天有点不一样的理解,故来次记录一下。

2 状态机

        CiA402协议中定义了运动控制设备的标准状态机,标准状态机(Statemachine)描述了设备的状态和驱动可能的控制序列。每一步状态表示了一个特定的内部或者外部行为,设备的状态也决定了哪些命令可以被接收。

状态名 说明
Not Ready to Switch on 设备电源已接通,驱动器已经初始化,并执行内部自检,制动器也被激活。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值