Порт не связан с символом родительского листа
Parent category: Нарушения, связанные с документами
Default report mode: ![]()
Сводка
Это нарушение возникает, когда обнаруживается, что порт на дочернем листе не сопоставлен с входом листа (sheet entry) на символе родительского листа. Все входы листа в символе родительского листа должны быть синхронизированы (сопоставлены) с соответствующими портами на дочернем листе.
Уведомление
Если включено отображение ошибок и предупреждений компилятора на схеме (включается на странице Schematic - Compiler в диалоговом окне Preferences), под проблемным объектом будет показана цветная волнистая линия. Уведомление также отображается на панели Messages в следующем формате:
Port <PortName> not matched to Sheet-Entry at <Location>,
где:
PortName — имя порта на дочернем листе.
Location — координаты X,Y электрической «горячей точки» порта.
Рекомендации по устранению
Эта проблема может возникать по ряду причин:
- Соответствующий вход листа для порта отсутствует.
- Соответствующий вход листа для порта существует, но имеет другое имя.
- Соответствующий вход листа для порта существует, но имеет другой тип ввода/вывода (I/O Type).
Используйте область Details панели Messages , чтобы выполнить кросс-пробинг к нужному порту, затем Ctrl+double-click по порту, чтобы подняться к символу родительского листа. Щёлкните правой кнопкой мыши по символу листа и выберите Sheet Symbol Actions » Synchronize Sheet Entries and Ports в появившемся меню. Это даст доступ к диалоговому окну Synchronize Ports To Sheet Entries dialog для данного символа листа.
Используйте это диалоговое окно, чтобы сопоставить нужный порт с требуемым входом листа. Если вход листа не существует, его можно создать прямо из диалога. Если вход листа существует, но отличаются имя и/или I/O Type, при сопоставлении можно определить, откуда брать имя и I/O Type — из порта или из входа листа.
Примечания
Когда вход листа и порт существуют, но имеют разные имена и/или I/O Type, будет соответствующее сообщение об ошибке, что вход листа не сопоставлен с портом. Синхронизация входа листа с портом устранит обе ошибки.