Конструктор цепей позволяет вычислять номинал компонентов в цепи на основе значения полной токовой нагрузки двигателя или другой нагрузки. Например, стандарт кодов Electrical может указывать, что разъединитель должен иметь номинал не менее 115 % от тока нагрузки. Максимальная ожидаемая нагрузка 28 А требует использования разъединителя с номиналом не менее 115 % от 28 А, то есть 32,2 А. Если стандартные номиналы выключателей составляют 30 и 60 А, следует выбрать 60 А.
Такое автоматическое вычисление может быть выполнено посредством создания связи между вызовом значения в поле ANNOTATE_LIST на листе кодов цепи электронной таблицы конструктора цепей и таблицами MOTOR_I_* в базе данных стандартов Electrical.
Порядок определения:
Пример записи для разъединителя:
(c:ace_cb_anno2 nil “A1” “RATING1” 0 nil)
В этом примере "A1" — код для поиска в таблице MOTOR_I_DESC (соответствует "Разъединителю без предохранителя"), а "RATING1" — атрибут на графическом образе вставленного разъединителя для получения окончательного расчетного значения тока.
Допустимые операции: +-*/^. Символ "^" соответствует экспоненциальной функции. Например, выражение I^2 задает возведение I в степень 2, а I^0,5 — квадратный корень из I.
Поддерживаются условные выражения (If-then-else) с одним уровнем вложенности. Например, "(if (I > 400) then (I * 8) else (I * 11))" означает, что вычисленное значение тока в восемь раз превышает ток FLA в диапазоне 0–400 А и в 11 раз — ток FLA более 400 А. Поддерживается один уровень вложенности. "(if (I >= 9.0) then (I * 1.25) else if (I < 2.0) then (I * 3.0) else (I * 1.67)" означает, что вычисленное значение равно (I * 1,67) если I менее 9 А, но не менее 2,0 А. Если I менее 2,0 А, оно равно (I * 3,0), а если I больше или равно 9,0 А, оно равно (I * 1,25).
Допустимые логические операции: >, <. >=. <=, =.
ИЗГОТОВИТЕЛЬ=BUSSMAN;КАТ=KTK-R-15
Если компонент имеет несколько расчетных значений, например, разъединитель с предохранителями, два атрибута RATING для компонента разделяются точкой с запятой, как показано в этом примере:
(c:ace_cb_anno2 nil “A7” “RATING1;RATING2” nil 0)
В таблице MOTOR_I_MAP содержатся соответствующие значения, разделенные точкой с запятой, в столбце RATING.