计数器如何实现循环?

M0.0做为复位型输入信号,第一次按下M0.0,计数器为1;第二次按下M0.0,计数器为2;第三次按下M0.0,计数器为3;第四次按下M0.0,计数器又为2;第五次按下M0.0,计数器又为3;2和3不断循环,直至计数器复位。如何实现,还请高手们不吝赐教。十分感谢~~

最佳答案

用这个试试:
LD     M0.0
EU
AW<=   C1, 2
LD     M0.0
EU
AW=    C1, 3
LD     M0.1
CTUD   C1, 10

m0.1为计数器复位

提问者对于答案的评价:
考虑到实际应用,这个好像不错。

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

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

相关推荐

  • 指令库如何建立

    我想问各位高手,如何将自己编制的子程序建立为指令库,然后可以在新建的项目中不用复制子程序,可以在指令盒中任意调用。希望将操作的步骤详细说明谢谢! 问题补充:我要求的是可以在指令盒中…

    SIMATIC S7-200 2021年7月5日
  • 求助一个测量程序

    有个200的plc,一个绝对编码器, E6C3-AG5C  已连接到设备中,用来测量一段皮带的长度,求助一段程序。不胜感激! 问题补充:我QQ,9-4…

    SIMATIC S7-200 2017年11月1日
  • 怎么把下面这个CHOUYANG_T时间编程在0-7200s可调?梯形图怎么画?谢谢!!

    怎么把下面这个CHOUYANG_T时间编程在0-7200s可调?梯形图怎么画?谢谢!! 问题补充:老师您好,能不能帮忙画出梯形图?我是新手,画不出来,我把我仅有的25枚西币都送你,…

    2021年7月5日
  • 关于S7 200PLC时钟读写的梯形图程序

    希望简单一点的 最佳答案 1、S7-200的硬件实时时钟可以提供年、月、时、分、秒的日期/时间数据。CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此…

    SIMATIC S7-200 2017年12月7日
  • 笔记本跟西门子cpu224xp通讯突然断开

    弹窗报端口无法打开,或正在被另一个程序使用,重启电脑后能用,但一会有报这个,有遇到的吗 最佳答案 S7-200编程通信:http://www.ad.siemens.com.cn/s…

    SIMATIC S7-200 2021年7月5日
  • 我用S7-200和两台重量变送器自由格式通讯如何写啊?

    我用S7-200和两台重量变送器自由格式通讯如何写啊?一台可以发送和接受数据。两台就不行了。请高手指教。 最佳答案 两台设置不同的地址,然后分时读取,如果只有两个的话你可以用一个b…

    SIMATIC S7-200 2020年11月1日
  • 一条高速计数指令的问题

    请问一下这条指令(附件中有图)中的16#F8是什么意思呀?怎么理解? 问题补充:谢谢CQDY的详细解答,我还要请教一下16#F8表示的什么数字呢?是不是转换成二进制后就变为8个1或…

    2020年10月31日
  • S7-200 通讯连不上

    请问我的手提电脑和S7-200,214的CPU怎么连接不上,电缆是一端485的接口接PLC,一端是USB2。0接口,接电脑,软件上接口设置是PC/PPI,9.6Kbps,本地连接有…

    SIMATIC S7-200 2020年11月1日
  • S7200状态元件S 的困惑

    我们公司是化肥厂,造气工艺,分五个节段,要求每个节段 打开相应的阀门,用的是CUP224CN,我看了一个编程,子程序名 是 “步进”,应该是顺序控制吧…

    SIMATIC S7-200 2020年11月1日
  • 移位指令溢出位

    移位指令溢出标志位不是SM1.1和1.0吗?我直接用sm当线圈不行没有输出。 最佳答案 移位指令溢出标志位是SM1.1,如果移位数目大于0,溢出内存位(SM1.1)采用最后一次移出…

    2021年7月5日