Jump to content

    

Вопросы по многоканальному проектированию

AD14.3. На рисунках показаны первый лист схемы и схема первого из 4-х каналов.

1) Как сделать так, чтобы на схемах каналов отображался конкретный номер подходящей к нему линии групповой связи. Например, для первого канала не просто IN и DRV, а IN1 и DRV1, для второго IN2 и DRV2 итд ?

2) При печати все листы каналов получаются с номером 2. Как в шаблоне задать параметр SheetNumber (например =2+(что?) ) чтобы у каждого канала был свой номер листа?

3) Изображенное на первом листе далеко от требований ГОСТ (все эти REPEAT и пр.). Может есть какой нибудь более близкий к ГОСТ способ многоканального проектирования?

 

image.jpg

 

image.jpg

Edited by MVJ

Share this post


Link to post
Share on other sites

1/ Скомпилируйте проект и слева внизу появятся вкладки конкретных каналов. Выберете нужный канал и на схеме отобразятся цепи именно это го канала

2. тоже самое- компиляция и в настройках печати указать вывод физических листов каналов. Отпечатаны будут 4 лист -- каждый канал на своем листе

3. нет. А может у гост поискать требования оформления с помощью электронных программ, где могут быть отступления (как может программа)

Share this post


Link to post
Share on other sites
1/ Скомпилируйте проект и слева внизу появятся вкладки конкретных каналов. Выберете нужный канал и на схеме отобразятся цепи именно это го канала

Компилировал. В том то и дело, что на вкладках конкретных каналов позиционные номера компонентов отображаются правильно (разные для разных каналов), а цепи линий групповой связи во всех каналах отображаются одинаково без индексов - IN и DRV (а не IN1 .. IN4 и DRV1 .. DRV4)

2. тоже самое- компиляция и в настройках печати указать вывод физических листов каналов. Отпечатаны будут 4 лист -- каждый канал на своем листе

В OutJob -> Configure -> Phisical Name Expansion установил все флаги (в т.ч. Sheet Number Parameter) - номера листов каналов получились в формате 2.1 ... 2.4 - хорошо хоть так. Или Вы имели в виду какую-то другую настройку печати?

Edited by MVJ

Share this post


Link to post
Share on other sites
а цепи линий групповой связи во всех каналах отображаются одинаково без индексов - IN и DRV

у вас нет этих картинок. Синтаксис обозначения групповой связи обязан в квадратный скобках содержать диапазон линий.

На общем листе это показано.

 

по втрому пунка -- да

 

Share this post


Link to post
Share on other sites
у вас нет этих картинок.

прилагаю картинки в следующей последовательности: первый лист схемы, закладка Editor второго листа, закладка Chan1 второго листа, закладка Chan2 второго листа

 

image.jpg

 

L2-editor.jpg

 

L2-1.jpg

 

L2-2.jpg

 

на закладках Chan1 и Chan2 цепи линий IN и DRV отображаются одинаково без индексов, как и на закладке Editor, а хотелось бы - IN1, DRV1 и IN2, DRV2 соответственно.

Share this post


Link to post
Share on other sites

Не цепи, а порты на этих цепях. Так и должно быть. Связывание идет по портам и связь не зависит от канала-- она общая.

Обратите внимание. По этой причине, все что общее-- замаскировано (линии взаимосвязи тоже)

Share this post


Link to post
Share on other sites
.. Связывание идет по портам и связь не зависит от канала-- она общая.

Обратите внимание. По этой причине, все что общее-- замаскировано (линии взаимосвязи тоже)

В каком смысле общая? Если на листах Chan1 и Chan2 цепи +24V, -24V, FF, LEDS действительно общие, то цепи IN и DRV разные - к R2 подключена цепь IN1, а к R5 - IN2.

Вопрос, собственно, в читаемости такой схемы. Если распечатать ее на бумаге, и дать, например, человеку, который будет заниматься ремонтом изделия, то ему придется вычислять какая цепь подключена к R2, а какая к R5. В-общем решил пока отказаться от данного способа построения схем. Может лучше на главном листе просто копировать Sheet Symbol по количеству каналов, для каждого канала делать отдельный лист и указывать на каждом и на соответствующем Sheet Symbol конкретные цепи. Как я понимаю, на работу с Room каналов в PCB это не повлияет.

Edited by MVJ

Share this post


Link to post
Share on other sites
то цепи IN и DRV разные - к R2 подключена цепь IN1, а к R5 - IN2.

