Понятие открытой системы. Применение открытых систем в промышленной автоматизации.
В настоящее время рынок технических средств и программного обеспечения систем промышленной автоматизации чрезвычайно широк. При этом зачастую различные элементы и подсистемы создаваемой АСУТП могут быть изготовлены различными производителями. Таким образом, возникает проблема совместимости элементов АСУТП, возможности их совместной работы в рамках одной системы. Аналогичная проблема возникает при возникновении необходимости интеграции нескольких АСУТП, либо при объединении нескольких уровней автоматизации при создании системы комплексной автоматизации производства.
Решением данной проблемы является использование открытых стандартов при построении АСУТП, иными словами, создание системы автоматизации производства как открытой системы. Однако прежде чем говорить об открытых системах, введем понятие системы применительно к проблематике АСУТП.
Система – это образующая единое целое совокупность материальных и/или нематериальных объектов, объединенная некоторыми общими признаками, свойствами, назначением, условиями функционирования и т.д. По отношению к АСУТП, система – это взаимосвязанная общим управлением, назначением и условиями функционирования совокупность средств (аппаратных, программных, методических, организационных и т.д.) и отношений между ними, образующая единое целое в смысле решения задачи управления.
Система в общем случае называется открытой, если она может обмениваться с окружающей средой веществом и/или информацией.
В настоящее время развивается два основных направления по созданию открытых систем:
- открытые вычислительные системы – обеспечение возможности относительно простого и эффективного переноса программных средств на различные типы аппаратных платформ, а также стандартизация процессов взаимодействия различных прикладных программ и операционных систем (программная открытость);
- взаимосвязь открытых систем – унификация и стандартизация структур, процессов и интерфейсов для обеспечения совместимости методов и средств обмена данными между разнотипным оборудованием (аппаратная открытость).
Одним из важнейших свойств современных ИСПиУ является их открытость. В настоящее время реализация этого свойства осуществляется с использованием следующих стандартных механизмов:
- OLE – (Object Linking and Embedding – включение и встраивание объектов) – механизм передачи данных между процессами;
- OPC - (OLE for Process Control) – механизм общения с технологическими устройствами;
- ActiveX – механизм подключения встраиваемых программных объектов (ActiveX – компонентов).
Система является открытой, если для нее определены и описаны используемые форматы данных и процедурный интерфейс, что позволяет подключать к ней внешние, независимо разработанные компоненты, адаптировать пакет под конкретные нужды с минимальными затратами.
Одним из важнейших критериев выбора конкретного программно-технического комплекса (ПТК) является критерий его открытости. Под открытостью в данном случае понимается полное взаимодействие системы с внешним миром, достаточно простое встраивание нового комплекса в уже существующую систему, возможность модернизации и расширения системы в будущем. Открытость ПТК обеспечивают следующие типовые решения:
- открытая архитектура технического комплекса;
- современные операционные системы;
- промышленные сети, объединяющие технические средства в единую систему;
- открытые средства визуализации технологической информации;
- открытые системы управления производством;
- мощная система управления базами данных на уровне предприятия.
Под открытой архитектуройпо стандарту IEEE понимается «спецификация возможностей и сервисов, которая предоставляет структуру взаимных связей и определяет интерфейс между взаимодействующими компонентами». Такая архитектура имеет следующие черты:
- совместная работоспособность– стандартизованная семантика данных и моделей поведения, механизмов коммуникаций и взаимодействия;
- переносимость- возможность выполнения компонентов системына различных платформах;
- масштабируемость– возможность увеличивать или уменьшать функциональность системы, добавляя или изымая различные компоненты;
- взаимозаменяемость– возможность замены одних компонентов другими по требованию изменения функциональности, надежности или качества.
Дата добавления: 2018-11-26; просмотров: 1498;