回复:P#V12.0什么意思

沉默人生

  • 帖子

    191
  • 精华

    2
  • 被关注

    22

论坛等级:侠士

注册时间:2010-04-30

普通 普通 如何晋级?

发布于 2011-03-10 10:14:40

10楼

我介绍一下32位交叉区域指针,希望你看后有帮助。
32位交叉区域指针与32位内部指针相比,地址指针中带有存储区域标识符,如I、Q、M等,32位交叉区域地址指针格式如下:
1 0 0 0 0 R R R 0 0 0 0 0 B B B B B B B B B B B B B B B B X X X
31…………………………………………………………………………………………0
第31位为0时,为32位内部指针;第31位为1时,为32位交叉指针。
第0位~第2位作为寻址操作的位地址,第3位~第18位作为寻址操作的字节地址,第24位~第26位(R R R)为地址标识符,表示的地址区域如下:
000 表示没有地址区域,例如P#12.0
001 表示输入地址区I,例如P#I12.0
010 表示输出地址区Q,例如P#Q12.0
011 表示标志位地址区M,例如P#M12.0
100 表示数据块(DB)中的数据,例如P#DB1.DBX12.0
101 表示数据块(DI)中的数据,例如P#DI1.DIX12.0
110 表示区域地址区L,例如P#L12.0
111 表示调用程序块的区域地址区V,例如P#V12.0
在交流中学习,在学习中提高。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54650条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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