Altium Designer Documentation

Проверка статуса компонентов_AD

Последнее изменение: Pavel Demidov; 11.06.2021

Главная страница: Работа со средством выпуска Project Releaser

Управляемые компоненты являются проверенным набором качественных, надежных структурных элементов проекта. Благодаря системе управления ревизиями и стадиями жизненного цикла, предприятие может создать библиотеку компонентов, которые инженеры могут использовать в новых проектах. Но несмотря на то, может быть разрешено повторное использование объектов компонентов, необходимы инструменты, позволяющие на этапе выпуска выполнить автоматизированную проверку, что компоненты действительно можно использовать.

Altium Designer в сочетании с сервером управляемых данных предлагает для решения этой задачи эффективное решение – Средство проверки состояния компонентов. В файле Output Job доступен дополнительный тип вывода – Components states, который можно настроить на проверку разрешенных состояний компонентов. Вы можете задать, какое действие следует предпринимать для каждого заданного состояния, каждого заданного определения жизненного цикла на сервере – не выводить отчет, выдавать предупреждение или создавать ошибку. Ошибка не позволит выпустить проект. Кроме того, в ходе проверки будет создан наглядный HTML-отчет, позволяющий быстро определить, какие компоненты находятся в недопустимом состоянии.

Определение и использование схем определений жизненных циклов не поддерживается в Altium 365 Standard. Соответственно, при подключении к Altium 365 Workspace с этим уровнем доступа к Altium 365 возможность настройки валидационного отчета Component State Checking не будет доступна.
Проблемы использования объектов проекта в недопустимых состояниях можно обнаружить намного раньше, на стадии проектирования, в рамках валидации проекта с помощью компилятора, который контролирует применимость ревизии объекта исходя из его текущего состояния и из допустимости его использования в этом состоянии в проектах. Этот контроль осуществляется на основе использования определенного атрибута на уровне индивидуального состояния. Нарушение компиляции проекта можно настроить на обнаружение и уведомление об использовании в проекте объектов сервера, ревизии которых находятся в недопустимых состояниях, что позволит найти и решить эти проблемы еще до выпуска. Для получения более подробной информации см. Управление видимостью и возможностью применения ревизий объектов.

Добавьте выходной генератор этого типа в разделе Validation Outputs файла OutJob. Настройка осуществляется в диалоговом окне Server objects State validation.

Чтобы открыть это диалоговое окно настроек, дважды щелкните ЛКМ по строке задания выходного документа либо щелкните ПКМ по его строке и выберите Configure из контекстного меню либо выберите его запись и используйте сочетание клавиш Alt+Enter.

Добавьте и задайте проверку состояния компонентов как часть общего процесса валидации в ходе выпуска проекта.

В диалоговом окне представлены все определения жизненного цикла, заданные на активном сервере управляемых данных. Каждое определения в списке приведены стадии с их описанием. Для каждого состояния, связанного с определением жизненного цикла, которое вы задали для компонентов проекта, укажите действие при проверке. Нажмите в поле Check Action состояния и выберите требуемое действие из выпадающего списка. Доступные варианты: None (Нет действия), Warning (Предупреждение) и Error (Ошибка).

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

Ревизии объектов использующихся в проекте компонентов, которые находятся в недопустимых состояниях (параметр Check Action задан как Error), не позволят выпустить проект. В созданном файле отчета будет приведен список всех предупреждений и ошибок.

Пример платы, выпуск которой был прекращен на этапе валидации, при проверке состояний компонентов. Наведите курсор на изображение, чтобы увидеть сгенерированный отчет. В проекте было найдено четыре компонента, которые находятся в недопустимом состоянии, и процесс выпуска был прекращен.

Если вы используете управляемые файлы настроек выходных документов, убедитесь, что проверка состояния компонентов добавлена и настроена в исходном файле Output Job ПЕРЕД выпуском этого файла на сервер управляемых данных. После выпуска, файл OutJob, в частности его настройка генераторов, не может быть изменен – будет необходимо вносить изменения и делать повторный выпуск следующей ревизии целевого объекта. Для более подробной информации см. Управляемые файлы Output Job.
Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Concord Pro

Заполните форму ниже, чтобы получить бесплатную пробную версию Altium Concord Pro