Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка Duplicate Net Names Wire N000-1 (Inferred)
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
VGA
рисую 2 place bus - ошибка ! соединяю их вместе - нет ошибки
беру примеры - где 2 и более bus -а - везде ошибки задолбался памагите!
Владимир
Цитата
рисую 2 place bus - ошибка ! соединяю их вместе - нет ошибки
беру примеры - где 2 и более bus -а - везде ошибки задолбался памагите!

Например к шине bus подключен ПОРТ с именем на 1 НЕТ
VGA
ничего не подключено
- новый проект - схема - рисуем 2 шины и больше ничего - компилируем - получаем
[Warning] PIC.Sch Compiler Unconnected line (360,380) To (360,450)
1
[Warning] PIC.Sch Compiler Unconnected line (780,720) To (780,800)
2
[Error] PIC.Sch Compiler Duplicate Net Names Wire N000-1 (Inferred)
Владимир
Так ведь и намисано.
Есть 2 линии без имен с указанными координатами (возможно это шина) им присваивается указанное имя При компиляции обнаруживается, естетственно что имена совпадают
VGA
и чего ничего нельзя сделать?
перетащил с 99 в 6; в проекте таких безымяных - все шины
и получаю портянки ошибок; начинаю обзывать - получаю еще больше ошибок
Владимир
Что ж делать.
Со временем пройдет. Я уже решаю.
Можно насроить генератор ошибок, чтобы не выдовал ошибок
VGA
Со временем пройдет. Я уже решаю.
- глобальная фраза - желание пройдет, жизнь пройдет...
Можно насроить генератор ошибок, чтобы не выдовал ошибок
-это не наш метод хотелось что бы было все честно... как в 99...
Владимир
Цитата
Со временем пройдет. Я уже решаю.
- глобальная фраза - желание пройдет, жизнь пройдет...
Можно насроить генератор ошибок, чтобы не выдовал ошибок
-это не наш метод хотелось что бы было все честно... как в 99...

Если честно. Тодействия в зависимости от ситуации.
А они разнообразны. и причны тоже. Просто 99 их не анализировал.
Поэтому и честно.
На ПСБ этих Вире не будет, так как они физически ни куда не подключены.
И это схемный редактор ругается.
Но бывают и опасные ситуации. Все зависит от конкретной обстановки
VGA
ok спасибо - я и боялся дальше двигаться на PCB - вроде как ошибка
- два дня коту под хвост - думал самостоятельно поборю - оказывается это не баг а фича
если можно по данной ситуации две шины и больше ничего как-то решаеться?
а то труба на порты ругается на ножки м\с подчеркивает - столько ошибок - хотелось бы их хоть немного урезать
Владимир
Цитата
если можно по данной ситуации две шины и больше ничего как-то решаеться?
а то труба на порты ругается на ножки м\с подчеркивает - столько ошибок - хотелось бы их хоть немного урезать

Шины как правило имеют одноименный имена с переменной цифрой в конце.
В этом случае никаких проблем. шина именуется по аналогии.
Вопрос если Вы в шину хотите затолкнуть разноименный цепи. Тут уж шину ни кака не назовеш.
Или просто абстрактно одним из произвольный не совпадающих имен.
Никакой логической связи при этом не возникнет.
Формально эн это и сам делает присваивая то имя чтоу Вас в сообщенни об ошибке.
Но эти сообщения пропадут.
VGA
это понятно хотя тоже не без нюансов - в проекте мирно жила маркировка A[0..15]; сюда перетянул - ранг не тот! Что они навесили на квадратные скобки?
А непонятно вот что - где я должен присвоить название шине?
Если б я нашел месторасположение названия NETXXX то я его давно уже к ...
а так что не ставлю на все ругается
Владимир
Цитата
А непонятно вот что - где я должен присвоить название шине?

Поставить в любом месте на линию шины точно таакже как ставите на линию связи. Что тут затруднительного
VGA
затруднительного ничего, только после этого:
[Error] PIC.Sch Compiler Wire Net Label LCD at 630,380 placed on a bus.
притом что предыдущая ошибка сохраняется
Archivarius
Цитата(VGA @ Nov 17 2006, 21:15) *
затруднительного ничего, только после этого:
[Error] PIC.Sch Compiler Wire Net Label LCD at 630,380 placed on a bus.
притом что предыдущая ошибка сохраняется

