
Функциональный блок LINEARPOINTS вычисляет значение из нескольких точек с помощью уравнения прямой.
Примечание: Значения X_MIN и X_MAX должны быть в порядке возрастания. То есть X_MIN < X_MAX.
Примечание: Этот функциональный блок может иметь более девяти входов. Вы можете щелкнуть правой кнопкой мыши на функциональном блоке, чтобы добавить еще один вход.
Точки конфигурируются в визуализации с помощью плагина XY-перевод. При этом точки позиционируются процентно. То есть шкала может отличаться от визуализации. Таким образом, значение затемнения в ПЛК может иметь диапазон от 0..255, а на визуализации от 0..100.
Ожидает число для расчета выхода OUT.
Определяет наименьшее значение оси X.
Определяет наибольшее значение оси X.
Определяет нижний диапазон оси Y.
Определяет верхний диапазон оси Y.
Определяет первую точку в виде строки в формате "X;Y". При этом точки X и Y являются координатами точки. Y ограничивается значениями Y_MIN и Y_MAX. Значение X также ограничивается. Однако точка может находиться за пределами диапазона на фактор 100.
Определяет последнюю точку в виде строки в формате "X;Y". При этом точки X и Y являются координатами точки. Y ограничивается значениями Y_MIN и Y_MAX. Значение X также ограничивается. Однако точка может находиться за пределами диапазона на фактор 100.
Если истинно, расчет деактивируется. На выходе Q присутствует значение 0. В визуализации текущая позиция X больше не отображается.
Входы определяют опциональные константы отдельных осей. Для этого используется функциональный блок VAR_X или VAR_Y.
Внимание: Константам присваиваются номера входов. То есть при удалении выхода может измениться назначение выхода.
Значение входа пересчитывается с масштабированием функционального блока и вычисляется в визуализации соответственно. При этом значения ограничиваются.
Рассчитанное выходное значение между точками. С помощью позиции IN. Значение выхода округляется до целых чисел.
Возвращает количество настроенных точек.
Возвращает первую точку в виде строки "X;Y".
Возвращает последнюю точку в виде строки "X;Y".