Разработки

Мосты, тоннели, переходы

Транспорт

Измерительные приборы

Приводы

Спецразработки

Другие разработки

QNX

операционная система QNX

ОС QNX – это операционная система реального времени, предназначенная преимущественно для встраиваемых систем. Считается одной из лучших реализаций концепции микроядерных операционных систем.

В отличие от Windows CE и некоторых ОС на ядре Linux система QNX достаточно небольшая, чтобы в минимальной комплектации уместиться в 1 Мбайте памяти, вместе с этим она считается очень быстрой и должным образом «законченной» (практически не содержащей ошибок). ОС QNX эксплуатируется достаточно долгое время и показала высокую надежность.

В основе QNX, лежит компактное и стабильное настоящее микроядро. Поскольку система рассчитана на 100-процентно бесперебойную работу, то архитектура ядра и окружения предполагает динамическую конфигурацию — установка и удаление драйверов, сетевых протоколов, файловых систем, оконных интерфейсов и т.п. происходит в режиме «hot plug», без прекращения работы. Все перечисленные компоненты работают в отдельных адресных пространствах, без типичных для других систем «оптимизаций» по заносу подключаемых компонент в монолитное или составное ядро. Как следствие — QNX умеет восстанавливать себя практически после любого программного сбоя, любой компонент может быть «признан недействительным» и повторно запущен. Существуют точки восстановления, «неразрушающей перезагрузки», после которой система блокирует участки кода, которые вызвали сбой (исключение), и продолжает работу без потери состояния, очистки памяти и инициализации процессора.

QNX способна работать практически на любом современном процессоре, используемом на рынке встраиваемых систем. Система не критична к мощности процессора.

ОС QNX включена в число рекомендуемых МО РФ.

НПП «Промтрансавтоматика» широко применяет операционную систему QNX в своих разработках.

В частности, операционная система OC QNX 4.25В применена в качестве операционной системы управляющего компьютера системы автоматизированного контроля состояния оборудования Троицкого моста, что связано, прежде всего, с тем, что QNX является системой, работающей в реальном времени. Кроме того, QNX является многозадачной OC с гибкой системой приоритетов, благодаря которой имеется полная гарантия того, что процесс с наивысшим приоритетом начнет выполняться практически немедленно, что особенно важно в работе систем управления. Выбранная операционная система управляющего компьютера обеспечивает надежную работу с аппаратурой и поддерживает протокол TCP/IP, что позволяет организовать совместную работу с Windows–приложениями.

«Наиболее известным применением QNX в России является система автоматизированного контроля и управления разводкой Троицкого моста через Неву в Санкт-Петербурге, реализованная ЗАО «НПП “Промтрансавтоматика”». Эта система эксплуатируется с апреля 2002 года. После реконструкции мост ни разу не выбился из графика разводки» (цитата с сайта энциклопедии «Википедия», раздел «QNX» — «Примеры применения в России»).

В 2005 году НПП «Промтрансавтоматика» удостоено сертификата «Most Elegant QNX Progect Award 2004».

 

  

Вернуться на предыдущую страницу

 

 

Услуги

Металлообработка

Разработка по заказам

Консультации

Системы безопасности

Другие услуги