5.1.21 Процессор

Значение датчика и его размерность равны значению и размерности заданной пользователем функции.
Датчик является не дифференцируемым по параметрам положения механизма.

Рис. 138. Процессор
Синтаксис метода создания
processor(Function, list(Sensor1, ...))
Обязательные позиционные параметры метода
function Function
Функция преобразования значений датчиков из заданного списка в значение создаваемого датчика.
list(sensor Sensor1, ...)
Список датчиков, значения которых используются для расчета значения создаваемого датчика.
Описание
Размерность значения функции преобразования может быть любой. Количество аргументов функции и их размерности определяются списком датчиков. Значения этих датчиков в текущий момент времени используются в качестве аргументов для определения значения функции. Это значение и является текущим значением датчика.
Число аргументов функции не должно превышать число датчиков в списке. Между аргументами функции и списком датчиков устанавливается прямое порядковое соответствие. Другими словами, 1-й аргумент функции соответствует 1-му датчику в списке, 2-й аргумент функции соответствует 2-му датчику в списке и так далее, до исчерпания аргументов функции. Если число аргументов функции меньше числа датчиков в списке, то функция не зависит от значений датчиков, стоящих в списке последними. Размерности аргументов функции должны быть равны размерностям соответствующих датчиков.