在 TIA Portal 中,较多可组态 100 个外部比较程序。在工作区编辑器中,可使用这些比较程序对项目区中的对象与相关工作区中的文件进行详细比较。可将特定的文件类型分配给某一比较程序,也可为所有文件类型使用某一比较程序。还可以通过比较程序传递下列参数:
$(Project.TempExportFile.Path)
基于项目中对象的临时导出文件的路径。
$(Project.TempExportFile.Name)
基于项目中对象的临时导出文件的名称。
$(Project.LinkedObject.Path)
文件中包含的对象的路径。
$(Project.LinkedObject.Name)
文件中包含的对象的名称。
$(Workspace.RootPath)
工作区的根目录
$(Workspace.LinkedFile.Path)
工作区文件的路径
$(Workspace.LinkedFile.Name)
工作区文件的名称
$(Workspace.LinkedFile.RelativePath)
工作区文件的相对路径
这些参数用作占位符。比较程序启动后,TIA Portal 将使用相应的值替换占位符然后传送到比较程序中。要确定比较程序支持的参数,请参见比较程序文档。
已组态的比较程序可通过工作区编辑器中的快捷菜单访问。快捷菜单中所示比较程序的顺序对应于在比较程序列表中*的顺序。
可随时编辑或删除已组态的比较程序。如果组态了多个比较程序,还可以*这些程序在表中的显示顺序。
可以在 Siemens 工业在线支持的以下链接中找到可对 LAD 和 FBD 语言的程序块进行图形比较的应用程序。在 Version Control Interface 的设置中,可将该应用程序组态为 TIA Portal 中的外部比较程序。应用程序的链接/cs/document/109768730
要组态外部比较程序,请按照以下步骤操作:
打开比较程序件的组态对话框:
- 为此,在“选项”(Options) 菜单中,选择“设置 > 版本控制接口 > 比较”(Settings > Version Control Interface > Comparison) 命令。
- 另外,也可以在工作区编辑器中选择不同于其已连接工作区文件的对象,并单击比较快捷菜单中的“组态”(Configure) 命令。
比较程序列表显示在工作区中。
双击“新增”(Add new) 或从快捷菜单中选择“新增”(Add new) 命令。
将打开“添加新比较程序”(Add new comparison program) 对话框。
从“文件扩展名”(File extension) 下拉列表中选择要通过该比较程序编辑的文件类型。或者将设置保留为“所有文件”(All files)。
在“名称”(Name) 字段中输入比较程序的名称。该名称显示在工作区编辑器的快捷菜单中。因此应输入一个有意义的名称。
在“程序路径”(Program path) 字段中,输入比较程序可执行文件的路径,或单击“...”从文件系统中选择可执行文件。请注意,仅可选择扩展名为“*.exe”、“*.com”、“*.pif”、“*.bat”或“*.cmd”的文件。
在“参数”(Parameter) 字段,输入将在程序启动时传递给比较程序的参数。这两个参数“$(Project.TempExportFile.Path)”和“$(Workspace.LinkedFile.Path)”已存在,并且足以适用于大多数情况。要添加其它参数,请单击字段末端的“+”按钮。将打开一个快捷菜单,用户可从中选择所需参数。另外,也可以在字段中手动输入参数或将参数从字段中移除。
单击“添加”(Add) 将比较程序添加到列表中。
要更改已组态的比较程序的设置,请按以下步骤操作:
打开比较程序件的组态对话框:
- 为此,在“选项”(Options) 菜单中,选择“设置 > 版本控制接口 > 比较”(Settings > Version Control Interface > Comparison) 命令。
- 另外,也可以在工作区编辑器中选择不同于其已连接工作区文件的对象,并单击快捷菜单中的“配置”(Configure) 命令。
比较程序列表显示在工作区中。
从列表中选择要更改其设置的比较程序。
单击底部的“更改所选比较程序”(Change selected comparison program) 按钮,或从快捷菜单中选择“编辑”(Edit) 命令。
将打开“编辑比较程序”(Edit comparison program) 对话框。
根据需要更改组态。
单击“更改”(Change)。
要更改比较程序在列表中以及在工作区编辑器“与工作区文件比较”(Compare to the workspace file) 快捷菜单中的顺序,请按以下步骤操作:
打开比较程序件的组态对话框:
- 为此,在“选项”(Options) 菜单中,选择“设置 > 版本控制接口 > 比较”(Settings > Version Control Interface > Comparison) 命令。
- 另外,也可以在工作区编辑器中选择不同于其已连接工作区文件的对象,并单击快捷菜单中的“配置”(Configure) 命令。
比较程序列表显示在工作区中。
选择要更改其位置的比较程序。
单击“上移”(Up) 可上移比较程序在列表中的位置,或从快捷菜单中选择“上移”(Up) 命令。
单击“下移”(Down) 可下移比较程序在列表中的位置,或从快捷菜单中选择“下移”(Down) 命令。
为所有要更改顺序的应用程序重复此步骤。
要删除已组态的比较程序,请按以下步骤操作:
打开比较程序件的组态对话框:
- 为此,在“选项”(Options) 菜单中,选择“设置 > 版本控制接口 > 比较”(Settings > Version Control Interface > Comparison) 命令。
- 另外,也可以在工作区编辑器中选择不同于其已连接工作区文件的对象,并单击快捷菜单中的“配置”(Configure) 命令。
比较程序列表显示在工作区中。
从列表中选择要删除的比较程序。
单击底部的“删除所选比较程序”(Delete selected comparison program) 按钮,或从快捷菜单中选择“删除”(Delete) 命令。
所选比较程序会从列表中删除。
词条
词条说明
枚举类型枚举类型(枚举)借助枚举,PLC 程序的数字值可以转换为文本,反之亦然。 数字值还可分配给多种语言。创建枚举使用以下语法在 HTML 文件开头输入 AWP 命令: