指令状态
可以用系统变量 #L_ExIOSpParmErr(特殊I/O参数错误)来查看错误状态。31.5.1.3 特殊输入/输出系统变量
启用条件
当指令处于运行状态且参数读取已经完成时
如果未发生错误(请参阅以下注释)。
禁用条件
当指令处于运行状态且已经确认参数读取完成标志被清除时。
(参数读取请求被取消,参数读取完成标志被清除。)
*当禁用时,操作数D1被清0。
注意
在执行指令时,会监控是否正在读取参数。如果正在读取,就会发生错误,且不再进行任何处理。
当操作数D1不能被指令识别时,将发生错误。
当使用脉冲来执行指令时(例如,PT指令),需要将指令置OFF,然后再置ON才能重新执行指令。
如果脉冲输出模式是“正常”,则设置在操作数D2(输出脉冲数量)和D3(输出频率)中读取的数据。将不更新操作数D4(加速/减速时间)和D5(初始输出频率)的数据。
如果脉冲输出模式是“加速/减速”,则设置在操作数D2至D5中读取的数据。
执行指令后,它将处于运行状态。
如果指令处于运行状态,无论启用/禁用条件如何,都会持续执行该指令。