Skip to main content

对象:IEC符号出版

IEC符号出版 对象包含一个编辑器,用于配置项目中的变量和 IEC 数据类型,以便通过 OPC UA服务器。可以为每个创建的对象编译和配置一组符号。

该编辑器是已知编辑器的更新替代品 符号配置.

使用 添加对象 附加一个或多个的对话框 IEC 符号出版 下面的对象 OPC UA 服务器 下面的对象 传播经理.您可以更改对象名称,例如 webvisu, 如果符号将用于与网络可视化交换。

编辑:IEC符号出版

功能:配置用于通过 OPC UA 进行交换的符号集

称呼:双击或 编辑对象 对所需的命令 <IEC 符号发布名称> 设备树中的对象

该编辑器由两个选项卡组成: IEC 符号编辑器 选项卡中,您可以配置要从项目中的各个变量发布的符号集。上 符号类型编辑器 选项卡中,您可以使用整个数据类型,例如 GVL 和 FB。

请注意,编辑器使用项目预编译状态的变量和类型。如果对项目中的变量或类型进行更改,则可能会与符号发布编辑器中的当前配置不一致。它们在编辑器中的相关位置通过类型图标指示 _cds_icon_error.png 错误, _cds_icon_warning.png 警告,或 _cds_icon_info.png 信息。图标上的工具提示提供了有关不一致和可能的修复的更多信息。工具提示至少包含消息文本,该文本也出现在消息窗口中 IEC符号出版 类别。

_cds_img_button_update.png 刷新

根据项目当前情况刷新编辑器中的显示

使用用户管理中定义的访问权限

_cds_icon_checked.png:符号集的访问权限取自控制器用户管理中的当前设置。

选项卡:IEC 符号编辑器

在编辑器的此选项卡上,您可以将应用程序中的各个变量配置为要发布的符号。您可以通过从 预编译集 从选项卡的左侧部分到右侧部分,然后可以在其中配置符号。

预编译集

树结构显示编译前项目中已可发布的所有变量。为此,该项目扫描以下内容:

  • <设备>.<应用程序>:在设备应用程序下方项目 POU

  • 图书馆: 包含的库

  • 水池: 项目 POU POU 看法

排除类型的列表可以在工具提示中找到 _cds_icon_info.png 为什么我的变量没有出现 图标。

_comm_icon_sync.png 同步

只要当前符号配置与项目之间存在不一致,该按钮就可以操作。在这种情况下,您将在编辑器中的受影响位置看到类型图标 _cds_icon_error.png 错误, _cds_icon_warning.png 警告或 _cds_icon_info.png 信息。纠正差异后,再次将编辑器与项目同步。

_cds_icon_filter.png

可以过滤有关已配置符号的信息的显示。之后的列表中 _cds_icon_filter.png,您可以选择要显示的表列。

当您在搜索字段中输入字符串时,搜索结果会在表中以黄色突出显示。

配置符号表

有关各个符号的信息,具体取决于设置的过滤器:

  • 象征:变量名(例如: iVar

  • 小路:变量路径(例如: PLC_PRG.iVar, PLC_PRG.fb1_inst

  • IEC型:变量的 IEC 数据类型(示例: INT, FB1

  • 符号类型(导出的类型名称):导出后将显示在其下的符号名称。对于结构化类型,可以在此处选择实例。

  • 访问权:符号的权限。例子: 读/写

  • 评论:评论存储在应用程序代码中

选项卡:符号类型编辑器

在编辑器的此选项卡上,您可以配置用于发布的整个“符号类型”。为此,您可以拖动所需的 IEC 数据类型 从窗口左侧到右侧进入配置表。然后,您可以为每个符号类型详细配置应使用哪些访问权限和哪个名称导出其哪些组件。

您还可以通过以下方式过滤此表中的显示 _cds_icon_filter.png 并搜索字符串。

符号类型(导出的类型名称)

拖出的符号类型的名称 IEC 数据类型 可以编辑。它在导出后使用,如此处所定义。

会员

_cds_icon_three_dots.png 按钮打开 <符号类型>的数据类型成员 对话框(见上文)。

IEC 型

项目中定义的 IEC 数据类型(示例: cds_icon_add_dut.png Color

对话框:<符号类型> 的数据类型成员。

称呼: _cds_icon_three_dots.png 按钮上的 IEC 符号类型编辑器 选项卡中的 会员

在此对话框中,您可以选择应将相关符号类型的哪些成员导出为符号。您可以为导出时使用的每个成员定义一个名称,包括访问权限。

出口

_cds_icon_checked.png:成员导出为符号。

导出名称

默认值:会员名称 (国际电工委员会名称)来自项目;可以编辑

国际电工委员会名称

项目中的成员名称

IEC 型

成员的 IEC 数据类型(示例: INT

符号类型(导出的类型名称)

成员所属的数据类型的名称(例如: cds_icon_add_dut.png Color

访问权

符号的访问权(, , 读/写

表格上方有过滤器和搜索选项,就像上面描述的编辑器选项卡一样。

选项卡:报警组编辑器

提示

此功能适用于CODESYS Communication版本 4.6.0.0(及更高版本)和CODESYS Development System版本 3.5.21.0(及更高版本)。

在此选项卡中,您可以定义哪些报警组通过 OPC UA 使用此符号集发布。只有具有以下符号集的报警组ACK_REP确认方法可以通过OPC UA发布。

同步

显示已刷新。

出口

导出一个包含有关可通过 OPC UA 获取的警报信息的文件。

可能的文件格式:*.json*.csv

报警组(左边)

显示应用程序的报警组

报警组(正确的)

此处显示的报警组通过 OPC UA 的符号集发布。

您可以通过将警报组从报警组左侧区域进入该区域。

注意:只有具有ACK_REP确认方法可以通过OPC UA发布。

如果报警组中的报警没有ACK_REP确认方法,则会显示在工具提示中。

有关详细信息,请参阅:For more information, see: IEC 符号组配置