一键启停小程序

上传人:pu****.1 文档编号:512017989 上传时间:2022-12-29 格式:DOCX 页数:3 大小:10.81KB
返回 下载 相关 举报
一键启停小程序_第1页
第1页 / 共3页
一键启停小程序_第2页
第2页 / 共3页
一键启停小程序_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《一键启停小程序》由会员分享,可在线阅读,更多相关《一键启停小程序(3页珍藏版)》请在金锄头文库上搜索。

1、一键启停小程序本人多方面努力搜集整理几个单按钮单按钮启停控制逻辑(即一键启停)的小程序希望与大家分享。下述指令可以直接粘贴复制应用。1. 用JMP指令实现单按钮启停控制逻辑(即一键启停)。10.0为启停按钮、Q0.0为输出PLC进入运行模式网络1由10.0使JMP指令为真,使程序扫描跳过网络2往下扫描执行。当第一次按下启停按钮时JMP指令的的条件变为“0”JMP指令不起作用。正常扫描执行网络2,使Q0.0为“1”网络3的M0.1为“1”在程序的下一个扫描周期JMP指令变为真,跳过网络二。所以虽然10.0为“0”但Q0.0任然保持原状态。当松开I0.0时,M0.1变为“0”但网络1中JMP指令任

2、然保持为真。当第二次按下启停开关I0.0时JMP指令条件变为“0”,一个扫描周期,此时网络2使输出Q0.0变为“0”状态并保持。当启停按钮再次按下时,重复上述过程。网络1LDNI0.0OM0.0JMP1网络2LDNQ0.0=Q0.02. 网络3LBL网络4LDI0.0=M0.0用基本指令实现单按钮启停控制逻辑。10.0为启停按钮、Q0.0为输出。当第一次按下启停按钮时,由于程序中使用了上升沿触发指令使M0.0只为“1”一个扫描周期,在这个扫描周期中M0.0使Q0.0为“1”并自锁。在下一个扫描周期中即使I0.0还为“1”但此时M0.0已经为“0”所以M0.1不能为“1”,同时为M0.1为一做准

3、备。当第二次按下启停按钮时M0.0又为“1”一个扫描周期并使M0.1为“1”并保持一个扫描周期,使Q0.0变为“0”实现停止。当启停按钮再次按下时,重复上述过程。3. 网络1LDI0.0EU=M0.0网络2LDM0.0AQ0.0=M0.1网络3LDM0.0OQ0.0ANM0.1=Q0.0用计数器指令实现单按钮启停启停控制逻辑。10.0为启停按钮、Q0.0为输出。当第一次按下启停按钮时计数器C0的累加值为“1”,输出控制Q0.0也为“1”并自锁。第二次按下启停按钮时,C0累加值为2(等于预置值)则计数器C0on,计数器复位,变为初始状态,使输出控制变为“0”实现停止。当启停按钮再次按下时,重复上述过程。语句表如下:网络1LDI0.0EU=M0.0网络2LDM0.0LDC0CTUC0,+2网络3LDM0.0OQ0.0ANC0

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号