Смекни!
smekni.com

Разработка системы автоматизации компрессорного цеха (стр. 8 из 21)

- Количество входов16

- Количество групп входов2

- Напряжение внешнего источника питания постоянного тока, Uвн, В24 ± 20 %

- Минимальное напряжение на входе, соответствующее состоянию "выключено", В0,8 Uвн

- Максимальное напряжение на входе, соответствующее состоянию "включено", В0,2 Uвн

- Номинальный входной ток, мА5

- Максимальный входной ток, мА20

- Задержка входного сигнала, мс15 ... 20

- Напряжение опто-электрической изоляции, В1500

- Количество выходов16

- Количество групп выходов2

- Напряжение внешнего источника питания постоянного тока, В24 ± 20 %

- Максимальный ток нагрузки одного выхода, А2

- Максимальный выходной ток на одну группу, А5

- Максимальный выходной ток по всем каналам, А10

- Ток срабатывания за щиты по группе, А6

- Время срабатывания защиты, мкС10

- Сопротивление открытого ключа, Ом, не более0,25

- Ток утечки выхода в состоянии "выключено", мА, не более1

- Напряжение опто-электрической изоляции, В1500

- Ток потребления от системного источника питания, мА, не более100

Для сетевого обмена подсистемы с системой визуализации используем модуль C-02A.

Технические характеристики модуля C-02A:

- Протоколы обмена (канальный уровень) MODBUS , SDLC

- Протоколы 1-го уровня (физические)RS-485 , RS-232

- Количество каналов RS-4852

- Скорость обмена по каналам RS-485, Мбоддо 2

- Количество каналов RS-2322

- Скорость обмена по каналам RS-232 , бод9600

- Напряжение гальванической изоляции для каналов RS-485 , В1500

Для регистрации производительности конвейерных весов самопишущими приборами на печах металлизации, где не существует система визуализации необходимо 4 аналоговых выхода, реализованных в модуле AO-01B.

Технические характеристики модуля AO-01B:

- Количество изолированных от системного питания каналов вывода 4

- Диапазоны выходных сигналов, мA

Однополярных0...+5

0...+10

0...+20

+1...+5

+4...+20

Двуполярных-5...+5

-10...+10

-20...+20

- Время преобразования, мкс, не более30

- Разрядность цифро-аналогового преобразования, бит12

- Суммарная погрешность преобразования %, не более0,15

- Гальваническая развязка между системной и пользовательской частью модуля, В, не менее500

1.7.2 Выбор панели оператора

Панели оператора серии UniOP фирмы “EXOR ELECTRONIC R&D” широко используются в качестве устройств отображения в микропроцессорных системах на базе контроллеров фирмы “ЭМИКОН”, а также контроллеров ведущих мировых фирм: Allen-Bradley, ABB, AEG Modicon, GE Fanuc, Hitachi, Matsuhita/Aromat, Mitsubishi, Omron, SAIA, Siemens Simatic и другие. Они позволяют осуществить эффективную систему сопряжения с оператором в условиях, когда к средству отображения предъявляются требования малой стоимости и габаритов, но в тоже время должны обеспечиваться простота и надежность эксплуатации в промышленных условиях, и наиболее полное представление информации.

В панелях предусмотрено регулирование яркости и контрастности, что позволяет использовать их практически в любых условиях освещения.

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

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

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

UniOP может контролировать и отображать до 1024 аварийных сообщений. Для каждой аварийной ситуации могут быть определены и немедленно выданы на дисплей UniOP соответствующие сообщения.

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

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

Возможно сетевое подключение панелей UniOP (сети UniNet, PROFIBUS, MODBUS DeviceNet, CANopen, K-M Suconet K).

Основные характеристики панелей UniOP:

· пылебрызгозащищенное исполнение (IP-65);

· клавиатура с тактильными мембранными клавишами;

· светодиодные индикаторы состояния;

· сменные надписи на клавишах;

· один канал RS-232 (19200 бит/с) для подключения к компьютеру;

· один канал RS-232/RS-485/”токовая петля 20 мА” для подключения к контроллеру;

· часы и календарь реального времени, поддерживаемые резервным питанием;

· пользовательское ОЗУ, поддерживаемое резервным питанием (32 Кб для панелей типа CP, 96 Кб для панелей типа МКD);

