可以使用CJ指令来实现。
CJ指令可以跳过某些流程,被跳过的流程PLC不会再扫描。如果被跳过的是步进STL流程,STL内部的时间继电器T、计数器C会停止计数(但不复位),所有继电器M,线圈Y的状态都被冻结保持。
CJ指令配合P指针来使用,可以把P放在流程末端,P可以输出一条空指令。(或者用CJ P63指令,P63意味着直接跳转到END)
扩展资料
保养方法
一、保养规程、设备定期测试、调整规定
(1) 每半年或季度检查PLC柜中接线端子的连接情况,若发现松动的地方及时重新坚固连接;
(2) 对柜中给主机供电的电源每月重新测量工作电压;
二、设备定期清扫的规定
(1) 每六个月或季度对PLC进行清扫,切断给PLC供电的电源把电源机架、CPU主板及输入/输出板依次拆下,进行吹扫、清扫后再依次原位安装好,将全部连接恢复后送电并启动PLC主机。认真清扫PLC箱内卫生;
(2) 每三个月更换电源机架下方过滤网;
三、检修前准备、检修规程
(1) 检修前准备好工具;
(2) 为保障元件的功能不出故障及模板不损坏,必须用保护装置及认真作防静电准备工作;
(3) 检修前与调度和 *** 作工联系好,需挂检修牌处挂好检修牌;
四、设备拆装顺序及方法
(1) 停机检修,必须两个人以上监护 *** 作;
(2) 把CPU前面板上的方式选择开关从“运行”转到“停”位置;
(3) 关闭PLC供电的总电源,然后关闭其它给模坂供电的电源;
(4) 把与电源架相连的电源线记清线号及连接位置后拆下,然后拆下电源机架与机柜相连的螺丝,电源机架就可拆下;
(5) CPU主板及I/0板可在旋转模板下方的螺丝后拆下;
(6) 安装时以相反顺序进行;
五、检修工艺及技术要求
(1) 测量电压时,要用数字电压表或精度为1%的万能表测量
(2) 电源机架,CPU主板都只能在主电源切断时取下;
(3) 在RAM模块从CPU取下或插入CPU之前,要断开PC的电源,这样才能保证数据不混乱;
(4) 在取下RAM模块之前,检查一下模块电池是否正常工作,如果电池故障灯亮时取下模块PAM内容将丢失;
(5) 输入/输出板取下前也应先关掉总电源,但如果生产需要时I/0板也可在可编程控制器运行时取下,但CPU板上的QVZ(超时)灯亮;
(6) 拨插模板时,要格外小心,轻拿轻放,并远离产生静电的物品;
(7) 更换元件不得带电 *** 作;
(8) 检修后模板安装一定要安插到位。
stop 可以让代码停止运行,停止在stop这一行上。随后你可以使用F5或者F8键单步执行代码。但是stop仅用于代码调试阶段,程序生成以后就会出现运行期错误。面向对象的编程一般很少出现程序暂停的用法,每个事件一旦执行完毕整个程序就处于暂停状态,这也是基于windows *** 作系统而定的,如果你使用sleep或者死循环来暂停程序,会引起窗体没有相应而被windows自动关闭的情况。请说出你的应用目的,看能不能帮到你。这里有个误解。因为力控本身就是一个循环体 所以这样写代码不太好实现。应该这样:
#Timer2.SetTime(10000)
#Timer2.Start()
这两句写在你想要执行定时器的按钮的左键动作里面。
如果你要执行的动作是窗口动作
那么就在窗口动作的周期执行里面写上
if #Timer2.Status==2 then
这里面写你延时后要执行的脚本
endif
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)