OB35循环中断调用

已锁定

西门大观人

  • 帖子

    39
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2006-01-26

普通 普通 如何晋级?

OB35循环中断调用

573

1

2006-02-21 17:35:00

OB35循环中断调用?
NetWork1:
L "js1".ACT_CNTV //从FM350-1取出脉冲数
T MD 1000
NOP 0
L MD 1000
L 1900
JC B1
A M 795.0
JCN B12
L MD 1000
T MD 1004
T MD 1008
T MD 1012
T MD 1016
T MD 1020
T MD 1024
T MD 1028
T MD 1032
T MD 1036
CLR
= M 795.0
B12: NOP 0
L MD 1032
T MD 1036
L MD 1028
T MD 1032
L MD 1024
T MD 1028
L MD 1020
T MD 1024
L MD 1016
T MD 1020
L MD 1012
T MD 1016
L MD 1008
T MD 1012
L MD 1004
T MD 1008
L MD 1000
T MD 1004

L MD 1000
L MD 1004
+D
L MD 1008
+D
L MD 1012
+D
L MD 1016
+D
L MD 1020
+D
L MD 1024
+D
L MD 1028
+D
L MD 1032
+D
L MD 1036
+D
L 10
/D

T MD 300


L MD 300
DTR
T MD 304
CLR
= M 200.6
= "B_DB".JS1_STOP //置计数模块故障
L MD 308
L 0.000000e+000
<=R
JC B2
L MD 304
L MD 308
/R
T MD 312
L 3.000000e-001
JC B3
L MD 312
L 1.700000e+000
>R
JC B3
B2: L MD 304
T MD 308
B3: L MD 308
L 1.380584e-004
*R
L "R_DB".D1
*R
T "R_DB".JS1_V
L MD 304
T MD 308

B1: A M 200.6
JCN B4
SET
= "B_DB".JS1_STOP
JU B5
B4: SET
= M 200.6
JU B3
我不明白这段程序当中为什么将MD1000连续存入到其后的10个双整型的存储器中,而后又求和再除以10,这跟原先的MD1000中的值又有什么区别!另外我还有一个问题,像A M 795.0这个语句中M795.0第一次用到,它的初值应该是0吧!
OB35循环中断调用 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54620条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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