1. 运动控制功能块基本说明

1.3. 使用NC位置移动功能块,功能块Done信号引脚的输出判定依据是什么?


NC中有关于定位完成判定依据的信号:


1. SetPosition Done(命令位置输出完成)

a)  定义:NC系统规划的当前路径动作输出完成,即生成的设定点位置全部发送给执行设备,HasJob信号状态变为FALSE

2. Target Position Monitoring(目标位置监控)

a) 定义:监控NC轴的实际位置是否达到目标位置周围窗口(窗口通常比位置范围窗口更小),并在该窗口中保持最短的时间。达到判定条件后,状态标志 Axis.Status.InTargetPosition将设置为TRUE

b) 参数1Target Position Window = 2 unit

c) 参数2Target Position Monitoring Time = 0.02 s

3. Position Range Monitoring(位置范围监控)

a) 定义:监控NC轴的实际位置是否达到目标位置周围窗口。一旦到达窗口,状态标志 Axis.Status.InPositionArea将设置为 TRUE

b) 参数:Position Range Window = 5 unit

            i. 相对于目标位置的公差


实际判断时:

根据NC监控启用哪些功能选择以上哪些信号组合来判定是否Done到位:

Target Position Monitoring

Position Range

Monitoring

Done判定条件

启用

(任意状态)

HasJob=FALSE AND InTargetPosition=TRUE

禁用

启用

HasJob=FALSE AND InPositionArea=TRUE

禁用

禁用

HasJob=FALSE


Info相关资料:NC Axis MonitoringDone信号判断依据

2025.6.18 云龙 供稿