现有程序中怎么加暂停

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

最佳答案

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

相关推荐

  • 请问如果EM277+CP5611+组态王走OPC

    请问如果EM277+CP5611+组态王走OPC,用SIMATIC NET需要TTEP7 V5.4组PC站,那么如果用PCACCESS还需要STEP7&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 如何实现if .. else..的功能

    用plc如何实现类似于if .. else..的功能,这样的程序怎么写啊? 问题补充:能不能说的详细些,最好有例子! 最佳答案 简单一点就是 LD&n…

    SIMATIC S7-200 2021年7月5日
  • 程序中PID数量的问题

    现在用的S7-200,但是里面PID控制的方式超过了7个,用别的控制方式也不好,如何解决,如果控制器换成S7-300,300的程序里PID个数有限制吗? 最佳答案 1: …

    SIMATIC S7-200 2020年11月1日
  • S7-200 定时

    在HMI中设定定时器时间(比如12小时),引用了一个变量,怎样来编程?请高手给以指点? 最佳答案 用系统sm0.4分时钟脉冲,定时精度误差在1分中  ld&nb…

    SIMATIC S7-200 2021年7月5日
  • pid测温系统

    用224CN和EM231热电阻模块做测温系统,传感器PT100(cu50),拨盘都在0位,接线为3线方式,用PID向导配置参数,2路通道.增益1.0,给定值高限250.0,积分10…

    SIMATIC S7-200 2021年7月5日
  • [求助]s7-200的模块选择

    有一个干燥器组的控制系统,想选择s7-200控制。有两个热电偶的温度信号输入,一个压力变送器的压力输入(4-20mA),需要控制四个电磁阀,单电控,无反馈。控制一个三相加热器。&n…

    SIMATIC S7-200 2021年7月5日
  • 西门子cpu224xpcn的两个r485串口一样吗

    prot0连不上触摸屏,和电脑,prot1可以,求助下,谢谢!!! 问题补充:端口配置是一样的 最佳答案 物理接口是一样的,也可以在软件里把通讯参数配置成一样的,你在软件里看一下你…

    SIMATIC S7-200 2021年7月5日
  • 224XP CN和进口型号

    224XP CN和进口型号的质量差别大吗?怎么总是听到有人说224XP CN质量不好,比如说,串口容易烧,输出失控等,是有这么回事吗?该如何避免呢? 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • td200 v2.1以前版本

    听说td200 v2.1以前版本的向导数据无法上传到电脑,必须有源程序才能看到赋值,是这样的吗?谢谢! 问题补充:可是我碰到了一个问题,使用正常的机器,td200是&nb…

    SIMATIC S7-200 2021年7月4日
  • S7-200编程时MBUS-CTRL编译时出现错误33

    程序调用了modbus库程序,编译时出现178个错误,然后将库存储区重新定义,还有编译后一个错误33,就是消不掉 图片说明:    最佳答案 右键“程序块”–…

    2017年7月30日