现有程序中怎么加暂停

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

最佳答案

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

相关推荐

  • PC/PPI的波特率问题

    我的step7通过PC/PPI(RS232)与s7-200通讯,波特率在9.6k、19.2k时通讯都正常。    问题:但是当把系统块的波特…

    SIMATIC S7-200 2021年7月5日
  • EM231,AI2 RTD SF灯亮

    该怎么解决啊,接的是PT100,拨码开关怎么设置的啊? 最佳答案 如果EM 231 RTD模块只有一个输入通道在使用,未连接的通道必须并联到所使用的通道或用电阻…

    SIMATIC S7-200 2017年11月16日
  • S7-200下载程序遇到问题

    Micro win SP9用的好好的,自从安装了Micro win smart ,再下载200的程序时,在PC/PG接口中找不到M…

    SIMATIC S7-200 2017年6月1日
  • pid曲线在给定值上方震荡

    pid曲线为什么在给定值上方震荡,给的是1.5,在1.7到1.9间震荡 。p是1.3是不是太小了 最佳答案 1、首先,楼主这个问题不仅仅与P参数相关,还与别的方面有关。因…

    SIMATIC S7-200 2021年7月4日
  • s7-200cpu216与226的区别

    大家好!我是PLC的新手,近日单位西门子s7-200 cpu216坏了,换上226和226cn,下载程序,给电初始化都没问题,但通讯程序没运行,不知问题出在何处,急需帮助…

    SIMATIC S7-200 2021年7月4日
  • CPU226 MODBUS通讯问题

    想学习用CPU226(版本2.01))和变频器MODBUS-RTU通讯读取运行频率,编好程序下载到226一切正常,并且在没有链接变频器485通讯线时可以监视程序运行状况(用USB编…

    SIMATIC S7-200 2021年7月5日
  • s7-226 运行中所有灯不亮,断电后恢复正常

    s7-226 运行中突然所有灯不亮(输入、输出、运行),断电后恢复正常,但运行一段时间又会出现。是不是PLC电源有保护功能 最佳答案 很显然你的PLC电源将要坏了,电源发…

    SIMATIC S7-200 2020年10月31日
  • S7200的组态

    我想只用4个S7200组态 怎么组态?226能读写EM277的数据吗? 最佳答案 S7-200之间可以使用PPI主站模式、自由口模式、modbus库模式来实现通讯。&nb…

    SIMATIC S7-200 2021年7月5日
  • 关于S5 "DO"的作用

    程序:NAME  :  CLEAR F       &nbs…

    SIMATIC S7-200 2017年6月4日
  • 231-7PF测温问题

    231-7PF冷端补偿误差指的是哪里的误差,是怎样引起的。 最佳答案 理论上,热电偶是冷端以0℃为标准进行测量的。然而,通常测量时仪表是处于室温之下的,但由于冷端不为0℃,造成了热…

    SIMATIC S7-200 2017年7月30日