回复:一段STL代码,请帮忙解读一下具体的执行过程和一些指令的含义

已锁定

爱学习的我

  • 帖子

    42
  • 精华

    0
  • 被关注

    8

论坛等级:侠客

注册时间:2015-01-14

普通 普通 如何晋级?

发布于 2023-03-02 11:27:41

5楼

展开查看
以下是引用zhangli0在2023-02-28 17:44:52的发言 >4楼

1、加载的指针是db57.dbx512.0这个地址,后面的计算的偏移量都是以512.0开始计算的。

2、打开的db是db57,这你需要看指针的地址定义。

   您能已这段为例详细的给我讲一下吗。我还是看不明白,DB块内的值跟ACCU1中的值对不上呀,输入#IN1   以P#DB1.DBX0.0为例,您在详细的一行一行给我讲一下呗

     SET   

      SAVE                              // 

      L     P##IN1                      // Pointer   =P#DB1.DBX0.0

      LAR1                              //              

      L     W [AR1,P#0.0]               // 

      T     #w_DBNR1                    //

      OPN   DB [#w_DBNR1]               //

      L     D [AR1,P#2.0]               // 

      LAR1                              // 

      T     #d_AR_IN1


进无止境
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54777条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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