Все страницы

Сравнение версий

Легенда

  • Эта строка добавлена.
  • Эта строка удалена.
  • Форматирование изменено.

...

Предупреждение

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

Использование значений других каналов в качестве переменных не предусмотрено. Для использования принимаемого значения канала, в формулу необходимо подставить X (нажать на кнопку в левой части строки "Исходное значение данного канала")

Пример: использование масштабирующих коэффициентов принимаемых измерений

Expand
titleРеференс дорасчёта на принимаемом канале

Расшифровка: Умножить принимаемое значение на 100, затем умножить на √2


...

Предупреждение

В версиях ПО до 1.10 дорасчёт на выходах модулей дискретного ввода/вывода не предусмотрен.

Начиная с версии ПО 1.10 - посредством дорасчёта, производится настройка команд ТУ, подаваемых непосредственно контроллером.

Expand
titleРеференс дорасчёта на дискретном выходе контроллера

Image Added

Расшифровка: Значению канала модуля дискретного присваивается значение системного канала, входящего в команду управления клиента "Виртуальные команды" LOC.AUTOTS_CLIENT.AutoTS.DO-341-DI-342.OperCls (исполнение команды ВКЛ)



Подсказка

Дорасчёт на каналах клиента "Внутренние сигналы" позволяет использовать несколько каналов трансляции контроллера в качестве переменных в формуле. Также расширен функционал работы с качеством сигнала.

  • Чтобы добавить переменную, необходимо нажать пиктограмму "+" в области задания параметров переменных
  • Чтобы добавить канал трансляции контроллера в соответствие какой-либо переменной, необходимо нажать пиктограмму гаечного ключа в строке этой переменной и из раскрывающегося дерева выбрать нужный тэг.
Expand
titleРеференс дорасчёта на виртуальном канале

Расшифровка: Если каналы трансляции DI-130 и DI-131 больше 0 (т.к. они типа bool, то равны 1), значение канала, на котором проводится дорасчёт будет равно единице, иначе - 0.


Функции реализованные в дорасчёте:

Раздел: "Формула"
ФункцияОписаниеПримерПримечание
+Операция  сложения

-Операция  вычитания

*Операция  умножения

/Операция  деления

Операция  взятия корня

ifeq

Логическая операция проверки равенства и установки пользовательского значения, в случае выполнения условий



settagРучное выставление значения и качества на расчётном канале

qualРучное выставление качества на расчётном канале

OrЛогическая операция ИЛИ

AndЛогическая операция И

NotЛогическая операция НЕ

BITВозвращает значение бита (0 или 1) из позиции 

Abs

Возвращает модуль числа

ExpВозвращает e^x, где x - значение

LnВозвращает значение натурального логарифма ln(x)

ModKeyРасчёт режима работы логического устройства

Транслировать метку времени

При использовании данного пункта, на дорасчётном канале будет выставлена метка времени сигнала, инициировавшего изменение значения формулы дорасчёта