Таже проблема :-((. Хотелось бы узнать орезультатах борьбы с "[Error] PIC.Sch Compiler Duplicate Net Names Wire N000-1 (Inferred)".
Владимир
Цитата(Archivarius @ Dec 30 2007, 20:38) *
Таже проблема :-((. Хотелось бы узнать орезультатах борьбы с "[Error] PIC.Sch Compiler Duplicate Net Names Wire N000-1 (Inferred)".

1/ скомпилировать проект
2. вызывть панель Mtsssge
3/ выделитьь строку с указанной ошибкой
4.вызывать панель Compile Error
5/ Пройтись по всем строкам Compile Error ( при этом открывается то место схемы, гле ксть подозрение) и проанализировать все
Archivarius
Цитата(Владимир @ Dec 31 2007, 10:16) *
1/ скомпилировать проект
2. вызывть панель Mtsssge
3/ выделитьь строку с указанной ошибкой
4.вызывать панель Compile Error
5/ Пройтись по всем строкам Compile Error ( при этом открывается то место схемы, гле ксть подозрение) и проанализировать все


ВСЕХ С НОВЫМ ГОДОМ!!!

Все сделано и проанализировано (абсолютно разные шины, но с одним названием (почему - непонятно)).
Шину пытался удалить и развести заново - тотже результат. Установить другую метку (как и для цепи) не получается - вылетает еще одна ошибка. Похоже в Altium нет возможности обозвать ШИНУ ?
Владимир
Цитата(Archivarius @ Jan 1 2008, 21:35) *
ВСЕХ С НОВЫМ ГОДОМ!!!

Все сделано и проанализировано (абсолютно разные шины, но с одним названием (почему - непонятно)).
Шину пытался удалить и развести заново - тотже результат. Установить другую метку (как и для цепи) не получается - вылетает еще одна ошибка. Похоже в Altium нет возможности обозвать ШИНУ ?

Шина именуется точно также через NetLabel
Пронализировано всеже не все.
часто такое встречается, потом ноходится свояже бяка
Archivarius
Цитата(Владимир @ Jan 2 2008, 01:19) *
Шина именуется точно также через NetLabel
Пронализировано всеже не все.
часто такое встречается, потом ноходится свояже бяка

Попробовал в очередной раз через NetLabel обозвать шину: BUS8 (от фонаря так сказать). Получил результат:
Net Label Bus8 net:BUS8
Warning: Floating net labels
Еrror: Mismatched Bus/Wire object on Wire/Bus

Вроде что-то с чем-то надо согласовать. Вот только что? Очень даже допускаю возможность
своего косяка (у людей ведь работает), но найти пока не получается :-((
Владимир
Для шины такой название ошибочно обязательно наличии двух точек. Или имя и в квадратных скобках начала и конец (через две точки) имен в шине Цифры
Пример AA..
Bus[8..16]
.. (просто две точки)
Archivarius
Цитата(Владимир @ Jan 2 2008, 18:57) *
Для шины такой название ошибочно обязательно наличии двух точек. Или имя и в квадратных скобках начала и конец (через две точки) имен в шине Цифры
Пример AA..
Bus[8..16]
.. (просто две точки)

Пример: АА .. работает (только перед точками надо пробел жать).
Спасибо!
При втором варианте обозначения шины BUS[8..16] - какую информацию несут цифры ?. "начало и конец" чего?.
Ну и еще попутный вопрос: имеются ли "горячие клавиши" для подсвечивания всей цепи в редакторе схем ( бежать через edit/select/connection далековато)??
Владимир
Цитата(Archivarius @ Jan 2 2008, 19:45) *
Пример: АА .. работает (только перед точками надо пробел жать).
Спасибо!
При втором варианте обозначения шины BUS[8..16] - какую информацию несут цифры ?. "начало и конец" чего?.
Ну и еще попутный вопрос: имеются ли "горячие клавиши" для подсвечивания всей цепи в редакторе схем ( бежать через edit/select/connection далековато)??

BUS[8..16]- В данной шине есть сигнады BUS8, Bus9, BUS10, ... , BUS16
Про подсветку- наверное есть, мне до сих пор не понадобилось.
OLEG_BOS
Цитата(Archivarius @ Jan 2 2008, 21:45) *
Ну и еще попутный вопрос: имеются ли "горячие клавиши" для подсвечивания всей цепи в редакторе схем ( бежать через edit/select/connection далековато)??


Подсветку цепей, элементов схемы удобней всего делать через "Navigator" . Для этого нужно поставить галочку в меню "View" -> "Status Bar". После этого справа внизу появится дополнительное меню. В доп. меню "Design Compiler" необходимо активировать меню "Navigator", поставив на нем галочку.
Из меню "Navigator" удобно не только подсвечивать цепи и элементы схемы, но и переходить из листа в другой лист, в многолистовом проэкте, щелкая по портам схемы, которые соединяют цепи листов проэкта. smile.gif
Archivarius
Цитата(OLEG_BOS @ Jan 3 2008, 12:18) *
Подсветку цепей, элементов схемы удобней всего делать через "Navigator" . Для этого нужно поставить галочку в меню "View" -> "Status Bar". После этого справа внизу появится дополнительное меню. В доп. меню "Design Compiler" необходимо активировать меню "Navigator", поставив на нем галочку.
Из меню "Navigator" удобно не только подсвечивать цепи и элементы схемы, но и переходить из листа в другой лист, в многолистовом проэкте, щелкая по портам схемы, которые соединяют цепи листов проэкта. smile.gif

Это я знаю. Спасибо. С клавишами подсветки разобрался: E_S_C (нажимаем последовательно) - и указываем на желаемую цепь.
Gennaj
Цитата(Archivarius @ Jan 2 2008, 19:45) *
Ну и еще попутный вопрос: имеются ли "горячие клавиши" для подсвечивания всей цепи в редакторе схем ( бежать через edit/select/connection далековато)??

Два варианта - нажать Alt+щелчок левой клавишей мышки по цепи.
Второй вариант - кнопка "маркер" в правом нижнем углу редактора схем. При нажатии этой кнопки можно с помощью клвиши "пробел" выбрать один из семи цветов. Одновременно можно выделить семь разных цепей (разными цветами). Щелчок по компоненту подсвечивает все цепи этого компонента.
Снять выделение - Clear.
Archivarius
Цитата(Gennaj @ Jan 8 2008, 10:05) *
Два варианта - нажать Alt+щелчок левой клавишей мышки по цепи.
Второй вариант - кнопка "маркер" в правом нижнем углу редактора схем. При нажатии этой кнопки можно с помощью клвиши "пробел" выбрать один из семи цветов. Одновременно можно выделить семь разных цепей (разными цветами). Щелчок по компоненту подсвечивает все цепи этого компонента.
Снять выделение - Clear.

Alt+щелчок не работает, а вот маркер - классная штука.
Gennaj
Цитата(Archivarius @ Jan 8 2008, 20:08) *
Alt+щелчок не работает, а вот маркер - классная штука.

Как это не работает??? У меня работает... Держите нажатой клавишу Alt и одновременно щелкаете левой клавишей мышки на нужной Вам цепи в редакторе схем. Аналогичным образом в Pcb работает нажатие (и удержание!) клавиши Ctrl + левый клик мышки на цепи, которую нужно выделить.
Щелчок на пустом месте (с нажатой соответствующей клавишей) снимает выделение.
Archivarius
Цитата(Gennaj @ Jan 9 2008, 12:03) *
Как это не работает??? У меня работает... Держите нажатой клавишу Alt и одновременно щелкаете левой клавишей мышки на нужной Вам цепи в редакторе схем. Аналогичным образом в Pcb работает нажатие (и удержание!) клавиши Ctrl + левый клик мышки на цепи, которую нужно выделить.
Щелчок на пустом месте (с нажатой соответствующей клавишей) снимает выделение.

Виноват. В редакторе схем работает, а вот в PCB - нет. (машь подвожу - цепь подсвечена, убираю - медленно гасет). Пробовал и Alt и Ctrl - не работает.
Владимир
Посмотрите в настройках. Возможно изменено дейтвие по данному нажатию. Там еть отдельные настройки для мышки.
Archivarius
Цитата(Владимир @ Jan 10 2008, 00:55) *
Посмотрите в настройках. Возможно изменено дейтвие по данному нажатию. Там еть отдельные настройки для мышки.

Действительно так: на выделение в PCB стояло Ctrl+Alt (но это тогда должно стоять по умолчанию, я не менял никаких настроек).
Geryhold
Делаю проект с иерархией, в общем компилирую лист с иерархией и получаю вот такой мессеж Duplicate Net Names Element[-1]: IN.AD (Inferred) смотрите на скрин, подскажите что сделать

Master of Nature
Цитата(Geryhold @ Jul 22 2015, 10:57) *
Делаю проект с иерархией, в общем компилирую лист с иерархией и получаю вот такой мессеж Duplicate Net Names Element[-1]: IN.AD (Inferred) смотрите на скрин, подскажите что сделать


Попробуйте проименовать (поставить NetLabel) жгуты на верхнем уровне.
peshkoff
надо смотреть настройки проекта. по всей вероятности стоит объединение листов по портам, а вы им одинаковые netlabel присваиваете
Geryhold
Цитата(peshkoff @ Jul 22 2015, 10:59) *
надо смотреть настройки проекта. по всей вероятности стоит объединение листов по портам, а вы им одинаковые netlabel присваиваете


Можно поподробней в какой закладке посмотреть в опциях проджекта.
Master of Nature
Цитата(Geryhold @ Jul 22 2015, 14:09) *
Можно поподробней в какой закладке посмотреть в опциях проджекта.

Измените настройку Net Identifier Scope с Automatical на Hierachical

PS: картинки вставляйте покрупнее, на этих глаза сломаешь что-то рассмотреть.
Geryhold
Цитата(Master of Nature @ Jul 22 2015, 13:32) *
Измените настройку Net Identifier Scope с Automatical на Hierachical

PS: картинки вставляйте покрупнее, на этих глаза сломаешь что-то рассмотреть.


Спасибо все получилось!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.