回复:应用探讨——西门子指针编程使用探讨

火麒麟

西门子1847工业学习平台

  • 帖子

    571
  • 精华

    18
  • 被关注

    20

论坛等级:侠圣

注册时间:2006-09-21

普通 普通 如何晋级?

发布于 2011-12-08 09:23:46

92楼

yiutyi大侠的程序是实现了ModbusTCP主站的功能吧,抱歉不能仔细学习。
我说下我用ANY在通讯程序中的一点小心得吧:
我觉得用ANY在于其强调“区域性”的特点,即能指定一片连续的区域,这在通讯程序中很有用处:比如以前做过ModbusTCP从站的响应程序,通过解析上位机发过来的ModbusTCP报文从而实现对PLC数据的上传和写入。这样,在接收时可以用ANY指定一块数据区作为接收缓冲区,接收后的数据经过程序解析后再组织成响应报文,还是存放在同样的数据区内,赋给发送长度后,又变成了发送缓冲区。简单来说,就是FB或FC只需输入一个ANY实参即可,不用为接收缓冲区和发送缓冲区各指定参数,简化了程序。
而在一些寻址、数据转移上,我倒觉得ANY作用没那么明显,我还没能发现ANY其他的妙用,希望高手们能指点迷津。
业精于勤,行成于思
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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