Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы к экзамену ТСАУ.doc
Скачиваний:
73
Добавлен:
04.09.2019
Размер:
915.46 Кб
Скачать
  1. Контроллер р-130. Организация интерфейсных связей и локальной управляющей сети "Транзит". Понятие "закрытой" и "открытой" сети.

ОБЩЕЕ ОПИСАНИЕ СЕТИ «ТРАНЗИТ»

Ремиконт Р-130 имеет интерфейсный канал, с помощью которого кон­троллеры могут объединяться в локальную управляющую сеть «Тран­зит». Сеть «Транзит» может быть закрытой и открытой.

В закрытой сети контроллеры обмениваются информацией друг с дру­гом. Открытая сеть отличается от закрытой тем, что контроллеры кроме того могут обмениваться информацией с внешним абонентом (например, ЭВМ).

Сеть «Транзит» имеет кольцевую конфигурацию. Для построения зак­рытой сети никаких дополнительных устройств, кроме тех, которые используются для управления процессором, не требуется. Для орга­низации открытой сети в состав последней включается последнее уст­ройство – шлюз. Через шлюз абонент получает доступ к любому контроллеру, включенному в сеть «Транзит» (рис. 13).

Ремиконты Р-130 могут объединяться в локальную управляющую сеть «Транзит» кольцевой конфигурации. Для такого объединения никаких дополнительных устройств не требуется. B одну сеть могут включаться как регулирующие, так и логические модели контроллеров. Через сеть контроллеры могут обмениваться информацией в цифровой форме по витой паре проводов. С помощью шлюза, входящего в состав Ремиконта P-I30, сеть «Транзит» может взаимодействовать с любым внешним або­нентом (например, ЭВМ), имеющим интерфейс ИРПС. Для решения за­дач с высокой надежностью Ремиконты Р-130 регулирующей и логичес­кой модели могут работать в режиме резервирования. В этом случае при отказе основного контроллера происходит безударное переключение на резервный контролер.

В сети «Транзит» информация последовательно передается от одного контроллера к другому. Если информация, проходящая через данный контроллер, требуется этому контроллеру, он ее использует и передает следующему контроллеру. Если информация не требуется, она сразу же передается следующему контроллеру. Формально шлюз входит в состав Ремиконта Р-130 (см. разд. 3). Однако в настоящем разделе для удобства пояснения шлюз рассматривается как самостоятельное изделие, а под термином «контроллер» понимается Ремиконт Р-130, в состав которого иное не входит.

СТРУКТУРА СЕТИ «ТРАНЗИТ»

Контроллеры в сети «Транзит» связываются друг с другом с помощью витой пары проводов. Расстояние между каждой парой соседних кон­троллеров может достигать 0,5 км.

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

На физическом уровне обмен ведется по интерфейсу ИРПС (НМ МПК по ВТ 10-78) на частоте 9,8 кбит/с.

Сеть «Транзит» защищена от отказа отельных контроллеров. При отка­зе, изъятии контроллера или отключении питания срабатывает специ­альное реле, шунтирующее контроллер и сохранявшее целостность сети «Транзит» (рис. 14). Отказавший контроллер при этом выпадает из об­мена, но между оставшимися контроллерами возможность обмена ин­формацией сохраняется.

49 Контроллер р-130. Функциональные возможности и программирование.

Состав библиотеки алгоритмов по группам.

ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ

ВИРТУАЛЬНАЯ СТРУКТУРА

ЭЛЕМЕНТЫ ВИРТУАЛЬНОЙ СТРУКТУРЫ

Виртуальная (кажущаяся) структура описывает информационную органи­зацию контроллера и характеризует его как звено системы управления.

Часть элементов виртуальной структуры реализована аппаратно, часть -программно. Все программное обеспечение, формирующее виртуальную структуру, зашито в ПЗУ и пользователю недоступно. Независимо от того, как реализованы элементы виртуальной структуры – аппаратно или программно – пользователь может представлять контроллер как изделие, в котором все элементы виртуальной структуры реально суще­ствуют в виде отдельных узлов.

В состав виртуальной структуры контроллера входит:

• Аппаратура ввода-вывода информации.

• Аппаратура оперативного управления и настройки.

• Аппаратура интерфейсного канала.

• Алгоритмические блоки (алгоблоки).

• Библиотека алгоритмов.

Ниже описывается назначение этих элементов.

ВНЕШНИЕ СИГНАЛЫ И АППАРАТУРА ВВОДА-ВЫВОДА

Контроллер рассчитан на прием и выдачу двух видов сигналов:

• аналоговых;

• дискретных.

Формирование импульсных сигналов на выходе импульсного регулятора выполняется программно и эти сигналы поступают на исполнительные механизмы через дискретные выходы контроллера. Аппаратура ввода (входные УСО) преобразуют аналоговые и дискретные сигналы, посту­пающие на вход контролера, в цифровую форму. Аппаратура вывода (выходные УСО)осуществляет обратное преобразование.

АППАРАТУРА ОПЕРАТИВНОГО УПРАВЛЕНИЯ И НАСТРОЙКИ

