STL语句的几个指令

在读程序时有几个指令不太理解,请指教。见附图
“L   LD   0”,“T  LW  0”,“= L  0.0” 等

图片说明:

STL语句的几个指令    STL语句的几个指令    STL语句的几个指令   

最佳答案

1、有关L 临时变量区:
L 临时变量区(TEMP  临时变量):是一种在块执行时,用来暂时存储数据的变量,这些数据存储在CPU工作存储区的局部数据堆栈(L堆栈)中。临时变量可以在组织快OB、功能FC和功能块FB中使用,当块执行时它们被用来临时存储数据,一旦块执行结束,堆栈重新分配,临时变量中的数据将丢失。
2、有关L 临时变量的引用:
L 临时变量区的引用与其他存储区,例如M区一样。可以以位引用,例如L0.0;可以以字节引用,例如LB20;可以以字引用,例如LW20;可以以双字引用,例如LD20.。
L   LW20 
T   LW100 ////取临时变量区的LW20存入临时变量区的LW100中。
3、TAR1   LD4:将地址寄存器 AR1 的内容传送到临时变量区LD4中。
TAR1:这是传送地址指针值的指令。即,
TAR1 <D>使用该指令,可以将地址寄存器 AR1 的内容传送到寻址双字 <D>。可能的目的区域有存储双字(MD)、本地数据双字(LD)、数据双字(DBD)和背景数据双字(DID)。
累加器 1 和累加器 2 保持不变。指令的执行与状态位无关,而且对状态位没有影响。

提问者对于答案的评价:
明白了,谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:56
下一篇 2020年10月31日 下午1:56

相关推荐