Автоматизированные системы управления технологическими процессами. Программно-технические комплексы. Втюрин В.А. - 128 стр.

UptoLike

Составители: 

128
современные технологии:
объектный подход;
компонентная структура;
ресурсная загрузка конфигураций;
технология "промежуточного слоя" с микроядром;
непроцедурное программирование.
Объектный подход - мощная современная технология
проектирования и программирования, разработанная в конце 80-х годов. К
настоящему времени АСУТП в силу большой инерционности остается
одной из наименее освоенных этой технологией областей. Он практически
не используется в системах технологического программирования, а при
организации управления "объектность" не поднимается выше уровня
задвижки и регулятора. Преимущества объектного подхода в сравнении с
функциональным доказаны как теоретически, так и 1 5 -летней практикой
его использования.
В "САРГОН" активно используются такие преимущества объектной
технологии как естественный параллелизм процессов, легкость
расширения набора функций без изменения структуры системы (например,
при переходе от информационной системы к управляющей), простота
расширения системы при увеличении объема автоматизации объекта,
эффективность тиражирования на аналогичные объекты.
Компонентная структура - современная технология построения
программной системы из набора типовых элементов (компонентов). Для
всех компонентов разрабатывается единый протокол взаимодействия с
исполняющей системой, пользователями и другими компонентами.
При программировании конкретного компонента достаточно описать
внутреннюю логику его работы и реализацию указанного протокола, а все
взаимодействия с окружением реализует исполняющая система.
Использование технологии существенно сокращает сроки разработки и
увеличивает надежность программного обеспечения.
Компонентная структура широко используется во всех современных
SCADA- пакетах, однако различные варианты OLE , на которых основаны
большинство из них, недостаточно эффективны для крупных систем
реального времени. При числе объектов более 1000 такие системы
"захлебываются" даже на мощных компьютерах.
В "САРГОНе" OLE используется для организации внешних
интерфейсов. Внутренний компонентный механизм имеет собственный
эффективный протокол, обеспечивающий одновременную работу десятков
тысяч компонентов с децисекундным циклом даже на P133, и до 2000
компонентов на контроллере с 386 процессором и 1 МБ ОЗУ. Такая
эффективность не ограничивает разработчика в принимаемых технических