Аппаратура оперативного управления (лицевая панель) рассчитана на оператора-технолога. Лицевая панель имеет набор клавиш, ламповых и цифровых индикаторов, с помощью которых оператор-технолог «ведет» технологический процесс: контролирует его параметры, изменяет режи­мы управления, меняет уставки, пускает, останавливает и сбрасывает программу и т. д.

АППАРАТУРА ИНТЕРФЕЙСНОГО КАНАЛА

В контроллере имеется один интерфейсный канал. Этот канал имеет при-емо-передатчик, преобразующий входной поток последовательных бит ин­формации в цифровую информацию, представленную в виде байтов (т. е. преобразующий последовательный код в параллельный), а также осуществ­ляющий обратное преобразование.

АЛГОБЛОКИ

Реализованные программно алгоблоки образуют область управления кон­троллера.

В исходном состоянии алгоблоки отсутствуют и никакие функции по обработке сигналов контроллером не выполняются. Алгоблок «появля­ется» после того, как в процессе технологического программирования в него помещается какой-либо алгоритм из числа входящих в библиотеку. В этом смысле алгоблок – это задействованный алгоритм и поэтому понятие алгоблока, в который помещен алгоритм, и понятие задейство­ванного алгоритма идентичны (в дальнейшем там, где это не приводит к неоднозначности, термин «алгоритм» может употребляться вместе тер­мина, «алгоблок», при этом имеется ввиду задействованный алгоритм). БИБЛИОТЕКА АЛГОРИТМОВ

Контроллер содержит обширную, библиотеку алгоритмов, достаточную для того, чтобы решать сравнительно сложные задачи автоматического регулирования и логико-программного управления. Помимо алгоритмов автоматического регулирования и логико-программного (шагового) уп­равления в библиотеке имеется большой набор алгоритмов, выполняю­щих статические, математические, логические и аналого-дискретные пре­образования сигналов.

Состав библиотеки алгоритмов в регулирующей и логической моделях контроллера несколько отличается, однако большая часть алгоритмов входит в библиотеку обеих моделей. Часть библиотечных алгоритмов выполняет особую задачу: она связывает аппаратуру контроллера с ос­новной массой функциональных алгоритмов. К этим «связным» алгорит­мам относятся алгоритмы ввода и вывода аналоговых и дискретных сигна­лов, алгоритмов обслуживания лицевой панели и алгоритмы приема и пере­дачи сигналов через интерфейсный канал. Аппаратные элементы виртуаль­ной структуры (входные и выходные УСО, лицевая панель, интерфейсный канал) начинают выполнять свои функции лишь после того, как в какие-либо алгоблоки будут помещены соответствующие связные алгоритмы.

ПРОЦЕДУРА ПРОГРАММИРОВАНИЯ

В режиме программирования (горит ЛИ «прог») задаются все програм­мируемые параметры контроллера, определяющие его алгоритмическую структуру. Эти параметры в общем случае задаются «трехступенчатым» методом: вначале выбирается та или иная процедура, в ней выбирается нужная операция и в пределах этой операции устанавливаются требуе­мые параметры. В частном случае, в процедуре может быть лишь одна операция, а в операции – один параметр.

В контроллре имеется 8 процедур программирования:

1) Тестирование («тест»); выполняется тестирование памяти, интерфей­са, сторожа цикла, клавиатуры, индикаторов и выходных УСО.

2) Приборные параметры («приб»); производится обнуление или ввод одной из стандартных конфигураций, устанавливается комплектность, разрешение или запрет на изменение алгоритмической структуры, временной диапазон, время цикла; контролируется ресурс ОЗУ и но­мер библиотеки алгоритмов, зашитой в ПЗУ.

3) Системные параметры («сист»); устанавливается логический номер контроллера в локальной сети, режим работы интерфейса, статус кон­троллера и тайм-аут ожидания сообщения (только для резервирован­ного варианта).

4) Алгоритмы («алг»); алгоблоки заполняются алгоритмами с указанием модификатора и масштаба времени.

5) Конфигурация («конф»); для входов алгоблоков-приемников опреде­ляются источники сигналов.

6) Параметры настройки («наст»); устанавливаются значения парамет­ров настройки.

7) Начальные условия («н. усл.»); устанавливаются начальные значения сигналов на выходах алгоблоков.

8) Работа с ППЗУ («ппзу»); выполняется запись в ППЗУ, восстановле­ние информации из ППЗУ в ОЗУ, регенерация ПЗУ, ППЗУ

  1. Контроллер ЛОМИКОНТ: назначение, область применения, модели.

Логический микропроцессорный контроллер ЛОМИКОНТ предназначен для решения задач управления в энергетической, химической, металлургической, строительной и других отраслях промышленности.

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

Существует четыре модели контроллера Ломиконт. Модели Л-120 и Л-110 — «малый» и «большой» контроллеры Ломиконт — отличаются числом входов-выходов, модели Л-122 и Л-112 — аналогичные модели в дублированном исполнении — обеспечивают особо высокую надежность работы, достигаемую сочетанием самодиагностики с резервированием.

Таблица 1.