Рефераты

Автоматизированные технологические комплексы

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

представлены в

Табл 26.

4.2.8. Начальные условия

В процедуре "н.усл." (начальные условия) устанавливаются значения

сигналов на выходах алгоблоков, с которыми алгоблоки начнут работать при

переходе в режим "работа".

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

контроллера они принимают значения, зависящие от вида алгоритма. В

большинстве случаев это нулевые значения.

Правила установки начальных условий представлены в табл. 27.

4.2.9. Операции с памятью

В процедуре "ППЗУ" (операции с памятью) выполняются несколько

операций, в которых участвуют ОЗУ, ППЗУ, ПЗУ. К этим операциям относятся:

1) Запись информации в ППЗУ.

2) Восстановление информации в ОЗУ.

3) Регенерация ПЗУ и ППЗУ.

Запись информации в ППЗУ производиться после того, как программа,

находящаяся в ОЗУ, отлажена, и в неё не предполагается вносить изменения.

Перед записью ППЗУ должно быть стерто.

Калибровка

Как и при настройке изменяются значения коэффициентов (на свободных

входах).Но при этом контролируется не значение коэффициента , а сигнал на

любом выбранном выходе любого алгоблока. Колибровка позволяет

скомпенсировать смещение нуля датчика и т.п. установить масштабный

коэффициент . Вначале производится установка

Операции с памятью

Правила выполнения операций с памятью преедставлены в табл 28 При

выполнении операций с памятью с помощью клавиши "¦" и клавишь "\/,/\" на ЦИ

вызываются и устанавливаются нужные параметры. После того , как все

параметры вызваны и установлены и вновь нажата клавиша "¦", операция

начинает выполятся . Когда операция заканчивается , на ЦИ все поля , кроме

первого, гаснут.

4.2.10. Контроль ошибок .

В режиме "програмирование" с помощью пульта настройки контролируются

ошибочные действия оператора. При ошибочных действиях зажигается ЛИ "ош" и

на ЦИ появляется код ошибки. ЛИ "ош" и код ошибки зажигаются , только пока

подаётся недозволенная команда.

Когда нажатая клавиша, в ызвавшая ошибку , отпускается , ошибка

пропадает.

4.3. Настройка и контроль

4.3.1. Процедуры настройки и контроля.

Все процедуры настройки и контроля выполняются в режиме "работа", т.е.

когда контролер включен в контур управления.

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

1) Контроль ошибок.

2) Контроль приборных параметров .

3) Контроль системных параметров.

4) Контроль входных сигналов.

5) Контроль выходных сигналов.

6) Контроль констант и коэффициентов и установка коэффициентов

7) Калибровка.

Первые три процедуры относятся к контроллеру в целом,четыре остальных

- к отдельным алгоблокам.

4.3.2. Контроль ошибок

В режиме "работа" средства самодиагностики контроллера фиксируют

неисправности, связанные с отказоми аппаратуры , сбоем информации по

интерфейсному каналу, нарушенгиями правил програмирования или выходом

параметров за допустимые значения. Все эти неисправности делятся на две

группы: отказы и ошибки. Процедура " ош " (ошибки ) позволяет определить

вид неиспра-

вности, относящейся как к категории отказов, так и ошибок. Информация об

ошибках высвечивается на ЦИ после нажатия клавиши "¦". На ЦИ индицируется

как число ошибок , так и вид ошибки, которая во времени возникла

последней.Для просмотра нажимаем клавишу "/\", пока клавиша нажата на ЦИ

последовательно по кругу появляются коды ошибок в том порядке, как они

возникали.Если клавишу отпустить , на ЦИ вновь выводится информация о

последней ошибке.

4.3.3. Контроль приборных параметров

В процедуре " приб" (приборные параметры) можно контролировать

приборные параметры. Из семи операций, выполняемых в режиме

"програмирование" , в режиме " работа " выполняются в части контроллера.

ПРИЛОЖЕНИЯ

ОСНОВНЫЕ ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

Габаритные размеры блока контроллера (80 х 160 х 365) мм

Параметры питания

- напряжение 24 В, 220 В, 240 В

- частота 50 Гц, 60 Гц

- потребляемая мощность 9 Вт, 15 В А

Время хранения информации при отключенном питании 168 час при

питании элементом РЦ63 40 час , при питании Д-0,06

1 диапазон (*) 0 ... 199,9 % / с,

0 ... 199,9 % /мин,

2 диапазон (*) 0 ... 199,9 % /мин,

0 ... 199,9 % /час,

10. Технические единицы, соответствующие 0 и 100 % аналогового

сигнала -199,9 ... 0 ... 9999

ПРИМЕЧАНИЕ:(*) 1 и 2 диапазоны параметров, связанных с реальным (п. 3 и

9), задается при настройке всего контроллера в целом т.е. одновременно для

всех его алгоблоков. Внутри диапазонов тот или иной масштаб времени

выбирается при настройке индивидуально для

каждого алгоблока.

АНАЛОГОВЫЕ ВХОДЫ-ВЫХОДЫ Аналоговые входные сигналы унифицированные 0-5 мА

Rвх=400 Ом 0-20 мА Rвх=100 Ом

4-20 мА Rвх=100 Ом 0-10 Вт Rвх=12 кОм

3. Измерительные преобразователи термо ХА, ХК, ПП, ПР, ВР,

электрические в соответствии с ГОСТ 6651-84 Термометры сопротивления ТСП,

ТСМ, по ГОСТ 6651-84

4. Характеристики аналового-цифровых преобразователей АЦП.

Разрешающая способность 0,025% (12 разрядов) Максимальная погрешность

после калибровки 0,3%

5. Погрешность при изменении температуры окружающей среды по 10 гр.С

- максимальное значение 0,4% - среднее значение 0,2% 6. Максимальная

погрешность АЦП при изменении напряжения питающей сети от +10 до -15%

0,1%

7. Гальваническая связь входов-выходов отсутствие гальванической

связи между входами а также входами-выходами

8. Нелинейность характеристик усилителей для термопар (БУТ-10) и

термометров сопротивления (БУС-10) - 0,1%

9. Максимальные погрешности усилителей для диапазона 10 мВ (БУТ-

10) и /\ R=10 Ом (БУС-10): - при изменении температуры окружающей среды

на 10 гр.С 0,25% - при изменении напряжения питающей сети от +10 до -15%

0,1%

10. Максимальная погрешность цифро-аналоговых преобразователей

(ЦАП): - при изменении температуры окружающей среды на 10 гр.С 0,2% - при

изменении напряжения питающей сети от +10 до -15% 0,1% 11.

