我的简单问题

已锁定

得努力呀

  • 帖子

    377
  • 精华

    0
  • 被关注

    5

论坛等级:侠客

注册时间:2006-01-18

普通 普通 如何晋级?

我的简单问题

463

2

2008-01-16 13:37:34

在FB300中这么写着
OPN "Logistic" //DB200
LAR1 P##LVR
L #NR
L P#40.0
*D
T #LVR_Pointer
L P#40.0
+D
T #LVR_Pointer_max

LOP1: L DBD [#LVR_Pointer]
T LD [AR1,P#0.0]
L P#4.0
+AR1
L #LVR_Pointer
L P#4.0
+D
T #LVR_Pointer
L #LVR_Pointer_max
JC LOP1
其中LVR,LVR_Pointer,LVR_Pointer_max是TEMP临时变量,NR是IN,且initial value是0.
我的问题是1.是不是#LVR_Pointer与P#40.0相加后的值传给LVR_Pointer_max??
2.如果调用FB300块时的输入NR的值是1,那么LVR_Pointer的值是40还是其它呢(如0,因为NR的出始值是0)???
3.如果此时调用FB300输入NR为1时,当首次L DBD[#LVR_Pointer]按程序执行的话,应该是DBD0,还是应该为DBD40???
请大家多多帮忙,谢谢了.
我的简单问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54759条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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