未知线束类型
Created: 八月 23, 2018 | Updated: 八月 23, 2018
Parent category: 与线束相关的违规
Default report mode: ![]()
摘要
当检测到某个线束类型(Harness Type),但在“线束定义(Harness Definition)”文件中找不到与之匹配的定义时,就会发生此违规。出现这种情况通常有以下两种原因:
- 信号线束(Signal Harness)连接到了某个对象(Sheet Entry、Port 或 Harness Entry),而该对象使用了未知的线束类型。
- 线束定义文件中的某个 Harness Entry 引用了未知的线束类型。
通知
如果启用了在原理图上显示编译器错误和警告(在 Schematic - Compiler 页面中的 Preferences 对话框里启用),则违规对象下方会显示一条彩色波浪线。同时,Messages 面板中也会按以下格式显示通知:
Unknown Harness Type <HarnessType>,
其中:
HarnessType 为当前未知的线束类型。
解决建议
使用 Messages 面板的 Details 区域快速交叉定位(cross probe)到违规对象,然后确保 Sheet Entries、Ports 和 Harness Entries 使用的是已知的线束类型,并且线束定义准确无误。