MC-Basic:axis.SLAVEDISABLE/zh-hans
语言: | [[::MC-Basic:axis.SLAVEDISABLE|English]] • [[::MC-Basic:axis.SLAVEDISABLE/zh-hans|中文(简体)]] |
---|
缩写
格式
<axis>.SlaveDisable = <expression>
?<axis>.SlaveDisable
可用版本
从版本4.4.3起
描述
一旦 <axis>.SlaveDisable打开,每次轴被下使能(由于错误,或通过直接分配,如“en = 0”),它的所有从轴将被下使能。
如果用户直接输入:
- master_axis.en = 0
- 如果默认错误处理程序禁用轴
- 如果轴被禁用,由于停止的轴上的位置错误而被自动禁用
- 如果在停止的轴上超过扭矩阈值。
- 如果在停止的轴上超过VOSPD
- 如果主轴被禁用,因为它是禁用组的一部分(或其某些轴)。
- 如果主轴被禁用,因为另一轴的主轴具有<axis>.SlaveDisconnect标志设置为0.(这是此功能打开时)。
NOTE | |
特别注意避免环路。 也就是说,如果主轴禁用从轴,从轴禁用主轴,则必须有一种方式来显式启用主-从轴对。 |
类型
Long
取值范围
0 to 1
单位
默认
0
使用范围
Configuration, Task or Terminal
限制
- 运动命令在执行时不能改变
- 要在任务中设置值,轴必须关联到该任务中(使用ATTACH命令)
- 值1和2(从轴/凸轮)只对轴可用,值3,4,5只对组可用。
例子
Xaxis.SlaveDisable = 1