STL语言中 L P#DBX 0.0是什么意思

已锁定

永不言弃666

  • 帖子

    302
  • 精华

    2
  • 被关注

    0

论坛等级:侠士

注册时间:2013-06-26

普通 普通 如何晋级?

STL语言中 L P#DBX 0.0是什么意思

5863

4

2015-02-12 14:30:34

今天看到某个FB块中的STL语言编写的程序,由于对STL语言不是很了解,无法理解该段程序的意思。为了节约各位朋友的时间,我将自己理解的注释写在了后面,如果有错误请大家帮忙指出。非常希望懂得朋友帮忙讲解一下该段程序主要是用来干嘛的,谢谢大家了!程序如下所示:
LAR1 P## T_SRC_Any //将#T_SRC_Any的地址存入地址寄存器AR1
L B#16#10 //将16进制10数存入以AR1为地址的LB中
T LB [AR1,P#0.0]
L B#16#2 //将16进制2数存入以AR1加偏移量#1.0为地址的LB中
T LB [AR1,P#1.0]
L #LEN_Byte //将#LEN_Byte存入以AR1加偏移量#2.0为地址的LW中
T LW [AR1,P#2.0]
L #SRC_DB //将#SRC_DB存入以AR1加偏移量#4.0为地址的LW中
T LW [AR1,P#4.0]
L P#DBX 0.0 //该行语句无法理解,请指教!!!
L #SRC_Byte //将#SRC_Byte存入累加器1
SLD 3 //该行语句不知道是将上面的什么左移三位???请指教
+D //将累加器1内容与累加器2内容相加,存入累加器1.请问此时累加器1,2的内容分别是什么?
T LD [AR1,P#6.0] //将累加器1的内容存入以AR1加偏移量#6.0为地址的LD中。
NOP 0

谢谢大家了!
STL语言中 L P#DBX 0.0是什么意思 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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