a2103
珍爱生命,远离领导
级别: 略有小成
精华主题: 0
发帖数量: 310 个
工控威望: 462 点
下载积分: 1168 分
在线时间: 74(小时)
注册时间: 2009-01-04
最后登录: 2015-04-14
查看a2103的 主题 / 回贴
楼主  发表于: 2011-09-06 16:07
当绝对地址x0.1对应数据db1.dbx0.1位,使用数据位比使用绝对地址位有什么好处吗?迷惑!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3142 分
在线时间: 9509(小时)
注册时间: 2006-09-13
最后登录: 2024-11-23
查看cvlsam的 主题 / 回贴
1楼  发表于: 2011-09-06 16:41
您搞错了。

诸如:DB1.DBX0.1 这样的格式就叫做绝对地址。
对应的是相对地址:
诸如:OPN DB1
            L   DBX0.1  这就是相对地址。
a2103
珍爱生命,远离领导
级别: 略有小成
精华主题: 0
发帖数量: 310 个
工控威望: 462 点
下载积分: 1168 分
在线时间: 74(小时)
注册时间: 2009-01-04
最后登录: 2015-04-14
查看a2103的 主题 / 回贴
2楼  发表于: 2011-09-06 17:01
谢谢.您说db1.dbx0.1就是绝对地址,怎么打开数据块后这个DBX0.1就是相对地址了?没明白
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3142 分
在线时间: 9509(小时)
注册时间: 2006-09-13
最后登录: 2024-11-23
查看cvlsam的 主题 / 回贴
3楼  发表于: 2011-09-06 17:03
引用
引用第2楼a2103于2011-09-06 17:01发表的  :
谢谢.您说db1.dbx0.1就是绝对地址,怎么打开数据块后这个DBX0.1就是相对地址了?没明白


因为相对于DB块,多个DB块中都存在DBX0.1,即DB1中可以拥有,DB2可以拥有,DB100也可以拥有。


因此,依靠OPN指令来开启块的编号作为首地址,从而计算相对的地址,这就是相对地址。

本帖最近评分记录:
  • 下载积分:+3(a2103) 热心助人
    a2103
    珍爱生命,远离领导
    级别: 略有小成
    精华主题: 0
    发帖数量: 310 个
    工控威望: 462 点
    下载积分: 1168 分
    在线时间: 74(小时)
    注册时间: 2009-01-04
    最后登录: 2015-04-14
    查看a2103的 主题 / 回贴
    4楼  发表于: 2011-09-06 17:24
    谢谢,明白了。再次感谢。