КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Программное обеспечение управления процессами
Системы управления, предлагаемые «АВВ Автоматизация» в России «ABB Автоматизация» предлагает следующие системы управления: – 800xA; – Advant OCS with Master SW; – Advant OCS with MOD 300 SW; – Compact Products 800; – Freelance 800F, 2000; – Safety; – SATT; – Symphony DCI System Six; – Symphony Harmony INFI 90; – Symphony Melody; – Industrial IT и др.
Advаnt OSC обеспечивает эффективное решение для всех типов задач автоматизации технологических процессов – от управления с одиночного контроллера до объединенных АСУ ТП. Advаnt OSC – это: полный набор контроллеров и средств человеко-машинного интерфейса, построенных на основе единой идеологии, высокая надежность и отказоустойчивость, глубокое резервирование, удобный пользовательский интерфейс, мощные средства САПР, использующие единую базу данных, в т. ч в режиме on-line, открытость для коммуникации с другими системами на всех уровнях. Freelance 2000 – компактная, мощная, функционально развитая система управления (для автоматизации малых и средних объектов – до 5000 сигналов). Она реализована на базе процессорных плат и плат ввода-вывода, монтируемых в стандартных стойках. В качестве операторских и инженерных станций выступают персональные компьютеры. Industrial IT в настоящее время считается наиболее перспективной среди систем, выпускаемых концерном ABB. Высокие технологические характеристики и постоянное развитие системы, полная интеграция с другими системами управления, применение современных информационных технологий обуславливают широкий интерес к системе во всех отраслях промышленности.
ГЛАВА 4. Обеспечивающие подсистемы информационно-управляющих систем и их характеристики
На промышленных предприятиях управление непрерывными процессами осуществляется с использованием контроллеров, которые обслуживают не программисты, а технологи, хорошо знающие специфику объектов управления и технологического процесса. Для описания процессов обычно используются такие языки, как язык релейно-контактных схем, функциональных блоков и так далее, теоретические основы которых взяты из методов автоматического управления. После появления программируемых устройств снижение сложности программирования стала одной из главных забот всех разработчиков. Для удобства технологов программы стали представлять в графическом виде, привычном для проектировщиков АСУТП: релейно-контактных схем (RCS), функциональных блоковых диаграмм (FBD), (SFC). К концу 80-х годов как вершина этого подхода был разработан стандарт IEC1131-3. Опубликованный в 1988 г, он включил в себя пять языков технологического программирования: перечисленные выше графические плюс текстовые ST и IL. На момент своего принятия стандарт использовал современные технологии программирования и стал важным этапом развития языков технологического программирования, существенно облегчив разработчикам создание прикладных программ. Важно отметить, что использование данного стандарта полностью соответствует концепции открытых систем, а именно, делает программу для контроллера независимой ни от конкретного оборудования, ни от типа процессора, ни от операционной системы, ни от плат ввода-вывода. Основой современной системы технологического программирования являются: – объектный подход; – компонентная структура; – технология «промежуточного слоя» с микроядром; – непроцедурное программирование. Объектный подход – мощная современная технология проектирования и программирования, разработанная в конце 80-х годов. К настоящему времени АСУТП в силу большой инерционности остается одной из наименее освоенных этой технологией областей. Объектный подход практически не используется в системах технологического программирования, а при организации управления «объектность» не поднимается выше уровня задвижки и регулятора. Преимущества объектного подхода в сравнении с функциональным доказаны как теоретически, так и практикой его использования. В системе технологического программирования очень важны преимущества объектной технологии: естественный параллелизм описания процессов, легкость расширения набора функций без изменения структуры системы, простота расширения системы при увеличении объема автоматизации объекта, эффективность тиражирования на аналогичные объекты. Компонентная структура – современная технология построения программной системы из набора типовых элементов (компонентов). Для всех компонентов разрабатывается единый протокол взаимодействия с исполняющей системой, пользователями и другими компонентами. При программировании конкретного компонента достаточно описать внутреннюю логику его работы и реализацию указанного протокола, а все взаимодействия с окружением реализует исполняющая система. Использование технологии существенно сокращает сроки разработки и увеличивает надежность программного обеспечения. Технология «промежуточного слоя» – современная технология, обеспечивающая высокую степень переносимости ПО путем создания в программной системе внутреннего системного слоя и максимальной локализации и стандартизации его взаимодействия с операционной системой. Многослойная организация системы полностью изолирует технологическую логику работы прикладного ПО от используемых технических и низкоуровневых программных средств, обеспечивает высокую переносимость программного комплекса. «Последним словом» данной технологии является использование виртуальных машин, обеспечивающих максимальную переносимость программного кода. Непроцедурные языки – современное направление системного программирования, позволяющее сконцентрировать внимание разработчика на описании целей и правил, а не на последовательности действий по их реализации. Использование непроцедурного языка обеспечивает максимально возможную простоту и понятность программ для разработчика-технолога, перенося сложности процедурной реализации на системный уровень, что сокращает трудоемкость и сроки разработки, увеличивает надежность ПО.
Дата добавления: 2014-12-29; Просмотров: 557; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |