回复:请教两个语句表的小问题

音速小飞侠

  • 帖子

    21
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2014-08-12

普通 普通 如何晋级?

发布于 2014-08-13 16:36:42

4楼

展开查看
以下是引用pkh2006在2014-08-12 17:21:43的发言 >3楼:http://cache.automation.siemens.com/dnl/jQ/jQ1MzMxAAAA_79632832_FAQ/79632832.pdf
建议你系统学习一下,一句两句说不明白,还有贴图也不方便
循环基本结构是这样的
L 变量1
a:T 变量2//循环次数
。。。
L 变量2
Loop a
先赋一个初值变量1至变量2,变量2相当于for i:=1 to n do里面的i,变量1相当于里面的n,不过这循环相当于for i:=n to 1 do
每次运行到
L 变量2
Loop a
变量2 减1,然后运行a
,也就是再赋值到变量2 ,直到变量2=0即退出循环
先谢谢楼上坛友热心回答,我已经在系统的学习此处内容,今天遇到个小问题,请看到解答
go1: L 1
L #a
+I
T #a

L 5
LOOP go1
L #a
T #out
我仿真 运行之后大概3s 就报故障亮SF,诊断信息如下,是不是循环次数那里的问题
超出周期时间
上一周期的运行时间 (ms): 6000
原因:因 OB1 (自由循环) 结束触发当前 OB1 启动事件
导致事件发生的 OB:循环程序 (OB1)
问题原因优先等级: 1
所需的 OB:定时错误 OB (OB80)
在当前工作模式下,OB 未找到、或被禁用、或无法启动
内部错误, 进入的事件
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。