plc300的程序

L     #IO5
      OPN   DB [#TEMP7]
      LAR1  #TEMP8
      T     DBW [AR1,P#0.0]
这段程序是把I05送到DB[#TEMP7]块中,地址为DBW [#TEMP8,P#0.0],这个意思吗?

最佳答案

1、这段程序是把I05送到DB[#TEMP7]块中,地址为DBW [#TEMP8,P#0.0],这个意思吗?
是这个意思。但DBW [#TEMP8,P#0.0]只能是一种等价表示而已,但程序中不允许出现这种写法。
2、有关程序解释:
      L     #IO5   //取变量#IO5 中的数据。
      OPN   DB [#TEMP7] //打开数据块由变量#TEMP7为编号的DB。
      LAR1  #TEMP8  //将变量#TEMP8送入地址指针AR1中。
      T     DBW [AR1,P#0.0]//将变量#IO5存入由地址指针AR1寻址的 DW中。
3、有关指针寻址的资料:
、《关于S7-300和S7-400指针寻址的说明与例程    》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0215
、《step7编程之地址概念详解》连接:
http://wenku.baidu.com/view/b2b4d3375a8102d276a22fd3.html

http://www.chinakong.com/rencai/disp.asp?id=1633&leibie=4
、《西门子STL间接寻址常问问题集》
http://www.ad.siemens.com.cn/download/docMessage.aspx?
ID=6175&loginID=&srno=&sendtime=

提问者对于答案的评价:
谢谢了

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:21
下一篇 2021年7月5日 上午12:21

相关推荐

发表回复

登录后才能评论