关于轴控制的几个指令,但是在介绍指令的时候老是用到“未决”这个词,我真是不明白到底是什么意思:
在关于MC-Power指令中介绍停止模式时:
StopMode:
StopMode ==0: 急停:如果禁用轴的请求未决,则轴将以组态的紧急减速
度制动。 轴在达到停止后被禁用。
StopMode ==1: 立即停止:如果禁用轴的请求未决,该轴将在不减速的情
况下被禁用。 脉冲输出立即停止。
StopMode ==2: 通过冲击控制进行急停: 如果禁用轴的请求未决,则轴
将以组态的急停减速度制动。 如果激活了冲击控制,则不
考虑组态的冲击。轴在达到停止后被禁用。
说道“如果禁用轴的请求未决”,中“轴禁用”应该是说第一个输入参数Enable是False,因为这个参数如果是True的话,是轴启用,那么“如果禁用轴的请求未决”是不是这样的意思?如果Enable从True转到False后,轴按照StopMode的设定方式进行停止?那这个未决到底是什么意思?Enable从True转到False,应该已经“决”了呀,已经是非常确定的“False”了呀。
还有StopMode ==2的情况也看不懂,当StopMode ==2时,“ 如果激活了冲击控制,则不
考虑组态的冲击”是什么意思?
还是同样的指令的状态返回值中说到:
轴启用时,直到信号“驱动器就绪”(Drive ready) 进入未决,状态才会更改为 TRUE。 如果在轴组态中未组态“驱动器就绪”(Drive ready) 驱动器接口,状态会立即更改为TRUE。
“直到信号“驱动器就绪”(Drive ready) 进入未决”进入未决是什么意思?我觉得Drive ready应该是True。