1:增加暂停功能,(输入2为暂停,输出12为暂停灯),按暂停时暂停灯亮起,运行灯输出11灭掉,机器暂停!
2:增加停止功能(输入3为停止,输出13为停止灯),按停止时停止灯亮起,运行灯输出11灭掉,机器停止!
3:料仓少料提示,缺料报警(输入14没信号弹出01弹窗提示少料,输出1打开5秒后关闭,缺料报警不能影响后续动作和时间。输入13没有信号弹出02弹窗提示缺料,输出1打开并暂停机器运行,直到放好料确定弹窗信号后再关闭输出1并继续运行机器)
>001:F1L13=0,J8; 全局中断1先跳过不执该行指令,任何时间条件满足时执行该行指令,条件为输入口13为高电平则中断来执行跳转到指定行3
>002:F2L14=0,J13; 全局中断2先跳过不执该行指令,任何时间条件满足时执行该行指令,条件为输入口14为高电平则中断来执行跳转到指定行7
>003:X+10; X轴正向移动10
>004:X-10; X轴反向移动10
>005:Y+10; Y轴正向移动10
>006:Y-10; Y轴反向移动10
>007:END; 程序执行到这里会停止,包括所有辅助线程全部都停止
>008:BB,1; 弹出提示窗口 同时 1
>009:DT1=0; 输出口1打开
>010:L5000; 延时时间毫秒设定为5000
>011:DT1=1; 执行输出口1为高电平
>012:J1; 跳转到指定行1
>013:BB,2; 弹出提示窗口 同时 2
>014:DT1=0; 输出口1打开
>015:ENT; 程序执行到这里会暂时,再次按下运行键继续运行
>016:DT1=1; 输出口1关闭
>017:J1; 跳转到指定行1
将本内容全部直接复制后,到程序编辑界面粘贴即可。