При сравнении свойств проектов с использованием "Альтернативной идентификации" объекты сравниваются не на основании своих внутренних идентификаторов, а на основании возможных ключей (определенные идентифицирующие свойства). Это целесообразно применять к автоматически сгенерированным проектам, поскольку при каждой генерации внутренние идентификаторы объектов задаются заново.
Возможный ключ –это минимальное количество свойств для однозначной идентификации объекта. Идентифицирующие свойства зафиксированы в EPLAN.
В выбранных для сравнения проектах два объекта, которые должны сравниваться между собой, находятся следующим образом:
- Сначала выполняется присвоение страниц. При этом для идентификации используется полное имя страницы и тип страницы.
- Вначале выполняется поиск объектов на присвоенной странице.
- Объекты с одним и тем же идентифицирующим именем присваиваются. (У соединений должно совпадать идентифицирующее имя источника и цели.)
- В зависимости от типа объекта проводится сравнение обязательных свойств.
- Если после этого присвоение еще остается неоднозначным, проводится сравнение необязательных свойств.
- Наконец, программа пытается присвоить объекты на основании их графического положения на странице.
- Если для объекта не найден другой объект, с которым его можно сравнить, он помечается для сравнения как "добавленный".
Обязательные и необязательные свойства
Для идентификации различных типов объектов следующие свойства являются обязательными или необязательными:
Функции
Обязательные:
- Вид представления (ид. 20121)
- Определение функции (ид. 20188)
- Обозначения выводов устройства (все) (ид. 20038)
- Дополнительный идентифицирующий элемент имени (ид. 20032)
- Дополнительный идентифицирующий элемент имени для многоур. клемм (внутреннее свойство, ид. 20233).
3D-размещения изделий
Обязательные:
- Вид представления (ид. 20121)
- Определение функции (ид. 20188)
- Обозначения выводов устройства (все) (ид. 20038)
- Позиция легенды (ид. 20450).
Точки разрыва
Обязательные:
- Вид представления (ид. 20121).
Дополнительно:
- Имя страницы (ид. 19022).
Соединения
Обязательные:
- Вид представления (ид. 20121)
- Обозначение клеммы / контакта штекера (ид. 20030)
- Обозначение штекера (автоматически) (ид. 20431)
- Обозначение вывода устройства функции (ид. 20022).
Дополнительно:
- Целевой номер источника (ид. 31023)
- Целевой номер цели (ид. 31024)
- Имя страницы (ид. 19022).
Потенциалы
Обязательные:
- Имя потенциала (ид. 33000).
См. также