ЖУРНАЛ «СТА» №1/2008
● иерархичность ПО (различные при- оритеты для программ разных уров- ней); ● открытость (возможность модифи- кации и расширения); ● гибкость (возможность быстрой пе- ренастройки программ управления и внесения изменений в технологи- ческие базы данных); ● надёжность (соответствие заданному алгоритму работы, отсутствие лож- ных действий). К основным задачам ПО системы относятся: 1)опрос состояния аналоговых и дис- кретных датчиков объекта управле- ния; 2)цифровая обработка аналоговых сигналов, контроль достоверности сигналов, привязка к физическим величинам; 3)определение параметров, непосред- ственное измерение которых невоз- можно, по измеряемым параметрам на основе «наблюдателя состояния»; 4)контроль отклонения сигналов за заданные границы (уставки) с выда- чей сообщений оперативному пер- соналу; 5)пуск регистратора аварийных про- цессов в случае аварийных и пред- аварийных ситуаций с выдачей опе- ративному персоналу соответствую- щего сообщения; 6)расчет управляющих воздействий для рабочей и резервной систем уп- равления электроприводом с реали- зацией нелинейного задатчика ин- тенсивности; 7)анализ состояния силовой схемы электроприводов с автоматическим переключением на резерв; 8)ограничения скоростных режимов работы клетей блюминга; 9)контроль за соблюдением техноло- гии операторами клети 950 с необ- ходимыми блокировками; 10)технологическая сигнализация по- ложения органов управления; 11)ведение протокола работы системы (информация об аварийных ситуа- циях, изменении параметров поло- жения органов управления, о работе защит и технических средств ком- плекса и т. д.) с последующей архи- вацией; 12)отображение в режиме реального времени выбранных параметров электроприводов; 13)оперативное изменение парамет- ров настройки системы с блокиров- ками «от дурака» и контролем до- ступа; 14)оперативный ввод и изменение схем скоростных и технологических режимов прокатки в виде таблиц с помощью специального редакто- ра, с контролем доступа; 15) сброс блокировок (квитирование) аварийных ситуаций дежурным по машинному залу. Все основные задачи системы, свя- занные с реализацией функций уста- новки и контроля скоростных и техно- логических режимов работы блюмин- га, обеспечиваются путем настройки и конфигурирования системы с помо- щью вспомогательных программных средств и не требуют от обслуживаю- щего персонала знаний в области при- менения языков программирования. Предусмотрено разделение ПО на системное, основное (сервисное) и вспомогательное. Несколько слов о том, почему в каче- стве базовой ОС выбрана именно QNX [2]. Нами рассматривался вариант по- строения системы на базе MSDOS (вопрос об использовании ещё ка- кихлибо ОС не рассматривался вооб- ще). Но при работе в MSDOS было бы необходимо реализовать многозадач- ность, графический интерфейс пользо- вателя, коммуникационные модули, и все это пришлось бы писать самим либо брать готовые библиотеки от са- мых различных производителей и при- спосабливать для конкретных задач. Полная совместимость друг с другом библиотек различных фирм вызывала сомнение, и степень надёжности гото- вой системы вряд ли была бы высокой. Между тем объект автоматизации — обжимный стан — очень сложная и до- рогая система, и надёжность ПО про- сто обязана соответствовать жесточай- шим требованиям. Кроме того, постав- ленные заказчиком сроки вызывали сомнения в возможности реализации такого проекта на базе MSDOS. Ис- пользование же QNX в этом проекте сразу сняло ряд проблем: программист не задумывается о реализации переда- чи информации по сети —ОС это дела- ет сама, он не занимается разработкой средств графического интерфейса — просто берет готовый (Photon 1.14), многозадачность – одна из основных характеристик QNX, а надежность и живучесть QNX подтверждаются СИС Т ЕМНА Я ИН Т Е Г Р АЦИ Я / МЕ Т АЛЛ У Р Г И Я 19 СТА 1/2001 www.cta.ru Шкаф управляющей ЭВМ клети 900 Плата контроллера Ethernet на шине PCI Разъём RJ-45 Промышленная станция Advantech AWS-842 Плата центрального процессора Advantech PCA-6145B с контроллером Ethernet Разъём RJ-45 Промышленный компьютер Advantech IPC-6806 Плата контроллера Ethernet PCL-843 фирмы Advantech Разъём RJ-45 Пост дежурного по машинному залу Плата контроллера Ethernet на шине PCI Разъём RJ-45 Промышленная станция Advantech AWS-842 AUI-кабель Кабель SFTP категории 5 Кабель SFTP категории 5 (30 м) Кабель 10Base-5 фирмы Belden (130 м) Трансивер KTDE-N Hirschmann AUI- разъём Терминатор 50 Ом Трансивер KTDE-N Hirschmann AUI- разъём Терминатор 50 Ом HUB 3COM16703 4TP, 1BNC, 1AUI AUI- разъём Промышленный компьютер Advantech IPC-6806 AUI разъём Плата контроллера Ethernet Octagon 5500 Плата контроллера Ethernet на шине PCI Разъём RJ-45 ПК наладчиков (офисный компьютер) Шкаф управляющей ЭВМ клети 950 Помещение наладчиков Первый пост (линия стана) Кабель SFTP категории 5 (100 м) Кабель SFTP категории 5 (80 м) AUI-кабель Рис. 9. Структурная схема локальной вычислительной сети -
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy