STL 语言LOOP 指令怎么用?

已锁定

cxaction

  • 帖子

    208
  • 精华

    1
  • 被关注

    7

论坛等级:侠士

注册时间:2011-07-16

普通 普通 如何晋级?

STL 语言LOOP 指令怎么用?

7049

6

2012-08-04 21:19:14

STL 语音LOOP 指令怎么用不太理解,大家能写点简单的例子让我们学习学习。
L l#1 //将整型常数(32位)装载到ACCU 1中。
T MD20 //将ACCU1的内容传送给MD20 (初始化)。
L 5 //将循环周期的数目装载到ACCU 1-L中。
NEXT: T MW10 //跳转标签 = 循环开始/将ACCU 1-L传送给循环计数器。
L MD20
* D //MD20的当前内容乘以MB10的当前内容。
T MD20 //将相乘结果传送给MD20。
L MW10 //将循环计数器的内容装载到ACCU 1中。
LOOP NEXT //对ACCU 1的内容进行减1操作,当ACCU 1-L > 0时,跳转到NEXT跳转标签。
L MW24 //完成循环后,在此继续执行程序扫描。
L 200
>I
这段程序虽然有注释任然看不明白,“//MD20的当前内容乘以MB10的当前内容。”这句话怎么理解?还有循环周期L5 的意思是循环5次吗。哪个大虾用LOOP指令写简单的程序。
STL 语言LOOP 指令怎么用? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54759条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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