创建新衍生数据类型
- Last UpdatedSep 24, 2024
- 1 minute read
您可以衍生一种数据类型并继承它的所有成员。
创建衍生数据类型
-
在用户定义类型窗格中,使用鼠标右键单击所需的数据类型,从上下文菜单中选择新建,然后选择衍生数据类型。

或
使用快捷键 Ctrl+Shift+N。
此时会创建一个新的衍生数据类型。
衍生数据类型的缺省名称是 <父数据类型名称>_00n,其中 n 的初始值 = 1。例如,如果从 $Pump 创建衍生数据类型,那么第一个衍生数据类型的缺省名称是“$Pump_001”。衍生数据类型名称使用 $ 符号作为前缀,并且不能删除 $ 符号。衍生数据类型名称可以使用字母数字字符加上 $、# 和 _(下划线)字符。名称的最大长度是 32 个字符。
基本数据类型中的成员将添加到衍生数据类型中。您可以修改父数据类型的成员属性(“名称”和“类型”属性除外)。您可以向衍生数据类型添加新成员。继承成员显示为灰色。您可以在属性窗格中修改衍生数据类型的属性。
示例:
从 GenericSensorType 创建两个衍生数据类型,并将它们命名为 LevelIndicatorType 和 LoadcellTransmitterType。

接下来,向 LoadcellTransmitterType 数据类型添加一个新成员,并将其命名为整数类型的 ExcitationVoltage。

衍生数据类型继承父级的所有数据成员,并显示为灰色。