STL翻译

请问下面语句是什么意思
L     DBW [AR1,P#22.0]            
      T     #write_OUT.W5

最佳答案

1、这是指针寻址:
L     DBW [AR1,P#22.0]            
T     #write_OUT.W5
AR1为地址指针寄存器,P#22.0为地址偏移量。AR1中装有地址数据(例如,P#100.0),加上偏移量P#22.0后就等于P#122.0了。
例如AR1中装有地址数据例如,P#100.0,则L     DBW [AR1,P#22.0]  即为L     DBW 122.。
2、有关指针寻址请见:
、《关于S7-300S7-400指针寻址的说明与例程(更新版)(2008.03.04)     》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0215
、《step7编程之地址概念详解》连接:
http://ishare.iask.sina.com.cn/f/22746895.html
http://www.gongkong365.com/bbs/job.php?action=download&aid=9
3、程序解释:
L     DBW [AR1,P#22.0]     //  AR1中的地址数据(例如,P#100.0),加上偏移量P#22.0后就等于P#122.0了。     
 T     #write_OUT.W5 //如果AR1中的地址数据为P#100.0),加上偏移量P#22.0后就等于P#122.0了。即将 DBW 122中的数据存入 #write_OUT.W5中。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:32
下一篇 2017年8月26日 上午12:32

相关推荐