博图在删除程序块时,将相同名称的程序块都删除 (博图删除程序)

博图在删除程序块时

在博图编程软件中,当您删除一个程序块时,如果您在程序中还有其他具有相同名称的程序块,那么这些程序块也会被删除。

例如,如果您有一个名为“MyFunction”的函数程序块,并且您在程序中创建了另一个名为“MyFunction”的函数程序块,那么当您删除第一个“MyFunction”程序块时,第二个“MyFunction”程序块也会被删除。

这是因为博图编程软件将相同名称的程序块视为同一程序块的不同实例。当您删除一个实例时,所有其他实例也将被删除。

这种行为可能会导致意外的程序删除,因此在删除程序块时必须小心。如果您不确定您要删除的程序块是否还有其他实例,请在删除之前对其进行检查。

如何避免意外程序块删除

避免意外程序块删除的最佳方法是在删除程序块之前仔细检查程序。您可以使用以下步骤检查程序:1. 右键单击程序块并选择“查找引用”。 2. 这将打开一个窗口,其中列出程序中引用该程序块的所有位置。 3. 检查列出的位置以确保您不希望删除该程序块的任何其他实例。如果您在程序中找到了该程序块的其他实例,则可以执行以下操作之一:更改其中一个或多个其他实例的名称。将程序块复制到新的程序块并将其重命名。删除导致编译错误的程序块。

结论

当您在博图编程软件中删除程序块时,如果您在程序中还有其他具有相同名称的程序块,那么这些程序块也会被删除。这是因为博图编程软件将相同名称的程序块视为同一程序块的不同实例。当您删除一个实例时,所有其他实例也将被删除。在删除程序块之前仔细检查程序以避免意外程序块删除非常重要。您可以使用“查找引用”功能检查程序并确保您不希望删除该程序块的任何其他实例。如果您在程序中找到了该程序块的其他实例,则可以更改其中一个或多个其他实例的名称、将程序块复制到新的程序块并将其重命名,或删除导致编译错误的程序块。

博途TIA V13 已经知道一个变量名称,在变量表里也能找到,如i1.1或者Q2.2,如何能快速找到程序内的位置

其实博途的“搜索和替换”功能很强大,查找的时候并不是只能在块内查找,v13手册有以下介绍:7.7.2 搜索和替换使用查找功能使用“查找和替换”功能可在编辑器中搜索或替换文本。 附加搜索选项可通过选择以下附加选项之一来缩小搜索范围:● 全字匹配仅查找整个单词。 忽略部分包含搜索关键字的单词。 ● 区分大小写搜索时考虑大写和小写字母。 ● 在子结构中查找搜索还包含另一个对象中包含的文本。 ● 在隐藏文本中查找搜索还包括分配给其它文本但当前隐藏的文本。 ● 使用通配符输入星号作为代表任意数量字符的通配符。 示例: 如果要搜索所有以“Device”开头的词, 则在搜索关键字框中键入“Device*”。 但是如果只想省去单个字符,则输入问号作为通配符。 ● 使用正则表达式(仅用于在脚本中搜索)正则表达式是用于描述数值集和过滤操作的字符串。 通过它可创建复杂的搜索模式。 可用的附加选项取决于所安装的产品和打开的编辑器。 启动搜索请按以下步骤启动“查找和替换”功能:1. 在“编辑”菜单中选择“查找和替换”命令,或者在“任务”任务卡中打开“查找和替换”窗格。 将打开“查找和替换”窗格。 2. 在“查找”下拉列表中输入搜索词。 也可以从下拉列表中选择最近的搜索关键字。 3. 选择所需的搜索选项。 4. 使用选项按钮,选择搜索的起点和搜索方向。 – 如果要搜索整个编辑器而不考虑当前选择内容,则选择“整个文档。 – 如果要从当前选择位置开始搜索,则选择“从当前位置开始”。 – 如果只想在当前选择内容中搜索,则选择“选择内容”。 – 选择“向下”从上到下或从左到右搜索编辑器。 – 选择“向上”从下到上或从右到左搜索编辑器。 5. 单击“查找”。 将在编辑器中标出第一个搜索结果。 6. 再次单击“查找”显示下一个搜索结果。 将在编辑器中标出下一个搜索结果。 必要时重复该过程,直到到达最后一个搜索结果。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论