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

ОБ ЗО Р / П Р О Г Р АММНО Е ОБ Е С П Е ч Е НИ Е 42 RealFlex под QNX Windows, как на го- ризонте блеснула удача. На рынок вы- шел отечественный пакет для проекти- рования систем контроля и управления под Photon разработки санктпетер- бургской фирмы «SWD Системы Ре- ального Времени» — RTWin. Впрочем, про «блеск удачи на горизонте» я могу говорить сегодня, а тогда в который раз приходилось рисковать. Правда, риск был обоснованным. Делалась ставка на географическую близость разработчи- ка, отсутствие языковых барьеров, на- конец, на их компетентность и ответст- венность, благожелательность, готов- ность помочь, словом, на обычные че- ловеческие качества. Все эти надежды в полной мере оправдались. В короткое время с помощью RTWin были созданы два первенца — «Автоматизированная информационная система стана» и «АСУ нагрева заготовок», которые ус- пешно эксплуатируются до сих пор, наработав двухгодичный стаж. Поскольку основным достоинством RTWin в наших глазах на все времена останется тот факт, что он выручил нас в нужный час, я предлагаю изучить ос- тальные или на практике, или же посе- тив сайт www.swd.ru . Здесь же хочу ос- тановиться на не- достатках пакета. Их можно объединить в одну группу — некоторая «сырость», по причине мо- лодости. Но, как известно, молодость — это тот недостаток, который обяза- тельно проходит. И именно этот про- цесс мы наблюдаем. Продукты RTWin изначально отличались устойчивос- тью. А вот в плане удобства разработок, дополнительного сервиса и новых воз- можностей есть еще широкое поле дея- тельности. Поскольку мы только начи- наем ставить вопрос о безусловном применении RTWin в новых разработ- ках, даже в недрах нашего коллектива имеются как ярые сторонники RTWin, так и приверженцы разработки прило- жений непосредственно с помощью AppBuilder. Это нормально и естест- венно, тем более, что оба направления нужны. Следует только разделить их целевые назначения: системы реально- го времени проектировать с помощью SCADA, а запускаемые приложения — можно напрямую. Кстати, один из последних проектов «АСУ обжига изве- сти» (рис. 2) был создан в пожарном порядке за 20 дней, запущен в эксплуа- тацию в июле 1999 года, функциониру- ет без вмешательства службы сопро- вождения и до сей поры не дал ни од- ного сбоя. Хорошая информация к раз- мышлению, не правда ли? В настоящее время системы АСУ ТП ММЗ (за исключением упоминавших- ся систем СВПУ сортопрокатного це- ха) реализованы под OS QNX 4.25, в качестве базы данных используется Sybase SQL Anywhere 5.50.00. В области графики применяются Photon microGUI 1.13 и CACSD RTWin 2.1. На 84 узлах глобальной и 5 узлах локаль- ных сетей QNX обращаются около 30 различных систем верхнего уровня, ох- ватывающих ЭСПЦ, СПЦ и целый ряд вспомогательных подразделений. Большинство из них имеют графичес- кий интерфейс, примеры которого представлены на рис. 3, 4. В настоящее время доработка старых систем в плане добавления графичес- кого интерфейса пользователя являет- СТА 1/2000 www.cta.ru Рис. 2. Главная панель АСУ обжига извести Рис. 4. Визуализация АСУ ТП «ДСП-2», приложение AppBuilder под Photon Рис. 3. Главная панель информационной системы сортопрокатного цеха для оператора поста управления линией охлаждения бунтового проката Холодильник сортовой линии прокатного стана

RkJQdWJsaXNoZXIy MTQ4NjUy