Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
24
Добавлен:
27.05.2014
Размер:
148.48 Кб
Скачать
      1. Условия безударности

Таким образом, проблема безударности решается в алгоблоках контроллера следующим образом:

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

2) К группе следящих относится алгоритмы:

  • аналогового регулирования РАН;

  • импульсного регулирования РИН;

  • интегрирования ИНТ;

  • динамической балансировки ДИБ;

  • интегрирующего задатчика ИНЗ, если у него включена балансировка;

  • задания ЗДН, если у него включена статическая или динамическая балансировка;

  • ручного управления РУЧ, если он работает в ручном режиме.

3) Безударность включения будет обеспечена независимо от числа алгоритмов обработки аналоговых сигналов, включенных между следящим алгоритмом и цепью отключения. Единственное условие - эти алгоритмы должны иметь однозначную зависимость между сигналами на входе и выходе. К таким алгоритмам относятся алгоритмы суммирования, умножения-деления, извлечения корня, фильтрации, динамического преобразования и т.п. В то же время, в таких алгоритмах, как кусочно-линейная функция, поэтому при включении этих алгоритмов отсутствует и безударность. На соответствующие свойства алгоритмов указывается в его функциональном описании.

4) Алгоритмы могут иметь несколько входов и выходов. В таких алгоритмах в процедуре обратного счета могут участвовать все входы или часть выходов, но всегда только один выход. Именно через этот выход алгоритму передается сигнал обратного счета от последующего алгоритма. Входы и выход, участвующие в процедуре обратного счета, называются каскадными.

Каскадные входы и выходы отмечены на функциональных схемах алгоритмов буквой "К", помещенной в скобках,

5) К выходу одного алгоблока могут быть подключены несколько алгоритмов, вырабатывающих команды отключения (параллельная цепь). В этом случае "командует" алгоблок, ближайший по номеру к данному алгоблоку. Если алгоблоки, вырабатывающие команды отключения имеют номера, как меньше, так и больше номера данного алгоблока, то приоритетен алгоблок с минимальным номером в группе старших номеров.

    1. Условные обозначения

При описании библиотеки алгоритмов используется единая система обозначений.

Сигналы и параметры настройки обозначаются следующим образом:

  • Х, Y - аналоговые сигналы и параметры соответственно на входе и выходе алгоритма;

  • С, D - дискретные сигналы соответственно на входе и выходе алгоритма;

  • T - интервалы времени и постоянные времени;

  • N - числовые сигналы и параметры;

  • K - масштабные коэффициенты и коэффициенты пропорциональности;

  • V - скорость изменения сигналов и параметры, задающие скорость изменения;

  • W - технические единицы;

  • АЛБ - номер алгоблока;

  • Z - сигналы, формат которых задается при программировании.

Для обозначения нескольких одноименных сигналов и параметров используется индексация (например, Х1, Yэ, Kп, АЛБздн и т.д.).

Каскадные входы и выходы на функциональной схеме алгоритма помечаются буквой "К", помещенной в скобках (например, X2(K), Y(K) и т.д.).

Начальное значение сигнала, которое передается на каскадный выход алгоритма, обозначается Y0.

На функциональных схемах используются сокращения:

МТ- модификатор типа;

МР - модификатор размера;

МВ - масштаб времени.

Соседние файлы в папке Контроллеры РК-131300