![]() |
|
|
Реферат: Автоматизированные технологические комплексыОбслуживание алгоблоков в блоке контроллера ведется циклически с постоянным временни цикла, значение которого устанавливается при програмировании приборных пораметров.Цикл обслуживания начинается с `алгоблока 01 и продолжеется в порядке возрастания номеров.По истечению времени цикла, обслуживание начинается с алгоблока 01. Время цикла может изменятся в пределах от 0.2 до 2 с. с шагом 0.2 с.С учетом затраченного времени на обслуживание всех алгоблоков Таб время цикла Тц должно превышать эти затраты. Излишки времени т.е. разность Тц-Таб используется для выполнения процедур самодиогностики. Если в оставшееся в цикле время нет возможности полностью выполнить диогностику , то эта процедура растягивается на несколько циклов.Это может привести к несвоевременному выявлению ошибок. Кроме того во время цикла обслуживание происходит передача и прием информации по интерфейсному каналу. Таким образом Тц>Таб=Тин Если это соотношения не выполняются, необходимо увеличить время цикла Тц или упрстить решающюю задачу.При выборе времени цикла следует оставлять резерв, не меньше 0.04-0.08с. Неисправности типа "отказ"
Неисправности типа "ошибка"
2. Алгоритмы лицевой панели. 2.1. ОКО(01)-Оперативный контроль регулирования. Назначение. Алгоритм применяется в том случае, если оперативное управление контуром регулирования должно вестись с помощью лицевой панели контроллера. Каждый контур (от 1 до 4) обслуживается своим алгоритмом ОКО. Алгоритм позволяет с помощью клавиш лицевой панели изменять режим управления, режим задания, управлять программным задатчиком, изменять выходной сигнал регулятора (в режиме ручного управления), изменять сигнал задания (в режиме ручного задат чика), а также контролировать сигналы задания и рассогласования, входной и выходной сигналы, параметры прграммы (при программном регулировании) и т.п. Как правило,алгоритм ОКО ,применяется в сочетании с алгоритмами ЗДН, ЗДЛ, РУЧ,РАН,РИМ. Оисание алгоритма. Алгоритм ОКО (рис.2) помещается только в алгоблоки с номерами от 1 до 4. Номер алгоблока, в который помещен алгоритм ОКО, определяет номер контура, обслуживаемого данным алгоритмом ОКО. При одном контуре алгоритм ОКО помещается в первый алгоблок, при двух контурах- в первый и второй алгоблоки и т.д. Алгоритм имеет модификатор 0<=m=<15. Модификатор задает вид и спецефичес кие параметры регулятора, а именно: а) является регулятор обычным каскадным; б) имеет регулятор аналоговый или импульсный выход; в) предусматривается ли переход на внешнее задание; г) предусматривается ли режим дистанционного управления;
ОКЛ (02) - Оперативный контроль логической программы. 2.2. ОКЛ(02)-Оперативный контроль логической программы. Назначение. Алгоритм ОКЛ применяется в составе модели Р-130, ориентировочнной на решение задач логического шагового управления. Алгоритм применяется в сочетании с алгоритмом этапа ЭТП, координирует работу алгоритмов ЭТП и позволяет выводить на индикаторы лицевой панели оперативную информацию о ходе выполнения логической программы. В одном контроле можно реализовать 4 независимых программы. Для контроля каждой программы используется отдельный алгоритм ОКЛ. Описание алгоритма. Номер программы,с которой связан алгоритм ОКЛ, равен номеру алгоблока,в котором помещен данный алгоритм ОКЛ. Так как в контроллере можно реализовать до 4 программ, алгоритм ОКЛ помещается только в первые 4 алгоблока. Все операции, выполняемые алгоритмом ОКЛ, относятся к программе, с которой связан данный алгоритм. Алгоритм имеет 3 секции (рис.3).Первая секция управляет состоянием прграммы, вторая организует контроль сигналов по цифровому индикатору, третья координирует работу алго- ритмом этапа ЭТП. Управление состоянием программы может выполняться как с помощью клавиш лицевой панели контроллера, так и с помощью дискретных команд пуска, останова и сброса, поступающих на входы соответственно Сп,Сст и Ссбр. Эти команды действуют по пе- реднему фронту,причем если управление ведется и от клавиш лицевой панели, и от входов алгоритма, то выполняется последняя поступившая команда.
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
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.
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.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |