问题:
当使用DRY(程序测试)和SKP(单段)功能时,为什么运行程序轴停止了? 激活功能时对程序运行影响?
回答:
激活DRY和SKP功能后,内部同步执行运行和预读操作。
根据 参数MD10702 $MN_IGNORE_SINGLEBLOCK_MASK (prevent single block stop)的0~12=1的设定,决定加工到程序段末尾时是否停止。
当遇到下述情况(甚至程序段被选择时),程序段运行不停止:
Bit0:不在任何内部异步子程序或程序事件的程序段中停止
Bit1:不要在任何用户ASUB程序段中停止
Bit2:不要在任何中间程序段中停止
Bit3:不要在程序段搜索检取程序段中停止
Bit4:不要在初始化程序段中停止
Bit5:不要在任何带DISPLOF的SR程序段中停止
Bit6:不要在无法重组的程序段中停止
Bit7:不要在无法重组的程序段中停止
Bit8:不要在无进程信息的剩余程序段中停止
Bit9:不要在试运行/启动同步程序段中停止
Bit10:不要在‘刀具选择程序段’停止
Bit12:不要在SBLON程序段的SBL2模式中停止
Bit13:不要在轴交换时提早停止
Bit14:替换NC语言时只暂停一次
Bit15:不在任何内部异步子程序的程序段中停止
Bit16:不要在Serupro期间停止
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330774.html