Параметры проекта — многоканальный режим
Parent page: Диалоги WorkspaceManager
Вкладка Multi-Channel диалога Options for PCB Project
Сводка
Эта вкладка диалога Options for PCB Project позволяет задать схему именования каналов и формат обозначений компонентов для использования в многоканальных проектах. Многоканальный проект — это возможность ссылаться на один и тот же дочерний лист в проекте несколько раз. Это можно сделать, разместив несколько символов листа, которые ссылаются на один и тот же дочерний лист, либо добавив Repeat ключевое слово в обозначение (designator) символа листа, чтобы создать несколько экземпляров.
CircuitStudio поддерживает полноценное многоканальное проектирование, то есть вы можете многократно ссылаться на отдельные листы в проекте. Любые необходимые изменения можно внести в одном месте; затем повторная компиляция проекта распространит эти изменения на каждый экземпляр. CircuitStudio не только поддерживает несколько каналов, но и позволяет вкладывать их друг в друга.
Соответствие между одним логическим компонентом на схеме и несколькими физическими экземплярами на PCB управляется схемой многоканальных обозначений, заданной на этой вкладке.
Доступ
Это одна из нескольких вкладок, доступных при настройке параметров проекта — открывается из диалога Options for PCB Project. Этот диалог открывается следующим образом:
-
Щёлкнув Project | Content |
в главном меню в редакторе схем или редакторе PCB.
- Щёлкнув правой кнопкой мыши по записи самого проекта в панели Projects , затем выбрав Project Options в контекстном меню.
Параметры/элементы управления
Именование каналов
-
Channel Naming Style — используйте это поле, чтобы указать стиль, который будет применяться для именования каналов. Доступно пять стилей — два плоских и три иерархических (включающих путь):
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
- Level Separator for Paths — используйте это поле, чтобы указать требуемый символ/символы для разделения информации о пути при использовании иерархических стилей именования (тех стилей, которые включают путь). По умолчанию используется символ подчёркивания (_).
- Preview — по мере внесения изменений в Channel Naming Style и/или Designator Format изображение в этой области динамически обновляется, отражая соглашение об именовании, которое будет применено в проекте. На изображении приведён пример вложенной многоканальной структуры 2 x 2. Более крупные области с перекрёстной штриховкой представляют два канала верхнего уровня (или «банка»), а затенённые области внутри — каналы нижнего уровня (в каждом показаны два примера компонентов).
Именование компонентов
-
Designator Format — используйте это поле, чтобы указать формат, применяемый при назначении обозначений компонентам проекта. В раскрывающемся списке поля доступно восемь предопределённых форматов: пять плоских и три, которые можно использовать в иерархическом контексте (содержат именование канала):
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $Component_$ChannelName
- $ChannelName_$Component
- $ComponentPrefix_$ChannelName_$ComponentIndex
Определение собственного формата обозначений
Вы также можете задать собственный формат обозначений компонентов, вводя его напрямую в поле Designator Format. При построении строки формата можно использовать следующие ключевые слова:
- $ChannelName — это имя связанного канала, определяемое стилем, выбранным в поле Channel Naming Style .
- $Component — это логическое обозначение компонента.
- $ComponentPrefix — это префикс логического обозначения компонента (например, U для U1).
- $ComponentIndex — это индекс логического обозначения компонента (например, 1 для U1).
- $ChannelPrefix — это логическое обозначение символа листа.
- $ChannelIndex — это индекс канала.
- $ChannelAlpha — это индекс канала, выраженный буквой.
Примечания
- Алфавитная индексация канала действительно полезна только если ваш проект содержит менее 26 каналов в сумме или если вы используете формат обозначений, по своей природе являющийся иерархическим.
- Чтобы изменения форматов обозначений каналов и/или компонентов вступили в силу, необходимо перекомпилировать проект.
- При компиляции многоканального проекта внизу листа схемы в окне проектирования отображаются вкладки — по одной на каждый канал (или «банк»). Имена вкладок — это имена символов листов плюс номер канала, например BANKA. Это скомпилированные представления (физические представления) проекта, тогда как логический проект остаётся прежним на вкладке Editor .