Аналоговые входные сигналы унифицированные 0-5 мА Rн=2 кОм ; 0-20 мА Rн=0,5

кОм ; 4-20 мА Rн=0,5 кОм 12. Разрешающая способность ЦАП 0,05% (11

разрядов) 13. Максимальная

погрешность ЦАП после калибровки 0,5% гальваническая связь между выходами

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

ДИСКРЕТНЫЕ ВХОДЫ-ВЫХОДЫ. 14. Дискретрные выходные сигналы

уровень логического "0" 0-7 В уровень логической "1" 18-30 В входной

ток 7 мА гальваническая развязка входы связаны в группы по 16 входов,

каждая группа изолирована от цепей. 15. Дискретные (импульсные) выходные

сигналы: а)транзисторный выход: максимальное напряжение коммутации 40 В

максимальный ток нагрузки 0,8 А максимальный суммарный ток нагрузки

одновременно включенных выходов в пределах одной четверки (с 1 по 4, и

с 5 до 8) 0,6 А максимальный суммарный ток нагрузки всех одновременно

включенных выходов 2 А

Вид нагрузки активная, индуктивная

Защита от короткого замыкания в цепи нагрузки имеется Гальваническая

развязка выходы связаны в группы по 16 выходов, каждая группа изолирована

от других цепей б)сильно точный

релейный выход тип реле РПГ максимальное напряжение коммутации

переменного тока (действующее значение) 220 В максимальный ток нагрузки

каждого выхода 2 А гальваническая развязка выходы связаны попарно каждая

пара изолирована от других цепей реализуемые законы регулирования ПИД, ПИ,

ПД, П контролируемые параметры задание, вход, значение, рассогласование,

выход, значение произвольного параметра и

Параметры ручного задатчика: клавиша - способ установки

больше-меньше - шаг дискретной установки 0,025 % -

время изменения от 0 до 100 % 22 с - вид

балансировки статическая и динамическая

Параметры программного задатчика:

- максимальное число программ для одного контура с условием, что общее

число алгоблоков не более 99

- максимальное число участков в одной программе 47 - выполнение

программы однократное, многократное , циклическое - максимальное число

многократного повторения программы

8191 - команды управления программой выбор программы: пуск, стоп,

сброс, переход к следующему участку - состояние программы пуск, стоп,

сброс, конец программы - контролируемые параметры номер программы; номер

повторения; номер участка; время, оставшееся до окончания участка;

состояние программы: Управление выходом: - способ управления в ручном

режиме клавиши больше-меньше - время изменения аналогового сигнала от

минимального значения до максимального 22 с - разрешающая способность

контроля положения исполнительного механизма по цифровому индикатору 0,125

% - то же по шкальному светодиодному индикатору 5 %

Параметры программы, ошибки контура.

Коды ошибок в подтверждении блока "шлюз"

|02 |Отсутствует аллгоритм ЗДН или к нему не подключен вход 01 |

| |алгоритма ОКО |

|03 |В модификаторе алгоритма ОКО не предусмотренно внешнее задание |

|04 |В модификаторе алгоритма ЗДН не предусмотрен режим программного |

| |задания |

|05 |Отсутствует алгоритм РУЧ или к нему не подключен вход 06 |

| |алгоритма ОКО |

|06 |Отсутствует алгоритм ЗДН или к нему не подключен вход 11 |

| |алгоритма ОКО или модификатор ОКО не предусматривает каскадного |

| |режима |

|07 |Ручное изменение задания запрещенно (статическая балансировка при |

| |отключенном контуре) |

|08 |Состояние программы на "сброс" |

|09 |Режим задания не программный |

|0А |Режим управления не ручной |

|0В |Указанный номер программы отсутствует |

|0С |В модификаторе ОКО не предусмотрен дистанционный режим |

|0D |На входе 01 алгоритма РУЧ присутствует команда блокировки |

| |автоматического режима |

|0Е |При оперативном управлении: алгоритм РУЧ отключен |

| |алгоритмом,установленным по конфигурации после алгорит- ма РУЧ.При|

| |настройке: попытка изменить или проконтролировать параметр |

| |настройки на связанном входе алгоблока |

|10 |Состояние программы не соответствует разрешенному для выполнения |

| |данной команды |

|11 |Указанный номер этапа или шага отсутствует |

|12 |При выполнении команды: новая команда получена, когда предыдущяя |

| |команта еще не была выполнена. При запросе: ни в один алгоблок не |

| |введен алгоритм |

|13 |При оперативном управлении: попытка пуска несуществующего этапа |

| |или этапа, не связанного с соответстующим входом алгоритма ОКЛ. |

| |При настойке: попытка изменить параметр настройки, являющийся |

| |константой |

|15 |В сообщении указан несуществующий вход алгоблока |

|16 |В сообщении указан несуществующий выход алгоблока |

|17 |В сообщении указан незадействованный номер алгоблока |

|18 |Режим доступа в контроллере не командный (устанавливается в |

| |системных параметрах) |

|1F. |Контроллер с номером Nктр, которому было посланно сообщение, в |

|Nктр |сети отсутствует или от нее отключен |

|20.Nктр|Сообщение,связанное с контроллером Nктр, потеренно из-за того,что |

| |число необработанных сообщений больше 24 |

|21 |Контроллер получил по сети ошибочное сообщение (длина сообщения |

| |превышает допустимую или ошибочно контрольное сообщение) |

|22.Nктр|Абонент задал несуществующий тип сообщения |

|или 22 | |

|23.Nктр|Абонент задал несуществующий вид сообщения |

|или 23 | |

|24 |В сообщении указан несуществующий номер |

|25 |В указанном контуре не запрограмирован алгоритм ОКО или ОКЛ |

|27 |В сообщении указан неверный код команды |

|28 |В сообщении указанно значение переменной, находящейся вне |

| |допустимых границ |

|29.Nктр|Длина сообщения, полученная шлюзом от контроллера Nктр превышает |

| |дотустимую |

|2А.Nктр|Абонент задал несуществующую категорию обмена (категория |

| |отличается от 00, 01 или 04) |

|2В.00 |Шлюз имеет системный номер 00 и отключен от сети |

|2С.00 |Шлюз из сети получил пакет с ошибочным форматом (например, |

| |ошибочной контрольной суммой) |

|2С.Nктр|Сообщение, полученное шлюзом от абонента и адресованное |

| |контроллеру с номером Nктр имеет ошибочный формат (длина превышает|

| |допустимую или ошибочна контрольная сумма) |

|2D.00 |Длина сообщения, полученная шлюзом от абонента превыша- ет |

| |допустимую |

РЕСУРСЫ ТРЕБУЕМЫЕ АЛЛГОРИТМОМ.

