求一个连续剔除废品的程序

我这个程序只能剔废一次,当第7个是废品时,无法剔除。

问题补充:
第一次剔废没问题,当质量检测开关检测到废品,I0.0置位M0.0为1,同时I0.1光电开关使M0.0=1左移至M0.1,(从检测到剔废位置,是产品走过6个的距离)左移至M0.6 时剔除第一个废品,也就是第一个废品由M0.6驱动。假如第七个或第八个或第N个是废品时,程序没法剔除。我需要程序能做到第一次剔废结束后,不管是第几个都能剔除。谢谢

图片说明:

求一个连续剔除废品的程序   

最佳答案

分析了你的程序,剔除废品的条件是:每当检测到废品后,并且光电计数开关计数6次后剔除废品(当移位计数器将M0.6置“1”)。你可以这样做:在网络2里用计数器指令CTU,预设值(PV)=6,当前值(Cxxx)大于或等于预设值(PV)时,计数器位(Cxxx)打开,剔除废品,剔除废品后复原计数器。准备剔除下一个废品。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • 西门子200编程按回车没有新行

    好像不小心按了键盘的键,然后按回车就无法插入新的行了,只会跳到下一行的开头,请问是怎么回事,是程序锁定了还是? 最佳答案 是按了INSERT键吗,再按一次试试 提问者对于答案的评价…

    SIMATIC S7-200 2021年7月5日
  • 如何转化为速度

    光电开关接收到生产出来的产品信号,约0.5-2秒钟一个产品,那如何计算生产速度呢,也就是每分钟多少个产品——个/分 最佳答案 可以用采样一分钟的周期来计数哇,或一小时也行得…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200的几个问题

    1、S7-200之间通讯有什么方法? 2、S7-200高速计数HSC0,HSC3选择12模式时,I0.0不能用来高速计数。这种情况下,I0.0能不能用来触发中断0,中断1…

    SIMATIC S7-200 2020年11月5日
  • 关于s7-200的modbus rtu 从站通讯的问题

    各位老师,学长你们好!    我刚开始接触PLC,纯属于小白,这段时间看自由口通信和modbus通信,搞得我焦头烂额的,却还是没有一点头绪。…

    2020年10月31日
  • s7-200 224xp控制氩弧焊,老是烧输入点是什么问题

    s7-200 224xp控制氩弧焊,实现自动焊接,输入点接入的是开关电源24v,问题一,用不了1-2个小时就会烧掉定义的输入点;问题二,如果输出控制直流调速器,只要焊枪一…

    2021年7月5日
  • 增量型PID在S7 200中如何实现

    最近看资料看见有种增量型PID,在S7 200中该如何实现呢? 具体应用于哪些方面呢?希望能讲具体一些 最佳答案 http://articles.e-works…

    SIMATIC S7-200 2021年7月4日
  • 224

    cpu224带em223,直流电源烧坏 钻石用户推荐最佳答案 1、是模块电源,还是CPU自带的DC24V输出电源?2、如是模块电源,是不是有大功率的设备共在一个变压器下,又没有采取…

    SIMATIC S7-200 2021年7月5日
  • s7-200时钟读取

    时钟起始地址必须是vb开头吗?以v开头可以吗 问题补充:在显控触摸屏上面显示时间,但是显控显示控件地址选项中没有vb,不知道怎么办 最佳答案 时钟起始地址必须是vb开头吗?以v开头…

    SIMATIC S7-200 2021年7月5日
  • cpu226 能否同时配置EM277和CP241-1两种通讯模板

    现场cpu226 能否同时配置EM277和CP241-1两种通讯模板?现场采用Profibus通讯,与上位机采用以太网通讯。如果可以配两种通讯模板,那么以太网通讯与Pro…

    SIMATIC S7-200 2020年10月31日
  • MICRO WIN 中不能插入行

    STL下,本来按一下回车就会在光标后面自动插入一个空白行。不知是何缘故,现在按回车键后不能自动创建行,光标直接定位到下一个指令开头。用菜单栏insert >row也…

    SIMATIC S7-200 2021年7月4日