zhangswww
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zhangswww的 主题 / 回贴
楼主  发表于: 2010-11-05 10:54
我的目的是:得到数据块的第一个数据的地址,存储指针,以后对块内其它数据赋值时,可以灵活的往数据块里面的任何一个数据单元写数据。

传送的数据块的数据都为浮点数。
传送DB1数据块的第一个数据的“地址”到ACCU1。

OPN   DB1
L        DBD[DBD0]      //此处写法对否?

如果把“MD34”的数据传送到DB1.DBD0,指令如下,对么?

OPN  DB1
L        DBD[DBD0]    //DB1的初始指针
T        MD0                 //暂存指针
L        MD34
T        DBD[MD0]

另外,如果指针指向第二个数据,比如说DB1.DBD4。
L     L#32                   //是写32么?
  +D      
fly850801
学习S7-300中... ... ...
级别: 略有小成
精华主题: 0
发帖数量: 40 个
工控威望: 219 点
下载积分: 830 分
在线时间: 30(小时)
注册时间: 2010-09-16
最后登录: 2023-05-04
查看fly850801的 主题 / 回贴
1楼  发表于: 2010-11-10 13:34
楼主的问题我也正在迷茫呢,期待高手解答