ЖУРНАЛ «СТА» №1/2008

Москва: телефон: (095) 2340636, факс: (095) 2340640, Email: root@prosoft.ru Web: www.prosoft.ru ● СанктПетербург: (812) 3253790, 3253791 Екатеринбург: (3432) 751871, 493459 множеством лестных отзывов специа- листов. Программирование в QNX ве- лось на языке WATCOM C/C++. ПО реализовано на двух уровнях управле- ния: ● уровень управляющих ЭВМ; ● уровень рабочих станций (оператор- ских и инженерных). Основное ПО включает в себя: ● главную управляющую программу «Blum_950(900)», реализующую все основные функции ПО системы; данные программы выполняются в управляющих ЭВМ клетей прокат- ного стана и могут функционировать вне зависимости от состояния опера- торских станций и консолей визуа- лизации; ● программу визуализации работы си- стемы «Vision», выполняющуюся как на управляющей ЭВМ, так и на рабо- чей станции на посту дежурного по машинному залу; ● программу операторского интерфей- са «Operator_950», выполняющуюся на рабочей станции операторов кле- ти 950. Вспомогательное ПО составляют: ● программа «Tablica», обеспечиваю- щая заполнение технологических и скоростных таблиц; ● программа «Test_950(900)», позво- ляющая при необходимости ремон- та протестировать работоспособ- ность оборудования шкафов управ- ления; ● ПО регистратора «Recon», обеспечи- вающее возможность подробного анализа записанных с помощью ре- гистратора аварийных процессов ос- циллограмм (16 аналоговых и 32 дис- кретных сигнала с требуемой дли- тельностью предыстории). Все программное обеспечение, кро- ме ПО «Recon», выполняется под уп- равлением ОС QNX. ПО «Recon» вы- полняется на инженерной станции под управлением ОС Windows 95 (или MSDOS). К РАТКОЕ ОПИСАНИЕ РАБОТЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМЫ Управляющие программы «Blum_950(900)» ведут опрос аналого- вых и дискретных сигналов, расчет ал- горитмов управления и выдачу воздей- ствий в систему управления электро- приводами клетей. Данные программы являются серверомисточником ин- формации для остальных модулей ПО. Средствами, принятыми в QNX, осу- ществляется обмен сообщениями с ос- тальными программами. Управляю- щие программы «Blum_950(900)» явля- ются самыми высокоприоритетными и имеют гарантированный цикл работы 10 мс. Программы визуализации и опера- торских интерфейсов, выполняющие- ся на постах операторов, запрашивают серверы и в ответ получают пакеты данных с параметрами работы электро- приводов и служебной информацией. Программы визуализации имеют такт программного таймера 50 мс, что обес- печивает режим реального времени при отображении графической инфор- мации, то есть тренды реального вре- мени. Со своей стороны, операторские программы снабжают сервер информа- цией о командах оператора и получают сообщение о выполнении или невоз- можности выполнения команды. На управляющей ЭВМ, помимо уп- равляющей программы, работает про- грамма визуализации параметров элек- троприводов, копия экрана которой приведена на рис. 10. Данная програм- ма (да и сам графический интерфейс Photon) имеет невысокий приоритет, но так как плата управления Advantech PCA6168 снабжена достаточно мощ- ным процессором, работает без види- мых задержек. Программа, помимо трендов реального времени, обеспечи- вает также анимацию изменения рас- твора валков, положения линеек мани- пуляторов, прокатки металла в валках. К сервисным возможностям данной программы относятся просмотр сооб- щений о событиях в системе за сутки, оперативная коррекция аварийных ус- тавок, установка параметров нелиней- ного задатчика интенсивности, выбор технологической таблицы прокатки, функции самодиагностики системы. Доступ к некоторым сервисным функ- циям защищен паролем. Сервисная функция вызывается нажатием на кнопку с соответствующим значком. Программа с похожим интерфейсом, но с возможностью наблюдать сразу за двумя клетями стана, работает также на посту дежурного по машинному залу. На посту оператора работает не- сколько отличающаяся по своим воз- можностям программа, копия экрана которой приведена на рис. 11. Ее зада- ча — информировать оператора о теку- щих значениях основных параметров электроприводов, допустимых значе- ниях параметров в данном проходе, происходящих в системе событиях. 20 СТА 1/2001 СИС Т ЕМНА Я ИН Т Е Г Р АЦИ Я / МЕ Т АЛЛ У Р Г И Я www.cta.ru #48

RkJQdWJsaXNoZXIy MTQ4NjUy