Создан заказ №3451276
18 декабря 2018
Стандарт OPC (OLE for Process Control) для совмещения средств автоматизации, работающих на различных аппаратных платформах
Как заказчик описал требования к работе:
Тема: Технология OPC DA 2.ХХ (краткое описания, преимущества и недостатки, сравнение, направление и перспективы развития).
40-60 страниц, шрифт 13 пт, 1,5 межстрочный интервал, рисунки, список литературы (источников))
Фрагмент выполненной работы:
ВВЕДЕНИЕ
Международной организацией OPC Foundation, собравшей под своим крылом не одну сотню фирм, занимающихся средствами автоматизации и измерительной техникой, в конце 20 века был разработан стандарт OPC (OLE for Process Control).
К месту упомянуть, что в совете директоров OPC Foundation занимают места представители таких фирм как: Siemens AG, Rockwell Automation, Emerson Process Management, Honeywell, ICONICS, Yokogawa. (работа была выполнена специалистами author24.ru) Первая версия стандарта OPC вышла в свет в 1998 году.
Главная цель стандарта OPC – обеспечить возможность совмещения средств автоматизации, работающих на различных аппаратных платформах, в различных промышленных сетях и выпускаемых разными фирмами. До того, как был разработан OPC стандарт, различные SCADA-системы необходимо было адаптировать для каждого нового оборудования в индивидуальном порядке. Были распространены огромные списки, содержащие описание поддерживаемого оборудования, а техническая поддержка была невероятно сложной. Во время модификации какого-либо оборудования необходимо было изменить все драйверы, поддерживающие протокол обмена данными лишь с одной единственной клиентской программой. Число подобных драйверов могло достигать нескольких сотен.
После того, как появился стандарт OPC, подавляющее большинство SCADA-систем перепроектировали как OPC-клиенты, а производители аппаратного обеспечения снабдили свои интеллектуальные датчики, контроллеры, исполнительные устройства, модули ввода-вывода стандартным OPC-сервером. Стандартизация интерфейса позволила подключить любое физическое устройство к любой SCADA, при условии, что оба они соответствуют стандарту OPC. Теперь разработчики проектируют лишь один драйвер, подходящий ко всем SCADA-пакетам, а пользователи могут выбирать оборудование и соответствующие программы без опасения их несовместимости.
Стандарт OPC работает исключительно с интерфейсами, предоставленными OPC сервером клиентским программам. Принцип взаимодействия сервера и аппаратуры (к примеру, модуля ввода-вывода) стандарт не предусматривает, а создание данного принципа целиком и полностью возлагается на разработчика аппаратуры. Это является основной причиной, почему стандарт OPC может использоваться не только для совмещения SCADA и «железа», но и для обмена данными с каким-либо источником данных (GPS-приемник, база данных).
OPC сервер может использоваться как средство совмещения с техническим устройством во время написания заказных программ на языках программирования VBA, C++, Visual Basic и прочих. При выполнении подобных задач OPC сервер применяется как Microsoft DCOM объект, с отличием в иной стандартизации обозначений и присутствием специфических терминов, относящихся к сфере промышленной автоматизации. Использование OPC сервера во время разработки заказных программ позволяет разработчикам не видеть всю сложность процесса общения с имеющейся аппаратурой, оставляя лишь простоту и удобство работы с аппаратурой благодаря подключению через COM интерфейсы объекта.
Составляющие стандарта OPC:
OPC DA (Data Access) – обмен данными между клиентом (SCADA) и оборудованием (модули ввода-вывода, контроллеры) в режиме реального времени,
OPC A&E (Alarm & Events) – уведомление клиента относительно событий и сигналов тревоги, посылаемые клиенту в процессе их возникновения. Данный сервер отсылает информацию об аварийных сигналах, действиях оператора, результатах контроля общего состояния системы, включая информационные сообщения,
OPC HDA (Historical Data Access) – доступ к архивным данным (предыстория процесса). Сервером обеспечивается унифицированный доступ при помощи DCOM технологии. Обеспечивается чтение данных, их изменение и запись.
Batch – спецификация, разработанная для применения в особых условиях физико-химических процессов по обработке материалов, не являющихся непрерывными. Такой процесс включает в себя загрузку сырья (как правило несколько видов), соблюдая пропорции согласно рецепта, установку режима обработки, после произведения обработки выполняется выгрузка получившегося материала, и снова по тому же кругу. OPC сервер занимается процессом обмена данными между клиентом и OPC сервером, результатами и условиями обработки, характеристиками и рецептами,
OPC Data eXchange – обмен данными между OPC DA серверами с помощью сети Ethernet,
OPC Security – определение методов клиентского доступа к серверу, обеспечивающих защиту приоритетной информации от несанкционированного доступа и возможного изменения,
OPC XML DA – представление первичных данных при помощи сообщений SOAP, языка XML и веб технологий, благодаря набору гибких и согласованных между собой форматов и правил,
OPC Complex Data – дополнительно разработанные для OPC DA и XML-DA спецификации, позволяющие серверам обрабатывать сложные типы данных (XML-документы, бинарные структуры),
OPC Commands – набор определенных программных интерфейсов, позволяющий OPC серверам и клиентам производить идентификацию, контроль и отсылку команд, исполняемых техническим устройством (модулем ввода-вывода, контроллера),
OPC Unified Architecture – набор принципиально новых спецификаций, не базирующихся на DCOM технологииПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
19 декабря 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Стандарт OPC (OLE for Process Control) для совмещения средств автоматизации, работающих на различных аппаратных платформах.docx
2018-12-22 22:27
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор очень быстро и качество написал работу и справил замечания от руководителя. Очень советую данного автора.