ЖУРНАЛ СТА №1/1999

дачи, а выйдя, перемещается по так назы- ваемому передающему устройству и на- правляется в станна ту илиинуюнитку. Вот это все, начиная с взвешивания за- готовки перед загрузкой в нагревательную печь и кончая взвешиванием готового пакета (бунта), и входит в сферу АИС. АИС выполняет три основныефункции. 1.Оперативно отображает на десятке рабочих мест текущее состояние тех- нологического процесса. Это не толь- ко создает определенный комфорт для операторов стана, но и помогает избежать самого страшного брака в работе — смешивания плавок (пар- тий заготовок, выплавленных в раз- ное время, имеющих разные свойст- ва металла). На практике во избежа- ние этого делают технологические паузы между плавками. Устойчивая работа АИС позволяет существенно снижать протяженность этих пауз. 2. Передает оперативные данные ав- тономным системам АСУ нагрева заготовок и Тепловой модели нагре- вательных печей. 3.Осуществляет автоматический сбор и хранение различных учетных па- раметров, начиная с износа оборудо- вания и кончая данными о производ- стве, а также обеспечивает их про- смотр и статистическую обработку. Аппаратные средства АИС отслеживает каждую заготовку «поименно». Иесли «фамилию» (рекви- зиты плавки) задает оператор на за- грузке, то «имя» (порядковый номер) и вся остальная история заготовки строится на данных контроллеров уп- равления механизмами и измеритель- ных приборов. А поскольку процессы на стане довольно быстрые и, как след- ствие, поток сигналов интенсивен, глав- ной заботой при разработке АИС была и остается не столько шлифовка алго- ритмов обработки данных, сколько по- вышение устойчивости системы, ис- ключение потерь сигналов и улучше- ние иных «тактико-технических ха- рактеристик», а в этом деле мелочей нет. В настоящее время АИС реализована в операционной системе QNX (что уже само по себе закрывает множество про- блем). АИС имеет выход на технологи- ческую сеть Sinec-H1, откуда поступают данные с контроллеров управления ме- ханизмами стана Siemens серии S7-400. Другими источниками первичных дан- ных являются приборы Ш711 (интел- лектуальный многоканальный АЦП) и MERAV (съём показания весов), связан- ные через ИРПС (токовая петля) с интел- лектуальным мультипортом Intellicon- Flex8, а также некоторое количество дискретных сигналов, принимаемых через плату PCLD-782B. В качестве базы данных долговременного хранения ин- формации выбрана Sybase SQL Anywhe- re. Все это хозяйство крутится на обыч- ных либо промышленных компьюте- рах Pentium. Операторские станции под- разделяются на два типа: те же Pentium ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ МЕТАЛЛУРГИЯ 75 1/99 Контроллеры управления механизмами стана Siemens S7 Драйвер Н1 Драйвер Ш711 Драйвер MERAV Приборы Ш711 Приборы MERAV Прием данных Н1 Агент сообщений Драйвер очередей Сервис АИС Админист" ратор базы данных База данных Узел обработки данных Узел базы данных Проекты RTWin Операторские станции Съем дискретных сигналов весов отделки Индикация на табло Индикация на терминалы АСУ нагрева заготовок Тепловая модель печи Дискретные сигналы Табло Операторские станции(терминалы) Сеть SINEC Н1 Сеть QNX Рис. 2. Компоненты и взаимосвязи системы АИС Драйвер MERAV Драйвер Ш711 Прием данных Н1 Драйвер PCL"722 Драйвер табло Разделяемая память MERAV Разделяемая память Ш711 a_merav a_711 a_dat a_put_ti Терминалы ais Разделяемая память сервиса АИС a_ind a_rval a_nsi a_tmp_rsv a_tmp_send a_sql Драйвер очередей Агент сообщений Админист" ратор базы База данных Тепловая модель печей Индикация на терминалы Клиенты сервиса АИС НАЗНАЧЕНИЕ МОДУЛЕЙ СЕРВИСА АИС ais Головной модуль a_rval Считывание данных из Базы валков a_sql Запись данных во входную очередь агента сообщений для Базы a_tmp_rcv Сервер-получатель для Тепловой модели печи a_tmp_send Сервер-отправитель для Тепловой модели печи a_ind Формирование реквизитов отображения a_dat Обработка сигналов контроллеров H1 и PCL-722 a_nsi Считывание НСИ из Базы a_put_ti Передача данных для табло a_merav Обработка показаний приборов MERAV a_711 Обработка показаний приборов Ш711 Рис. 3. Компоненты Сервиса АИС

RkJQdWJsaXNoZXIy MTQ4NjUy