S71200 FOR 语句无法执行11

i始终=1a一直在累加,感觉一直在循环语句中,未跳出

图片说明:

S71200 FOR 语句无法执行11    S71200 FOR 语句无法执行11   

最佳答案

你这个应该是执行了
第一个扫描周期a执行到50跳出循环
然后第二个扫描周期执行的时候,50+1,就一直大于50了,所以后面每个扫描周期都循环100次结束
你在for循环前面做个初始化,a=0或者跳出循环的时候,别用if a=50 用if a》50就可以了
根据你实际情况再做

或者for循环外面做个判断,当a小于50的时候,进入for循环否则不进入也行

提问者对于答案的评价:
感谢,根据你的提示,现在了解了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日 上午7:54
下一篇 2017年6月4日 上午7:54

相关推荐

  • S7-1200交替输出

    怎样1个按钮控制1台电机启停,就是按1下启动,再按1下停止,反复这样 最佳答案 这个程序不要太多。I0.0上升沿翻转Q0.0程序:LD I0.0FPXORB 2…

    SIMATIC S7-1200 2017年5月28日
  • VBS与VB语言?

    1.VB与VBS的区别大吗?本来想找点VBS语言的相关视频看看,但基本都是讲VB的,哪里有讲VBS的视频呀?看VB语言的视频能够理解VBS语言吗? 最佳答案 区别不大,你可以参考附…

    SIMATIC S7-1200 2017年6月7日
  • s7-1200l连接不上?

    step7v11,一开始可以连接设备s7-1200 1214c,重置后,不能建立连接,说不兼容? 问题补充:最后解决方法是,关闭电脑,连着S71200重启电脑,打开软件,…

    2017年10月31日
  • I/O站返回一般都是主站参数变动导致从站报故障的吗?

    为什么主站参数变动会导致从站报故障?这个I/O站返回如果真的是主站参数变动引起的,我该如何解决呢? 问题补充:不知道什么原因导致分布式I/O站返回这种错误,一会提示是机架故障:OB…

    2017年6月1日
  • 如何设置CPU的系统时间和HMI系统时间

    请问大神如何更改CPU的系统时间,让它与现在时间同步;HMI时间设置知道是拉工具箱的时间控件,如图,它的显示是12小时制,如何把它改成24小时制。CPU是1214C AC…

    2017年5月31日
  • S7-1200CPU1215C数字输出

    型号为CPU1215 CAC/DC/继电器,样本手册中提到该CPU自带的数字输出,“同时接通的输出数”:5(无相邻点)/10,是什么意思?具体如附图所示,请专家帮我解答。…

    2017年7月26日
  • 请问如何将1200的系统时间转换成字符串

    如题,用1200控制系统做一台检测工作,每检测一件生成一个序列号发送给另一检测终检机,所以我要用系统时间作为序列号,但终检机只支持字符串格式数据。 问题补充:我按各位的方法试过了有…

    SIMATIC S7-1200 2017年6月10日
  • S7-1200加法、减法、乘法和除法指令?

    如果两个 IN 值均为 INF,但符号不同,则这是非法运算并返回 NaN。如果两个 IN 值均为 INF,且符…

    2017年8月3日
  • 请教怎么理解“异步通信连接数”?

    对“异步通信连接数”(如手册中截图)这个概念比较模糊,哪位老师能举个例子给说明一下呀?非常感谢。 图片说明:    最佳答案 与同步相对应,同步是发送第一条后接…

    2017年11月1日
  • 第三方伺服与西门子PLC脉冲信号输出

    见附录,第三方伺服要求是集电极开路输出;想问:这个第三方伺服到底是源型还是漏型,它的8端子接到Q0.0点,12接到Q0.1端子上,西门子模块的L+接24V+还是M端接24V+? 图…

    SIMATIC S7-1200 2017年11月6日