реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Сообщения об ошибках, Ошибки и предупреждения. Откуда беруться и как их устранить?
Master of Nature
сообщение Feb 11 2011, 08:20
Сообщение #1


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



AD9.2
Иерархический многоканальный проект.
При соединении в порядке Порт (с верхнего уровня) - Цепь с именем - Вход (на лист нижнего уровня) появляется сообщение "Net with possible connection problem".
И порт, и имя цепи, и имя входа на лист - одинаковые.
Настройки проекта: Hierarchical (sheet entry <-> port connection)
Вопрос: Из-за чего может возникнуть такое сообщение?

PS: Предлагаю в этой теме обсуждать причины возникновения ошибок и предупреждений при компиляции. А так же - на что они могут повлиять. Как показывает опыт - не все ошибки можно игнорировать, иногда они приводят к нежелательным эффектам.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 11 2011, 10:41
Сообщение #2


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Выяснилась причина ошибки: направление порта было установленно - Bidirectional. В то время как направление SheetEntry - Unspecified.

Вывод - необходимо для порта и для ввода в лист ставить одинаковое направление сигнала.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 11 2011, 11:36
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Ну по этой причине я использую только Unspecified
А вид и направление выше можно отдельно настраивать.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 28 2011, 09:20
Сообщение #4


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



В схеме появилось при компиляции сообщение: "Duplicate Net Names Wire N000-1 (Inferred)".
До этого (на этом листе) такого сообщения не было.
При этом - все цепи проименованы принудительно. Неименованных цепей не видно.
При выборе сообщения об ошибке - выскакивает окошко "Compile Errors", в котором указываются две одноименные цепи.
Попытки как-то щелкнуть на них ни к чему не приводят.

От чего могла возникнуть эта ошибка?
Как найти эти цепи, чтобы их удалить?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Feb 28 2011, 10:03
Сообщение #5


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Master of Nature @ Feb 28 2011, 12:20) *
Как найти эти цепи, чтобы их удалить?

Посмотрите через панель Navigator


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 28 2011, 10:10
Сообщение #6


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Алексей Сабунин @ Feb 28 2011, 15:03) *
Посмотрите через панель Navigator

Через панель Navigator такой цепи не видно.
Попробуйте скомпилировать/поискать ошибку или цепь.
Прикрепленные файлы
Прикрепленный файл  PCI_Interfacing.zip ( 34.6 килобайт ) Кол-во скачиваний: 25
 


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 28 2011, 10:37
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Если есть не именованные BUS-- это тоже приводит к таки сообщениям
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 28 2011, 10:57
Сообщение #8


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Владимир @ Feb 28 2011, 15:37) *
Если есть не именованные BUS-- это тоже приводит к таки сообщениям
Неименованых шин тоже нет.
По идее - если цепь появляется в Compile Error, то щелкнув по ней - можно увидеть ее на схеме.
А здесь - она даже на схеме не показывается.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Feb 28 2011, 11:17
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(Master of Nature @ Feb 28 2011, 12:20) *
В схеме появилось при компиляции сообщение: "Duplicate Net Names Wire N000-1 (Inferred)".

У меня такого сообщения при компиляции нет, зато появляются другие - см. рис. Подскажите, гуру, что это за ошибка?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 28 2011, 11:32
Сообщение #10


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Rodavion @ Feb 28 2011, 16:17) *
У меня такого сообщения при компиляции нет, зато появляются другие - см. рис. Подскажите, гуру, что это за ошибка?

Это сообщение о том, что нет источника в указанной цепи.
Они имеют значение только если контролировать входы и выходы.
В данном случае я просто отключил и игнорирую эти сообщения.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Feb 28 2011, 11:53
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(Master of Nature @ Feb 28 2011, 14:32) *
Это сообщение о том, что нет источника в указанной цепи.
Они имеют значение только если контролировать входы и выходы.
В данном случае я просто отключил и игнорирую эти сообщения.

Спасибо за подсказку, но при открытии вашей схемы у меня Project Option неактивный, поэтому отключить не получается. Но вашей ошибки при компиляции вашей схемы у меня нет
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 28 2011, 11:54
Сообщение #12


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Заметил еще один загадочный глюк:
Фрагмент схемы (с фильтрующими емкостями по питанию) скопировал с другого листа схемы.
Там при компиляции вылезает та же ошибка.
Но, что еще интереснее оказалось.
После копирования я сбросил имена конденсаторов в C?
При аннотировании - АД, непонятно с чего, пронумеровал их частично так же, как на другом листе схемы.
Причем порядок аннотирования вообще непонятен: ни с конца, ни с начала, а где-то с середины (С5) хотя на этом листе других конденсаторов нет и не было.
Unique ID различные.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Feb 28 2011, 12:17
Сообщение #13


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Master of Nature @ Feb 28 2011, 13:57) *
Неименованых шин тоже нет.
По идее - если цепь появляется в Compile Error, то щелкнув по ней - можно увидеть ее на схеме.
А здесь - она даже на схеме не показывается.

Что вы компилируете? Если схему, то не понятно зачем....Если проект, то где он и какие там настройки компиляции?


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 28 2011, 12:35
Сообщение #14


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Алексей Сабунин @ Feb 28 2011, 17:17) *
Что вы компилируете? Если схему, то не понятно зачем....Если проект, то где он и какие там настройки компиляции?

в данном случае - только один лист схемы.
при компиляции проекта ошибок нет.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Feb 28 2011, 12:51
Сообщение #15


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Master of Nature @ Feb 28 2011, 15:35) *
в данном случае - только один лист схемы.
при компиляции проекта ошибок нет.

У меня всегда возникает вопрос - что проверяется при компиляции схемы?! При компиляции проекта, настройки задаются в Project Options.
В общем компиляция схемы - это неправильное действие...Я вообще склонен думать, что это бага - давать возможность компилировать все, что лежит в проекте....так ведь можно и PDF-ник откомпилировать)))) Для ПЛИСоводов это конечно нужно, а вот при создании проекта платы компиляция схемы абсолютно бессмыслена!!!


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01498 секунд с 7
ELECTRONIX ©2004-2016