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

初学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日 上午12:26

相关推荐

  • 这两根通信线有什么异同

    西门子S7200的两种通信线带PPI多主站电缆和带MPI电缆的通讯处理器(CP)卡有什么不同 最佳答案 1.6ES7 972-0CB20-0XA0 (USB-P…

    SIMATIC S7-200 2020年11月1日
  • HSC的输入

    高速计数器的输入是不是取输入脉冲的上升沿?如果是,那么我用一个按键接入I0.0,按下按键后(我确定自己的手没有抖动,绝对没有松开后又按了按键!只按了一下,就松开了。),为什么状态程…

    SIMATIC S7-200 2021年7月5日
  • s7-200 cpu226cn 数据读取与存储

    各位大神求指教,小弟现在项目上一套控制系统用的s7-200  cpu226cn和深圳显控的触摸屏,系统需要读取一些温度、液位以及热量热值,目前只能实时查看这些数…

    SIMATIC S7-200 2021年7月5日
  • 西门子200数据存储

    上位机用wincc,下位机用西门子200,当上位机与下位机通讯断开时,下位机保存数据,当通讯正常后,再将西门子200中保存的数据上载到wincc中,我想知道的是下位机如何保存数据的…

    SIMATIC S7-200 2020年10月31日
  • 那用什么方法用plc自带的模拟旋钮smb29或28控制计时器t50等

    那用什么方法用plc自带的模拟旋钮smb29或28控制计时器 最佳答案 两个模拟电位器分别对应SMB28和SMB29,调节电位器就是改变SMB28和SMB29中的数值,数值在0到2…

    SIMATIC S7-200 2021年7月5日
  • 首次扫描和随后一次扫描

    首次扫描SM0.1置一,最后一次扫描置一用啥标志位,拟用来判断停电和来电时传输数据, 最佳答案 你依然可以用SM0.1啊!断电重新上电,SM0.1就上电运行一个扫描周期。 提问者对…

    SIMATIC S7-200 2020年11月1日
  • s7200和6RA70通讯

    1台s7200需要和5台6RA70用USS协议通讯,另外还有两台modbus协议的仪表,能否连在一起通讯?上位连TP270,远控电脑WINCC监控,以上连接该如何配置?急救 最佳答…

    SIMATIC S7-200 2021年7月5日
  • S7-200子程序调用问题3

    为什么在子程序中,c4计数到达设定值后L0.6不能断开,请各位老师帮忙指点,不胜感激 图片说明:    最佳答案 您可以将计数器复位信号C4换成L0.6的常闭触…

    2017年12月8日
  • S7-200 库指令

    我要使用一个 EM231 模拟量模块来代替温度控制器。请问要不要安装S7200 的库指令啊 最佳答案 我要使用一个 EM231 模…

    SIMATIC S7-200 2020年11月1日
  • S7200以太网通讯ETHX_XFR调用的问题

    S7200作为客户端和S7400H以太网通讯;S7200做为服务器和两台WINCC以太网通讯;在和S7400H通讯的时候,要读/写2台400plc,看了S7200与S7400H通讯…

    2017年11月12日

发表回复

登录后才能评论