MC-Basic:axis.SLAVEDISABLE/zh-hans

From SoftMC-Wiki
Jump to: navigation, search
语言: English  • 中文(简体)‎

缩写

格式

<axis>.SlaveDisable = <expression>

?<axis>.SlaveDisable

可用版本

从版本4.4.3起

描述

一旦 <axis>.SlaveDisable打开,每次轴被下使能(由于错误,或通过直接分配,如“en = 0”),它的所有从轴将被下使能。

如果用户直接输入:

  • master_axis.en = 0
  • 如果默认错误处理程序禁用轴
  • 如果轴被禁用,由于停止的轴上的位置错误而被自动禁用
  • 如果在停止的轴上超过扭矩阈值。
  • 如果在停止的轴上超过VOSPD
  • 如果主轴被禁用,因为它是禁用组的一部分(或其某些轴)。
  • 如果主轴被禁用,因为另一轴的主轴具有<axis>.SlaveDisconnect标志设置为0.(这是此功能打开时)。


NOTE-Info.svgNOTE
特别注意避免环路。 也就是说,如果主轴禁用从轴,从轴禁用主轴,则必须有一种方式来显式启用主-从轴对。


类型

Long

取值范围

0 to 1

单位

默认

0

使用范围

Configuration, Task or Terminal

限制

  • 运动命令在执行时不能改变
  • 要在任务中设置值,轴必须关联到该任务中(使用ATTACH命令)
  • 值1和2(从轴/凸轮)只对轴可用,值3,4,5只对组可用。


例子

Xaxis.SlaveDisable = 1


参见