При програмировании контроллера следует помнить, что каждый алгоблок

использует определенные ресурсы контроллера. К ним относятся время,

затрачиваемое на обслуживание, и обьем занимаемой памяти. Время,

затрачиваемое на обслуживание, зависит от вида алгоритма,

помещенного в алгоблок, и устанного модификатора. В общем случае время,

затрачиваемое на обслуживание алгоритма можно определить из соотношения

Та=Тб+m*Tm где Та-время,

затрачиваемое на обслуживание алгоритма Тб-базовое время, затрачиваемое

на обслуживание алгоблока при значении модификатора m=0/ Тm-дополлнительное

время, затрачиваемое на

обслуживание алгоритма при каждом приращении модификатора на еденицу.

Найденное время Та является определяющим при определении и установлении

времени цикла Тц обработки информации.Общее время Таб должно быть меньше

Тц. Общее время Таб, затрачиваемое на обслуживание всей алгоритмической

структуры, запрограмированной

в контроллере определяется как N Таб=#Тai i=1 где N-число задействованных

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

оперативной памяти (ОЗУ), которая

необходима для хранения алгоритма и обработки информации.Условно эти

обдости обозначены ОЗУ1 и ОЗУ2. В облости ОЗУ1 хранятся значения

параметров, которые не записываются в ППЗУ , а в ОЗУ2 параметры,

записываеммые в ППЗУ. В общем случае обьем памяти требуемый

алгоблоку Па можно определить из соотношения Паj=Пбj=m*Пм где Паj-

базовый обьем памяти, требуемый алгоблоку при модификаторе m=0. Пбj-

дополнительный обьем памяти, требуемый при прирощении модификатора на

еденицу. Общяя область ОЗУ1,требуемая для

задействованных алгоблоков N Паб1=#Пa1i i=1

Аналогично для ОЗУ2. N Паб2=#Пa2i i=1 Свободные облости ОЗУ1 и ОЗУ2

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

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

задействованными алгоритмами не превышал ресурсы ОЗУ1 и ОЗУ2. Общий ресурс

памяти: ОЗУ1-2300 байт;ОЗУ2-2680 байт.

Общие параметры алгоритмов

|Код |Шифр |Время | Память байт |

| | |Тб |Тм |ОЗУ1 |ОЗУ2 |

| | | | |Пб |Пм |Пб |Пм |

|00 |- |0.8|- |2 |- |8 |- |

|01 |ОКО |1 |- |28 |- |28 |- |

|02 |ОКЛ |1 |- |37 |- |32 |2 |

|03 |ОКД |1 |- |40 |- |42 |- |

|04 |ДИК |1 |0.1 |8 |- |16 |2 |

|05 |ВИН |1 |0.2 |2 |2 |10 |2 |

|06 |ИНВ |1 |0.2 |11 |2 |8 |2 |

|07 |ВАА |1 |1 |3 |4 |8 |4 |

|08 |ВАБ |1 |1 |3 |4 |8 |4 |

|09 |ВДА |1 |0.2 |2 |2 |8 |- |

|10 |ВДБ |1 |0.2 |2 |2 |8 |- |

|11 |АВА |1 |1 |2 |- |8 |6 |

|12 |АВБ |1 |1 |2 |- |8 |6 |

|13 |ДВА |1 |0.2 |2 |- |8 |2 |

|14 |ДВБ |1 |0.2 |2 |- |8 |2 |

|15 |ИВА |1 |1 |2 |5 |8 |6 |

|16 |ИВБ |1 |1 |2 |5 |8 |6 |

|17 |АВР |1 |- |8 |- |12 |- |

|20 |РАН |11 |- |40 |- |34 |- |

|21 |РИН |18 |- |36 |- |34 |- |

|24 |ЗДН |4.3|0.4 |20 |2 |16 |2 |

|25 |ЗДЛ |1.3|- |9 |- |10 |- |

|26 |РУЧ |2.7|- |9 |- |10 |- |

|27 |ПРЗ |4.8|- |27 |- |18 |4 |

|28 |ИНЗ |2.4|- |7 |- |18 |- |

|29 |ПОК |2.1|0.8 |6 |- |8 |6 |

|30 |АНР |4.1|- |6 |- |18 |6 |

|33 |ИНТ |2.7|- |11 |- |18 |- |

|34 |ДИФ |2.7|- |9 |- |16 |- |

|35 |ФИЛ |2.7|- |9 |- |12 |- |

|36 |ФИН |5.6|- |9 |- |12 |- |

|37 |ДИП |3.2|- |9 |- |12 |- |

|38 |ОГС |3.2|- |12 |- |12 |- |

|39 |ЗАП |2.7|0.2 |11 |2 |18 |- |

|42 |СУМ |3.2|0.2 |4 |- |10 |3 |

|43 |СМА |1.6|1.1 |4 |- |10 |4 |

|44 |УМО |4 |- |4 |- |14 |- |

|45 |КОР |1.6|- |4 |- |10 |- |

|46 |МОД |0.8|0.5 |2 |2 |8 |2 |

|47 |КУС |1.3|0.3 |6 |- |10 |4 |

|48 |ОГР |2.4|- |9 |- |14 |- |

|49 |СКС |2.7|0.6 |13 |2 |18 |- |

|50 |ДИС |3.2|- |19 |- |20 |- |

|51 |МИН |0.8|0.3 |6 |- |8 |2 |

|52 |МКС |0.8|0.4 |6 |- |8 |2 |

|53 |СИТ |4.8|- |10 |- |16 |- |

|54 |ЭКС |5.6|- |23 |- |18 |- |

|55 |МСШ |0.8|1.1 |2 |2 |8 |4 |

|57 |ПНР |1.6|0.5 |6 |0 |8 |4 |

|58 |ПСН |1.6|0.2 |4 |0 |10 |2 |

|59 |ПОР |1.6|1.1 |4 |2 |8 |10 |

|60 |НОР |1.6|1.7 |4 |4 |8 |10 |

|61 |ИМП |2.4|- |14 |- |12 |- |

|62 |ЗАИ |3.2|- |12 |- |18 |- |

|63 |ЗАЗ |3.2|- |8 |- |14 |- |

|64 |САЗ |1.3|0.1 |4 |2 |10 |2 |

|65 |ЗПМ |1.3|0.1 |5 |2 |10 |2 |

|66 |БОС |1.6|- |4 |- |14 |- |

|67 |ЗОТ |1.6|- |6 |- |10 |- |

|70 |ЛОИ |1.3|0.7 |2 |2 |8 |4 |

|71 |МНИ |1.3|0.1 |4 |- |8 |2 |

