循环指令能否用于重复动作的程序设计?

初学plc,考试有一题说“小车正向运动5秒停5秒,反转3秒停3秒,上述动作重复3次”对于这个程序设计,可否用循环指令完成3次的重复动作呢?如果可行,能否给写写程序。谢谢!我查了以前的问题解答,感觉说的循环指令只是plc的扫描周期内,对循环指令包围内的程序扫描3次,不知理解是否有误?

最佳答案

你把下面的STL直接复制,粘贴到程序编辑器里面,然后转化梯形图,看看就明白了。
 TITLE=PROGRAM COMMENTS
 Network 1 // Network Title
 // I0.0启动程序,Q0.0小车正转5
 LD     I0.0
 O      Q0.0
 LD     T40
 AW<    C1, 3
 OLD
 AN     T37
 =      Q0.0
 TON    T37, 50
 Network 2 
 // 小车停5s
 LD     T37
 O      M1.0
 AN     T38
 =      M1.0
 TON    T38, 50
 Network 3 // Network Title
 // Q0.1小车反转3s
 LD     T38
 O      Q0.1
 AN     T39
 =      Q0.1
 TON    T39, 30
 Network 4 
 // 小车停3
 LD     T39
 O      M1.1
 AN     T40
 =      M1.1
 TON    T40, 30
 Network 5 
 // 计数3次停止
 // 
 LD     Q0.1
 LD     I0.0
 CTU    C1, 3
 

提问者对于答案的评价:
感谢大家的解答,终于揭开了我的疑惑。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:26
下一篇 2021年7月5日

相关推荐

  • ET200 pro FC 分布式变频器

    请问官网上有没有教程视频额 最佳答案 资源中心里找 提问者对于答案的评价:资源中心里没有找到呢,请问有链接吗?

    SIMATIC S7-200 2021年7月5日
  • windows xp mode (XP虚拟系统)下装的step7 v4.0 sp6 无法连接PLC

    windows  xp mode (XP虚拟系统)下装的step7 v4.0 sp6 无法连接PLC,提示找不…

    SIMATIC S7-200 2020年10月31日
  • 温度 函数

    我现在要写一个函数 由4个变量输入4个变量输出 输入:运行信号       采样温度&nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200和WinCC通过OPC通讯

    s7-200和WinCC通过OPC通讯,在PC acess中测试质量GOOD,但是在WinCC的OPC管理器中看不到变量 ,也添加不了,怎么回事,另外我安装的W…

    SIMATIC S7-200 2021年7月5日
  • 有关S7-200 SMART的编程示例

    哪位大神能告之,两个200 SMART之间通讯的通讯实例,谢谢 最佳答案 参考:S7-200 SMART CPU之间的以太网通信http://www.…

    SIMATIC S7-200 2021年7月5日
  • 200PLC的数据存档问题

    大家好!用200PLC作为控制器的话,能够对系统的过程数据记录并在电脑上打印吗?我原来是用300PLC连接MP277的屏,在屏上配存储卡存储数据的,但是和200PLC连接的屏都没有…

    SIMATIC S7-200 2017年10月24日
  • 自由口通信问题1

    初学者,问题比较幼稚,在此请教 看了系统手册上的例子,不是很明白 1.MOVB 10,SMB34 它的作用是什么 2.已温控表为例…

    SIMATIC S7-200 2021年7月5日
  • 200PLC断电

    200PLC ,型号为CPU224+EM223+EM231,当模拟量超过一定值时, Q0.3亮,但当断电瞬间,模拟量为 0,但Q0.3会点亮一次,不知…

    SIMATIC S7-200 2021年7月5日
  • PID指令向导中的

    PID指令向导中的,过程变量和给定值是什么意思??分别怎么设置。求解,谢谢 最佳答案 、过程变量和给定值是什么意思?过程变量(实时检测值)即所调节过程中调节量的反馈值。例如在压力调…

    SIMATIC S7-200 2020年11月1日
  • 程序突然死掉与定时器的问题

    一:我有一个很简单的程序!逻辑主要是一个按钮触发后,分别经定时器延时后触发不同的输出!没有什么不同的!程序也运行正常!可是问题是为什么运行几次后突然不再执行呢?硬件肯定没有问题!重…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论