符号配置功能允许您创建符号描述。然后,可通过外部应用程序(如 Vijeo Designer、EcoStruxure Operator Terminal Expert 或 OPC 服务器)访问这些符号以及它们所代表的变量。
要为应用程序配置符号,可双击
内的 节点。 编辑器视图打开。编辑器包含表格。根据设置的过滤器,它会显示可用的变量或者仅显示已经为符号配置选择的变量。为此,将相关的 POU 或库列于
列中。您可将它们扩展以显示具体变量。
元素 |
描述 |
|
---|---|---|
按钮 |
按钮让您可以设置以下过滤条件,从而减少所显示的变量数量: |
|
|
甚至会显示尚未添加至符号配置但是可用于项目中该用途的变量。 |
|
|
同样也会显示库中尚未添加至符号配置但是可用于项目中该用途的变量。 |
|
|
此设置仅在显示未配置的变量时有效(请参见上述两个过滤条件)。
它还能列出已经选择以便其声明中的 { |
|
按钮 |
按钮让您能够生成项目。生成运行能够刷新配置编辑器中的变量视图。 |
|
按钮 |
按钮让您能够激活以下选项: |
|
|
不支持此功能。 |
|
|
该选项可让分配至变量的注释也导出为符号文件。 |
|
|
该选项可让包含命名空间的标志也导出为符号文件。在 OPC UA 处于活动状态时,它们提供有关命名空间中节点的起源的附加信息。 |
|
|
打开 对话框,该对话框让您能够配置符号配置和 XML 文件的内容。 |
|
|
打开所选控制器EcoStruxure Machine Expert 菜单命令在线帮助中有关 选项的描述。 对话框的 选项卡。请参阅
注: 对于注重运动和实时的应用,不要激活选项 ,因为 IEC 任务的延迟启动会引起更大的抖动。
有关更多信息,请参阅有关“配置与 IEC 任务同步...”选项的更多信息章节。 |
|
|
选择此选项,可以与 V4.3 前的 SoMachine / SoMachine Motion 版本相同的方式计算数据输出。
不要将此布局与使用属性 pack_mode 或 relative_offset 的导出 为客户端创建的数据布局应尽可能适应编译器创建的布局。 |
|
|
选择此选项,可以优化的形式计算数据输出,不受内部编译器布局的影响。 优化仅影响结构化类型的变量和功能块。比如,不为未发布的成员生成包含补齐码的间隔,因为 中禁用了这些间隔。对于内部成员(比如,实现接口的功能块),也不创建间隔。对于用版本不低于 V4.3 的 SoMachine / SoMachine Motion 或者用 EcoStruxure Machine Expert 创建的项目,此选项缺省为已选择。在 之后,保留此设置。 此选项要求使用版本不低于 V4.3 的 SoMachine / SoMachine Motion 或者 EcoStruxure Machine Expert。创建新的 时,这是缺省设置。 |
|
|
缺省不选择此选项,因为 EcoStruxure Machine Expert V2.0 及其更高版本随附版本不低于 V3.5 的 OPC 服务器。 选择此选项,可与 OPC 服务器 V2.0 交换变量以实现以下行为:
|
|
|
只有在设备支持此功能的情况下,此选项才可用。查询您的控制器对应的编程指南,了解详细信息。 如果选择了此选项,则可以在符号表中为类型为功能、功能块、方法或程序的 POU 的符号设置 操作。但前提是,必须选择 选项。 |
|
|
如果控制器支持选项 ,则此选项可用。选择此选项,可将与所调用的功能、功能块、方法或程序有关的信息导出至符号文件。 |
|
|
选择此选项,可在符号集配置工具栏章节。 表上方显示工具栏。另请参阅 |
|
按钮 |
|
打开用于在文件系统中保存文件的对话框。让您能够创建 XSD(XML Schema 定义)格式的符号文件,以便用在外部程序中。 |
表格的列:
列 |
描述 |
---|---|
|
此列列出 POU。您可以选择要导出的变量。如果选择了结构化数据类型的变量,结构中的所有成员都将被导出。 您也可以在 对话框中仅选择特定的成员变量。单击 列中的 浏览按钮打开该对话框。有关更多信息,请参阅 列的描述。 |
|
要修改所选项目的访问权限,可单击 列。每次单击鼠标,即可切换一下定义内的符号:
|
|
显示最大访问权限。 |
|
如果属性分配了访问权限,则显示相应图标。 |
|
显示变量的数据类型。 别名数据类型的变量的显示如以下的变量示例所示:
在这种情况下, |
|
单击 列中的 按钮,打 对话框。它让您能够仅选择特定的成员变量。对于嵌套类型,此对话框也提供了用于打开另一个 对话框的按钮。此选择适用于此数据类型的导出了符号的所有实例。如果未导出结构化类型的所有成员,则在成员的复选框中会显示星号 ( ),指示并未导出该类型的所有可导出成员。 |
|
显示已经在变量声明中添加的任何注释。 |
用红色显示配置为导出但是在应用程序中无效的变量,例如由于其声明被删除而无效。这也适用于相关的 POU 或库名称。
默认情况下,通过运行代码生成来创建符号文件。在下次下载时,将把该文件传输至设备。如果您希望在不执行下载的情况下创建文件,可使用命令
,该命令默认位于 菜单。如果在符号配置设置中选择了选项
,则符号集配置工具栏有以下元素可用:
元素 |
描述 |
---|---|
列表 |
列表包含已定义的符号集。 |
![]() |
打开 对话框,用于指定此集合的名称。 |
![]() |
打开 对话框。它让您能够为列表中的选定集合创建副本。您可以根据具体需求,调整缺省名称 (<group name>_duplicate)。 |
![]() |
打开 对话框,用于为列表中的选定集合指定其他名称。 |
![]() |
打开一个对话框,提示是否应删除列表中的选定集合。 |
|
打开设备编辑器的视图。 (Symbol Rights) |
单击
后,即打开 对话框。它包含以下元素:
元素 |
描述 |
---|---|
|
|
|
不支持此功能。 |
|
|
|
|
|
|
|
|
|
命名空间节点标志提供有关命名空间中节点的起源的附加信息。在激活了 OPC UA 时,节点标志在符号表中可用。 如果解析器无法处理命名空间节点标志,则取消选择此选项,以防在 XML 文件中插入这些标志。 |
|
选择此选项,可将注释保存在 XML 文件中。 在 V4.4 之前的 SoMachine / SoMachine Motion 版本中,这包括 这一设置。 |
|
选择此选项,可将属性保存在 XML 文件中。 |
|
只有在激活了选项 或选项 时,此选项才可用。如果选择了此选项,则还会包含节点类型的信息(用户定义类型,如 STRUCT 和 ENUM 元素)。 如未选择此选项,注释和属性仅可用于直接导出的变量。 |
这些参数只有在激活了其中一个 选项后才可用。 |
|
|
选择这些选项,可确定符号配置中保存的注释类型。 |
|
|
|
|
|
|
|
|
这些参数只有在激活了其中一个 选项后才可用。 |
|
|
选择这些选项,可确定符号配置中保存的属性。 |
|
|
|
|
|
为了实现同步且一致的访问,运行时系统推迟处理象征性客户端的读取或写入请求,直到没有 IEC 任务被执行。一旦发现这种间隔,便会推迟重启 IEC 任务,直到已将请求的值复制到变量列表。
此选项适用于不包含生产计时的永久运行系统,比如,要以固定的时间间隔(如 60 s)循环写入过程值的情况。
如果您希望使用
选项,那么在定义被读取和写入的变量列表时,应考虑一下几点:仅为那些必要的变量配置同步且一致的访问。
为一致的变量以及可能不一致的变量分别创建列表。
创建多个包含一致变量的小列表,而不是创建一个大列表。
将循环读取值的时间间隔定义得尽可能大。
EcoStruxure Machine Expert 中的两个不同的位置:
位于在
编辑器中,作为 按钮的选项。(如果符号配置在应用程序中可用。)在所选控制器
对话框的 选项卡中。