回复:求教:L P#P 0.0

阿鸣

西门子1847工业学习平台

  • 帖子

    4233
  • 精华

    27
  • 被关注

    1298

论坛等级:至圣

注册时间:2004-05-27

普通 普通 如何晋级?

发布于 2006-07-25 16:23:56

0楼

感性不等于理性。
该问题应从寄存器间接寻址的两种方式来解释。S7的寄存器间接寻址有两种方式:
1.区内间接寻址:例:
L P#3.0 //未指定区域
LAR1
A M [AR1,P#1.6] //指定了M区间,实际是对M4.6进行操作。
地址寄存器的第24-第26位为零,第31位=0为区内间接寻址.
2.区域间接寻址:例
L P#M 2.0 //指定了M区域
LAR1
T W [AR1,P#10.0] //在此指定操作可为只写为W, 实际是对MW12进行操作
地址寄存器的第24-第26位为存储区域的标识符011,第31位=1为区域间接寻址。
第24-第26位为表示存储区域的标识符的数值:
P 外设输入/输出 000
I 输入过程映像 001
Q 输出过程映像 010
M 位存储区 011
DBX 共享数据块 100
DIX 背景数据块 101
L 局域数据 111

一日三省吾身
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54756条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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