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

СТА 1/2000 www.cta.ru ОБ ЗО Р / П Р О Г Р АММНО Е ОБ Е С П Е ч Е НИ Е 40 ется к десятилетнему рубежу, а число узлов перевалило за 85, я подробнее ос- тановлюсь на описании возможностей QNX. Мы проверили данную операци- онную систему не только в условиях действительно жесткого реального вре- мени, но и в условиях не менее жестко- го прессинга со стороны пользовате- лей, не прощающих ни малейшего простоя по вине АСУ ТП. Прежде всего, QNX является реально мультизадачной ОС, с гибкой системой приоритетов и дисциплин диспетчери- зации, благодаря которой имеется пол- ная гарантия того, что процесс с наи- высшим приоритетом начнет выпол- няться практически немедленно. Все программы в системе защищены друг от друга, то есть любой сбой одной из программ не приводит к сбою всей сис- темы. Процессы свободно обменива- ются между собой, непосредственно или через распределенные ресурсы, но в любом случае независимо от того, за- пущены они на одном и том же или на разных компьютерах. Файловая систе- ма QNX приспособлена к сложным ус- ловиям реального производства. Вне- запное отключение компьютера не приводит к ее порче, после включения будет обеспечена нормальная работа системы. Сетевая технология OS QNX под названием FLEET (табл. 1), поми- мо прочего, дает возможность работать через несколько (до трех) сетевых кана- лов одновременно, причем разных — Ethernet, Arcnet, Serial, Token Ring. Бо- лее того, сетевой менеджер позволяет Таблица 1. Сетевая технология FLEET Параметр F Fault-tolerant Если одна физическая сеть вышла из строя, QNX перейдет на использование других автоматически L Load-balancing При загруженности одного физического канала будет выбираться cвободный T Transparent Так как нет разницы между локальным и сетевым взаимодействием процессов, любые приложения могут работать в сети без модификаций Термин Свойства E Efficient Сетевые драйверы QNX полностью используют все аппаратные возможности сетевого оборудования для увеличения пропускной способности E Extensible Для поддержки новых сетей требуются только новые драйверы Дуговая сталеплавильная печь Машина непрерывного литья заготовок (МНЛЗ) ● Концентраторы серии Rail Hub Family ● Системы резервирования Redundancy Manager ● Коммутаторы серии Rail Switch Family ● Трансиверы серии Rail Transceiver стенд №2437 на Comtek’ 2000 #48 Москва: телефон: (095) 234-0636 ● факс: (095) 234-0640 Санкт-Петербург: (812) 325-3790, 325-3792, 325-3791 Екатеринбург: (3432) 75-1871, 49-3011, 49-3459 Web: www.prosoft.ru E-mail: root@prosoft.ru доступного или известного нам тогда рынка. Была сделана ставка на промы- шленные персональные компьютеры. Здесь, дабы закрыть тему технических средств, лежащую вне моей компетен- ции, я хочу забежать несколько вперед. В настоящий момент при выборе ап- паратных средств мы отдаем предпо- чтение промышленным компьютерам и устройствам фирмы Advantech, пред- ставляющей полный набор оборудова- ния для проектирования самых разно- образных систем управления и сбора данных. Далее я буду говорить лишь о программном обеспечении, а для нача- ла вернусь к PICО. В качестве альтернативы DOS, хоро- шо нам известной, но неприемлемой, была предложена неизвестная, но драз- нящая своими возможностями QNX. Впервые эту операционную систему, тогда еще версии 2.0, мы применили в 1990 году и только на участке систем ЭСПЦ. Там вызрела к тому времени настолько тупиковая ситуация по даль- нейшему развитию АСУ ТП, что ника- кие новшества не смогли бы ее ухуд- шить. Сейчас, когда все системы АСУ ТП ММЗ полностью переведены под QNX, опыт ее применения приближа-

RkJQdWJsaXNoZXIy MTQ4NjUy