ЖУРНАЛ СТА 1/1997
была также совместимость программ с MS-DOS в целях обеспечения общности программных средств системы в целом. Для реализации ПО была выбра- на многозадачная операционная среда DESQview фирмы Quarterdeck, позво- ляющая запускать в пределах физи- ческой памяти компьютера любое число параллельных процессов обыч- ных DOS-программ. Все процессы ра- ботают в режиме разделения времени и являются совершенно равноправ- ными и независимыми друг от друга. При этом DESQview предоставляет возможность обмена данными между ними по специальному протоколу че- рез систему «почтовых ящиков». Управляющая программа АСМ запус- кается в виде четырех параллельно ра- ботающих процессов: измерительного, коммуникационного, управляющего и операторского. Все процессы работают циклически и обмениваются сообще- ниями друг с другом (рис. 4). Измерительный процесс выполня- ет элементарные действия по обслужи- ванию платы 5710 — опрос аналоговых и цифровых входов, выдача сигналов на цифровые выходы и т. п. Коммуни- кационный процесс обеспечивает передачу данных. Контроллер пакет- ной радиосвязи KPC-3 подключается к одному из последовательных портов платы 5025A. Операторский процесс запускается по необходимости и обслу- живает работу пользователя-операто- ра. Все действия синхронизируются уп- равляющим процессом, который посы- лает команды другим процессам и при- нимает от них данные и сообщения о выполнении команд. В управляющий процесс заложены алгоритмы реше- ния всех задач измерения, поддержки жизнеспособности станции, реакции на различные события и обмена ин- формацией с Центром мониторинга. Режимы работы программного обес- печения станции задаются на основе системы конфигурационных файлов. Описанная архитектура програм- много комплекса станции монито- ринга позволила реализовать гибкий механизм управления станцией, повы- сить надежность ее работы и дала ши- рокие возможности модификации и развития программного обеспечения станции, в частности, его оперативной настройки на различные конфигура- ции измерительной аппаратуры. Информационные технологии центра мониторинга Центр мониторинга разворачива- ется в виде семейства информацион- но-вычислительных программно-ап- паратных комплексов, объединенных в локальную вычислительную сеть (рис. 1). В их числе: ● коммуникационный комплекс (КК), обеспечивающий прием информа- ции от измерительной сети; ● диспетчерский комплекс (ДК), предназначенный для оперативной обработки принятой информации, отображения текущей экологичес- кой ситуации и управления работой измерительной сети; СИСТЕМНАЯ ИНТЕГРАЦИЯ ЭКОЛОГИЯ 31 1/97 Рис. 6. Результат моделирования переноса загрязнений в атмосфере
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy