使用项目库的类型

时间:2021-07-14点击次数:61

使用项目库的类型

项目库中的类型可在项目中使用任意次。 类型的使用始终与项目库中相应类型的版本相关联。 如果类型包含从属元素,则还必须在项目中的适当点将这些元素创建为使用类型。 从属元素的示例是块中引用的 PLC 数据类型。

只能将相同类型的一个版本分配给一个设备。 必要时,也可以同时创建多种使用类型。

类型的使用在项目树中称为实例。

可能的类型版本使用点

要使用某个类型,请在项目中的适当点处创建该类型的特定版本的实例。 适当的使用点包括:

项目树中的文件夹

可以在项目树中的文件夹中创建类型的实例。 该文件夹必须适用于特定类型。 例如,如果类型为用户数据类型,只能在“PLC 数据类型”(PLC data types) 文件夹中创建实例。

编辑器

可以在相应编辑器中使用类型创建实例。 例如,可在另一个块中使用函数块类型创建实例。 以这种方式从另一个块中调用函数块类型。

用于创建实例的选项

可选择以下两种方式来创建类型实例:

将所需的类型版本从项目库拖放到*位置。

生成了类型实例和相关元素,并粘贴到待使用的位置。 此外,还将实例与项目库中的相应类型版本进行了关联。 如果在编辑器中创建了实例,则还会在项目树中的相应点处创建类型实例。 默认情况下,在项目树中会复制库中的文件夹结构。 如果想选择项目树中的其它文件夹,则可在库中的相同文件夹里找到实例。

复制和粘贴类型实例

可将类型实例复制到剪贴板然后粘贴到另一位置。 这样可创建另一个类型版本实例。 实例仍与项目库中的相同类型版本进行关联。 将一个类型实例复制到剪切板然后粘贴到另一个项目中后,该项目的项目库将接受所有所需类型版本。

要求

已发布所需的版本。

项目中已包含支持*类型的设备

而且该设备并未分配给同一类型的其它任何实例。

步骤

要创建类型实例,请按下列步骤操作:

    在项目库中,选择要从中创建实例的版本。

    使用拖放操作,将版本从项目库移到项目树或编辑器中的使用点。

    或者: 要自动使用较新版本,请通过拖放操作将类型自身从项目库移到使用点处。

    例如,使用拖放操作将函数块类型移到项目树中 CPU 的块文件夹中。 例如,要从另一个块中直接调用类型,请通过拖放操作将该类型从项目库移到程序编辑器中的使用点处。

或者:

    将一个或多个实例复制到剪贴板。

    将实例粘贴到同一项目或不同项目的合适位置中。



http://shtxjd.cn.b2b168.com

产品推荐