рисую 2 place bus - ошибка ! соединяю их вместе - нет ошибки
беру примеры - где 2 и более bus -а - везде ошибки задолбался памагите!
Владимир
Nov 15 2006, 09:48
Цитата
рисую 2 place bus - ошибка ! соединяю их вместе - нет ошибки
беру примеры - где 2 и более bus -а - везде ошибки задолбался памагите!
Например к шине bus подключен ПОРТ с именем на 1 НЕТ
ничего не подключено
- новый проект - схема - рисуем 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)
Владимир
Nov 15 2006, 11:03
Так ведь и намисано.
Есть 2 линии без имен с указанными координатами (возможно это шина) им присваивается указанное имя При компиляции обнаруживается, естетственно что имена совпадают
и чего ничего нельзя сделать?
перетащил с 99 в 6; в проекте таких безымяных - все шины
и получаю портянки ошибок; начинаю обзывать - получаю еще больше ошибок
Владимир
Nov 15 2006, 12:21
Что ж делать.
Со временем пройдет. Я уже решаю.
Можно насроить генератор ошибок, чтобы не выдовал ошибок
Со временем пройдет. Я уже решаю.
- глобальная фраза - желание пройдет, жизнь пройдет...
Можно насроить генератор ошибок, чтобы не выдовал ошибок
-это не наш метод хотелось что бы было все честно... как в 99...
Владимир
Nov 15 2006, 15:50
Цитата
Со временем пройдет. Я уже решаю.
- глобальная фраза - желание пройдет, жизнь пройдет...
Можно насроить генератор ошибок, чтобы не выдовал ошибок
-это не наш метод хотелось что бы было все честно... как в 99...
Если честно. Тодействия в зависимости от ситуации.
А они разнообразны. и причны тоже. Просто 99 их не анализировал.
Поэтому и честно.
На ПСБ этих Вире не будет, так как они физически ни куда не подключены.
И это схемный редактор ругается.
Но бывают и опасные ситуации. Все зависит от конкретной обстановки
ok спасибо - я и боялся дальше двигаться на PCB - вроде как ошибка
- два дня коту под хвост - думал самостоятельно поборю - оказывается это не баг а фича
если можно по данной ситуации две шины и больше ничего как-то решаеться?
а то труба на порты ругается на ножки м\с подчеркивает - столько ошибок - хотелось бы их хоть немного урезать
Владимир
Nov 16 2006, 07:02
Цитата
если можно по данной ситуации две шины и больше ничего как-то решаеться?
а то труба на порты ругается на ножки м\с подчеркивает - столько ошибок - хотелось бы их хоть немного урезать
Шины как правило имеют одноименный имена с переменной цифрой в конце.
В этом случае никаких проблем. шина именуется по аналогии.
Вопрос если Вы в шину хотите затолкнуть разноименный цепи. Тут уж шину ни кака не назовеш.
Или просто абстрактно одним из произвольный не совпадающих имен.
Никакой логической связи при этом не возникнет.
Формально эн это и сам делает присваивая то имя чтоу Вас в сообщенни об ошибке.
Но эти сообщения пропадут.
это понятно хотя тоже не без нюансов - в проекте мирно жила маркировка A[0..15]; сюда перетянул - ранг не тот! Что они навесили на квадратные скобки?
А непонятно вот что - где я должен присвоить название шине?
Если б я нашел месторасположение названия NETXXX то я его давно уже к ...
а так что не ставлю на все ругается
Владимир
Nov 16 2006, 22:11
Цитата
А непонятно вот что - где я должен присвоить название шине?
Поставить в любом месте на линию шины точно таакже как ставите на линию связи. Что тут затруднительного
затруднительного ничего, только после этого:
[Error] PIC.Sch Compiler Wire Net Label LCD at 630,380 placed on a bus.
притом что предыдущая ошибка сохраняется
Archivarius
Dec 30 2007, 18:38
Цитата(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)".
Владимир
Dec 31 2007, 07:16
Цитата(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
Jan 1 2008, 19:35
Цитата(Владимир @ Dec 31 2007, 10:16)

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

ВСЕХ С НОВЫМ ГОДОМ!!!
Все сделано и проанализировано (абсолютно разные шины, но с одним названием (почему - непонятно)).
Шину пытался удалить и развести заново - тотже результат. Установить другую метку (как и для цепи) не получается - вылетает еще одна ошибка. Похоже в Altium нет возможности обозвать ШИНУ ?
Шина именуется точно также через NetLabel
Пронализировано всеже не все.
часто такое встречается, потом ноходится свояже бяка
Archivarius
Jan 2 2008, 15:15
Цитата(Владимир @ 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
Вроде что-то с чем-то надо согласовать. Вот только что? Очень даже допускаю возможность
своего косяка (у людей ведь работает), но найти пока не получается :-((
Владимир
Jan 2 2008, 15:57
Для шины такой название ошибочно обязательно наличии двух точек. Или имя и в квадратных скобках начала и конец (через две точки) имен в шине Цифры
Пример AA..
Bus[8..16]
.. (просто две точки)
Archivarius
Jan 2 2008, 17:45
Цитата(Владимир @ Jan 2 2008, 18:57)

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

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

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

Подсветку цепей, элементов схемы удобней всего делать через "Navigator" . Для этого нужно поставить галочку в меню "View" -> "Status Bar". После этого справа внизу появится дополнительное меню. В доп. меню "Design Compiler" необходимо активировать меню "Navigator", поставив на нем галочку.
Из меню "Navigator" удобно не только подсвечивать цепи и элементы схемы, но и переходить из листа в другой лист, в многолистовом проэкте, щелкая по портам схемы, которые соединяют цепи листов проэкта.

Это я знаю. Спасибо. С клавишами подсветки разобрался: E_S_C (нажимаем последовательно) - и указываем на желаемую цепь.
Цитата(Archivarius @ Jan 2 2008, 19:45)

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

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

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

Как это не работает??? У меня работает... Держите нажатой клавишу Alt и одновременно щелкаете левой клавишей мышки на нужной Вам цепи в редакторе схем. Аналогичным образом в Pcb работает нажатие (и удержание!) клавиши Ctrl + левый клик мышки на цепи, которую нужно выделить.
Щелчок на пустом месте (с нажатой соответствующей клавишей) снимает выделение.
Виноват. В редакторе схем работает, а вот в PCB - нет. (машь подвожу - цепь подсвечена, убираю - медленно гасет). Пробовал и Alt и Ctrl - не работает.
Владимир
Jan 9 2008, 21:55
Посмотрите в настройках. Возможно изменено дейтвие по данному нажатию. Там еть отдельные настройки для мышки.
Archivarius
Jan 10 2008, 07:37
Цитата(Владимир @ Jan 10 2008, 00:55)

Посмотрите в настройках. Возможно изменено дейтвие по данному нажатию. Там еть отдельные настройки для мышки.
Действительно так: на выделение в PCB стояло Ctrl+Alt (но это тогда должно стоять по умолчанию, я не менял никаких настроек).
Geryhold
Jul 22 2015, 06:57
Делаю проект с иерархией, в общем компилирую лист с иерархией и получаю вот такой мессеж Duplicate Net Names Element[-1]: IN.AD (Inferred) смотрите на скрин, подскажите что сделать
Master of Nature
Jul 22 2015, 07:27
Цитата(Geryhold @ Jul 22 2015, 10:57)

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

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

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

Можно поподробней в какой закладке посмотреть в опциях проджекта.

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

Измените настройку Net Identifier Scope с Automatical на Hierachical
PS: картинки вставляйте покрупнее, на этих глаза сломаешь что-то рассмотреть.
Спасибо все получилось!
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.