· дополнительная память (до 128 Кб для панелей типа MKD);

· 256 уровней приоритета аварийных сообщений;

· запоминание списка аварийных сообщений;

· защита на основе 8-уровнего пароля;

· печать сообщений, списка аварийных сообщений, списка аварийных ситуаций на принтере;

· отображение стандартного набора символов ASCII;

· рабочие условия эксплуатации:

температура окружающего воздуха от 0 до +50 °С

(от –30 до +50 °С в специальном исполнении);

относительная влажность воздуха 95 %;

питание от внешнего источника +24 В (0,5 А).

Для отображения технологической информации в подсистеме необходимо 3 панели оператора: одна непосредственно у контроллера, обладающая свойствами «сервера», для получения информации от контроллера, ее отображения и передаче двум другим панелям «клиентам» установленным на пульте управления 3,4 печами металлизации и пульте управления транспортом.

В качестве панели «сервера» выберем панель UniOP типа CP10G-04-0045 с техническими характеристиками:

- Графический жидкокристаллический дисплей

- 120х32точек

- 4 линии по 20 символов

- Пленочная клавиатура

- 12 функциональных клавиш

- цифровые клавиши

- клавиши управления курсором

- Порты

- PLC

- PC/Printer

- Сетевой порт

В качестве панели «клиент» выберем панель UniOP типа MD03R-02-0045 с техническими характеристиками:

- Жидкокристаллический дисплей

- 2 линии по 20 символов

- Пленочная клавиатура

- 9 функциональных клавиш

- клавиши управления курсором

- Порты

- PLC/PC

- Сетевой порт

1.7.3 Требования к инженерной станции

Для программирования контроллера ЭК-2000 и панели оператора UniOP необходима инженерная станция, удовлетворяющая следующим требованиям: IBM PC AT 386 или выше, размер ОЗУ - 4 Мбайт или более (размер свободной XMS-памяти - не менее 3 Мбайт), MS-DOS версии 5.00 или выше, WINDOWS 3.11 или выше.

1.8 Состав системных программных средств

В состав системных программных средств входят:

- операционная система WINDOWS-NT 4.0;

- операционная система MS-DOS 6.22;

- операционная система WINDOWS 3.11;

- операционная система реального времени ЭК-ОС.

Операционные системы WINDOWS-NT 4.0, MS-DOS 6.22, WINDOWS 3.11 являются программными продуктами фирмы Microsoft. WINDOWS-NT 4.0 установлена на станциях оператора – технолога и необходима для нормального функционирования SCADA–системы TRACE MODE. MS-DOS 6.22 и WINDOWS 3.11 устанавливаются на инженерной станции и предназначены для нормального функционирования средств программирования контроллера ЭК-2000 и панелей оператора UniOP.

Операционная система реального времени ЭК-ОС является программным продуктом фирмы ЭМИКОН и предназначена для нормального функционирования прикладных программ написанных на языке CONT в контроллерах ЭК-2000.

Функционально операционная система состоит из инициализации, диагностики, обработки аппаратных прерываний, обработки программных прерываний, выполнения программы пользователя.

Инициализация происходит после сброса процессора и включает в себя следующие обязательные действия:

- инициализация регистров процессора;

- инициализация устройства выбора кристалла;

- инициализация устройства портов ввода/вывода;

- инициализация устройства последовательного интерфейса;

- инициализация устройства таймеров/счетчиков;

- инициализация контроллера индикации-клавиатуры;

- инициализация устройства управления прерываниями;

- инициализация переменных.

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

Возникновение прерывания (аппаратного или программного) приводит к передаче управления на новый адрес. Таблица на 256 входов, содержащая адресные указатели на обработчики прерываний, находится в памяти. Каждый вход в этой таблице содержит 32-битовый адрес обработчика прерывания.

Обработка аппаратных прерываний выполняется обработчиками аппаратных прерываний, которые являются частью операционной системы. Обработка программных прерываний выполняется программой пользователя.

1.9 Прикладное программное обеспечение

В состав прикладного программного обеспечения входят:

- инструментальный программный комплекс TRACE MODE;

- интегрированная система UniOP-Designer;

- интегрированная система CONT-Designer;