ЖУРНАЛ СТА №3/1998

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ 52 3/98 будь то сохранение в оперативной БД или проверка условий возникновения тревог (рис. 5). На последнем этапе среда разработ- ки RTWin генерирует СКУ в виде исход- ных текстов программ и готовых к за- пуску модулей (рис. 5). Изначально кон- фигурация предусматри- вает запуск всех модулей на локальном компьютере. А для того чтобы задать распределение модулей СКУ по узлам локальной сети, используются допол- нительные конфигураци- онные файлы запуска. Возможности?… Возможности! Разработка RTWin позволяет в короткие сроки создавать СКУ лю- бой сложности в ре- жиме визуального проектирования (рис. 6). При этом разработку можно вестиодновременно на нескольких ра- бочих местах. RTWin предоставляет разработ- чику библиотеки алго- ритмов обработки и мо- делирования данных и элементов графического интерфейса и вместе с тем позволяет создавать собственные библиотеки. Интерфейс с оператором предусматривает ис- пользование как русского, так и любо- го другого языка. RTWin не наклады- вает никаких практически ощутимых ограничений (до 32768) на количе- ство модулей и входов и выходов модуля в рамках од- ной СКУ. Количест- во точек дополни- тельной обработки данных не ограни- чено. В составе СКУ предполагается на- личие любого числа рабочих мест опера- торов (пользователей) и возможность разграничения прав доступа к эле- ментам управления. Среда разработ- ки генерирует СКУ как набор испол- няемых модулей и исходных текстов программ на языке Си. Конфигурация Конфигурация предусматривает лю- бое распределение модулей по узлам QNX-сети непосредственно перед за- пуском СКУ. С помо- щью конфигурирова- ния панели управле- ния можно продубли- ровать на нескольких узлах сети одновре- менно. Тревоги RTWin позволяет опе- ративно выявлять ава- рийные и предаварий- ные ситуации (тревоги) за счет неограничен- ного количества уров- ней контроля любого из параметров технологического процесса, а также предусматривает автоматическую об- работку тревог, включающую опове- щение оператора, контроль восприя- тия оператором сигнала оповещения, выдачу заданного управляющего воз- действия. Оперативная БД RTWin обладает высокопроизводи- тельной оперативной БД, позволяю- щей сохранять данные с частотой Рис. 5. Фрагмент среды разработки RTWin: редактор тревог и описание разработки тревоги Рис. 6. Пример рабочего места оператора СКУ. Рисунок любезно предоставлен отделом АСУ Молдавского металлургического завода, г. Рыбница

RkJQdWJsaXNoZXIy MTQ4NjUy