|72 |ИЛИ |1.3|0.7 |2 |2 |8 |4 |

|73 |МИЛ |1.3|0.3 |4 |- |8 |2 |

|74 |ИИЛ |1.3|0.7 |2 |2 |8 |4 |

|75 |МАЖ |1.3|- |8 |- |14 |- |

|76 |ТРИ |1.3|0.6 |2 |2 |8 |4 |

|77 |РЕУ |1.3|0.1 |4 |2 |10 |2 |

|78 |РЕФ |1.3|0.1 |5 |2 |10 |2 |

|79 |ВЫФ |1.3|- |5 |- |10 |- |

|80 |ЭТП |1.3|0.3 |9 |10 |8 |6 |

|81 |ТМП |2 |0.6 |5 |2 |12 |2 |

|82 |СЧТ |2.4|0.6 |6 |2 |18 |2 |

|83 |ВДВ |2.4|- |9 |- |4 |- |

|84 |НУВ |2.4|- |9 |- |16 |- |

|85 |ПЧИ |1.6|0.1 |4 |- |10 |2 |

|86 |СЧИ |1.6|0.6 |4 |2 |13 |4 |

|87 |ВЧИ |1.6|0.8 |4 |2 |13 |6 |

|88 |УДП |2.4|0.4 |12 |- |8 |4 |

|89 |УТП |4.1|0.6 |18 |- |8 |6 |

|90 |ШИФ |2.7|0.1 |4 |- |8 |2 |

|91 |ДЕШ |2.3|0.2 |2 |2 |10 |- |

|92 |ЛОК |2.3|0.2 |6 |- |8 |2 |

|94 |ШАП |1.3|0.3 |9 |3 |8 |6 |

|95 |ГРА |1.3|0.9 |6 |3 |8 |6 |

|96 |ГВД |1.3|0.4 |6 |2 |8 |2 |

|97 |ГДВ |1.3|0.4 |6 |2 |8 |2 |

|98 |ГРУ |1.3|0.9 |6 |3 |8 |6 |

|99 |ГРК |1.3|0.2 |4 |1 |8 |8 |

Процедуры обслуживания алгоблоков.

Обслуживание алгоблоков в блоке контроллера ведется циклически с постоянным

временни цикла, значение которого устанавливается при програмировании

