回复:求助(解释该程序段,特别是W#16#1002的含义)

老学童

  • 帖子

    782
  • 精华

    32
  • 被关注

    67

论坛等级:奇侠

注册时间:2011-06-22

黄金 黄金 如何晋级?

发布于 2013-11-22 13:19:24

22楼

廖老师来了!
从xibeiqingjie朋友18楼和19楼的发言,可以看出,你虽然已经掌握了指针结构,但是对ANY类型指针的理解还存在问题!
举个生活中的例子:
要将一批货物从一地发送到另一地,就必须有运单(POINTER或ANY类型指针),上面有发货人(数据源数据区地址)、收件人(目标数据区地址)的信息、货品名称(数据类型)、货品数量(数据个数)等等;
而货物(数据)才是要运输的东西,而非运单!
“读取从站到PLC的地址为16个字节,这16个字节的数据...”是要运输的货物(数据),而非运单(POINTER或ANY类型指针)。
填写运单(构建指针的过程)
在SFC内部有货运体系,根据运单(POINTER或ANY类型指针)上发货人信息(数据源数据区地址)上门取货(读取数据),然后根据货单(POINTER或ANY类型指针)上的收件人信息(目标数据区地址)将货物(数据)发送到收件人地址(写入数据)。
如果出现错误,例如:收件人地址错误,SFC会返回错误信息,例如:通过RET_VAL或其它参数。
人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54774条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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