Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
18
Добавлен:
12.02.2016
Размер:
2.28 Mб
Скачать

2.14 Блок усреднения

Данный блок имеет вход и выход и позволяет реализовывать два метода усреднения. Если выбран метод Скользящее среднее, то значение на выходе блока вычисляется по следующей формуле:

k номер текущего цикла задачи, содержащей блок;

Outk значение на выходе блока по завершении текущего вызова блока в текущем цикле стратегии;

N количество отсчетов, по которому выполняется усреднение;

Ini значение на входе блока.

Таким образом, усреднение выполняется только для количества отсчетов сигнала на входе блока, заданного в поле Количество точек для усреднения диалоговой панели настройки параметров блока. Например, если задано 10 точек для усреднения, то в первом цикле на выходе блока появится входное значение, во втором среднее от предыдущего и текущего, ... в десятом среднее от входного значения на текущем и предыдущих девяти циклах, в одиннадцатом среднее от входного значения на текущем и предыдущих девяти циклах и т.д.

Если выбран метод Среднее для всех выборок, то усреднение производится по общему количеству отсчетов сигнала, поступивших на вход блока с момента запуска стратегии на исполнение.

Первый метод усреднения позволяет реализовать простейший алгоритм так называемой равновесовой фильтрации, при которой вклад текущего и предыдущих N отсчетов входного сигнала в текущем отсчете отклика фильтра принимается одинаковым. В ряде случаев это позволяет снизить влияние нормально распределенной помехи небольшой интенсивности.

Входная связь: Значения, поступающие на вход блока от другого функционального блока стратегии, подвергаются усреднению.

Выходная связь: Среднее значение передается присоединенному функциональному блоку.

2.15 Блок ввода по локальной вычислительной сети

Для использования данного блока в локальной вычислительной сети должна быть установлена поддержка транспортного протокола IPX. Данный функциональный блок имеет 8 каналов вывода. Имеется возможность приема до 8-ми значений от соответствующего функционального блока вывода по локальной вычислительной сети, входящего в стратегию, которая исполняется на другом узле сети (на удаленном узле). Значения (символьные строки, действительные или целочисленные), принятые от удаленного узла, в свою очередь могут быть переданы другим функциональным блокам стратегии или элементам отображения. Указанный блок позволяет принимать данные только одного из перечисленных выше типов для всех 8-ми каналов. При необходимости передачи данных разных типов для каждого типа следует использовать дополнительную пару функциональных блоков сетевого ввода и вывода на локальном и удаленном узлах сети. Таким образом, каждая пара блоков обмена по сети должна использовать данные одного и того же типа. Несоответствие типов данных на локальном и удаленном узлах сети приведет к неправильной интерпретации данных на приемной стороне. Двойной щелчок левой клавишей мыши на пиктограмме функционального блока ввода по локальной вычислительной сети приведет к выводу на экран монитора диалоговой панели настройки параметров блока.

Поле Имя удаленного узла

Данное поле предназначено для ввода идентификатора узла сети, от которого предполагается получать данные.

Поле Имя функционального блока на удаленном узле сети

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

Поле Тип данных

Данное поле позволяет выбрать тип данных, которые предполагается принимать от удаленного узла сети. Реализована поддержка обмена данными действительного (Floating Point), целого (Integer) и символьного (String) типов.

Кнопка По умолчанию...

Данная кнопка предназначена для вывода на экран монитора диалоговой панели Значения на каналах по умолчанию, которая позволяет пользователю установить значения по умолчанию на всех 8-ми каналах вывода блока ввода по локальной вычислительной сети. Значения по умолчанию удерживаются на 8-ми каналах вывода блока, если блоком не приняты какие-либо данные от удаленного узла сети. С помощью значений по умолчанию пользователь имеет возможность проверки достоверности данных, принимаемых блоком ввода по локальной вычислительной сети.

При установлении связи между блоком вывода по локальной вычислительной сети и другим функциональным блоком стратегии на экран монитора выводится диалоговая панель Выбор, в которой следует выбрать номер выходного канала блока, присоединяемого ко входу другого функционального блока стратегии.

Соседние файлы в папке Методичні матеріали