回复:不使用UDT的设备FB封装---ModbusRTU通信的温控器的例子

已锁定

xiatianyun

  • 帖子

    850
  • 精华

    10
  • 被关注

    25

论坛等级:奇侠

注册时间:2020-05-09

钻石 钻石 如何晋级?

发布于 2020-06-25 23:30:39

8楼

我也注意到万版主的观点,不过我不知道他为什么提倡不用UDT,这点不好做判断。

西门子的Step7中,包括博图,关键字struct的使用很特别,只能作为一次定义的类型使用,或者说就不能复用已经定义好的struct,要二次使用只能再次定义。有点类似C中的不声明struct类型时的结构变量定义。这点让人无语。如果需要同类型的struct变量就只能使用UDT了。其实UDT也是ST的关键语言元素,为的就是封装这些自定义类型。

不过使用UDT也带来一些不便,比如说需要配合第三方HMI,很难做到完备支持这一数据类型。不要说第三方,WinCC都做不好。(我初学WinCC,有不对的地方指出来)


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15112条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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