Естественно. Но на схеме видны только общие линии взаимосвязи.

Вопрос, собственно, в читаемости такой схемы.

Читается, если есть все схема, если часть -- то и видна часть

В целом по ГОСТ давали только одно изображения канала. и Этого всегда хватало.

Подключение каналов видно на общей схеме.

Может лучше на главном листе просто копировать Sheet Symbol по количеству каналов, для каждого канала делать отдельный лист и указывать на каждом и на соответствующем Sheet Symbol конкретные цепи. Как я понимаю, на работу с Room каналов в PCB это не повлияет.

 

Вот это ближе к пониманию и читаемости для всех, а не только тех, кто понимает, что такое Repeat

 

Только в таком случае лучше нумеровать в канале с начала( как гост требует), печатать только одну схему канала.

Но будут проблемы с создание перечня (раздел для канала должен быть отдельный) и для спецификации -- там хуже, так как появляется дублирование обозначений.

 

В в общем подходов много. И у всех есть свой бубен и свои танцы.

 

Без них никак

 

Share this post


Link to post
Share on other sites

На приведенном фрагменте несколько Sheet Symbol  ссылаются  на один и тот же файл канала. Как в данном  случае правильно указать подключаемые цепи, например к порту DRV ?Clipboard21.jpg.65576a90569118ea8fd69d5218922334.jpg

На схеме канала порт показан так

Clipboard22.jpg.8dc2b01a31b01a815425a9cf75b0add7.jpg

Share this post


Link to post
Share on other sites

Похоже Вы все правильно сделали, только DRV1 не забудьте. Только репитами по моему лучше это сделать.

Share this post


Link to post
Share on other sites

Коллеги, здравствуйте!

Спрошу в этой ветке дабы не плодить похожую.

Есть потребность разместить на проектируемой в AD14 плате несколько (два или более) одинаковых "сложных" узла содержащих ПЛИС и различную периферию к ней (память, индикацию, разъемы и т.п.).

Как правильнее строить проект:

1) Использовать канальную иерархическую схему - тогда надо умещать на одном листе всю обвязку ПЛИС, стиснув зубы смотреть "на ужас в ночи";

2) Плюнуть на канальную схему и многократно повторять многолистовую реализацию каждого из узлов, и вносить корректировку во все реализации;

3) Может есть вариант многолистовой канальной иерархии?

На текущий момент получилось подключать только один лист нижнего уровня и попытка раздробления привела к появлению кратного числа ПЛИС в проекте печатной платы.

Edited by Fregate

Share this post


Link to post
Share on other sites
11 hours ago, Fregate said:

Коллеги, здравствуйте!

Спрошу в этой ветке дабы не плодить похожую.

Есть потребность разместить на проектируемой в AD14 плате несколько (два или более) одинаковых "сложных" узла содержащих ПЛИС и различную периферию к ней (память, индикацию, разъемы и т.п.).

Как правильнее строить проект:

1) Использовать канальную иерархическую схему - тогда надо умещать на одном листе всю обвязку ПЛИС, стиснув зубы смотреть "на ужас в ночи";

2) Плюнуть на канальную схему и многократно повторять многолистовую реализацию каждого из узлов, и вносить корректировку во все реализации;

3) Может есть вариант многолистовой канальной иерархии?

На текущий момент получилось подключать только один лист нижнего уровня и попытка раздробления привела к появлению кратного числа ПЛИС в проекте печатной платы.

 

Мы используем вариант 2

Share this post


Link to post
Share on other sites

Вариант тоже 3 работает.

Только ссылку на листы канала (по памяти через запятую или точку с запятой) нужно приводить.

1. Неудобства. На первый файл ссылка выбором из доступных, остальные, к сожалению, ручками записать, и соответсвенно не ошибиться.

2. Соответсвенно, если отображать на схеме эту длинную запись--- это не совсем удобно

Соответсвенно связь между листами канала через Off Sheet Cоnnector.

 

Где то делал пример.

Share this post


Link to post
Share on other sites
1 hour ago, Владимир said:

Вариант тоже 3 работает.

Только ссылку на листы канала (по памяти через запятую или точку с запятой) нужно приводить.

Сейчас попробовал объединить пару листов, (получилось через точку с запятой) в окне платы появились компоненты как с одного, так и с другого листа и по одной плис на канал. Работает!!!

Спасибо за подсказку.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now