ЖУРНАЛ СТА №1/2000
СТА 1/2000 www.cta.ru сети QNX работать с любыми устройст- вами, используя их драйверы. Таким образом, без лишних хлопот в QNX ре- ализована технология удаленных ком- муникаций. Через модем можно легко подсоединиться в качестве терминала или узла сети. Строго говоря, узлы сети QNX по су- ществу действуют как мощный единый компьютер. Ему доступны все устрой- ства и ресурсы, если только не установ- лены программные ограничения. Лю- бые диски, принтеры, устройства сбора данных и прочее могут быть добавлены к системе простым подключением к любой машине в сети. Последнее об- стоятельство особенно привлекательно для создания именно прикладных сис- тем с распределенными ресурсами. Открывшиеся возможности позво- лили сформировать структуру АСУ ТП завода в соответствии со всем набором присущих ей функций. Под QNX на- шлась хорошая и быстрая реляционная база данных Watcom SQL (около двух лет назад мы перешли на Sybase SQL Anywhere), что позволило в сочетании с сетевыми возможностями создать об- щую заводскую технологическую ин- формационную сеть. Началась плано- мерная работа по переводу старых сис- тем на новую основу, расширению и развитию существующих, распростра- нению АСУ ТП на вспомогательные направления. Появилась возможность заниматься любимой работой програм- мистов — созданием и улучшением сервиса, дизайном программ. К 1995 году мы твердо встали на ноги. Управляющие, отчетноучетные тылы оказались надежно прикрытыми. Мы немного вздохнули, огляделись и тут же нашли новую головную боль — очень несовременный уровень визуализации; потребовалась графика. Понимая, что создание графических приложений с помощью библиотечных функций, по- ставляемых вместе с компилятором Watcom C, разрешит проблему лишь на очень короткое время, мы озаботились приобретением полноценной графиче- ской среды. Из предлагаемых рынком QNX Windows, XWindows под OS QNX и Photon мы остановились на послед- ней. Что определило наш выбор: внеш- нее впечатление, малый объем занима- емой оперативной памяти или построе- ние по технологии микроядра, соответ- ствующей QNX, — трудно сейчас отве- тить однозначно. Разработка графичес- ких приложений нас не пугала. Мы рас- суждали так: AppBuilder является до- ОБ ЗО Р / П Р О Г Р АММНО Е ОБ Е С П Е ч Е НИ Е 41 Стальная заготовка на выходе МНЛЗ Сортовая линия прокатного стана вольно мощным средством, работать руками нам не привыкать, время на ос- воение, наконец, есть. Жизнь, как всегда, рассудила посво- ему. Реконструкция СПЦ в 1997 году, когда стан впервые в мире переводился на так называемую двухниточную про- катку, заставила форсировать события. Требовалось за какието полгода со- здать современные операторские стан- ции информационных систем. Ситуа- ция обострялась тем, что поставляемые вместе с новым оборудованием рабочие места систем визуализации, параметри- рования и управления (СВПУ) реали- зованы в графическом пакете Factory Link под управлением OS/2. Наши про- изведения рядом с продуктами такого гиганта никак не имели права иметь бледный вид, а у нас в тот момент — ни- какого опыта в создании графических приложений. Спасти положение могла только SCADA под QNX. Ни одна из известных SCADA того времени (RealFlex, Sitex, AutoNet, PCP Virgо и другие) не была реализована под Photon. Уже ставился вопрос об от- казе от успевшего полюбиться нам Photon в пользу наиболее титулованно- го и в такой же степени дорогого УВЕКОВЕЧЬТЕ ВАШИ ДАННЫЕ! Устройства флэш-памяти Надежная запись и энергонезависимое хранение данных в самых жестких условиях эксплуатации Флэш-диски емкостью от 8 Мбайт до 3,8 Гбайт полностью эмулируют работу НЖМД, но более надежны, так как не имеют движущихся механических частей, могут работать при температурах от -40°С до +85°С и выдерживают удары до 1000 g Поддерживаются интерфейсы DiskOnChip, SCSI, CompactFlash, PCMCIA, IDE #31
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy