用梯形图如何实现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日 上午9:41
下一篇 2021年7月5日 上午9:42

相关推荐

  • cc通信200

    想要找一个200与wincc通信的文档 最佳答案 http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/mi…

    2021年7月5日
  • 关于S7 200自由口通讯CRC校验的问题?

    做一个项目通过S7 200的串口与仪表进行自有口通讯,遇到CRC校验的问题比较发愁,不知道该怎么做,有没有这方面的资料? 最佳答案 200或者200samrt …

    SIMATIC S7-200 2021年7月5日
  • 组态王7.5sp3怎么和smart200 怎么联姻

    现在无法同时在线,组态王可以通过PPI连smart 200吗? 钻石用户推荐最佳答案 百度搜索“亚控科技官网”  http://www.kingvie…

    2021年7月5日
  • s7-200中断事件8

    请教各位老师: 1。S7-200的中断事件8 (端口0:接收字符) 具体的意思是不是PLC检测到了需要接收的信息的起始字符,就进入中断? 2…

    SIMATIC S7-200 2021年7月4日
  • ID0位号及地址如何对应

    ID0位号及地址如何对应的?I0.0~I1.7+I2.0~I3.7对应的位号是16~31+0~15的位号是这样对应的吗? 最佳答案 对于ID0排序这样的:IB0、IB1、IB2、I…

    SIMATIC S7-200 2020年11月1日
  • 锅炉中控制引风机控制

    锅炉中引风机控制根据鼓风频率做前馈,炉膛负压控制的PID有谁有梯形图? 最佳答案 现成的程序没有,不过看看资料应该对你有帮助。参见:S?7?-?2?0?0? ?P?I?D…

    SIMATIC S7-200 2017年12月1日
  • s7-200程序怎么比较排序一组整数数据

    s7-200PLC程序编写时怎么比较排序一组整数数据,让数据从大到小 最佳答案 1、有现成的程序:S7-200PLC冒泡法排序:连接http://wenku.baidu.com/v…

    SIMATIC S7-200 2020年10月31日
  • 求教S7200SMART的MODBUS通讯

    高手们,S7200SMART通常用TCP/IP通讯并上下载程序,另外个端口是485口,我想做MODBUS通讯,是否就用这个端口?请高手指教!哪位高手有S7200SMART的MODB…

    SIMATIC S7-200 2017年6月10日
  • 这两个急停能不能合并?

    这两个急停能不能合并? 图片说明:       最佳答案 完全可以。不合并,按下急停,后面的两个也会断开;合并,按下急停,后面的两个同样也会…

    2021年7月5日
  • 虚拟机s7200编程电缆驱动安装失败

    虚拟机xp系统中安装s7200黄色二代驱动电缆驱动安装时显示预成功安装,但是插上驱动电缆后设备管理器上端口显示没安装成功有问号,我用同样的方法在物理机上直接安装成功了,是不是我安装…

    2021年7月5日

发表回复

登录后才能评论