приборных пораметров.Цикл обслуживания начинается с `алгоблока 01 и

продолжеется в порядке возрастания номеров.По

истечению времени цикла, обслуживание начинается с алгоблока 01. Время

цикла может изменятся в пределах от 0.2 до 2 с. с шагом 0.2 с.С учетом

затраченного времени на обслуживание всех алгоблоков Таб время цикла Тц

должно превышать эти затраты. Излишки времени т.е. разность Тц-Таб

используется для выполнения процедур самодиогностики. Если в оставшееся в

цикле время нет возможности полностью выполнить диогностику , то эта

процедура растягивается на несколько циклов.Это может привести к

несвоевременному выявлению ошибок. Кроме того во время цикла обслуживание

происходит передача и прием информации по интерфейсному каналу. Таким

образом Тц>Таб=Тин Если это соотношения не выполняются, необходимо

увеличить время цикла Тц или упрстить решающюю задачу.При выборе времени

цикла следует оставлять резерв, не меньше 0.04-0.08с.

Неисправности типа "отказ"

|код отказа|причина отказа |методы устранения отказа |

|01 |Отказ ПЗУ |Выполнить тест ПЗУ, определить не |

| | |исправную микросхему и заменить ее; |

| | |при отсутствии микросхем ПЗУ с |

| | |"защитой" программой заменить модуль |

| | |процессора. |

|02 |Отказ рабочей области ОЗУ |Выполнить тест ПЗУ, определить не |

| | |исправную микросхему и заменить ее; |

| | |при отсутствии микросхем ОЗУ заменить |

| | |модуль процессора. |

|03 |Сбой алгоретмической |Заново ввести алгоритмы, конфигура- |

| |структуры при невоз- |цию и коэффициенты; при повторении |

| |можности ее восста новления|отказа выполнить процедуры анало- |

| | |гичные коду 02 |

|04.№АБ |Сбой конфигурации |Заново ввести алгоритмы, конфигу- |

| |параметров настройки при |рацию и параметры настройки в алго- |

| |невозможности |блоке №АБ при повторении отказа вы- |

| |автоматического их |полнить процедуры, аналогичные коду 02|

| |восстановления | |

|05.№АБ |Сбой ячеек накопления и |Войти в процедуру "начальные усло- |

| |выхода при не- возможности |вия" и установить требуемые значения |

| |их авто- матичесского |выходов; при повторении отказа |

| |восста- новления |выполнить процедуры аналогичные коду |

| | |02 |

|06.№АБ |Недопустимое значе- ние |Перейти в режим программирования и |

| |константы на входе |проверить значения констант на входе |

| |алгоблока |алгоблока с номером №АБ. В частности |

| | |проверить не задан ли в алгоритме |

| | |интерфейсного ввода номер источника |

| | |№ист>№15 или №ист=№сист, где "сист- |

| | |системный номер данного контроллера. |

|40 | |Информационный отказ.Проверить сигнал |

| | |на входе "отказ" алгоритма АВР и |

| | |выяснить причину по которой этот |

| | |сигнал принял недо- пустимое |

| | |состояние. |

Неисправности типа "ошибка"

|код |причина ошибки |методы устранения ошибки |

|ошибки | | |

|20 |Отказ ППЗУ |Стереть ППЗУ и вновь записать в |

| | |него информацию; при повторении |

| | |ошибки заменить микросхему ППЗУ |

|21.№АБ |Отказ копии ОЗУ алгоблока №АБ |Выполнить тест ОЗУ, определить не- |

| | |исправную микросхему и заменить ее |

|22 |В результате сбоя приборных или |В процедуре "сисмемные параметры" |

| |систе- мных параметров вы- |установить требуемый режим интер |

| |полнено установка их начальных |фейса |

| |значений из ППЗУ | |

|23.N АБ |В результате сбоя коэффициентов |Установить требуемое значение тех |

| |выпол- нено восстановление их |коэффициентов алгоблока №АБ, |

| |начальных значе- ний из ППЗУ |которые изменялись после записи в |

| | |ППЗУ |

|24 |Время обслуживания алгоритмов |Увеличить время цикла или уменьшить|

| |больше установленного вре- мени |объем решаемой задачи |

| |цикла | |

|25 |Напряжение батареи ниже |Заменить батарею |

| |допустимого | |

|25.№ГР |Короткое замыкание на одном из |Прозвонить цепи нагрузки дискретных|

| |дискрет- ных или импульсных |и импульсных выходов группы А или |

| |выходов контроллера |устранить короткое замыкание |

|30.№ГР |Установлен алгоритм ввода при |Проверить соответствие кода |

| |коде комплектности, не |комплектности реальному составу |

| |предусматривающем аналоговых |модулей УСО и либо установить |

| |входов |правельный код комплектности, либо |

| | |найти алгоблок с алгоритмом |

| | |аналогового ввода группы А или В и |

| | |исключить этот алгоритм |

|31.№ГР |То же , что при коде30, но для |То же , что при коде 30, либо |

| |дискрет- ных входов, либо мо- |привести в соответствие модификатор|

| |дификатор алгоритма дискретного |алгоритма дискретгого ввода группы |

| |ввода больше числа диск- ретных |А или Б .№ГР=02 коду комплектности |

| |входов,пре- дусмотренных кодом | |

| |комплектности | |

|32.№ГР |То же , что при коде30,но для |То же , что при коде 30,но для |

| |алгоритмов аналогового вывода |алгоритмов аналогового вывода |

|33.№ГР |То же , что при коде31, но для |То же , что при коде 31, но для |

| |дискрет- ного и импульсного |дискретного и импульсного вывода |

| |вывода | |

|34 |Неисправность интер- фейсного |Перейти в режим программирования и |

| |канала |выполнить тесты интерфейса |

|41 |Информационное отключение |Проконтролировать |

| |интерфей- сов |сигналы,формирующие сигнал на входе|

| | |"откл.интф" алгоритма аварийного |

| | |вывода АВР, и выяснить причину |

| | |выхода этих сигна- лов за |

| | |допустимые значения |

|42 |Разрыв сети"Транзит" |Ошибки индицируется только в |

| | |контроллере, у которого разорванна |

| | |цепь приемника. Прозвонить цепь |

| | |приемника и линии связи, |

| | |соеденяющие приемник данного |

| | |контроллера с передатчиком |

| | |предыдущего контроллера и устронить|

| | |обрыв |

2. Алгоритмы лицевой панели.

2.1. ОКО(01)-Оперативный контроль регулирования.

Назначение.

Алгоритм применяется в том случае, если оперативное управление

контуром регулирования должно вестись с помощью лицевой панели контроллера.

Каждый контур (от 1 до 4) обслуживается своим алгоритмом ОКО. Алгоритм

позволяет с помощью клавиш лицевой панели изменять режим управления, режим

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

регулятора (в режиме ручного управления), изменять сигнал задания (в режиме

ручного задат

чика), а также контролировать сигналы задания и рассогласования, входной

и выходной сигналы, параметры прграммы (при программном регулировании) и

т.п. Как правило,алгоритм ОКО ,применяется в сочетании с алгоритмами ЗДН,

ЗДЛ, РУЧ,РАН,РИМ.

Оисание алгоритма.

Алгоритм ОКО (рис.2) помещается только в алгоблоки с номерами от 1 до

4. Номер алгоблока, в который помещен алгоритм ОКО, определяет номер

контура, обслуживаемого данным алгоритмом ОКО. При одном контуре алгоритм

ОКО помещается в первый алгоблок, при двух контурах- в первый и второй

алгоблоки и т.д.

Алгоритм имеет модификатор 0=100% скважность Q=1. Если Х=0, импульсы формируются в

выходной цепи "больше",если Х=0, то в цепи "меньше".

При Х=0 выходной сигнал -- равен 0.

Параметр Т задает минимальную длительность выходных импульсов.

Этот параметр устанавливается в диапазоне 0,12<=T=<3,84 S. Параметр N

определяется к какому контуру регулирования относится данный канал

алгоритма ИВА(ИВБ). Задание этого параметра необходимо

лишь в том случае, когда требуется, чтобы синхронно с формированием

выходных импульсов на лицевой панели контроллера зажигались ламповые

индикаторы " "," "("больше","меньше"). Напрмер, если установлен

параметр N1=1, то при работе ШИМ1 на лицевой панели будут зажигаться

индикаторы при вызове 1-го контура. Если задано N<1, то индикаторы

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

для нескольких ШИМ задан одинаковый номер N, то действует следующая система

приоритетов: ШИМ группы Б приоритетны над ШИМ группы А; в пределах одной

группы приоритетны ШИМ со старшими номерами.

Входы алгоритма ИВА (ИВБ).

Таблица 14.

|Выходы |Назначение |

|N |Обозн |Вид | |

|01 |X1 | |Сигнал 1-го выхода |

|02 |T1 | |Длительность импульса 1-го выхода |

|03 |N1 | |Номер, контура, с которым связан 1-ый |

|04 |X2 | |выход |

|05 |T2 |Выходы |То же, что Х1, но для 2-го выхода |

|06 |N2 | |То же, что Т1, но для 2-го выхода |

|07 |X3 | |То же, что N1, но для 2-го выхода |

|08 |T3 | |То же, что Х1, но для 3-го выхода |

|09 |N3 | |То же, что Т1, но для 3-го выхода |

|10 |X4 | |То же, что N1, но для 3-го выхода |

|11 |T4 | |То же, что Х1, но для 4-го выхода |

|12 |N4 | |То же, что Т1, но для 4-го выхода |

| | | |То же, что N1, но для 4-го выхода |

3.8. АВР(17)-Аварийный вывод.

Назначение.

Алгоритм позволяет алгоритмическими средствами сформировать два

независимых сигнала на аварийных выходах контроллера: на выходе "отказ" и

на выходе "отключение интерфейса". Алгоритм применяется в тех случаях,

когда какая-либо ситуация ( т.е появление каких-либо сигналов,поступивших

из вне или сформированных внутриконтроллера) должна рассматриваться либо

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

контроллера

с абонентами по интерфейсному каналу. Алгоритм позволяет также выявить

наличие короткого замыкания на дискретных или импульсных выходах

контроллера.

Описание алгоритма.

Если на вход отказа приходит сигнал Сотк.=1, на аварийном выходе

контроллера формируется сигнал отказа, сформированный алгоритмом, по схеме

ИЛИ оъединяется с сигналом отказа, сформированным средствами

самодиагностики контроллера. При наличии сигнала отказа

с помощью аппаратных средств формируется также сигнал "отключение

интерфейса", т.е. при отказе связь контроллера по интерфейсному сигналу

блокируется(рис.12).

Если на вход отключения интерфейса приходит сигнал Синт.=1,

на аварийном выходе контроллера формируется сигнал отключения

интерфейса. Этот сигнал, сформированный алгоритмом, по схеме ИЛИ

объединяется с сигналом отключения интерфейса, сформированным средствами

самодиагностики контроллера. Алгоритм имеет два дискретных

выхода,свидетельствуючих о том, имеется ли короткое замыкание на дискретных

или импульсных выходах контроллера. Если хотя бы на одном дискретном или

импульсном выходе

в группе А возникло короткое замыкание, сигнал Dкз,а=1, в противном случае

Dкз,а=0. Аналогично выход Dкз,б сигнализирует окоротком замыкании в группе

Б.

Входы-выходы алгоритма АВР.

|Входы-выходы |Назначение |

|N |Обозн. |Вид | |

|010|Сотк. |Входы |Команда "отказ" |

|2 |Синт. | |Команда "отключение интерфейса" |

|01 |Dк3,а | |Признак короткого замыкания на |

| | | |дискретных (импульсных) выходах |

| | |Выходы |группы А. |

| | | | |

|02 |Dк3,б | |То же для группы Б. |

ТРИ-RS-Триггер

Алгоритм содержит несколько (до 20) независимых R,S-триггеров и применяется

для запоминания дискретных сигналов. Алгоритм содержит 0(м(20 независимых

ячеек, каждая из которых представляет собой RS – триггер. Число м

определяется модификатором. При м=0 алгоритм является “пустым”. Работа

каждой ячейки алгоритма определяется таблицей 1, а входы-выходы алгоритма

показаны в таблице 2.

|Сs |CR |D |

| | | |

|0 |0 |Di-1 |

|1 |0 |1 |

|0 |1 |0 |

|1 |1 |0 |

Таблица 1.

(Di-1 – предыдущее значение выхода).

|Входы – Выходы | |

| |Назначение |

|№ |Обозн |Вид | |

|01 |Cs,1 | |Вход установки 1-й я-ч. |

|02 |CR,1 | |Вход сброса 1-й ячейки. |

|( |( |Входы |( |

|2м-1 |Cs,m | |Вх. Ус-ки м-ой яч. |

|2м |CR,m | |Вх. Сброса м-ой яч. |

|01 |D1 | |Выход 1-й ячейки |

|( |( |Входы |( |

|м |Dm | |Выход m-ой ячейки |

Таблица 2.

Каждые ячейки имеют два дискретных входа и один дискретный выход.

Функциональная схема алгоритма “Триггер ТРИ”

TMP – Таймер

Алгоритм используется для задания выдержек времени. Алгоритм содержит

несколько (до 20) таймеров, объединённых общими командами “стоп” и “сброс”.

В каждом таймере индивидуально настраивается время сбрасывания таймера.

Алгоритм содержит одно звено таймера и м нуль – органов, где 0(м(20 и

задаётся модификатором.

|Входы – Выходы |Назначение |

|№ |Обозн. |Вид | |

|01 |Сст | |Команда “стоп” |

|02 |Ссбр | |К-да “сброс” |

|03 |Т1 | |Время срабатывания 1-го нуля органа |

|( |( |Входы | |

|м+2 |Тм | |Время срабатывания м-го нуля органа |

|01 |Т | |Текущее время |

|02 |D1 | |Выход 1-го нуль-органа |

|( |( |Выходы | |

|м+1 |Dm | |Выход м-го нуль-органа |

Функциональная схема алгоритма “Таймер ТМР”

СЧТ – Счётчик

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

числа дискретных событий, а также для сравнения подсчитанного числа с

заданными числами с помощью числовых

нуль-органов. Один алгоритм может содержать до 20 таких нуль-органов.

Работа счётчика разрешается, если на входах Сст и Ссбр отсутствуют сигналы

“стоп” и “сброс”.

Входы – выходы алгоритма СЧТ.

|Входы – Выходы | |

| |Назначение |

|№ |Обозн. |Вид | |

|01 |Сб | |К-да на увеличение числа |

|02 |Сн | |Команда на уменьшение числа |

|03 |Сст |Входы |К-да “стоп” |

|04 |Ссбр | |К-да “сброс” |

|05 |N0 | |Наминальное значение числа |

|06 |N1 | |Пороговое значение 1-го нуль органа |

| |( | | |

|01 |N | |Число, подсчитанное счётчиком |

| | |Выходы | |

|02 |D1 | |Выход 1-го нуль органа |

Функциональная схема алгоритма “Счётчик СЧТ”

ОДВ - одновибратор

Алгоритм применяется в тех случах, когда необходимо эформировать одиночный

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

сначала на входе Сп (пуск), т.е. когда на входе Сп дискретный сигнал

переходит из состояния лог.0 в состояние лог.1. Перед пуском выходной

дискретный сигнал Dотсутствует. После пуска на выходе D появится сигнал,

причём этот сигнал нах. в состоянии лог.1 в течении времени t=Т, где

параметр настройки. По истечении времени Т сигнал на выходе внвь переходит

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

Входы – выходы алгоритма ОДВ.

|Входы – Выходы | |

| |Назначение |

|№ |Обозначение |Вид | |

| | | | |

|01 |Сп | |Команда “пуск” |

| | | | |

|02 |Ссбр |Входы |Команда “сброс” |

| | | | |

|03 |Т | |Длительность импульса |

| | | | |

|01 |Д | |Основной импульс |

| | |Выходы | |

|02 |Ти | |Текущее время импульса |

Функциональная схема алгоритма «одновибратор ОДВ»

МУВ – мультивибратор

Алгоритм применяется для периодического включения оборудования (двигателя,

обеспечения мигающей сигнализации и т.п.). Мультивибратор запускается

попереднему фронту сигнала на входе Сп (пуск), т.е. при изменении Сп из

состояния лог.0 на состояние лог.1 после пуска на основном выходе алгоритма

формируется последовательность импульсов. Длительность этих импульсов

задаётся настроечным входом Т1, длительность паузы – входом Т0. Состояние

основного выхода Д алгоритма в режиме пуска при различных значениях Т1 иТ0

опр – ся таблицей:

Входы – выходы алгоритма МУВ

|Вхроды – выходы | |

| |Назначение |

|№ |Обозн. |Вид | |

|01|Сп | |К – да “пуск” |

| |Ссбр |Входы |К – да”сброс” |

|02|Т1 | |Длительность импульса |

| |Т0 | |Длительность паузы |

|03| | | |

| | | | |

|04| | | |

|01|Д |Выходы |Основной выход |

| |Ти | |Время текущего импульса |

|02| | | |

Функциональная схема алгоритма “мультивибратор МУВ”

ЛОК – логический контроль.

Алгоритм применяется для контроля за состоянием нескольких(до 99)

дискретных сигналов. Как правило алгоритм оперативного контроля ОКЛ иОКО.

На вход алгоритма подаются m дискретных сигналов, причём 0(m(99 зодаётся

модификатором. При m = 0 алгоритм является “пустым”. Если все входные

сигналы равны лог. – му 0, вых – ые сигналы N = Д = 0.

Входы - выходы алгоритма ЛОК.

|Входы – выходы | |

| |Назначение |

|№ |Обозн.|Вид | |

|01 |С |Входы |Сигнал на 1 – м входе |

|01 |N |Выходы |Номер вх – го сигнала (не|

|02 |Д | |= 0) |

| | | |Признак отличия от нуля |

Функциональная схема алгоритма ЛОК

УТП – Управление трёхпозиционной нагрузкой

Алгоритм применяется для логического управления трёхпозиционным

исполнительным устройством (клапаном с маторным управлением) в тех случаях,

когда на исполнительное устройство приходят коды из нескольких (до 16)

точек (шагов) лог-й. программы. Алгоритм имеет 3 группы входных сигналов:

группа Сотк, j (к.-ды на открытие), группа Сзкр.(к.-да на закрытие) и

группа Сост, j (к.-ды на останов.) Каждая группа имеет одинаковое число

сигналов 0(м(16. Число м задаётся модификатором.

Входы – выходы алгоритма УТП.

|Входы – выходы |Назначение |

|№ |Обозн. |Вид. | |

|01 |Сотк,1 | |1-я команда на открытие |

| | | | |

|м+1 |Сзкр,1 |Входы |1-я команда на закрытие |

| | | | |

|2м+1 |Сост,1 | |1-я команда на остановку |

|01 |Дотк | |Выходная команда на открытие |

| | | | |

|02 |Дзкр | |Выходная команда на закрытие |

| | | | |

|03 |Дот |Выходы |Признак команды в группе открытия|

| | | | |

|04 |Дзк | | |

| | | |Признак команды в группе закрытия|

|05 |Дос | | |

| | | | |

| | | |Признак команды в группе |

| | | |останов.а |

Функциональная схема управления “УТП”

УДП – управление двухпозиционной нагрузкой

Алгоритм применяется для логического управления двухпозиционным

исполнительным устройством в тех случаях, когда на одно исполнительное

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

(шагов) логической программы.

Алгоритм имеет 2 группы входных сигналов: Свкл, j (команды включения) и

Свык, j (команды выключения). В каждой группе число сигналов одинаково и

равно 0 (м(16. Число м задаётся модификатором.

Входы – выходы алгоритма УДП.

|Входы – выходы | |

| |Назначение |

|№ |Обозначение |Вид | |

|01 |Свкл,1 | |1-я команда на включение |

| | |Входы | |

|м+1 |Свык,1 | |1-я команда на выключение |

|01 |Д | |Основной выход |

| | | | |

|02 |Двкл |Выходы |К-да в группе включения |

| | | | |

|03 |Двык | |К-да в группе выключения |

Функциональная схема алгоритма “УДП”.

МИЛ – Многовходовое ИЛИ

Алгоритм применяется для логического объединения по ИЛИ нескольких (до 99)

дискретных сигналов. Алгоритм имеет м входов Сj и один выход, причём Д

(м(99 и задаётся модификатором. При м=0 алгоритм является “пустым”.

Выходной сигнал: Д=С1VC2V…VCm. В табличной форме работа алгоритма

записывается в виде:

|С1 |С2 |С3 |….. |См |Д |

|0 |0 |0 |….. |0 |0 |

|1 |* |* |….. |* |1 |

|* |1 |* |….. |* |1 |

|* |* |1 |….. |* |1 |

|( |( |( |….. |( |( |

|* |* |* |….. |1 |1 |

*-значение сигнала безразлично.

Входы – выходы алгоритма МИЛ.

|Входы – выходы | |

| |Назначение |

|№ |Обозначение|Вид | |

|01 |С1 | |1-й вход |

| | | | |

|02 |С2 | |2-й вход |

| | |Входы | |

|( |( | |( |

| | | | |

|м |См | |м-й вход |

|01 |Д |Выход |Выход |

Функциональная схема алгоритма “МИЛ”.

ЭТП-Этап.

Алгоритм применяется для организации логической шаговой программы, т.е.

программы, которая должна выполнить определённую последовательность

действий. Алгоритм ЭТП применяется в сочетании с алгоритмом ОКЛ.

Один этап состоит из 0(м(шагов, причём задаётся модификатором алгоритма

ЭТП. Шаг имеет 3 входа и 1 вых. Вход С- условие выполнения шага, вход Т-

контрольное время шага, вход N-параметр, определяющий последующий ход

выполнения программы, Д-вход шага.

Выходы алгоритма ЭТП.

|№ |Обозначение|Назначение |

|01 |Nш |Номер выполняемого шага |

| | | |

|02 |Tш |Время оставшееся до истечения контрольного |

| | |времени выполняемого шага. |

|03 |N |Параметр, равный параметру Ni выполн – го шага. |

| | | |

|04 |Дш |Признак того, что выполняемый шаг закончен. |

| | | |

|05 |Д1 |Выход 1 – го шага |

| | | |

|06 |Д2 |Выход 2 – го шага |

|( |( |( |

|м+4 |Дм |Выход шага m. |

Функциональная схема алгоритма “Этап ЭТП”

Логическое “И” ЛОИ (70).

Назначение: Алгоритм используется для формирования нескольких (до 20)

дискретных сигналов, каждый из которых является логическим объединением по

“И” двух дискретных сигналов.

Входы – выходы алгоритмов ЛОИ.

|Входы – выходы | |

| |Назначение |

|№ |Обозн. |Вид | |

|01 |С | |1 – й вход 1 – го звена |

|02 |С | |2 – й вход 1 – го звена |

|03 |С | |1 – й вход 2 – го звена |

|04 |С |Входы |2 – й вход 2 – го звена |

|( |( | | |

|2m-1 |С1,m | |1 – вход m – го звена |

|2m |C2,m | |2 – й вход m – го звена |

|01 |D1 | |Выход 1 – го звена |

|02 |D2 |Выходы |Выход 2 – го звена |

|( |( | | |

|m |Dm | |Выход m – го звена |

Функциональная схема алгоритма ЛОИ.

Сумирование с масштабированием СМА (43)

Назначение: Алгоритм используется для получения взвешенной суммы нескольких

(до 21) сигналов. В частности, он применяется вместе с алгоритмами

регулирование для построения

Регуметоров соотношение либо для введения

статической корекции.

Входы – выходы алгоритма СМА.

|Входы – выходы | |

| |Назначение |

|№ |Обозн.|Вид | |

|01 |X0 | |Немасштабируемый вход (коскадный)|

|02 |X1 | | |

|03 |Kм,1 | |1 – й масштабируемый вход. |

|( | | |Масштабируемый коэф. по |

|04 |X2 |Вход |1 – му масштабируемому входу. |

|05 |Kм,2 | |2 – й масштабируемый вход. |

|( | | |Масштабируемый коэф. по |

|2m |Xм | |2 – му масштабируемому входу. |

|2m+1|Kм,m | |m – ый масштабируемый вход. |

| | | |Масштабный коэф. по m – му входу |

|01 |Y |Выход |Вход (каскадный) |

Функциональная схема алгоритма СМА.

Умножение – деление УМД(44)

Назначение: Алгоритм предназначен для выполнения математических операций

умножение и (или) деление.

Входы – выходы алгоритма УМД

|Входы – выходы | |

| |Название |

|№ |Обозн |Вид | |

|01 |Х1 | |Первый сомножитель |

|02 |Х2 |Входы |Второй сомножитель |

|03 |Х3 | |Дельтель |

| |У |Выход |Выход (каскадный) |

Функциональная схема алгоритма УМД.

Многовходовое “И” МНИ(71).

Назначение: Алгоритм используется для логического объединения по ”И”

нескольких (до 99) дискретных сигналов.

Входы – выходы алгоритма МНИ.

| |Входы – выходы | |

| | |Назначение |

|№ |Обозначение |Вид | |

|01 |С1 | |1-й вход |

|02 |С2 | |2-й вход |

|( |( |Входы |( |

|м |См | |м-й вход |

| | | | |

|01 |Д |Выход |Выход |

Функциональная схема алгоритма “И”

Логическое “ИЛИ” (72)

Назначение:Алгоритм используеться для формирования нескольких (до 20)

дискретных сигналов, каждый из которых явл. Логическим объед. По “ИЛИ” двух

дискретных сигналов.

Входы – выходы алгоритма “ИЛИ”

|№ |Обозначение |Вид |Назначение |

|01 |С1,1 | |1-й вход 1-го звена |

|02 |С2,1 | |2-й вход 2-го звена |

|03 |С1,2 | |1-й вход 2-го звена |

|04 |С2,2 |Входы |2-й вход 2-го звена |

|( |( | |( |

|2м-1|С1,м | |1-й вход м-го звена |

| |С2,м | |2-й вход м-го звена |

|2м | | | |

|01 |Д1 | |Выход 1-го звена |

|02 |Д2 |Выходы |Выход 2-го звена |

|( | | |( |

|м |Дм | |Выход м-го звена |

Функциональная схема алгоритма “ИЛИ”

Масштабирование МСШ(55).

Назначение: Алгоритм применяеться для масштабирования нескольких (до 20)

аналоговых сигналов.

Входы – выходы алгоритма МСШ

|Входы – Выходы | |

| |Назначение |

|№ |Обозначение |Вид | |

|01 |Х1 | |1-й масштабируемый вход. |

|02 |Км,1 | |1-й масштабируемый коэф. |

|03 |Х2 | |2-й масштабируемый вход. |

|04 |Км,2 | |2-й масштабируемый коэф. |

|( |---- |Входы |---- |

|2м-1 |Хм | |m-й масштабируемый вход |

|2м |Км,м | |m-масштабный коэф. |

|01 |У1 | |1-й выход |

|02 |У2 | |2-й выход |

|( |---- |Выходы |---- |

|м |Ум | |м-й выход. |

Функциональная схема алгоритма МСШ

Дискретный контроль ДИК(04)

Назначение: Алгоритм применяеться в сочетании с алгоритмом ОКЛ и

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

контролера. (Только в варианте логического управления).

Входы алгоритма ДИК

|Входы | |

| |Назначение |

|№ |Обозначение |Вид | |

|01 |С | |1-й ламповый индикатор |

|02 |С | |2-й ламповый индикотор |

|( | |Входы | |

|м |С | |m-й ламповый индикатор |

Пороговый контроль ПОК (29)

Назначение: Алгоритм контролирует несколько (до 20) аналоговых сигналов,

сравнивая каждый из них с двумя индивидуальными для каждого сигнала

допустимыми значениями.

Входы-выходы алгоритма ПОК

|Входы-Выходы | |

| |Назначение |

|№ |Обозначение |Вид | |

|01 |Х1 | |1-й контролируемый сигнал |

|04 |Х2 | |2-й контролируемый сигнал |

|( |( | | |

|3м-2 |Хм | |m-й контролируемый сигнал |

|02 |ХВ,1 | |Верхняя установка 1-го канала |

|03 |Хн,1 |Входы |Нижняя установка 1-го канала |

|05 |Хв,2 | |Верхняя установка 2-го канала |

|06 |Хн,2 | |Нижняя установка 2-го канала |

|( |( | | |

|3м-1 |Хв,м | |Верхняя установка m-го канала |

|3м |Хн,м | |Нижняя установка m-го канала. |

|01 |N | |Номер Вх сигнала, достигшего установки.|

| | |Выходы | |

|02 |D | | |

| | | |Признак того, что один из Вх сигналов. |

Функциональная схема алгоритма ПОК

Пороговый элемент ПОР (59)

Назначение: Алгоритм применяеться для контроля за выходом сигнала или

разности 2-х сигналов из ограниченной справа области допустимых значений.

Входы – выходы алгоритма ПОР.

|Входы-выходы | |

| |Назначение |

|№ |Обозначение |Вид | |

|01 |Х1,1 | |Первый вход первой ячейки |

|02 |Х2,1 | |Второй вход первой ячейки |

|03 |Хср,1 | |Порог срабатывания первой ячейки |

|04 |Х?,1 | |Гистерезис первой ячейки |

|( |( |Входы | |

|4m-3 |Х1,m | |Первый вход m-ой ячейки |

|4m-2 |Х2,m | |Второй вход m-й ячейки |

|4m-1 |Хср,m | |Порог срабатывания m-й ячейки |

|4m |Х?,m | |Гистерезис m-ой ячейки |

|01 |Д1 | |Выход первой ячейки |

|02 |Д2 | |Выход второй ячейки |

|( |( |Выходы | |

|m |Дm | |Выход m-ой ячейки |

|m+1 |Д0 | |Груповой выход |

Функциональная схема алгоритма ПОР

-----------------------

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

??–??/???†?????????????–??/???†?????????????–??/???†?????????????–??/???†???

??????????–??/???†?????????????–??/??[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

[pic]

Страницы: 1, 2, 3


© 2010 Современные рефераты