回复:请问这个程序段怎么理解?

小泉

西门子1847工业学习平台

  • 帖子

    19
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2012-02-02

普通 普通 如何晋级?

发布于 2013-03-17 15:16:38

8楼

quote:以下是引用小泉在2013-03-14 08:20:58的发言:
CLR
= #TEMP58
A #IN0
JC M001
L 0.000000e+000
T #OUT9
T #OUT10
CLR
= #OUT11
= #OUT12
= #OUT13
BEU
M001: NOP 0
程序段3
L #IN1
SLD 3
T #TEMP57
TAR1 #TEMP56
LAR1 #TEMP57
L PIW [AR1,P#2.0]
LAR1 P##STAT15
T DIW [AR1,P#0.0]
LAR1 #TEMP57
L PIW [AR1,P#0.0]
LAR1 P##STAT47
T DIW [AR1,P#0.0]
LAR1 #TEMP56
程序段4
A #IN6
= #STAT44
A #TEMP58
= #STAT39
= #STAT40
= #STAT41
A #IN7
= #STAT43
A #IN4
= #STAT46
A #STAT22
= #OUT13
A #STAT19
= #OUT12
TAR1 #TEMP56
LAR1 P##STAT31
L DIW [AR1,P#0.0]
LAR1 #TEMP57
T PQW [AR1,P#2.0]
LAR1 #TEMP56
程序段8
L #STAT47
ITD
DTR
L #IN8
/R
T #OUT9
T #STAT49
NOP 0
程序段9
A #IN3
FP #STAT50
= #TEMP59
A #TEMP59
JNB M002
L #STAT49
T #STAT48
M002: NOP 0
A(
O #IN5
O #IN4
)
FP #STAT51
= #TEMP60
A #TEMP60
JNB M003
L 0.000000e+000
T #STAT48
M003: NOP 0
L #STAT49
L #STAT48
-R
T #OUT10
A(
L #OUT10
L -2.500000e-001
>=R
)
A(
L #OUT10
L 2.500000e-001
<=R
)
= #OUT14
NOP 0
A #STAT20
= #OUT11
这是整个程序。。

谢谢Sean0508的指导!另外还有点问题不得其解想请教一下:
1:程序段8中L #STAT47中的#STAT47中的源数据从那里来的呢?是从程序段3中的
LAR1 P##STAT47
T DIW [AR1,P#0.0]中来的吗?
2:如果程序段3中的IN=W#16#228. STAT47 数据类型INT 地址24.0 初始值0 对应DB101 . 那么程序段8中 STAT47 的静态变量地址是多少?想在变量表中对其实进行监视。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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