ЖУРНАЛ СТА 1/1996
не могут обеспечить скорость отклика на внешние воздействия, сравнимую со специализированными OC реально- го времени. Кроме общей неразвитости механизмов управления приоритетами, могут возникать проблемы некоторой непредсказуемости поведения этих ОС. Например, совершенно неожиданно система может инициировать масси- рованный свопинг на диск, забирая для этого мероприятия практически все ресурсы. Вот почему чувствитель- ные к задержкам задачи, типа обмена данных в мульти- медиа-приложе- ниях, оформляются в виде драйверов. Так что пока Windows NT и OS/2 можно использо- вать только в зада- чах «мягкого» ре- ального времени, а то, что количество их дистрибутивных дискет превосхо- дит число пальцев на обеих руках, не внушает оптимиз- ма разработчикам встраиваемых сис- тем, где каждый мегабайт на счету. Фирма Microsoft, однако, все-та- ки обратила свой высочайший взор на встроенные системы и объявила о скором выпуске опе- рационной системы реального времени Microsoft At Work, осно- ванной на концепции микроядра. Конечно, у нас есть основания скептически относиться к заявле- ниям Microsoft, однако, если будет реализована обещанная совмес- тимость с Windows API, эта новая операционная система может стать заметным игроком на рын- ке ОС для встраиваемых систем. Вообще с появлением Windows-95 и следующих версий OS/2 и Windows NT проникновение этих операционных систем на рынок систем реального времени будет возрастать, и, по-видимому, скоро мы будем свидетелями конкурен- ции в этой области между операцион- ными системами, совместимыми с POSIX и WIN32. Более того, совсем не- давно объявлено о создании альянса между IBM и DEC по разработке опера- ционной системы реального времени следующего поколения на базе микро- ядра IBM. Конкурентная борьба между крупнейшими мировыми компаниями обещает быть очень интересной, и, возможно, мы вскоре увидим новые операционные системы, пригодные для применения в промышленных сис- темах автоматизации. Хотя некоторые горячие головы предсказывают доми- нирование какой-то одной операци- онной суперсистемы на всех аппарат- ных платформах и для любых прило- жений, 25-летняя история UNIX не позволяет надеяться, что уже ны- нешнее поколение будет жить при та- ком «коммунизме». Немногоособнякомстоитпрограмм- ное обеспечение, предназначенное для эксплуатации на верхнем уровне сис- тем автоматизации, например, в дис- петчерских электростанций, пультах управления сложными агрегатами и т. д. Главными функциями таких SCADA- программ (Supervisor Control And Data Acquisition) являются отображение тех- нологического процесса в виде мне- мосхем, сигнализация об аварийных ситуациях, ведение системного журна- ла, обеспечение общего управления процессом со стороны оператора и т. п. Многие системные интеграторы или подразделения АСУ крупных пред- приятий, как правило, имеют свои наработки в этой области. В то же время есть фирмы, специализирую- щиеся на разработке универсальных SCADA-программ, таких как Genesis (Iconics), FixDmacs (Intellution), In- Touch (Wonderware). Из отечествен- ных разработок хотелось бы отме- тить программу Trace Mode (Adastra Research Group). На рис. 11 показа- ны примеры экрана с мнемосхема- ми объектов, реализованные в систе- ме Genesis. Граница между программным обес- печением класса SCADA и MMI весьма условная, поэтому мно- гие системы SCADA могут ра- ботать в качестве интерфейса MMI для систем нижнего уров- ня. В последнее время получа- ет распространение програм- мное обеспечение класса MES (Manufacturing Execution Sys- tems), основной задачей ко- торого является оптимизация управления производством в целом, включая планирова- ние запасов комплектующих, расписание технологических процессов и т. д. СистемыMES, с одной стороны, взаимодей- ствуют с системами SCADA, образуя единую систему уп- равления производством, с другой стороны, они часто интег- рируются в сис- тему планиро- вания и управ- ления предпри- ятием в целом. В заключение мне хотелось бы поблагодарить фирмы Advan- tech, Getac, Ico- nics, Interlink и Octagon Systems, с любезного раз- решения кото- рых напечатаны иллюстрации к этойстатье, ивы- разить надеж- ду, что Россия, пойдя по пути интеграции в мировую экономику, быстро восстановит свой экономи- ческий потенциал, и не в последнюю очередь благодаря внедрению со- временных средств автоматизации в промышленности. ● С. А. Сорокин — Генеральный директор фирмы ProSoft 117313 Москва, а/я 81 Телефон: (095) 284-8404, 284-8647 Факс: (095) 971-4000 E-mail: root@prosoftmpc.msk.su ОБЗОР Аппаратные средства 13 1/96 Рис. 11. Отображения объектов управления, созданные с помощью пакета Genesis
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy