当前位置: 主页 > PLC控制

指针类型自己不会用希望大神指教

网络1
LP##Src
LAR1
LD[AR1,P#2.0]
T#tAddr
LW[AR1,P#0.0]
T#dbn

ASs='html_titleimg_p' STyle='text-align:CEnter;'>

//判断是否是数据块,如果是打开
L0
==I
JCndb1
OPNDB[#dbn]

//读取保存地址信息
ndb1:LAR1#tAddr
LW[AR1,P#0.0]
T#w1
LW[AR1,P#2.0]
T#w2
网络2


LP##Des
LAR1
LD[AR1,P#2.0]
T#tAddr
LW[AR1,P#0.0]
T#dbn

//判断是否是数据块
L0
==I
JCndb2
OPNDB[#dbn]
ndb2:LAR1#tAddr
L#w1
TW[AR1,P#2.0]
L#w2
TW[AR1,P#0.0]
我的疑问是:对于taddr中的内容不去掉储存器标示值而直接使用,请大神详细讲解。

最佳答案

#Src是Pointer类型的变量,先对变量进行分解。区域间间接寻址就是不去掉储存器标示值而直接使用。
参见:S7-300S7-400寻址
htTP://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1597&loginID=&srno=&sendtime=

提问者对于答案的评价:
个人感觉好不错,现在自己已经结局啊

专家置评

已阅,最佳答案正确。

  • 关注微信
上一篇:UC调用问题

猜你喜欢

微信公众号