项目库中的类型可在项目中使用任意次。 类型的使用始终与项目库中相应类型的版本相关联。 如果类型包含从属元素,则还必须在项目中的适当点将这些元素创建为使用类型。 从属元素的示例是块中引用的 PLC 数据类型。
只能将相同类型的一个版本分配给一个设备。 必要时,也可以同时创建多种使用类型。
类型的使用在项目树中称为实例。
要使用某个类型,请在项目中的适当点处创建该类型的特定版本的实例。 适当的使用点包括:
项目树中的文件夹
可以在项目树中的文件夹中创建类型的实例。 该文件夹必须适用于特定类型。 例如,如果类型为用户数据类型,只能在“PLC 数据类型”(PLC data types) 文件夹中创建实例。
编辑器
可以在相应编辑器中使用类型创建实例。 例如,可在另一个块中使用函数块类型创建实例。 以这种方式从另一个块中调用函数块类型。
可选择以下两种方式来创建类型实例:
将所需的类型版本从项目库拖放到*位置。
生成了类型实例和相关元素,并粘贴到待使用的位置。 此外,还将实例与项目库中的相应类型版本进行了关联。 如果在编辑器中创建了实例,则还会在项目树中的相应点处创建类型实例。 默认情况下,在项目树中会复制库中的文件夹结构。 如果想选择项目树中的其它文件夹,则可在库中的相同文件夹里找到实例。
复制和粘贴类型实例
可将类型实例复制到剪贴板然后粘贴到另一位置。 这样可创建另一个类型版本实例。 实例仍与项目库中的相同类型版本进行关联。 将一个类型实例复制到剪切板然后粘贴到另一个项目中后,该项目的项目库将接受所有所需类型版本。
已发布所需的版本。
项目中已包含支持*类型的设备
而且该设备并未分配给同一类型的其它任何实例。
要创建类型实例,请按下列步骤操作:
在项目库中,选择要从中创建实例的版本。
使用拖放操作,将版本从项目库移到项目树或编辑器中的使用点。
或者: 要自动使用较新版本,请通过拖放操作将类型自身从项目库移到使用点处。
例如,使用拖放操作将函数块类型移到项目树中 CPU 的块文件夹中。 例如,要从另一个块中直接调用类型,请通过拖放操作将该类型从项目库移到程序编辑器中的使用点处。
或者:
将一个或多个实例复制到剪贴板。
将实例粘贴到同一项目或不同项目的合适位置中。
产品推荐
友情链接