程序中的寻址指针和调用系统程序块时的寻址指针区别?

已锁定

老学童

  • 帖子

    767
  • 精华

    32
  • 被关注

    65

论坛等级:奇侠

注册时间:2011-06-22

普通 普通 如何晋级?

程序中的寻址指针和调用系统程序块时的寻址指针区别?

2730

15

2011-07-25 16:08:19

众所周知,在实际程序中是不能用P#DB10.DBX0.0表示指针的,
但是在调用系统程序块时,上述寻址指针却又是的合法的,例如:
CALL "DPRD_DAT"
LADDR :=#tmpW
RET_VAL:=#err
RECORD :=P#DB10.DBX0.0 BYTE 2
请教大侠二者之间的区别在什么地方?
我个人的理解是在调用系统程序块时,“P#DB10.DBX0.0 BYTE 2”只是用于将指针传递给系统标准程序块的一种规定的“表达式”。
请大侠们解惑!
程序中的寻址指针和调用系统程序块时的寻址指针区别? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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