研选课堂
HOME
研选课堂
正文内容
plc编程急停 PLC程序中急停为什么要写成常开?
发布时间 : 2025-02-21
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC程序中急停为什么要写成常开?

在PLC编程中,一般把停止按钮物理接点接成常闭,程序中写成常开,这样的停止按钮在这套设备中只起到信号作用。

为什么PLC编程中急停要和普通急停按钮相反呢?其实写成常开的不仅仅是急停,还有热继、温控等等带有保护功能的接点,具体原因见下文:

首先急停按钮接入PLC的DI点中也是以常闭点接入:

上图就是急停按钮接入PLC中的接线图的一部分,可以看到是常闭触点的状态接入!以常闭触点接入的好处是,当急停按钮所在的线路断路了,程序中也能立马反映出来,或者说相当于急停按钮被按下去,常闭触点变成了常开触点,实现了对断线状态的监控!

然后在PLC程序中看一下:

这段程序,启动条件1(I0.2)和启动条件2(I0.3)都是以常开状态接入PLC的两个按钮,而急停按钮(E_StopPB)则是以常闭状态接入PLC的按钮!---从图片上的圆圈①可以看到,3个按钮都没有按下的时候,只有E_StopPB是接通的,当三个按钮都按下时即圆圈②处,启动条件1和2的两个状态接通了,而E_StopPB的状态则是显示断开!

这两种状态的不同就解释了,为何急停按钮在PLC硬件处接线要用常闭,而PLC程序中要用常开!---是因为PLC模块的数字量DI点,是外围电路接通程序内部就显示接通,而外围电路断开则程序内部就显示断开,也就是说PLC的DI点硬件电路设计造成的!

常开 常闭 是开关量的两个状态。什么是常开?顾名思义,就是正常状态是打开的,也就是电路不同,常闭正好相反,正常状态是关闭的,也就是电路通的。与正常状态对应的是非正常状态,那么什么是非正常状态?就是我们给他一个动作。比如,常见的绿色按钮,正常状态是打开的,我们按一下,也就是给它一个动作,按钮闭合,这个时候就变成了常闭。反之亦然。

所以,常开 常闭是 逻辑的两个基本状态,它的状态是随着外部动作的变化而变化,也就是PLC 的输入,比如 ,开关 按钮等。所以,程序中急停信号必须是常开,因为我们外部的输入信号一直有,常开接受外部动作,变成 了常闭,线路导通,程序才能运行。

如 上图所示,此时停止信号是通的,当启动信号导通时,整个线路导通,运行信号就会有输出。如果停止信号用常闭,那么这个线路永远不通,如下图

所以,初学的朋友记住一点,常开常闭是开关量的两个状态,它是会随着输入信号的变化而变化。也就是常开,常闭之间切换。

另外,因为急停信号是很重要的点,所以人们利用PLC数字量DI点的硬件特性,人为的规定急停按钮接线应该是常闭点接入!因为常闭点造成电路一直接通,所以程序中就要用常开点,这样才能保证不急停的时候,程序逻辑能接通!

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!

超全电气学习资料

西门子PLC故障安全编程——ESTOP1指令

西门子故障安全PLC的编程需要使用故障安全指令。今天这篇文章,我们来介绍下用于急停按钮的ESTOP1指令。

本文包括两个主题:

指令介绍;应用举例;

1、指令介绍

当项目组态的CPU是故障安全型CPU时,在【基本指令】列表中会有【安全指令(Safety functions)】一栏,如下图所示:

安全指令的背景色为黄色,以便与普通指令进行区别。

在【安全指令】中找到"ESTOP1 "指令并将其拖拽到程序块中,系统会自动提示创建背景数据块,单击【确定】使用默认名称即可。

初始添加的ESTOP1指令如下图所示:

该指令的主要输入参数包括:E_STOP、ACK_NEC、ACK和TIME_DEL;

主要输出参数包括:Q、Q_DELAY、ACK_REQ和DIAG;

参数具体信息请看下面的表格:

ESTOP1指令的功能:

当输入信号E_STOP的值从1变为0时,输出信号Q的值立刻变为0;当输入信号E_STOP的值从1变为0时,延时TIME_DEL的时间后,输出信号Q_DELAY的值变为0;参数ACK_NEC用来设置当故障发生后是否需要手动确认,有两种情况:ACK_NEC=0表示不需要手动确认故障,这种情况下当E_STOP的值从0变为1时,输出信号Q的值将立刻置位(变为1);ACK_NEC=1表示需要手动确认故障,这种情况下当E_STOP的值从0变为1时,请求复位信号ACK_REQ的值将变为1。此时需要ACK的上升沿输入信号才能将输出信号Q的值置位(1),并且将ACK_REQ的值复位;

