| Дискретный интеграл |
|
Функциональный блок
Описание:
Интеграл рассчитывается по формуле прямоугольников. В течение текущего Интервала времени на Выход подается интеграл значений, пришедших на Вход за предыдущий Интервал. Если произошел переход Сброс из "Ложь" в "Истина", то расчет начинается заново. Изменение Интервала равносильно переходу Сброс из "Ложь" в "Истина".

Дисциплина опроса должна быть периодической. Хорошая точность достигается, когда Период Опроса по крайней мере в 20 раз меньше Интервала.
Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Вход | Вещественный |
| Интервал | Вещественный | |
| Сброс | Логический | |
| ВЫХОДЫ | Выход | Вещественный |
Поддерживаемый тип опроса: периодический
Восстановление при рестарте: не требуется
| Приводимый дискретный интеграл |
|
Функциональный блок
Описание:
Это – тот же Дискретный интеграл, но поделенный на Делитель. Если произошел переход Сброс из "Ложь" в "Истина", то расчет начинается заново. Изменение Интервала равносильно переходу Сброс из "Ложь" в "Истина".

Дисциплина опроса должна быть периодической. Хорошая точность достигается, когда Период Опроса по крайней мере в 20 раз меньше Интервала.
Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Вход | Вещественный |
| Интервал | Вещественный | |
| Делитель | Вещественный | |
| Сброс | Логический | |
| ВЫХОДЫ | Выход | Вещественный |
Поддерживаемый тип опроса: периодический.
Восстановление при рестарте: не требуется.
| Дифференциал |
|
Функциональный блок
Описание:
Рассчитывает производную dx/dt входного сигнала по времени.

Промежуток времени dt задается на входе Приращение. dx - изменение параметра Вход за этот промежуток.
Если произошел переход Сброс из "Ложь" в "Истина", то расчет начинается сначала. Изменение Приращения равносильно переходу Сброс из "Ложь" в "Истина".
Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Вход | Вещественный |
| Приращение | Вещественный | |
| Сброс | Логический | |
| ВЫХОД | Скорость изменения | Вещественный |
Поддерживаемый тип опроса: периодический.
Восстановление при рестарте: не требуется.
| Скользящее среднее |
|
Функциональный блок
Описание:
На Выход подается среднее значение из пришедших на Вход за последние Интервал секунд. Если произошел переход Сброс из "Ложь" в "Истина", то расчет начинается заново. Изменение Интервала равносильно переходу Сброс из "Ложь" в "Истина"
Вид функционального блока в дереве объекта:

Дисциплина опроса должна быть периодической. Хорошая точность достигается, когда Период Опроса по крайней мере в 20 раз меньше Интервала.
Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Вход | Вещественный |
| Интервал | Вещественный | |
| Сброс | Логический | |
| ВЫХОДЫ | Выход | Вещественный |
Поддерживаемый тип опроса: периодический.
Восстановление при рестарте: не требуется.
| Скользящий интеграл |
|
Функциональный блок
Описание:
На Выход подается интеграл значений, пришедших на Вход за последние Интервал секунд. Если произошел переход Сброс из "Ложь" в "Истина", то расчет начинается заново. Изменение Интервала равносильно переходу Сброс из "Ложь" в "Истина".
Вид функционального блока в дереве объекта:

Дисциплина опроса должна быть периодической. Хорошая точность достигается, когда Период Опроса по крайней мере в 20 раз меньше Интервала.
Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Вход | Вещественный |
| Интервал | Вещественный | |
| Сброс | Логический | |
| ВЫХОДЫ | Выход | Вещественный |
Поддерживаемый тип опроса: периодический.
Восстановление при рестарте: не требуется.
| Приводимый скользящий интеграл |
|
Функциональный блок
Описание:
Это – тот же Скользящий интеграл, но поделенный на Делитель. Если произошел переход Сброс из "Ложь" в "Истина", то расчет начинается заново. Изменение Интервала равносильно переходу Сброс из "Ложь" в "Истина".
Вид функционального блока в дереве объекта:

Дисциплина опроса должна быть периодической. Хорошая точность достигается, когда Период Опроса по крайней мере в 20 раз меньше Интервала.
Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Вход | Вещественный |
| Интервал | Вещественный | |
| Делитель | Вещественный | |
| Сброс | Логический | |
| ВЫХОДЫ | Выход | Вещественный |
Поддерживаемый тип опроса: периодический.
Восстановление при рестарте: не требуется.
| Триггер |
|
Функциональный блок
Описание:
При переходе входа Включить из "Ложь" в "Истина" на Выход подается "Истина". При переходе входа Отключить из "Ложь" в "Истина" на Выход подается "Ложь". Значение запоминается до следующего перехода одного из входов.
В случае если оба входа перешли из "Ложь" в "Истина" одновременно, выдается соответствующие сообщение и новое значение Выхода не формируется.
Вид функционального блока в дереве объекта:

Входы и выходы:
| ОБОЗНАЧЕНИЕ | ТИП | |
| ВХОДЫ | Включить | Логический |
| Отключить | Логический | |
| ВЫХОД | Выход | Логический |
Поддерживаемый тип опроса: любой
Восстановление при рестарте: поддерживается
| Реальное дифференцирующее звено |
|
Не визуальный функциональный блок
Вид функционального блока в дереве объекта:

Входы и выходы ФБ:
| Имя | Тип | Примечание | |
| Входы | Вход | Вещественный дв. точности | Вычисляемое значение |
| Выходы | Выход | Вещественный дв. точности | Вычисленное значение |
Описание:
Ф ункциональный блок Реальное дифференцирующее звено осуществляет математическую операцию дифференцирования поданного на вход аналогового сигнала.
Логика работы функционального блока:
Реальное дифференцирующее звено представлено в виде последовательного соединения двух звеньев: дифференцирующего и апериодического звена первого порядка (фильтр). В свойствах настроек ФБ вводятся два коэффициента:
· Кd – коэффициент дифференциатора;
· Тd – постоянная времени дифференцирования;
При равенстве Td и t0 (t0 – период, с которым проводится вычисление задачи) фильтр отсутствует. В этом случае получается идеальное дифференцирующее звено. После расчета на выход ФБ передается вычисленное значение выходной величины.
Возможности управления:
| · | автоматическое, через управляющие входы; |






