回复:STRUCT和UDT的区别以及各自用途

西家讲师

官方工程师

  • 帖子

    3342
  • 精华

    0
  • 被关注

    35

论坛等级:奇侠

注册时间:2018-05-23

普通 普通 如何晋级?

发布于 2019-06-18 10:52:41

1楼

区别还是很大的

UDT具有很多STRUCT不具有的功能,例如

UDT可以同步更新

UDT可以在I Q使用

UDT可以和Variant DB_ANY互动

UDT可以放到库的类型

STRUCT唯一的好处是使用方便

TIA帮助列出了STRUCT的缺点,并且不建议使用,建议UDT替代

1 维护成本增加:如果对一个匿名结构进行了多次复制,则在更改过程中该匿名结构也必

需进行相应的多次更改。

2 匿名结构与 PLC 数据类型 (UDT) 的相同结构不兼容。

3 由于系统会检查所有结构元素的类型是否匹配,因而会导致性能下降。

4 存储空间要求增加:每个匿名结构都是一个单独的对象,其描述信息将加载到 AS 中。



评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

S7-1200精英训练营

共有1959条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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