诊断字节DIAG用来反馈指令的一些状态,其各个位的含义如下:

2、应用举例

假设急停信号连接到故障安全输入通道I12.0,复位信号为I8.0,急停输出通道为Q21.0、急停延时输出通道为Q21.1,确认故障请求信号为M10.0,诊断字节为MB9,则使用ESOP1指令代码如下:

也可以在急停输出Q使用中间变量(比如M10.1),然后与其它一些条件进行 运算后再输出到输出通道,该信号一般用于某路电源的控制。

好了,关于ESTOP1指令就先介绍这么多。

我的新书《西门子S7-200 SMART PLC应用技术——编程、通信、装调、案例》已经出版,欢迎点击下面的链接查看详细介绍:

#pgc-card .pgc-card-href { text-decoration: none; outline: none; display: block; width: 100%; height: 100%; } #pgc-card .pgc-card-href:hover { text-decoration: none; } /*pc 样式*/ .pgc-card { box-sizing: border-box; height: 164px; border: 1px solid #e8e8e8; position: relative; padding: 20px 94px 12px 180px; overflow: hidden; } .pgc-card::after { content: " "; display: block; border-left: 1px solid #e8e8e8; height: 120px; position: absolute; right: 76px; top: 20px; } .pgc-cover { position: absolute; width: 162px; height: 162px; top: 0; left: 0; background-size: cover; } .pgc-content { overflow: hidden; position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .pgc-content-title { font-size: 18px; color: #222; line-height: 1; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pgc-content-desc { font-size: 14px; color: #444; overflow: hidden; text-overflow: ellipsis; padding-top: 9px; overflow: hidden; line-height: 1.2em; display: -webkit-inline-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .pgc-content-price { font-size: 22px; color: #f85959; padding-top: 18px; line-height: 1em; } .pgc-card-buy { width: 75px; position: absolute; right: 0; top: 50px; color: #406599; font-size: 14px; text-align: center; } .pgc-buy-text { padding-top: 10px; } .pgc-icon-buy { height: 23px; width: 20px; display: inline-block; background: url(https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/pgc/v2/pgc_tpl/static/image/commodity_buy_f2b4d1a.png); } S7-200 SMART PLC应用技术 ¥61.8 购买

相关问答

plc顺序控制中怎么实现急停?

在PLC(可编程逻辑控制器)的顺序控制中,实现急停通常需要采取以下步骤:1.急停按钮接线:将急停按钮与PLC的输入模块连接,确保急停按钮可以向PLC发送急停信...

plc控制急停的4根线怎么接?

plc结法如下:正极2是接收电流,3是负极。四线制好处是传感器负极信号与柜内M为不同电平时不会影响精度很大,因为是传感器本身电流的回路)遇到四线制传感器时,...

plc停止和急停接线有什么不同?

PLC编程里面急停与停止不可用共用,因为两者功能不一样,停止是停止相应的控制电路或部分控制线路,急停是在紧急情况下使用,大型设备在每个操作点都设有急停按...

三菱PLC的急停程序怎么编?

T图和普通控制一样编写急停按钮的程序.没有什么程序叫急停程序,另,三菱有个特殊辅助继电器,可以断开所有输出,但不推荐使用,调试程序可以,但实际项目中不建议...

急停按钮与PLC如何连接?

有好几种接法:1.急停按钮可以直接连接塑壳断路器上的分励脱扣器。触发时直接全部断电。2.急停按钮直接连接欠压线圈,原理与分励脱扣器工作原理类似,触发时,...

急停按钮与PLC如何连接?

可以通过以下几种方式进行连接:1.直接连接:将急停按钮的常开或常闭输出与PLC的输入口连接。在需要急停时,按下急停按钮,PLC将接收到一个信号,从而触发...可...

plc控制的设备中急停开关的正确安装方法?

接急停按钮的动合触点即可。接急停按钮的动合触点即可。

PLC程序中急停为什么用常开?

PLC程序中急停使用常开原因是为了确保在出现紧急情况时,可以快速切断电源,从而保护设备和人员的安全。常开开关在没有被按下时,电路是断开的,只有在紧急情况...

急停接常闭plc为什么是常开?

因为PLC模块的数字量DI点,是外围电路接通程序内部就显示接通,而外围电路断开则程序内部就显示断开,也就是说PLC的DI点硬件电路设计造成的。另外,因为急停信...

plc按下急停01指示灯还亮怎么回事?

如果PLC的急停01指示灯还亮着,可能有以下几种原因:急停按钮线路故障:急停按钮按下后,按钮内部的触点应该被断开,使得指示灯熄灭。如果按钮内部的触点没有断...

 技术标准  儿童减肥夏令营 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部