Существует два способа предварительного задания значений атрибутов для многополюсного компонента.
- В блоке обозначений компонента в чертеже шаблона цепи.
- на листе кодов цепей электронной таблицы Конструктора цепей.
Прим.: Значение атрибута, определенное на блоке обозначения, переопределяет любое значение, определенное в электронной таблице.
Способ блока обозначения
- Откройте чертеж шаблона цепи, который содержит блок обозначений для компонента.
- Найдите корректный блок обозначения для компонента.
- Отредактируйте значение его атрибута MISC1 с использованием формата "_L=|{имя атрибута}={значение атрибута} | {имя атрибута}={значение атрибута}". Например, для присвоения различных номеров клеммам для многополюсной вставки трех клемм двигателя, введите "_L=|TERM01=T1|TERM01=T2|TERM01=T3|".
Прим.: Значение атрибута MISC1 может содержать несколько специальных текстовых флагов, которые указывают Конструктору цепей на то, что компонент или расположенный ниже провод следует обработать особым образом. Добавляя новые значения, не заменяйте новым текстом какие-либо иные, специальные значения флагов. Значения отделяются друг от друга точкой с запятой.
- Сохраните чертеж шаблона цепи.
Способ электронной таблицы
- Откройте электронную таблицу Конструктора цепей, ace_circuit_builder.xls.
- Найдите значения категории и типа для цепи, например "КАТЕГОРИЯ: Цепь 3ф двигателя" и "ТИП: Горизонтальный — FVNR — нереверсивный".
- Откройте лист кодов цепи с именем, эквивалентным значению SHEET_NAME, например, SHEET_NAME: 3ph_H.
- Найдите особый компонент, например, CODE: X001, КОММЕНТАРИИ: Соединения клемм двигателя, UI_PROMPT_LIST: Квадрат.
В рамках группы можно выбрать несколько компонентов. Например, пусть выполняется выбор варианта для типа выключателей и выбор, позволяющий включить вспомогательный контакт. Каждому варианту назначается численное значение из поля UI_VAL. Значения добавляются для определения соответствующего действия для данной комбинации выбора. Сумма сопоставляется со значением в поле UI_SEL. После выполнения этого сопоставления значение COMMAND_LIST, значение ANNOTATE_LIST и т. д. используются для вставки и аннотирования выбранных вариантов.
- Отредактируйте вызов API (прикладного интерфейса) в столбце COMMAND_LIST для данного компонента. Например, последний аргумент данного вызова, предназначенного для вставки многополюсного компонента, используется для задания для кодов MISC1 стандартных нулевых значений ("nil"), если не задаются никакие дополнительные данные.
Представлены строки вызова до и после редактирования:
До: (c:ace_cb_multipole #xyz nil "HT0001" 3 #scl 4 nil)
После: (c:ace_cb_multipole #xyz nil "HT0001" 3 #scl 4 "_L=|TERM01=T1|TERM01=T2|TERM01=T3|")
Прим.: Дополнительная информация содержится в документации по API.
- Сохраните электронную таблицу.