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

 
 
 
Reply to this topicStart new topic
> Не работает горячая связь OrCad и Allegro PCB
Джин
сообщение Apr 17 2015, 09:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Есть многолистовая схема в OrCad16, которая без проблем вгрузилась на плату. Но при попытке подсветить элементы на плате тыкая на них на схеме - реакции ноль. Обратно, если я подсвечиваю элемент на плате, то на схеме он не подсвечивается, но зато в логе появляется варнинг вида: "WARNING(ORCAP-1712): Could not find component 'R122: @\..."
Что примечательно, это наблюдается только с одним листом схемы, остальные работают в соответствии с ожиданиями.

Поделитесь пожалуйста идеями, у кого есть.
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 17 2015, 10:21
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Может этого листа нет на плате??? Ну каким-то образом не попал в package, например... А вообще очень загадочно, обычно либо работает, либо нет, но чтоб выборочно - это что-то новенькое.
Go to the top of the page
 
+Quote Post
Джин
сообщение Apr 17 2015, 11:20
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Цитата(Uree @ Apr 17 2015, 13:21) *
Может этого листа нет на плате??? Ну каким-то образом не попал в package, например... А вообще очень загадочно, обычно либо работает, либо нет, но чтоб выборочно - это что-то новенькое.


Попал. В этом и странность, что он виден и там и там, но хотлинка нет.
Go to the top of the page
 
+Quote Post
Anatoly Sergeev
сообщение Apr 19 2015, 21:17
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 21-05-12
Из: Москва
Пользователь №: 71 936



Все просто. В меню OrCAD Capture есть такой раздел Options - Preferences - Miscellaneous и опция Enable Intertool Communication. Если она стоит, то при выборе цепей и компонентов на схеме они будут подсвечиваться на плате. Обратно, на схеме они будут подсвечиваться, если в Pcb Editor на них применить функцию Highlight. Если этого не происходит, то это значит, что программа не видит netlist. Стоит правильно сформировать нетлист и быть уверенным, что он синхронизирован между платой и схемой.
Go to the top of the page
 
+Quote Post
Джин
сообщение Apr 20 2015, 09:11
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Цитата(Anatoly Sergeev @ Apr 20 2015, 00:17) *
Все просто. В меню OrCAD Capture есть такой раздел Options - Preferences - Miscellaneous и опция Enable Intertool Communication. Если она стоит, то при выборе цепей и компонентов на схеме они будут подсвечиваться на плате. Обратно, на схеме они будут подсвечиваться, если в Pcb Editor на них применить функцию Highlight. Если этого не происходит, то это значит, что программа не видит netlist. Стоит правильно сформировать нетлист и быть уверенным, что он синхронизирован между платой и схемой.



Enable Intertool Communication включен, проверил. Да и как бы, в противном случае, подсвечивались другие листы этой-же схемы.

Насчет правильно сгенерированного нетлиста я не уверен на все 100%, т.к. не большой спец по Оркаду. Посмотрите картинку, так сгеренированный нетлист достаточно честный?

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 20 2015, 09:33
Сообщение #6


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Кажется в связке Оркад-Аллегро нет возможности управления включения-невключения листов схемы в нетлист, поэтому если он формировался и грузился в РСВ, то все должно быть синхронизировано. Если удается найти компоненты на схеме и на плате, то наверняка все согласовано. И тогда неработающая связь только на одном листе схемы выглядит просто каким-то глюком дизайна - багом софта на этом дизайне.
Go to the top of the page
 
+Quote Post
Anatoly Sergeev
сообщение Apr 21 2015, 21:35
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 21-05-12
Из: Москва
Пользователь №: 71 936



Выгрузите повторно нетлист через Tools - Create Netlist. Опцию Create or Update Pcb Editor Board (Netrev) при этом можно не ставить. Покажите информацию из лога из меню Windows - Session Log. В Pcb Editor перейдите в меню File - Import - Logic. Укажите, что загружаете информацию из Capture, но главное из папки, где этот нетлист находится. По умолчанию, как это у Вас указано на скриншоте выше, нетлист записывается в папку со схемой - в подпапку allegro. Также пришлите лог из PCB Editor, который программа покажет Вам через меню File - Viewlog.
Go to the top of the page
 
+Quote Post

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

 


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


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