по 2.5. Структура алгоритмического и программного обеспечения АСУПЗ объекта текстильного производства Автоматизированная система управления противопожарной защитой объекта текстильного производства представляет собой двухуровневую систему. Верхним уровнем (1 уровень) управляет ПЭВМ, а нижним (2 уровень) программируемые контролеры. Между уровнями циркулирует информация, связывающая оба уровня в единую систему. Технологический объект управления (ТОУ) АСУПЗ можно рассматривать как совокупность независимых установок автоматической пожарной сигнализации, автоматического пожаротушения, газоанализаторов и противоаварийной защиты. Такие независимые части ТОУ вместе с управляющими ими техническими средствами АСУПЗ представляют собой самостоятельные узлы. Каждый узел способен выполнять основные функции противовзрывной и противопожарной защиты независимо от других узлов и ПЭВМ верхнего уровня. Таким образом, общий алгоритм функционирования АСУПЗ распадается на алгоритм верхнего уровня управления, алгоритм функционирования узла и протокол обмена информацией между уровнями [120, 123, 125]. Функционирование АСУПЗ обеспечивается двумя взаимосвязанными комплексами программ. Такое разделение программного обеспечения связанно с двухуровневой структурой АСУПЗ и разными техническими средствами, применяемыми на различных уровнях [123]. Комплекс программ верхнего уровня (ПЭВМ 1 уровня) работает под управлением программы “Монитор”, которая обеспечивает работу АСУПЗ как единого целого, поддерживает диалоговый режим и режим реального времени, следит за приоритетами и ведает распределением ресурсов между программными блоками (Приложение 5). 99Программа “Монитор программой го уровня) АСУПЗ и осуществляет: инициализацию системы; организацию обработки прерываний; загрузку, запуск и управление программами обработки и отображения информации; организацию интерфейса между программами. Для этих 59целей “Монитор поддерживает в актуальном |
253 4.6. Разработка алгоритмического и программного обеспечения АСУПЗ НПЗ 4.6.1. Структура программного обеспечения. Автоматизированная система управления противопожарной защиты представляет* вухуровневую систему. Верхним уровнем управляет ПЭВМ, а нижним программируемые контролеры. Между уровнями циркулирует информация, связывающая оба уровня в единую систему. Технологический объект управления (ТОУ) АСУ ПЗ можно рассматривать как совокупность независимых установок автоматической пожарной сигнализации, автоматического пожаротушения, газоанализаторов и противоавариинои защиты. Такие независимые части ТОУ вместе с управляющими ими техническими средствами АСУ ПЗ представляют собой самостоятельные узлы. Каждый узел способен выполнять основные функции противовзрывной и противопожарной защиты независимо от других узлов и ПЭВМ верхнего уровня. Таким образом общий алгоритм функционирования АСУ ПЗ распадается на алгоритм верхнего уровня управления, алгоритм функционирования узла и протокол обмена информацией между уровнями [202, 207]. Функционирование АСУ ПЗ обеспечивается двумя взаимосвязанными комплексами программ. Такое разделение программного обеспечения связанно с двухуровневой структурой АСУ ПЗ и разными техническими средствами, применяемыми на различных уровнях [208]. Комплекс программ верхнего уровня работает под управлением программы Монитор”, которая обеспечивает работу АСУ ПЗ как единого целого, поддерживает диалоговый режим и режим реального времени, следит за приоритетами и ведает распределение ресурсов между программными блоками (Приложение 7). Программа “Монитор” является головной программой верхнего уровня системы; организацию обработкиинициализациюосуществляет прерывании; загрузку, запуск и управление программами обработки и отображения информации; организацию интерфейса между программами. Для этих целей “Монитор” создает и поддерживает в актуальном состоянии ряд таблиц в которых отражается текущее состояние программного комплекса и распределение оперативной памяти. |