打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
N种方法实现 【单个非自锁按钮 一键启停】


工控资料窝www.gkwo.net工程师必备网站

PLC、DCS、仪器仪表、电气技术资料,一网打尽

编者按自锁按钮与非自锁按钮

自锁按钮就是在开关按钮第一次按的时候,开关接通并保持,即自锁,在开关按钮第二次按的时候,开关断开,同时再开关按钮弹出来。

非自锁按钮也可以理解为自复式按键,按下去接通,你一松手,它也跟着断开。

传统的经典起保停电路需要一个非自锁启动按钮SB1(常开点NO)和一个非自锁停止按钮SB2(常闭点NC)实现,如下图所示:

经常有人和安迪讨论一键启停的问题,今天结合自己所学和阅读一些书籍资料,总结了几种一键启停的方法(以西门子 200PLC为例)并略有说明。本意旨在抛砖引玉,以文会友,希望大家也把好的编程技巧与朋友们分享。

01

继电器-接触器电路

启动并保持:第一次按下SB,电源通过KM常闭点、KA1常闭点,KA2得电,KM线圈通过KA2常开点和KA1常闭点得电,线圈KM自保持吸合,KA2线圈失电;

停止:再按下SB后,KA1线圈通电,常闭点KA1断开KM线圈。

注:本电气图证明可以使用单个非自锁按钮实现起保停控制,但现实设计中往往不予采用,因为增加了电器元件,反而使简单的电气控制回路复杂化。

02

逻辑控制法

PLC的工作原理是顺序扫描,循环刷新。根据其工作原理,借助辅助寄存器M和上升沿指令构造起保停控制回路(后面图片大家自行分析其原理。)

方法一:


方法二:


03

置位复位法


04

复位优先——RS触发器法


05

置位优先——SR触发器法


06

异或指令WXOR法

异或指令WXOR的功能是IN1、IN2端指定单元的数据按位进行异或运算,结果存入OUT端指定的单元中。异或运算时,两位数相同,异或结果为0,相反异或结果为1。异或指令可分为字节异或指令、字异或指令和双字异或指令。


07

INV取反指令法

取反字节指令INV_B对输入字节IN执行求补操作,并将结果载入内存位置OUT。也就是当I0.0第一次闭合时,输入QB0=2#0的时候,I0.0接通,则OUT输出的QB0=2#1,即Q0.0此时输出;下一次I0.0闭合时,QB0再次取反,则Q0.0此时断开。


08

计数器法


09

INC自加1指令法

利用MB0=2#0000 0000,第一次I0.0闭合后运行自加1指令变成2#0000 0001,这样M0.0就会输出;下一次I0.0闭合后,就会2#0000 0010,这样M0.0就失电断开且第二次时将MB0复位,以此类推。


10

ADD加法指令法


11

JUMP跳转指令法

JUMP跳转指令不仅在一键启停中运用,而且很多的自动/手动程序转换运用该指令也可以获得事半功倍的效果。下面的梯形图略微难懂,为大家详细解析一下。

解析:I0.0为非自锁启停按钮、Q0.0为输出线圈。PLC进入运行模式网络1由I0.0使JMP指令为真,使程序扫描跳过网络2到标签网络3后执行扫描。

当第一次按下非自锁启停按钮I0.0时,JMP指令的的条件变为“0”,JMP指令不起作用。正常扫描执行网络2,使Q0.0为“1”、网络4的M0.0为“1”;在程序的下一个扫描周期JMP指令变为真,再次跳过网络2。所以虽然I0.0为“0”,但Q0.0任然保持原输出状态。

当松开I0.0时,M0.0变为“0”但网络1中JMP指令任然保持为真仍跳过网络2。

当第二次按下非自锁启停按钮I0.0时,JMP指令条件变为“0”,一个扫描周期,此时网络2使输出Q0.0变为“0”状态并保持断电状态。

当启停按钮再次按下时,重复上述过程。

在工控的路上
工控资料窝
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
3个元器件组成的一键启停电路,掌握了要点接线非常的简单
一个开关控制启动停止电路图
13课:单片机逻辑与或异或指令祥解
西门子 PLC一键启停的几种写法
接双速电机时中间连接片要不要拆?
西门子PLC编程 指令集列表 PLC工程师应该记下来
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服