原因
在一个拓扑功能上未定义连接点排列样式。
也就是说,即不存在本地连接点排列样式,也不存在保存在所使用部件上的连接点排列样式。
解决方法
- 借助消息管理对话框的弹出菜单中的转到(图形)功能在项目中定位拓扑功能。
- 调出拓扑功能的属性 <...>对话框。
- 将部件选项卡置于顶层,首先检查是否已针对拓扑功能保存了一个部件,以及是否已针对此部件录入了一个连接点排列样式。如果不是这种情况,且需要在布线时针对拓扑功能使用部件上已定义的连接点排列样式,则按照后面的"方案 1"中所述进行操作。
- 如果在拓扑功能上未保存任何部件,则在连接点排列样式选项卡中检查是否已在表格中录入了连接点代号(或者来自功能连接点,或者自由定义且尚未导入本地连接点排列样式)。如果不是这种情况,且需要在布线时使用拓扑功能的本地连接点排列样式,则按照后面的"方案 2"中所述进行操作。
方案 1
需要在布线时针对拓扑功能使用部件上已定义的连接点排列样式。为此在部件管理中选择一个已保存有一个连接点排列样式的部件。进行如下操作:
- 关闭拓扑功能的属性对话框(如果仍处于打开状态)。
- 选择以下命令: 选项卡 主数据 > 命令组 部件 > 管理。
- 在部件管理对话框的树结构视图中转到需要分配给拓扑功能的部件。
- 将属性选项卡置顶。
- 点击在连接点排列样式属性数值框中的数据层结构属性表格内的 [...]。
- 在自动打开的连接点排列样式 - <项目名称>对话框中选定所需连接点排列样式的名称,并点击[确定]
此名称将传输到属性选项卡的连接点排列样式框中,并将连接点排列样式分配给拓扑功能。
- 关闭部件管理,保存已修改的数据,并更新部件数据库。
- 再次打开拓扑功能的属性 <...>对话框。
- 将部件选项卡置于顶层,并为拓扑功能分配所需的带有来自部件管理的连接点排列样式的部件。
- 切换至连接点排列样式选项卡,在弹出菜单中选择更新连接点排列样式菜单项。
将读取部件中的连接点排列样式。
如果拓扑功能已带有连接点,则这些连接点将在表格中列出,并用图标
加以标识。
如果已读取的保存在部件上的连接点排列样式的连接点代号与拓扑功能的连接点代号存在偏差,则在表格中将用图标
对连接点代号加以标识。
- 在拓扑功能的连接点排列样式中删除所有不属于此部件的连接点排列样式的连接点,并点击[确定]。
- 通过激活本地连接点排列样式复选框,将连接点代号传输至拓扑功能的本地连接点排列样式。
在"状态"列中将用图标
对连接点代号加以标识。
- 点击 [确定]。
说明:
如果未在部件管理中保存任何连接点排列样式,则必须事后创建连接点排列样式。对此进行如下操作:
- 在部件管理的树结构视图中标记连接点排列样式层结构,并选择新建弹出菜单项。
- 在属性和连接点选项卡中定义所需的连接点数据,为连接点排列样式命名,并点击[应用]。
- 在部件树中选定部件,并为其分配连接点排列样式(如上所述)。
之后也对布局空间 内的部件放置进行分配。
方案 2
需要在布线时使用在拓扑功能上本地录入的连接点排列样式。进行如下操作:
- 将连接点排列样式选项卡置于顶层。
如果拓扑功能已带有连接点,则这些连接点将在表格中列出,并用图标
加以标识。
- 通过激活本地连接点排列样式复选框,将连接点代号传输至拓扑功能的本地连接点排列样式。
在"状态"列中将用图标
对连接点代号加以标识。
- 点击 [确定]。.
在需要时开始新的项目检查。
说明:
也可以在连接点排列样式中使用自由定义的连接点代号。对此进行如下操作:
- 根据连接点数量在表格中添加新行。
- 录入所需的连接点代号。
- 删除所有不再需要的连接点代号,并通过此复选框将数据传输到本地连接点排列样式中。