Что такое родительские и дочерние комоненты. Пример использования составных компонентов.
В схемах часто встречаются составные компоненты, которые согласно контексту программы sPlan относятся по принципу «Родитель – Ребенок». Например, такими элементами могут быть реле и контакторы (управляющая обмотка –родитель, контактные пары - дети), интегральные схемы состоящие из нескольких логических элементов и т. д. При этом ребенок (дочерний компонент) автоматически получает название и номинал родительского компонента. Если Вы измените свойства родительского компонента, то и изменятся свойства дочернего компонента. Это позволяет избавиться от рутинной работы в случае изменения свойств составного компонента.
Вот пример составного элемента - электромагнитного реле с тремя контактными группами:
Обмотка управления является родителем и имеет обозначение K1.
Контакты связаны с родительским компонентом и автоматически принимают обозначение K1 от родителя. Если изменить обозначение родительского компонента, то автоматически изменятся обозначения всех контактных групп реле. Причем контактные группы могут находится на разных страницах Вашего проекта.
Вот пример обозначения микросхемы 7400 в программе sPlan:
Родительский компонент показан слева на рисунке в виде прямоугольника с выводами питания. Дочерние компоненты это четыре логических элемента «И».
Четыре логических элемента принимают значения поля
Обозначения( IC1), а также значение поля номинал (7400) прописанные в свойствах родительского элемента.
Если изменить обозначение и (или) номинал
родительского компонента, то автоматически изменятся обозначения и (или) всех логических элементов интегральной схемы.
Логические элементы входящие в состав интегральной схемы так же могут находится на разных листах Вашего проекта.
Создание составных компонентов «Родитель – Ребенок».
Задать связь между двумя компонентами по принципу «Родитель – Ребенок» в программе sPlan достаточно просто. Для этого щелкните правой кнопку мыши на компоненте и выберите команду «Установить родителя». Далее выберите родителя из списка доступных родителей. Если вы хотите задать родительский компонент более чем на один дочерний компонент, просто выберите нужные компоненты и выберите команду «Установить родителя». Родитель будет установлен для всех выбранных компонентов.
Пример:
Если у вас есть реле с тремя контактными группами (как в примере выше), то выделите все три группы, щелкните правой кнопкой мыши на одном из контактов и установите родительский компонент K1.
Родительский компонент:
Для того чтобы компонент появился в списке доступных родителей, он должен быть определен как родитель.
Чтобы определить компоненты, как родительский, дважды щелкните на компоненте и активируйте опцию Родитель (для дочернего). Теперь этот компонент появится в списке доступных родителей.
Дочерний компонент (Ребенок):
Компонент станет дочернем автоматически, если Вы определите для него Родителя.
Дочернему компоненту в его свойства присвоится две переменные, которые будут автоматически менять поле Обозначение и поле Номинал:
Переменная для поля Обозначение: «
Переменная для поля Номинал: «<НОМ_РОДИТЕЛЯ>».
Это фиксированные переменные программы sPlan выводят в обозначение и номинал значения взятые из свойств родительского компонента.
Вы можете изменить или расширить переменные в свойствах дочернего компонента. Дополнительную информацию Вы можете получить в разделе "Переменные и текстовые константы."
Есть еще две фиксированные переменные, которые Вы можете использовать в свойствах дочернего компонента: «<№_ДОЧЕРНЕГО>» и «<БУКВА_ДОЧЕРН>».
Переменная «<№_ДОЧЕРНЕГО>» присваивает порядковые номера дочернему компоненту.
Эта переменная может быть добавлена в поле Обозначение. То есть если вы в поле Обозначение дочернего компонента связанного с родителем IC добавите «
Переменная «<БУКВА_ДОЧЕРН>» добавляет к символу обозначения букву латинского алфавита (a, b, c ...).
Если Вы в поле Обозначение вставите: «
Добавление составного компонента в библиотеку:
Составной компонент, который состоит их родительского и дочерних компонентов можно добавить в библиотеку компонентов sPlan, как целостный компонент. Рассмотрим эту операцию на примере интегральной схемы 7400 и ее четырех логических элементов.
Эля добавления составного компонента в библиотеку выделите родительский компонент со всеми его дочерними компонентами. Теперь щелкните правой кнопкой мыши на родительском компоненте и выберите команду «Скопировать компоненты в библиотеку». Визуально Вы увидите добавление только родительского компонента, однако в библиотеку добавятся и все дочерние компоненты. На пиктограмме родительского компонента в библиотеке Вы можете обнаружить маленький треугольник. Если навести указатель мыши на этот треугольник, то отобразятся все дочерние компоненты, которые связаны со своим родителем:
Если вы перетащите родительский компонент на схему, то кроме родителя так же добавиться на схему все дочерние компоненты.
Цветовое отображение родительских и дочерних компонентов.
В программе sPlan родительские и дочерние компоненты отображаются различным цветовым фоном на схеме. Таким образом, легко визуально увидеть компоненты, которые определены как родительские и как дочерние компоненты на схеме.
С помощью кнопки «Цвет Родительский /Дочерний», расположенной на панели инструментов Вы можете включить или выключить эту функцию.
Все родители будут отображаться светло-голубым, а все дочерние - светло-красным цветом.
Если вы выделите один из родительских или дочерних компонентов, то все компоненты, входящие в этот составной компонент отобразятся более интенсивнее, чем остальные.
Список родительских и дочерних компонентов:
Вы можете создать иерархический список всех родителей и их дочерних компонентов.
Этот список содержит всех родителей и показывает связь с дочерними компонентами Вашего проекта.
Для создания этого списка выберите пункт меню Создать список родительский - дочерний... в меню Сервис.
|
Для более подробного изучения программы sPlan 7.0 предлагаю скачать Видеокурс "Черчение схем в программе sPlan 7". Видеокурс "Черчение схем в программе sPlan 7.0" - это 19 подробных видеоуроков по работе с программой, общей продолжительностью 3 часа! |
Видеокурс "Черчение схем в программе sPlan 7"
Если Вы хотите научиться чертить электрические схемы, создавать рисунки и иллюстрации (например при оформлении курсовых, дипломных, при публикации на сайте и т.д.) быстро и профессионально, то у меня для Вас есть отличная новость!
Вы можете совершенно БЕСПЛАТНО получить полноценный курс по черчению схем и созданию рисунков в программе sPlan 7.0!
Бесплатно!
|
Видеокурс "Программирование микроконтроллеров для начинающих"
Если Вы хотите из новичка превратиться в профессиноала, стать высококлассным, конкурентноспособным и грамотным специалистом в области самого перспективного направления микроэлектроники, тогда изучите новый видокурс по микроконтроллерам!
Уверяю такого еще нет нигде!
В результате вы научитесь с нуля не тольно разрабатывать собственные устройства, но и сопрягать с ними различную переферию!