День добрый!
Панель оператора СП270 работает в режиме master и выводит с модуля ввода информацию. Возможно ли посчитать среднее арифметическое нескольких переменных средствами самой панели?
Вид для печати
День добрый!
Панель оператора СП270 работает в режиме master и выводит с модуля ввода информацию. Возможно ли посчитать среднее арифметическое нескольких переменных средствами самой панели?
Самый простой случай
Среднее из нескольких РАЗЛИЧНЫХ переменных. Например из регистров 4х00, 4х01, 4х02, 4х03
Вложение 43536
Более сложный вариант - среднее нескольких последовательных измерений одной и той же переменной
Будем вычислять простое скользящее среднее, https://allfi.biz/Forex/TechnicalAna...ee-srednee.php из четырех последних измерений
Предположим, что источник данных регистр 4х00
Четыре последних измерения будем получать с помощью элемента Сохранение выборки
Вложение 43542
Количество СОХРАНЕННЫХ выборок данных ВСЕГДА на 1 больше, чем заданно в настройках!!!
Вложение 43543
Задаем адрес хранилища для выборок
Вложение 43544
Запоминаем, что адрес первого регистра с данными ВСЕГДА на 4 больше адреса хранилища
Вложение 43544
Вычисления среднего из последних четырех значений делаем в ф.области
PSW256 = (PSW1028 + PSW1029 + PSW1030 + PSW1031) / 4
Вложение 43545
Таким образом для вычисления нужны только Сохранение выборки и Ф.область
Остальные элементы - для иллюстрации работы.
Скрытый текст: