谁能帮忙解释一下下面这段程序?

已锁定

lihai

  • 帖子

    43
  • 精华

    0
  • 被关注

    3

论坛等级:游侠

注册时间:2005-08-31

普通 普通 如何晋级?

谁能帮忙解释一下下面这段程序?

324

1

2008-12-19 09:53:51

OPN #iDB_NO //OPEN DATA BLOCK TO CLEAR
L DBLG //CHECK OPENED DATA BLOCK LENGHT

M001: T #_ACTUAL_VAL //LOOP
L 2
-I
T #_ACTUAL_VAL
SLW 3
LAR1
L 0
T DBW [AR1,P#0.0] //WRITE 0 TO DB
L 0
L #_ACTUAL_VAL
==I
JC M002
JU M001
M002: L #_DEVICE_NUMBER // CHECKING IF NUMBER OF DEVICE IS IN MAXIMUM POSSIBLE RANGE
L 99 // CHECKING IF THE MAXIMAL NUMBER OF DEVICE'S NOT EXCEED THE RANGE,
>I // OTHERWISE SWITCH OF BLOCK FUNCTION
JC M003
L #_DEVICE_NUMBER
L 16
+I
LAR1
// A "STDTACT_0,2S"
A "LOG1"
= DBX [AR1,P#0.0]

刚开始学习语句表编程,谁能详细解释一下这段程序,谢谢。虽然有部分注释,看不懂啊,知道最终实现的功能,但不知怎么实现的。
谁能帮忙解释一下下面这段程序? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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