问一个300的地址问题 点击:931 | 回复:7



子清

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 16回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2003年3月24日
发表于:2006-03-08 11:13:00
楼主
请问一下
怎么将一个DB中的数据字节号取出来
比如"SEND_DB".AUTO_F1[1]是DB31.DBB156
我怎么根据"SEND_DB".AUTO_F1[1]获得156这个值
也就是"SEND_DB".AUTO_F1[1]在DB31中的地址



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-03-08 12:47:00
1楼
估计不能直接得到,只能用数据指针解决。

子清

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 16回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2003年3月24日
发表于:2006-03-08 13:02:00
2楼
那S7中地址指针指向一个地址是怎么用呢
譬如 
OPN DB31
DBB[AR1,P30.0]
可以指向DB31.DBB0吗

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-03-08 13:16:00
3楼
错误。
OPN DB31
L P#0.0
LAR1
L DBB[AR1,P0.0]   //可以指向DB31.DBB0 

 
 

子清

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 16回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2003年3月24日
发表于:2006-03-08 13:43:00
4楼
下面引用由激情如火在 2006-3-8 13:16:00 发表的内容:
  错误。<br>OPN&nbsp;DB31<br>L&nbsp;P#0.0<br>LAR1<br>L&nbsp;DBB[AR1,P0.0]&nbsp;&nbsp;&nbsp;//可以指向D…
--------------------------------------------------------------------------------------------
那如您所讲
OPN DB31
L P#0.0
LAR1
L DBB[AR1,P30.0]   //是不是就是可以指向DB31.DBB30 

还有您能稍为讲一下SFC20的用法吗

子清

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 16回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2003年3月24日
发表于:2006-03-08 13:43:00
5楼
下面引用由激情如火在 2006-3-8 13:16:00 发表的内容:
  错误。<br>OPN&nbsp;DB31<br>L&nbsp;P#0.0<br>LAR1<br>L&nbsp;DBB[AR1,P0.0]&nbsp;&nbsp;&nbsp;//可以指向D…
--------------------------------------------------------------------------------------------
那如您所讲
OPN DB31
L P#0.0
LAR1
L DBB[AR1,P30.0]   //是不是就是可以指向DB31.DBB30 

还有您能稍为讲一下SFC20的用法吗

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-03-08 14:20:00
6楼
是的
关于sfc20可以参考:
http://bbs.gongkong.com/detail.asp?id=291229

子清

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 16回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2003年3月24日
发表于:2006-03-08 15:12:00
7楼

您看这样对吗    
      LAR1  P##SOURCE 
      L     B#16#10 
      T     LB [AR1,P#0.0] 
      L     B#16#2 
      T     LB [AR1,P#1.0] 
      L     #LENG 
      T     LW [AR1,P#2.0] 
      L     #SOU_DB 
      T     LW [AR1,P#4.0]  
      L     P#DBX 0.0 
      T     LD [AR1,P#6.0]
      LAR1  P##DEST 
      L     B#16#10 
      T     LB [AR1,P#0.0] 
      L     B#16#2 
      T     LB [AR1,P#1.0] 
      L     #LENG 
      T     LW [AR1,P#2.0] 
      L     #DES_DB 
      T     LW [AR1,P#4.0] 
      L     P#DBX 0.0 
      T     LD [AR1,P#6.0] 
      CALL "BLKMOV" 
           SRCBLK                   := #SOURCE
           RET_VAL                  := MW 0
           DSTBLK                   := #DEST

热门招聘
相关主题

官方公众号

智造工程师