回复:关于DB块的引用问题?

艾星落尘

  • 帖子

    996
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2013-05-17 16:31:54

2楼

SLD3是左移动3位,这样原因寄存器间接寻址是32位指针,第0位~第2位作为寻址操作的位地址,第3位~第18位作为寻址操作的字节地址。
比如:要取出DB1.DBW20内的数
OPN DB1
L 20 // 注意这个20的变化
SLD 3 // 左移3位,相当于乘以8
LAR1
L DBW[AR1,P#0.0] //取出DB1.DBW20的数
//
DBW[0,P#0.0]==DBW0 这个格式是不对的,DBW[AR1,P#0.0] ==? 取决于AR1和偏移量 的值
DBX[AR1,P#0.1]表示的就是一个位;
具体如何应用还是要下载中心,下载一份关于寻址的手册吧;
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=F0215
一个人在战斗
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54769条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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