![]() | |
НПО Системы Безопасности (499)340-94-73 График работы: ПН-ПТ: 10:00-19:00 СБ-ВС: выходной ![]() ![]() |
Главная » Периодика » Безопасность 0 ... 196197198199200201202 ... 233 Передача изменений в проекте на этап разработки принципиальной схемы Иногда нумерацию позиционных обозначений компонентов полезно производить на печатных платах, а не на схемах. Такой стиль упрощает поиск нужного компонента на плате. Редактор печатных плат может автоматически выполнить эту операцию (re-annotation), после чего все сделанные изменения могут быть переданы обратно на этап разработки принципиальной схемы. Повторное присваивание обозначений компонентов в редакторе чертежей печатных плат обозначения компонентов могут быть пронумерованы на основе их местоположения (аналогично элементам на схеме). Для запуска процедуры обратного аннотирования используется команда меню Tools » Re-Annotate. На экране появляется диалоговое окно Positional Re-Annotate, в котором необходимо определить начальную точку и направление аннотирования. Существует четыре варианта направлений: • нумеровать снизу вверх, начиная с нижнего левого угла; • нумеровать сверху вниз, начиная с верхнего левого угла; • нумеровать слева направо, начиная с нижнего левого угла; • нумеровать слева направо, начиная с верхнего левого угла. При повторном обозначении компонентов их нумерация всегда непрерывна. Процедура аннотирования использует "полосу" шириной 100 тысячных дюйма, двигаясь в направлении, указанном в каждой опции. Например, первая опция названа Ascending X then Ascending Y (сначала по оси X, затем по оси Y). Эта опция устанавливает полосу 100 тысячных дюйма по оси X, затем просматривает эту полосу по оси Y. Затем устанавливается следующая полоса по оси X, и снова она просматривается по оси Y и т. д. Точкой привязки компонента считается левый нижний угол его контура. Сначала обрабатываются компоненты на верхнем слое, а затем на нижнем. При выборе команды меню Tools » Re-Annotate изменения обозначений записываются в "было/стало" файл. Это простой ASCH файл, содержащий старые и соответствующие им новые обозначения. Для системы Protel 99 SE этот файл не является необходимым для передачи изменений в обоаиачениях обратно на этап проектирования принципиальной схемы, он просто обеспечивает запись сделанных изменений. Обновление принципиальной схемы исходя из изменений в печатной плате После выполнения повторного присвоения позиционных обозначений на печатной плате информация об изменении обозначений может быть передана обратно на этап проектирования принципиальной схемы. Для этого достаточно выполнить одну команду меню Design » Update Schematic. Синхронизатор проекта откроет все листы схемы и обновит их согласно сделанным изменениям обозначений компонентов. Отметим, что нет никаких ограничений на количество циклов переобозначений, вьшолнен- ных до ббновления схемы. Если необходимо, можно выполнить изменение обозначений на печатной плате в ручном режиме и затем описанным способом, т. е. с помощью команды Design » Update Schematic, обновить принципиальную схему. Кроме передачи изменений в обозначениях, синхронизатор пакета системы Protel 99 SE также может пересылать другую информацию об изменениях, сделанных на печатной плате, на этап проектирования схемы. Поддерживаются следующие изменения: • изменения обозначений компонентов; • изменения комментариев к компонентам; • изменения посадочных мест; • удаления компонентов. Синхронизатор сравнивает информацию о связях на схеме и на плате. Он не изменяет соединения в схеме, но любые изменения связанности цепей, сделанные на плате, заносятся в специальный отчет. Для создания такого отчета необходимо нажать кнопку Report, расположенную в нижней части вкладки Changes. Затем этот отчет можно использовать в качестве контрольного списка для обновления связей в схеме. При выборе команды меню [}esign » Update Schematic на экране появляется диалоговое окно Update, в заголовке которого указано название проекта принципиальной схемы. Для каждого изменения, которое может быть передано в схему, создается макрос (рис. 6.84). После нажатия кнопки Execute все компоненты, расположенные на листах хфинципиаль-ной схемы, у которых бьши изменены атрибуты, автоматически обновляются. The Mnwv chanoei Id te eHeculed n ofdei lo siviclifonze jnui deiQrx 2в 27 23 2Э 30 31 rilnk.*o :Herwre component de*tgna(oiUe toUB Rename component desigrtetot U7 to U10 : Rename component de>ignatof U8 lo U6 ; Renaiw componet* de U1 Rename component de»ignatot UIO to U7 Update cocTfxment Cl footpiht RADa2 to RADUI Update corrponerytC8footpmt RAD02toRAD01 update corroonent C7 Comment lOOuF to 220/ lande ВиииОипдо! j ExKVe Puc. 6.84. Синхронизатор проекта передает изменения, сделанные в редакторе печатных плат, обратно в редактор принципиальных схем Интерфейс с другими системами проектирования Редактор печатных плат поддерживает несколько способов обмена проектной информацией с другими системами проектирования. Если система Protel 99 SE используется для проектирования как принципиальной схемы, так и печатной платы, то отпадает необходимость создания списка соединений для пе- редачи проектной информации. Этот пакет включает мощный инструмент синхронизации проекта, который автоматизирует процедуру передачи проектной информации из схемы на плату и обратно. Подробное описание работы синхронизатора приведено в разделе Передача информации о схеме в редактор печатных плат главы Разработка принципиальных схем, а также в разделе Передача изменений в проекте на этап разработки принципиальной схемы главы Проектирование печатных плат. Загрузка списка соединений Файлы списков соединений могут быть записаны в нескольких различных форматах, но обычно используется текстовый ASCH формат, в котором содержится, по крайней мере, два вида информации: • описания компонентов в проекте; • список всех межвыводных соединений в проекте. Некоторые форматы объединяют оба типа данных в одном описании, другие, включая и собственный формат системы Protel, разделяют разные типы данных на отдельные секции. Так как ASCH файлы списков соединений имеют обычный текстовый формат, они могут быть без труда преобразованы в файлы других форматов с помощью простых программ-конвертеров. Список соединений также может быть создан (или скорректирован) вручную с использованием любого текстового редактора. Редактор печатных плат умеет загружать списки соединений в форматах Protel, Protel2 и Tango. Загрузка списка соединений Для загрузки списка соединений в редактор печатных плат используется команда меню Design » Netlist. Появится диалоговое окно Load/Forward Annotate Netlist, в котором нужно нажать кнопку Browse, выбрать нужный список соединений и нажать кнопку ОК (рис. 6.85). ................................. ................................ LoKliToiwd Annua Nat* TKaamblbiiigit <Ute «• iHda Kii IWi Haiai. TIa U<« » aiMbaak gnalM 1* naig M Ite nM № aid ll> iMiiM PCS <kvi diubaa 11 fiai •• Ы»« • ralM III ta Ы lm NiW oattdlnaadiikavictiingi Ygueaiiedil аиагЛШтНЛЛЧМтЧккЛааЛгяЛяЛт ibagndtengat. NolKeanponintianiMKMbydngniloieiV iMaitoll«PCBMi<4iaca AldangBtohPCBihiQi Г ОЫ NataHgcw JAtten } Add new can4>cnent SW2 Add new cofTfKmenl R6 Addne«cor4)ooentU7 AddnexcoivonenluS AddnewcocIKKnertUS Add nm cofnponert J3 Addn«wcempooertJ2 AddnexconvonenlC? r U«Uellx«n<i Md Ddw «Big>»aa AdnncM Emx. Footptmt DBS not fotxid h Lbvy Eiioc Foolf»H 069 not lound in U«aiy I EaecutT Cm) Puc. 6.85. Загрузка списка соединений 0 ... 196197198199200201202 ... 233 |