现有程序中怎么加暂停

一套自动程序,想在中间停止时,检测工件,检测后在继续加工。中间类似暂停程序段,请问高手怎么加?

最佳答案

1、一般在机制为周期扫描的PLC中,对与用户控制程序尽量不采用使CPU进行停机或暂停的方法,因为许多PLC只有STOP指令,但没有RUN指令。因此,最常用的就是终止当前扫描周期,这样相当于可以使CPU实现“动停”的效果,即CPU不扫描(不执行)相关的用户程序。
2、条件结束:
条件结束指令(END)根据前面的逻辑关系终止当前扫描周期。可以在主程序中使用条件结束指令,但不能在子程序或中断程序中使用该命令。
3、相关指令见:
<S7-200 可编程控制器系统手册>下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1017

提问者对于答案的评价:
谢谢  您的 回答  我会继续学习的

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午1:06
下一篇 2017年12月7日 下午1:06

相关推荐

  • letham大师 又来问题了

    我已在WIN CC里建立完组态信息和变量,只要激活WINCC就可以发现板卡绿灯亮,EM277模块绿灯全亮 处于正常连接状态。只要取消激活,CP5611板卡绿灯就…

    SIMATIC S7-200 2017年11月6日
  • 西门子S7-200怎样采集编码器数据

    如何用西门子S7-200接收编码器信号采集速度,226cn的cpu? 最佳答案 我想你说的是增量式的编码器,设一个高速计数的中断程序,在中断中调用cpu226本身自带的毫秒级的时间…

    SIMATIC S7-200 2021年7月5日
  • 226CN输出继电器跳动

    用226CN继电器输出型PLC做布袋脉冲喷吹,喷吹时每个继电器接通0.2–0.5秒,喷吹继电器输出时抖动,是选型不对吗?不能用继电器输出型。 最佳答案 你选型错了,这样的工况,适…

    SIMATIC S7-200 2021年7月5日
  • 指针循环应用

    想用指针循环指向某一存储区,如依冷次指向VW100、VW102、VW104、VW106,当指向VW106后又开始指向VW100,这样依次循环,始终可以读取这个存储区的数据,然后将这…

    SIMATIC S7-200 2017年6月5日
  • S7 200 监控

    在线监控200程序时,发现对高速输入输出点明明PLC在动作,可就是在梯形图中看不到变换,如何解决? 问题补充:个人认为应该向SLC500那样,对变化的输入、输出点采用不同的颜色,证…

    SIMATIC S7-200 2021年7月5日
  • Td400c和S7-200(224)链接?

    把td400c和EM277的通讯口接上后能正常使用。当把td400C和224PLC接上后不能链接?是什么原因,望各位高人指点。 最佳答案 这个是需要在向导里面做的,所以S7-200…

    SIMATIC S7-200 2017年6月27日
  • CP5512和S7-200通迅

    使用CP5512和S7-200通迅时 提示端口无法打开或正由另一个应用程序使用 CP5512使用的也是串口吗 在设备管理里面为什么看不到呢 …

    SIMATIC S7-200 2020年10月31日
  • WINCC组态s7-200

    用s7-200的226CN通过2快EM277与电脑的CP5611连接,wincc要怎么做啊?这样连接可以吗? 最佳答案 你直接在你的PLC后加一块EM277模块,用CP5611来连…

    SIMATIC S7-200 2020年11月5日
  • PLC脉冲输出波形下降沿不陡直。

    我的cpu224xp cn plc使用其高速脉冲输出功能控制步进电机。但是今天发现plc的输出波形不是方波,在低频率(1000HZ以内)可以看到波形下降沿不是陡…

    2020年10月31日
  • VB与S7-200 PLC通信

    用VB与S7-200 PLC通信有几种方法?用自由口编程?还有吗?     如何借助PC ACCESS让VB与…

    SIMATIC S7-200 2021年7月5日