книги / Технические средства автоматизации химических производств
..pdfТаблица 5.4. Модули связи с объектом ТВСО-1
Наименование и шифр |
|
|
Назначение |
|
|||||
|
модуля |
|
|
|
|
|
|
|
|
Аналого-цифрового пре- |
Прием |
и |
преобразование |
||||||
образования А611-21 |
|
|
аналоговых сигналов |
||||||
Коммутации |
бескон- |
Ввод и коммутация ана- |
|||||||
тактный А612-20 |
|
|
|
логовых сигналов |
|
||||
Коммутации контактный |
Ввод и коммутация ана |
||||||||
А612-17/2 |
|
|
|
логовых сигналов |
|
||||
Коммутации и |
нормали |
Ввод, усиление и комму |
|||||||
зации |
аналоговых |
сиг |
тация |
аналоговых |
сиг |
||||
налов А614-8 |
|
|
|
налов |
|
|
|
|
|
Коммутации и |
преобра |
Ввод, коммутация и пре |
|||||||
зования |
частотных |
сиг |
образование |
частотных |
|||||
налов А611-23 |
|
|
|
сигналов |
|
|
|
||
Ввода инициативных сиг |
Ввод |
позиционных |
им |
||||||
налов А622-11 |
|
|
|
пульсных |
и |
инициатив |
|||
|
|
|
|
|
ных сигналов |
|
|
||
Ввода дискретных сигна |
Ввод |
позиционных |
сиг |
||||||
лов А622-12 |
|
|
|
налов |
|
|
|
|
|
Преобразования |
кода |
в |
Прием |
и |
преобразование |
||||
напряжение, |
многока |
двоичного кода в напря |
|||||||
нальный А631-10 |
|
|
|
жение постоянного тока |
|||||
Преобразования |
кода |
в |
Прием |
и |
преобразование |
||||
ток А631-9 |
|
|
|
двоичного |
кода в |
токо |
|||
|
|
|
|
|
вый сигнал |
|
|
Вывода дискретных сиг Вьюод дискретных сиг
налов А641-16 |
налов |
с гальванической |
|
развязкой |
|
Ввода-вывода дискрет |
Ввод |
и вы вод дискрет |
ных сигналов А641-17 |
ных сигналов |
Вывода дискретных сиг Вывод дискретных сиг налов А641-18 налов и контроль выход ных цепей на обрыв и
замыкание
Преобразования кода в Прием и преобразование
напряжение А631-8 |
двоичного кода в напря |
|
жение постоянного тока |
Нормализации А613-11 |
Преобразование аналого |
|
вы х сигналов постоянно |
|
го тока в напряжение с |
|
подавлением помех |
Технические данные
10 двоичных разрядов; погрешность 0,1%; диапазон сигнала (—10...+10)В, (“ 5 ...+ 5)В, (0...+5)В
Число каналов—30 при двухполюс ной коммутации и 60 при однопо люсной; погрешность 0,05%; диапа зон сигналов (—10 •••+10)В
Число каналов 16; погрешность 0,05%
Число каналов—16; погрешность— 0,1%; минимальный диапазон сиг налов (—3 9 ...+ 39)мВ
Число |
сигналов —16; |
частота |
(0 ...32) кГц |
|
Число каналов—16; уровни раз личны для разных модификации
Число каналов—164
Число каналов—6, 12, 16; диапазон (—1 0 ...+ 10)В, погрешность 0,2%
Выходной канал—1; диапазон (—5 ...+ 5) мА; погрешность 0,1%
Число каналов—32; время переклю чения 20 мкс; выходной сигнал 48 В, 0,2 А
Число каналов—16; время пере ключения 3 мкс; выходной комму тируемый сигнал—24 В, 0,1 А
Число гальванически |
развязанных |
|
каналов-1 6 ; |
врем я |
переключе |
н и я—20 мс; |
коммутируемый сиг |
н а л -4 8 В, 0,2 А
Выходной канал - 1; число входных каналов—16; выходной сиг нал (—10...+10) В
Число входов: 16 однополюсных и 8 двухполюсных; подавление по м ех —20 дб; погрешность 0,05%
111
Таблица 5.4 (продолжение)
Наименование и шифр |
|
|
Назначение |
|
|
модуля |
|
|
|
|
|
Нормализации А 62Ы |
Преобразование входных |
||||
|
двухпозиционных |
сигна- |
|||
|
лов |
в |
уровни |
входа |
|
|
модулей |
ввода |
дискрет |
||
|
ных сигналов |
|
|
||
Гальванической развязки |
Гальваническое |
разделе- |
|||
А621-2 |
ние |
и |
нормализация |
||
|
двухпозиционных |
сигна- |
|||
Гальванического разде- |
лов |
|
|
|
|
ления и нормализации |
Гальваническое |
|
разде- |
||
частотных сигналов |
ление частотных дискрет- |
||||
А621- 4/1 |
ных сигналов |
|
|
||
Гальванической развязки |
Гальваническое |
|
разде- |
||
А613-15 |
ление |
и |
преобразование |
||
|
входных |
аналоговых |
|||
|
сигналов |
|
|
|
|
Питания ПБТ-65 |
Питание |
модулей |
нор |
||
|
мализации и |
гальвани |
|||
|
ческой развязки |
|
|
Технические данные
Число к ан алов —16; уровни вход* ных сигналов—различные д л я разных модификаций
Число к ан ал о в —8; уровни сигналов различны д л я разных модификаций
Число к ан ал о в —8; диапазон изме нения частоты (0 ...32) кгц
Число к ан ал о в —2; вы ходной сигнал ( 0 - 5 ) В
Параметры |
вы ходны х сигналов: |
± 5 В, 5 А; |
±.2 В, 1А; ± 24 В, 2 А |
Таблица 5.5. Устройства внутрисистемной связи и внешней памяти ТВСО-1
Наименование и шифр |
Назначение |
устройства |
|
Модуль внутрисистемной |
Организация межмашин- |
связи А723-6 |
ной связи |
Модуль внутрисистемной |
То же |
связи А723-7 |
|
Согласователь интерфей* |
Т ож е |
сов А721-11 |
|
Устройство внешней |
па |
Внешнее запоминающее |
|
мяти на кассетной |
маг |
устройство, |
устройство |
нитной ленте СМ 5211 (с |
ввода-вы вода |
|
|
согласователем БИф-102) |
|
|
|
Устройство внешней |
па |
Внеш няя память д л я хра |
|
мяти на магнитных |
дис |
нения программ |
|
ках А322-3/1 (с дуплекс |
|
|
|
ными регистрами |
|
|
|
А711-26/1) |
|
|
|
Устройство внеш ней |
па |
Д ля замены |
кассетной |
м яти на гибких магнит ленты ны х дисках СМ 5636
Технические данные
Интерфейс ИУС-2К. Удаление ТВСО-1 от УВК до З к м
Интерфейс ИУС-ИУС. Удаление ТВСО-1 от УВК до З к м
Интерфейс ИУС-С2. Подключение ТВСО-1 через синхронные модемы к телефонным или телеграфным ли ниям связи
Объем памяти 1,4 Мбайт. Скорость обмена 1,25 Кбайт/с. Плотность за писи 32 бит/м м . Число накопите л ей —2
Объем памяти 5 Мбайт. Диски фик сированные и сменные СМ5400 (Изот-1370)
Объем памяти 0,246 Мбайт. Среднее врем я доступа 0,3 с. Скорость об мена в пределах буферной памяти 600 Кслов/с
к ТОУ
Рис, 5,4, Структурная схема ТВСО-1
Для наиболее ответственных применений, в частности для НЦУ, предусматривают компоновку дублированных УВК из двух ТВСО-1. Структурная схема одного из полукомплектов дублированного комплекса приведена на рис. 5.4. Кроме двух полукомплектов, имею щих одинаковый состав и представляющих собой заказное исполнение метрологически аттестованного оборудования, имеется несколько общих узлов. При заказе общие узлы относят условно к одному из полукомплектов (ПК). Такими узлами являются „КРОСС”, коммутатор релейных сигналов А641-15 (на рисунке не обозначен) и переключа тель индикаторов „Прк”. Последний позволяет переключать моно хромный дисплей А543-13 (Дсп”) и цветной дисплей А543-14 („Цв Дсп”) с одного полукомплекта на другой. Переключатель „Прк” через графический и символьный контроллеры („Гр. Кнтр”, „См. Кнтр”) выходит на интерфейс ИУС.
К этому интерфейсу также подключены: микропрограммный про цессор А135-1/4—„Прц1” с ОЗУ объемом 128 Кбайт; позиционная
113
клавиатура „Поз.Кл.”; печатающее устройство А521-4 „У Печ”; блоки связи А711-25 „БС”, которые через аналогичные блоки „БС” выходят на ИУС любого ПК. Ко второй магистрали ИУС подключены: микро программный процессор СМ-50/60 („Прц2”) с ОЗУ объемом 128 Кбайт; накопитель на гибком магнитном диске СМ5636 („НГМД”); монохром ный дисплей ВТА-2000-15 М („Дсп”); накопитель на магнитной ленте СМ-5300 („НМЛ”); полупроводниковое устройство внешней памяти - УВПП; модули связи с объектом- „Мод.Св. с объектом”.
Особенности компоновки дублированных комплексов ТВСО-1 заключаются в следующем:
а) все датчики и исполнительные механизмы подключают через общий кроссовый шкаф к двум модулям УСО, расположенным в разных ПК;
б) каждый ПК связан с другими тремя блоками БС, что обеспечи вает обнаружение отказа в любом полукомплекте и извещение об этом другого ПК;
в) средства связи с оператором (печать, монохромный дисплей ВТА-2000) подключают к обоим ПК и компонуют по два экземпляра; более мощные средства связи, в частности цветной дисплей, постав ляют в одном экземпляре и оперативно переключают к тому или иному ПК;
г) устройства, предназначенные для использования в период на чальной загрузки или для отладки программ, подключают к од ному ПК.
При исправности обоих полукомплектов комплекс работает в дуплексном синхронном режиме, оба ПК решают одни и те же задачи и диагностируют друг друга, но управляющие воздействия выдает толь ко один ведущий ПК. При отказе ведомого выдается сообщение о необходимости ремонта, а ведущий ПК переходит в симплексный режим. При отказе ведущего полукомплекта ведомый автоматичес ки переходит в симплексный режим, а ведущий ПК восстанавливают.
При использовании дублированного ТВСО-1 в составе АСУТП про граммное обеспечение содержит либо пакет ППМ СОИ, либо пакет ПОСМО-Т. Последний выполняет все функции пакета ППМ СОИ, но, кроме того, решает задачи регулирования по стандартным законам в режиме НЦУ и управление порционным дозированием реагентов и исполнительными механизмами.
Программное обеспечение ТВСО-1 позволяет использовать следую щие языки программирования: Мнемокод СМ-2, Фортран, Алгол, Бэйсик, Бейсик-РВ.
Одиночный комплекс ТВСО-1 обладает невысокими показателями надежности: наработка на отказ около 2000 ч, наработка на сбой не менее 200 ч.
Управляющий вычислительный комплекс ПС1001. Комплекс пред назначен для выполнения различных, в том числе и наиболее ответ ственных функций АСУТП. В нем предусмотрена возможность компо новки одинарных, дублированных и троированных комплексов. При этом в составе одной конкретной АСУТП возможно использование
114
всех трех вариантов УВК. Это позволяет удовлетворять требования по надежности, не прибегая к излишним аппаратным затратам [21].
Структура комплекса. В УВК ПС 1001 два или три процессора сое динены непосредственными связями, обеспечивающими взаимную синхронизацию, взаимоконтроль, диагностику отказавшего процес сора с помощью другого.
Все задачи, решаемые в дублированном или троированном УВК ПС 1001, делят на две группы: задачи реального времени, решае мые параллельно на всех процессорах комплекса, и фоновые задачи, распределяемые между процессорами. Организация решения фоновых задач - традиционная.:
Задачи реального времени запускают и в дальнейшем выполняют одновременно на всех процессорах. Это обеспечивается специальным аппаратно-программным устройством синхронизации. Синхронизация выполняется при любом обращении любой задачи к вводу или выводу, а также в указанных программистом дополнительных точках. После операции ввода и перед операцией вывода процессоры обмениваются данными и „выравнивают” их, так как могут возникать расхождения между каналами вследствие сбоев в аппаратуре и из-за погрешностей квантования и синхронизации.
Данные, введенные по запросу задачи реального времени из нере зервированного устройства, подключенного к одному процессору, передаются этим процессором остальным (но при этом сбои не локали зуются). Выдачу в нерезервированное устройство производит только тот процессор, к которому оно подключено. Остальные процессоры при этом осуществляют фиктивную выдачу.
При генерации системы задают периодичность опроса датчиков и обновления состояния выходов комплекса, при этом можно разби вать входы и выходы на группы с разными периодами. Параллельно с работой процессора в специальную область памяти каждого процес сора с заданным циклом заносят данные о состоянии входов и выхо дов УВК. Затем производится обмен между процессорами, „выравни вание” данных и переписывание их в область памяти, доступную прикладным программам. Последние вместо запроса к устройству ввода или вывода считывают значение требуемого параметра в соот ветствующей ячейке памяти. Естественно, это значение является „устаревшим” в среднем на половину периода опроса. Поскольку период опроса может быть задан достаточно малым, возникающая задержка несущественна.
Если в троированном комплексе отказывает один вычислительный канал, УВК автоматически переходит в режим дублированной работы. Если в дублированном комплексе выходит из строя один канал (или в троированном УВК за время ремонта первого отказавшего канала выходит из строя второй), устанавливается режим работы нерезер вированного комплекса.
После восстановления отказавшего канала сначала его состояние и содержимое памяти приводят в точное соответствие с работающими
П 5
каналами (для чего предусмотрены специальные схемно-программные средства), после чего он безударно включается в синхронную работу.
При отказе модуля УСО его входы (выходы) автоматически пере ключаются на резервный модуль, после чего неисправный модуль извлекают и ремонтируют. Все это делается без выключения питания и без остановки работы УВК.
Интерфейс комплекса ПС 1001, Для обеспечения резервированной работы комплексов ПС 1001 изменены принципы организации связи с объектом по сравнению с УВМ СМ-2М, СМ-1634. В этих УВК агрегатные модули связи с объектом выходят на системный интерфейс 2К или ИУС и подключаются к нему наравне с другими периферийными устройст вами. При этом модуль не может выходить более чем на один интер фейс.
В комплексе ПС 1001 использован новый интерфейсИР (интерфейс резервированный). Все сигнальные цепи этого интерфейса состоят из трех одинаковых групп, причем все три группы функционируют по одному и тому же алгоритму независимо друг от друга. Для передачи информации используют 16-проводные магистрали, к каждой из которых подключают до 16 модулей. Магистрали в ИР развязаны между собой электрически и логически, поэтому отказ на одной из них распространяется только на модули, подключенные к этой магистрали. Кроме указанных магистралей интерфейс ИР предусматривает также использование радиальных шин для выборки некоторого модуля и передачи сигнала прерывания, а также шины для аналогового сигна ла. Наличие последней позволяет в модулях приема аналоговых сигналов устанавливать только коммутаторы, и иметь только один аналого-цифровой преобразователь на каждую магистраль.
В ПС 1001 используют два интерфейса: ИР и ИУС, применявшийся В '. УВМ СМ-2М. Соединение между ИУС и ИР осуществляют цепочкой из двух блоков: БУСО и К (рис. 5.5). БУСО-центральный блок управле ния устройствами связи с объектом - выходит с одной стороны на ИУС, а с другой- к магистрали, к которой подключаются один или несколь ко контроллеров К интерфейса ИР. На рис. 5.5 представлено 2 магистра ли ИР. Контроллеры К разделяют на пассивные (в этом случае их на зывают РУСО-расширителями УСО) и активные, т. е. использующие микропроцессоры и способные выполнять некоторые функции по об работке информации. Контроллер, использующий микропроцессор, является „интеллектуальным” устройством.
На рис. 5.5 модули ввода-вывода аналоговых и дискретных сигна лов М подключены к магистрали ИР. Для приема информации от датчиков, выдающих сигналы низкого уровня (термопары и термомет ры сопротивлений), используют групповые выносные преобразователи ВПр, каждый из которых блоками связи БС подключают ко всем трем вычислительным каналам комплекса (к интерфейсу ИУС). Эти преоб разователи выходят на интерфейс ИРПС; имеют обыкновенное и взрывозащищенное исполнение и допускают установку на ТОУ на расстоянии до 2 км от УВК.
Магистраль, связывающая блоки БУСО и контроллеры К, может
116
Рис. 5.5. Структурная схема УВК ПС1001
иметь различную аппаратурную реализацию: витые пары, коаксиаль ный кабель, оптическое волокно.
В одном УВК допускают смешанное использование различных способов связи. Например, связь между БУСО и ближайшим (не далее 300 м) контроллером может быть оптической, а остальные контроллеры
подключают к БУСО с помощью электрической магистрали. Последняя осуществляет последовательную передачу кодов на расстояния до нескольких километров. В том же УВК некоторые БУСО, размещенные в расположенных рядом (по отношению к соответствующим контрол лерам) шкафах могут соединяться с ними электрической магистралью
1 1 7
с параллельной передачей данных. Кроме того, к одной магистрали можно подключать как активные, так и пассивные контроллеры.
Периферийные устройства, выходящие на интерфейс ИУС, на рис. 5.5 подключены к третьему вычислительному каналу, что сделано для упрощения рисунка. С этой же целью на рис. 5.5 показаны только наиболее характерные терминалы. В общем случае к интерфейсу ИУС подключают периферийное оборудование из номенклатуры СМ ЭВМ.
Основные технические характеристики ПС 1001 приведены ниже:
Характеристика |
Значение |
Продолжительность выполнения сложения, мкс: |
|
с фиксированной запятой |
1>2 |
с плавающей запятой |
10 |
Продолжительность выполнения умножения, мкс: |
|
с фиксированной запятой |
Ю |
с плавающей запятой |
15 |
Емкость ОЗУ, Мбайт |
|
максимальная |
4 |
минимальная |
0,5 |
Разрядность ОЗУ, дв . разр. |
22 |
М инимальный объем раздела в ОЗУ, байт |
256 |
М аксимальное число разделов в ОЗУ |
255 |
Емкостьмикропрограммной памяти, 80-разрядных слов |
18000 |
Число независимых каналов прямого доступа в память, шт. |
32 |
Скорость обмена через канал прямого доступа в память, |
|
м лн. слов/с: |
|
в монопольном режиме |
1 |
в мультиплексном реж име |
0,05 |
Средняя продолжительность реакции на прерывание старшего при |
|
оритета, мс |
2 |
М инимальная продолжительность обработки прерывания, мс |
0,8 |
Компоновочные данный для УВК ПС 1001 приведены ниже:
Габаритные размеры платы Е2 Габаритные размеры ш кафа Число секций в ш кафу Состав секций:
процессорной
активны х контроллеров
пассивных контроллеров с внешней памятью
233,4x220 м м 1600x800x400 м м 4
Процессор, ОЗУ до 12 блоков с вы ходом на ИУС До 3 контроллеров, до 16 м одулей с вы ходом на ИР
1 РИУС, до 23 блоков с вы ходом на ИУС 1 устройство полупроводниковой памяти
Электропитание ПС 1001 осуществляют от однофазной сети пере менного тока напряжением 220 В. Предусмотрена возможность под ключения двух взаимно резервирующих гальванически не связанных между собой фидеров с безударным переключением от одного к другому. Кроме того, возможно подключение аккумуляторов для сохранения содержимого оперативной пямяти и для продолжения работы низовых устройств при перерывах в сетевом питании.
Программное обеспечение комплекса. ПО комплекса ПС 1001, поставляемое вместе с аппаратурой заводом изготовителем, состоит из
118
пакета операционных систем; системы подготовки программ пользо вателем; проблемно-ориентированных пакетов программ.
Пакет операционных систем содержит, в свою очередь, собственно операционную систему ПС 1001; операционную систему локальной вычислительной сети; пакет для компоновки подсистемы связи с оператором-технологом (ПСОТ).
Указанные программные средства обеспечивают возможность прикладным программам, расположенным в одних узлах сети, обра щаться к задачам, файлам, устройствам ввода-вывода, размещенным в других узлах сети; функциональное резервирование устройств вводавывода, каналов, процессоров, блоков ОЗУ; автоматический переза пуск задач с контрольных точек при сбоях и отказах аппаратуры; управление работой комплексов с одного или нескольких пультов оператора; защиту данных от несанкционированного доступа.
Взаимный обмен информацией между прикладными программами, расположенными в различных узлах сети, осуществляют одним из двух способов: а) организацией сеанса связи между указанными программами, в ходе которого осуществляется либо односторонний, либо двусторонний обмен информацией; б) выделением области памяти, к которой программы обращаются независима друг от друга.
Операционные системы поддерживают топологии сетив виде звезды
ирадиальной связи „точка - точка”.
ВОС обеспечена программная совместимость с ранее разработанны ми комплексами архитектурной линии СМ-2. Совместимость обеспе чена на уровне задач пользователя, применяющих стандартные функ
ции ОС АСПО.
Пакет для компоновки ПСОТ настраивают на конфигурацию под системы связи с оператором ТОУ, задаваемую пользователем. Отобра жаемые данные группируют и выдают на цветной дисплей в виде фрагментов мнемосхем, графиков и таблиц. Переменную часть инфор мации обновляют по запросам как ПСОТ, так и задач пользователя. Структуру фрагментов мнемосхем, графиков, таблиц, сообщений о нарушениях в работе ТОУ, а также набор и формат команд оператора определяет пользователь на этап настройки подсистемы. Оператору ТОУ предоставлена возможность полного или выборочного просмотра таблицы нарушений. Выборка может относиться либо к указанному промежутку времени, либо к той или иной функциональной группе параметров.
Система подготовки программ пользователем включает следующие средства программирования:
систему программирования на базовом языке мнемокод. В нее входят: транслятор с мнемокода, компоновщики программ, коррек тировщики библиотек и редакторы;
макроязык, позволяющий расширять мнемокод за счет макроко манд, имеющих строго определенный формат. Имеется макрогенера тор МГД, воспринимающий программу, написанную на макроязыке и выдающий программу на мнемокоде;
языки программирования-Фортран (расширенная версия), Кобол
119
(минимальное подмножество), Бэйсик (реального времени), Паскаль; систему программирования для пакетной обработки на базе языка
управления заданиями.
Подготовку программ и микропрограмм.для ПС 1001 можно вести как на самих УВК, так и на инструментальных комплексах СМ-2М; СМ-1210, СМ-1634. Допустимо программы, написанные для ТВСО-1, выполнять без каких-либо изменений на резервированных комплек сах ПС 1001.
Применительно к задачам АСУТП разработано два проблемно-ориен тированных пакета программ:
пакет программных модулей для АСУТП (ППМ АСУТП), выполняю щий функции сбора и первичной обработки информации от управляе мого объекта; логического и дистанционного управления; отображе ния и регистрации данных о ТОУ;
пакет программных модулей для организации баз данных (ППМ Банк-3), выполняющий функции создания взаимосвязанных масси вов информации на устройствах внешней памяти; прямого доступа и обработки элементов этих массивов, по заданию от терминала или задач пользователя.
5.4. Управляющая миниЭВМ СМ 1420
Управляющий вычислительный комплекс СМ 1420 относится к классу УВМ с интерфейсом „Общая шина” и является дальнейшим развитием ЭВМ типов СМ-3 и СМ-4. От СМ-4 его отличает более высо кая производительность, более развитая система команд, наличие средств диагностики неисправностей, а также меньшие габариты.
Процессор УВК имеет 9 универсальных 16-разрядных регистров, доступных программисту и не доступных внешним устройствам. Кроме того, УВК имеет 16-разрядный регистр, в котором хранится слово состояния процессора.
Код условий (разряды 0 -3) содержит информацию о результате последней операции в процессоре. Разряд слежения (4) устанавлива ется программистом и приводит к внутреннему прерыванию. Прог раммист устанавливает также приоритет процессора (разряды 5, 6, 7). Разряды 8, 10, 11 в слове состояния не используют. В разряде 9 содер жится информация о наличии в УВК спецпроцессора. Четыре старших разряда слова состояния (12-15) содержат информацию о том, явля ется ли текущий и предыдущий режимы процессора пользовательски ми или системными.
Технические характеристики СМ 1420 приведены ниже [22]:
Характеристика |
Значение |
Продолжительность выполнения операций, мкс: |
|
сложение с фиксированной запятой |
2.5 |
умножение с фиксированной запятой |
8.6 |
деление с фиксированной запятой |
9,8 |
сложение с плавающей запятой |
10 |
умножение с плавающей запятой |
17 |
деление с плавающей запятой |
17 |
120