Защита устройства предназначена для его охраны от случайного изменения соответствующих функций/объектов планирования, а также предустановленных данных при совершении графических действий. Эта защита применяется в основном в отношении изделий, присвоенных функции, но она также предотвращает удаление функций. Также можно защитить только отдельные функции, соединения или объекты планирования.
Защищенные устройства дают возможность проводить предварительное планирование и управлять уже готовыми подустановками. Так можно, например, обозначить уже готовые части установки.
Информация о том, защищен ли объект (функция, соединение, объект планирования) таким образом, сохраняется и отображается в свойстве Защита устройства (ид. 20475). Это свойство служит только для отображения и недоступно для ручной обработки. В представлении структуры дерева навигаторов защищенные объекты отмечаются дополнительной пиктограммой .
В представлении структуры дерева навигаторов отображаются, например, следующие пиктограммы для защищенных главных и вспомогательных функций:
Пиктограмма |
Значение |
---|---|
|
Размещенная, перекрытая главная функция с защитой устройства |
|
Неразмещенная, перекрытая главная функция с защитой устройства |
|
Размещенная, перекрытая вспомогательная функция с защитой устройства |
|
Неразмещенная, перекрытая вспомогательная функция с защитой устройства |
Защита устройства имеет следующее влияние:
- Функции защищенного устройства больше нельзя убрать из проекта через графическую обработку, например через "Удалить страницы". Они остаются неразмещенными устройствами и далее отображаются в навигаторах и отчетах (например, в спецификации изделий). Поэтому вся информация об устройстве сохраняется.
- В случае устройств / объекта планирования с защитой устройства присвоенные изделия нельзя изменить. Т. е. выбор изделия, или устройства, или операций, например "Заменить изделие", "Обработать изделие" и "Добавить изделие", теперь невозможен. Таким образом, защищенными оказываются все свойства, которые были присвоены через изделие (и сохраненные на изделии шаблоны функций). Однако по-прежнему остается возможным изменить другие свойства устройства (например, функциональный текст). Это дает возможность предварительно определить устройства, которые можно будет окончательно определить при использовании в схеме соединений.
- ОУ защищенных функций, а вместе с тем и принадлежность к устройствам, не изменяется при действиях в графическом редакторе, таких как перетаскивание или вставка новых функций, ОУ которых можно скопировать.
Замечание:
Группы устройств защищаются не целиком, каждое устройство группы должно быть защищено отдельно.
Защищенные устройства в макросах и копиях
Если в схеме соединений защищенного устройства необходимо создать макрос или копию, то свойство Защита устройства сохраняется с главной функцией в макросе или в копии.
Защита устройства дополняется свойством Неразмещенные вспомогательные функции управляются в главной функции. Если это свойство на главной функции защищенного устройства активировано, при копировании главной функции или при создании макроса из главной функции все функции устройства (т. е. также неразмещенные вспомогательные функции) сохраняются в макросе или в копии. Неразмещенные вспомогательные функции при вставке макроса или копии снова вставляются в проект как неразмещенные функции.
Благодаря этому становится возможным задавать данные для вспомогательных функций, минуя шаблоны функции, и копировать их вместе с главной функцией, как будто это шаблоны. В особенности это позволяет работать в однополюсном режиме, а на заднем плане — управлять многополюсными данными. Для этого точка определения соединения размещается в однополюсном представлении, и там появляется возможность подключать устройства в многополюсном режиме.
См. также
Использование защищенных устройств
Управление неразмещенных вспомогательных функций на главной функции
Определить многополюсные соединения в однополюсной точке определения соединений