ЖУРНАЛ «СТА» №3/2007

● радионуклидный ана- лизатор RASA компа- нии Pacific Northwest National Laboratory для идентификации ядер- ных объектов и мони- торинга окружающей среды; ● система управления бортовым манипулято- ром космического ко- рабля «Шаттл» (рис. 3); ● многоцелевые авто- номные подводные ро- боты (МТ98, TSL и др.) разработки Инсти- тута проблем морских технологий ДВО РАН (рис. 4) [1, 2]. Кроме того, можно упомянуть такие сферы применения, как сталелитейная промышленность, добыча, транспорти- ровка и переработка нефти и газа, атом- ная энергетика, авиационные и морс- кие тренажёры и симуляторы, автома- тические телефонные станции и теле- коммуникационное оборудование, ро- бототехника (рис. 5) и управление бес- пилотными аппаратами, медицинские приборы и многое другое. В настоящее время в различных отрас- лях широкое распространение получили системы управления, разработанные с использованием SCADAпакетов, ин- струментальные средства которых поз- воляют силами специалистовтехноло- гов, досконально знающих предметную область, в относительно короткие сроки создавать, разворачивать на объектах применения и эксплуатировать сложные автоматизированные системы управле- ния без привлечения программистов. Специально для QNX разработан целый ряд SCADAсистем, среди которых наи- более распространёнными являются RealFlex, «СТА- ТУС» (рис. 6), RTWin. Каждая такая SCADA со- держит готовые наборы тщательно протестирован- ных компонентов АСУ для опреде- лённой отрасли промышленнос- ти, а также под- держивает специ- ализированные технологические языки, например LCON 4. Однако все области применения QNX, нес- мотря на разнообразие, предъявляют два важ- ных требования, в ко- нечном итоге опреде- ливших решение разра- ботчиков при выборе операционной систе- мы, — детерминиро- ванность и надёжность. Ведь многие изделия должны годами рабо- тать без обслуживания человеком и при этом должны гарантирован- но обрабатывать значи- тельные объёмы ин- формации, поступающей с различных датчиков. Следует заметить, что вокруг изделия КПДА.0000201 сложилась достаточно интересная ситуация: изначально пред- назначенный для ОПК, этот продукт оказался востребованным и при созда- нии ответственных систем коммерчес- кого учёта в добывающей промышлен- ности, энергетике, а также в различных системах, применяемых на транспорте. О СОБЕННОСТИ ОБЛАСТИ ПРИМЕНЕНИЯ Предприятия ОПК традиционно уде- ляют особое внимание вопросам созда- ния новых видов устройств, а в послед- ние годы в связи с активным развитием отечественной микроэлектроники — даже новых ЦПУ (в том числе многоя- дерных) и процессорных модулей (в том числе прототипных плат) на их основе. Для разработчика аппаратуры одной из наиболее ответственных и проблемных задач является обеспечение поддержки созданного оборудования в операцион- ных средах. Фактически речь идёт об обеспечении программноаппаратной совместимости. В этом отношении изделие КПДА.0000201 предоставляет разработ- чикам важное преимущество: интерфей- сы и методика расширения хорошо доку- ментированы и при необходимости могут использоваться разработчиком самостоя- тельно. Область применения изделия простирается от создания драйверов уст- ройств до реализации собственных сис- темных сервисов, например поддержки особых протоколов обмена данными. Однако не на всех предприятиях такие задачи возникают настолько часто, что- бы для их решения держать собственный штат квалифицированных системных программистов — представителей очень редкой и высокооплачиваемой специ- альности. Для решения такого рода проб- лем своих заказчиков руководство ком- пании «СВД Встраиваемые Системы» приняло решение выйти за рамки тради- ционных форм технического сопровож- дения, применяемых коммерческими поставщиками программного обеспече- ния, и создать Центр разработок систем- ного программного обеспечения QNX. Интересно, что этот Центр оказался востребованным и конкурентоспособ- ным не только на российском рынке. З АКЛЮЧЕНИЕ Изделие КПДА.0000201 по сути дела представляет собой конструктор, состоя- щий из легко модифицируемых систем- ных компонентов«кирпичиков» для современных АСУ, которые заказчик мо- жет с уверенностью в их качестве интег- рировать с помощью предоставляемых ему инструментов и методов в создавае- мое им комплексное решение. При этом каждый заказчик имеет возможность на любом этапе жизненного цикла создать и встроить в архитектуру АСУ практически любой новый системный «кирпичик» как своими силами, так и в партнерстве с «СВД Встраиваемые Системы». ● Л ИТЕРАТУРА 1. Ваулин Ю., Инзарцев А. Применение ОС QNX в подводной робототехнике // Современные технологии автоматизации. 2002. № 3. С. 6671. 2. Инзарцев А., Львов О. Бортовые вычис- лительные сети автономных подводных роботов // Современные технологии ав- томатизации. 2005. № 2. С. 6874. Авторы — сотрудники ООО «СВД Встраиваемые Системы» Телефон/факс: (812) 373-1907 84 СТА 3/2007 П Р О Г РАММНО Е ОБ Е С П Е Ч Е НИ Е / СИС Т ЕМЫ Р Е АЛ Ь НО ГО В Р ЕМЕ НИ www.cta.ru Рис. 5. Робот PocketDelta компании CSEM предназначен для сборки сложных миниатюрных устройств и построен на основе QNX Рис. 6. Экранная форма SCADA «СТАТУС-4» (НПП «Автоматика-С») для QNX

RkJQdWJsaXNoZXIy MTQ4NjUy