на тему рефераты
 
Главная | Карта сайта
на тему рефераты
РАЗДЕЛЫ

на тему рефераты
ПАРТНЕРЫ

на тему рефераты
АЛФАВИТ
... А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я

на тему рефераты
ПОИСК
Введите фамилию автора:


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


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

   сигнал на i-м выходе алгоритма ВДА(ВДБ) равен Di=0. Если на i-й дискретный вход контроллера подано напряжение 24В, сигнал на i-м выходе алгоритма ВДА(ВДБ) принимает значение Di=1.

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

Таблица 11.1

Выходы

Назначение

N Обозн. Вид

01

02

M

м

D1

D2

M

Dm

Выходы

Выход канала 1

Выход канала 2

Выход канала м


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

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

     Назначение.

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

  выходов. Помимо связи с ЦАП алгоритмы АВА и АВБ позволяют корректировать

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

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

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

  выходом контроллера. Эта связь образуется "автоматически",как только алгоритм АВА(АВБ) вводится в один из алгоблока контроллера.


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

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

       Назначение.

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

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

    i-го дискретного выхода разомкнуты. Если Di=1, контакты i-го дискретного выхода замыкаются.

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

Таблица 13.

Выходы Назначение
N Обозн. Вид

01

02

M

м

C1

C2

M

Cm

Выходы

Выход канала 1

Выход канала 2

Выход канала м


3.7. ИВА(15)-Импульсный вывод группы А и

ИВБ(16)-Импульсный вывод группы Б.

        Назначение.

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

    импульсов переменной скважности. Алгоритм выдает последовательнось указанных импульсов на средства дискретного выхода контроллера. Для связи с выходами группы А и Б используются алгоритмы соответственно ИВА и ИВБ.

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

        Алгоритм содержит несколько (до 4) каналов связи с выходами контроллера. Число этих каналов 0<=M=<4 задается модификатором (рис.11). Если импульсный выход используется как в группе А, так и в группе Б, то общее число импульсных выходов (т.е. сумма модификаторов алгоритмов ИВА и ИВБ) не может быть больше 4. Каждый канал алгоритма ИВА(ИВБ) содержит широтно-импульсивный модулятор (ШИМ),преобразующий входной сигнал Х в последовательность

    импульсов со скважностью Q, пропорциональной входному сигналу : Q=/Х/ / 100. При /Х/ >=100% скважность Q=1. Если Х=0, импульсы формируются в выходной цепи "больше",если Х=0, то в цепи "меньше".        

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

         Параметр Т задает минимальную длительность выходных импульсов. Этот параметр устанавливается в диапазоне 0,12<=T=<3,84 S. Параметр N определяется к какому контуру регулирования относится данный канал алгоритма ИВА(ИВБ). Задание этого параметра необходимо

 лишь в том случае, когда требуется, чтобы синхронно с формированием выходных импульсов на лицевой панели контроллера зажигались ламповые индикаторы "   ","   "("больше","меньше"). Напрмер, если установлен параметр N1=1, то при работе ШИМ1 на лицевой панели будут зажигаться индикаторы при вызове 1-го контура. Если задано N<1, то индикаторы

 зажигаться не будут, какой бы контур ни был вызван на лицевую панель. Если для нескольких ШИМ задан одинаковый номер N, то действует следующая система приоритетов: ШИМ группы Б приоритетны над ШИМ группы А; в пределах одной группы приоритетны ШИМ со старшими номерами.

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

Таблица 14.

Выходы

Назначение

N

Обозн

Вид

01

02

03

04

05

06

07

08

09

10

11

12

X1

T1

N1

X2

T2

N2

X3

T3

N3

X4

T4

N4

Выходы

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

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

Номер, контура, с которым связан 1-ый выход

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

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

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

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

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

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

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

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

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

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


на тему рефераты
НОВОСТИ на тему рефераты
на тему рефераты
ВХОД на тему рефераты
Логин:
Пароль:
регистрация
забыли пароль?

на тему рефераты    
на тему рефераты
ТЕГИ на тему рефераты

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


Copyright © 2012 г.
При использовании материалов - ссылка на сайт обязательна.