用梯形图如何实现C语言中的while语句

在主程序中,其中一小段程序需要在一定条件下循环执行,如何实现?

问题补充:
谢谢各位的指导!我想在一个扫描周期,有条件的重复执行一段程序,当条件不满足时,再往下运行。就像FOR NEXT指令,只不过我想用条件控制该循环的结束,而不用次数。

最佳答案

lbl 1
 .....

 ld m0.0
 jmp 1

 m0.0 = 1,执行循环
 m0.0=0,循环体执行一次
 不过这样的语句如果处理不当,容易造成看门狗超时,最大是500ms

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

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

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

相关推荐

  • 位控向导PTO

    请教大家一下,我想买一台cpu222cn控制步进电机,但不是用以前的老指令"PLS"来完成控制,而是用“PTO位控向导功能”来实现。不知道这款PLC支不支持“P…

    SIMATIC S7-200 2020年10月31日
  • 西门子200自由口MODBUS

    根据以下信息怎么使用200自由口读取温度,我编写的程序如下图一、主要参数1、采用传感器:NTC 10K B=39502、通信接口:RS4853、通信协议:MOD…

    2017年6月24日
  • Modbus的技巧

    通常在做modbus的时候是否需要让MBUS_msg块循环读写? 最佳答案 2个站以上或2个不连续区域的数据区采集必需要用轮询了。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳…

    SIMATIC S7-200 2017年11月6日
  • 西门子POL635控制器用什么编程软件

    西门子POL635控制器用什么编程软件 钻石用户推荐最佳答案 1、应用SAPRO   编程工具 :、符合   …

    SIMATIC S7-200 2021年7月5日
  • 200CN和PC连不上啊?而其他200能连上

    200CN和PC连不上啊?而其他200能连上, 这是个与MT4404屏连接的200CN,拔掉去屏的连线,连PC通讯不上,使用的原装串口电缆。CPU224,9600,8,1…

    SIMATIC S7-200 2020年11月1日
  • S7-200组态DP

    大家好,原来有一共有7个PLC-200的主站,我现在想把它们弄到一个DP网络上,然后找个上位机装上STEP 7-MicroWIN 与WINCC,我只大概懂在ST…

    SIMATIC S7-200 2021年7月4日
  • s7-200plc用modbus控制施耐德atv310变频器通讯问题

    我自己做的通讯线,网口4脚对应串口3脚,网口5脚对应串口8脚。编好主站程序后,MSG一直报错误代码3   第一次做modbus通讯,不知道怎么回事,请…

    2021年7月5日
  • S7-200老是连不上

    我在电脑上装了STEP 7 Micro WIN ,用来连200的PLC,一开始还能连上,后来也不知道怎么回事老连不上,后来换了一个CPU,还…

    SIMATIC S7-200 2021年7月4日
  • pc access在哪儿下载?

    pc access在哪儿下载?该软件是免费的吗?西门子网站只有SP1-4,但找不到V1.0,那位大侠提供一下下载地址啊,万分感谢!pc access是否可以用来…

    SIMATIC S7-200 2021年7月4日
  • 关于PLC通讯问题

    我经常要用到PLC与计算机上的组态软件通讯,这里问几个问题:1、是不是我PLC与上位机的组态软件通讯上之后(即可以读取和下置数据),那么我就可以用PLC自带的编程软件给PLC进行程…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论