回复:Ponter和any指针疑问

俞清洲

版主

  • 帖子

    692
  • 精华

    0
  • 被关注

    12

论坛等级:侠圣

注册时间:2016-05-19

钻石 钻石 如何晋级?

发布于 2023-07-27 17:05:16

1楼

问题一:

如果参数是复杂数据类型,如数组、UDT等类型,系统会自动构建一个Point类型的指针,存储实参的地址数据,被调块在执行时,如果访问这些参数,就要通过这个指针数据。这些是系统自动完成的,才能保障被调块的程序正确执行。

问题二:

使用P#格式描述地址时,如果是位地址,P#I0.0和P#I0.7都可以,但描写区域地址时,起始地址必须从0.0开始。

复制因子就是多少个的意思。

P#I0.0 BOOL 8是访问I0.0到I0.7。

P#DB20.DBX0.0 REAL 10是指10个Real变量,地址分别为DB20.DBD0、DB20.DBD4、DB20.DBD8......DB20.DBD32、DB20.DBD36。 


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

PLC编程精英训练营

共有1542条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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