您现在的位置是:首页 > PLC技术 > PLC技术
施耐德Unity Pro数据类型之间的兼容性
来源:艾特贸易2017-06-04
简介不同的数据类型之间互有兼容性。前面介绍的数据类型系列,即基本数据类型 ( EDT) 系列、导出数据类型 (DDT) 系列、泛型数据类型 (GDT) 系列内部的类型互有兼容性。 1 .基本数据类型
不同的数据类型之间互有兼容性。前面介绍的数据类型系列,即基本数据类型( EDT)系列、导出数据类型(DDT)系列、泛型数据类型(GDT)系列内部的类型互有兼容性。 1.基本数据类型( EDT)系列 基本数据类型(EDT)系列包括二进制格式数据类型子系列、BCD格式数据类型子系列、实数格式数据类型子系列、字符串格式数据类型子系列、位串格式数据类型子系列。在两种不同的数据类型之间,即便它们属于同一个子系列,也不存在任何兼容性。 2.导出数据类型( DDT)系列 导出数据类型( DDT)系列包括数组类型子系列和结构类型子系列。结构类型子系列包括关于输入/输出数据(IODDT)的结构和关于其他数据的结构。 (1)数组的兼容性 两个数组如果满足如下条件,那么这两个数组之间是兼容的: ●数组的维数和维的顺序一致; ●每一个相应的维都是同样的类型。 (2)结构的兼容性 两种结构的元素如果满足以下条件,那么这两种结构之间是兼容的: ●名称相同; ●类型相同; ●组织顺序相同。 例如:下列4种结构: 这4种结构类型之间的兼容性如表3-13所示。 表3-13 导出数据类型兼容性举例 3.泛数据类型( GDT)系列 泛型数据类型( GDT)系列是由一些组构成,这些组按照一定的层次结构组织,它们包含基本数据类型( EDT)系列和导出数据类型(DDT)系列的数据类型。 如果一个泛型数据类型与一个常规数据类型在层次结构上相关联,那么它们之间就是互相兼容的。
点击排行
