скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

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

Обслуживание алгоблоков в блоке контроллера ведется циклически с постоянным временни цикла, значение которого устанавливается при програмировании приборных пораметров.Цикл обслуживания начинается с `алгоблока 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<=m=<15. Модификатор задает вид и спецефичес

   кие параметры регулятора, а именно:

      а) является регулятор обычным каскадным;

      б) имеет регулятор аналоговый или импульсный выход;

      в) предусматривается ли переход на внешнее задание;

      г) предусматривается ли режим дистанционного управления;


  

Nz

Тип сигнала

0

1

2

3

4

5

6

7

8

9

Дискретный

Время,младший масштаб

Время,старший масштаб

Скорость,младший масштаб

Скорость,старший масштаб

Время импульса

Масштабный коэффициент

Kоэфф.пропорциональности

Аналоговый

Числовой

Вид регулятора

Мод

РЕЖИМЫ "ВНШ"

ЗАДАНИЯ"ДСТ"

обычный аналоговый

00

01

02

03

-

-

+

+

-

+

-

+

Обычны импульсный

04

05

06

07

-

-

+

+

-

+

-

+

каскадный аналоговый

08

09

10

11

-

-

+

+

-

+

-

+

каскадный импульсный

12

13

14

15

-

-

+

+

-

+

-

+

ОКЛ (02) - Оперативный контроль логической программы.

            2.2. ОКЛ(02)-Оперативный контроль логической программы.

 Назначение. Алгоритм ОКЛ применяется в составе модели Р-130, ориентировочнной на решение задач логического шагового управления.  Алгоритм применяется в сочетании с алгоритмом этапа ЭТП,  координирует работу алгоритмов ЭТП и позволяет выводить на  индикаторы  лицевой     панели оперативную информацию о ходе выполнения  логической  программы. В одном контроле можно реализовать 4 независимых программы. Для контроля каждой программы  используется  отдельный  алгоритм ОКЛ. Описание алгоритма. Номер программы,с  которой  связан  алгоритм ОКЛ, равен номеру алгоблока,в котором помещен данный  алгоритм ОКЛ. Так как в контроллере можно реализовать до  4  программ, алгоритм ОКЛ помещается только в первые 4 алгоблока. Все операции, выполняемые алгоритмом ОКЛ, относятся к программе, с которой  связан данный алгоритм. Алгоритм имеет 3 секции  (рис.3).Первая  секция управляет состоянием прграммы,  вторая  организует  контроль сигналов по цифровому индикатору, третья координирует работу алго-

ритмом этапа ЭТП. Управление состоянием программы  может  выполняться как с помощью клавиш лицевой панели контроллера, так и с помощью дискретных команд пуска, останова и сброса, поступающих на входы соответственно Сп,Сст и Ссбр. Эти команды действуют по пе-

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


Nz

Тип сигнала

0

1

2

3

4

5

6

7

8

9

Дискретный

Время,младший масштаб

Время,старший масштаб

Скорость,младший масштаб

Скорость,старший масштаб

Время импульса

Масштабный коэффициент

Kоэфф.пропорциональности

Аналоговый

Числовой

           

3.3 ВАА(07)-Ввод аналоговый группы А и

ВАБ(08)-Ввод аналоговый группы В.

      Назначение.

      Алгоритм применяется для связи функциональных алгоритмов с аппаратными средствами аналогово входа (с АЦП). Для связи с аналоговыми  входами группы А и Б используются соответственно алгоритмы ВАА и ВАБ.  Каждый алгоритм обслуживает до 8 аналоговых входов.

      Помимо связи с АЦП алгоритмы ВАА и ВАБ позволяют корректировать диапазон входного аналогово сигнала в двух точках, соответствующих 0 и 100% диапозона.

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

      Алгоритм содержит несколько идентичных независимых каналов. Число каналов 0<=M<=8 и задается модификатором (рис.7). Каждый канал связан с соответствующим (по номеру) анлоговым входом контроллера. 


3.4. ВДА(09)-Ввод дискретный группы А и

ВДБ(10)-Ввод дискретный группы .

       Назначение.

       Алгоритм применяется для связи функциональнных алгоритмов с аппаратными средствами дискретного ввода (с ДЦП). Для связи с входами группы А и Б используются соответственно алгоритмы ВДА и ВДБ. Каждый алгоритм обслуживает до 16 дискретных входов.

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

       Алгоритм содержит несколько идентичных независимых каналов. число которых 0<=M<=16 и задается модификаторо (рис.8). Если напряжение на i-м дискретном входе контроллера равно 0,

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.