Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-11(10-нет)1 лист.doc
Скачиваний:
16
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆

3) Представление об открытом управлении. Структура функц. Назначения scada.

Открытая архитектура допускает расшире­ние функций ядра ЧПУ за счет специальных функций пользователя и исключительно мощное сетевое окруже­ние, как внешнее, так и периферийное. Предусмотре­ны собственная периферийная SUPERBUS-шина для удаленных входов-выходов электроавтоматики, а также удаленные входы-д. дарта фирмы OMRON (Япония) на PCI-шине.

Пример системы ЧПУ с объектно-ориентированными интер­фейсами приведен на рис. 1.

Стандарт ОРС представляет собой технологию OLE для управления тех. процессами. Это стандартный метод для досту­па к периферийным устройствам, системам SCADA или другим промыш­ленным приложениям реального времени. ОРС является спецификацией, или набором правил и процедур, разработанных целью, чтобы разно­образные приложения могли поддерживать диалог между собой. Цель стан­дарта - обеспечить совместную работу и взаимозаменяемость промыш­ленных устройств от разных производителей. Конечный пользователь может организовать взаимодействие и обмен данными между любыми распределенными ком­понентами системы.

С появлением стандарта ОРС построение открытых распределенных систем управления становится достаточно простым т.к., разработка ОРС-серверов и ОРС-клиентов поддержана много­численными инструментальными средствами. С точки зрения SCADA-си-стем, ОРС-серверы, расположенные на компьютерах всего производствен­ного предприятия, могут стандартным способом поставлять данные в про­граммы визуализации, базы данных и др.

Система ЧПУ (с совокупностью ОРС-серверов) поставляет данные, а ОРС-клиенты эти данные потребляют. К клиентам относятся ус­тройства с программным обеспечением более высокого уровня, например системы SCADA. Такие системы в интегрированных системах могут быть потребителями данных ЧПУ, осуществляющими доступ к ним DA. ОРС-клиент предварительно запрашивает, может ли он работать с нужным ему интерфейсом ОРС-сервера. Еще одна разновидность ОРС-сервера - это доступ к периферийной шине (Fieldbus) устройства ЧПУ. В системе ЧПУ с операционной системой Windows устанавливается Fieldbus-адаптер, и ОРС-сервер будет работать с сетью Fieldbus через драйвер адаптера. Таким образом, ОРС-клиент типа .NET получает доступ к данным сети Fieldbus через ОРС-сервер типа. NET.

4) Стандарт орс

Существует достаточно широкий набор интерфейсных ОРС-стандар-ов: общие для всех ОРС-спецификаций, для обмена оперативными дан­ными с приложениями на C++ и Visual Basic, для обслуживания событий и нештатных ситуаций, для работы с базами данными, для обработки прав доступа к данным и др. Основной стандарт, называемый DA (Data Access), описывает передачу оперативных данных от оборудова­ния или к оборудованию. ОРС-клиент может взаимодействовать с ОРС-серверами от одного или нескольких производителей.

ОРС DA-сервер состоит из объектов: сервера, груп­пы, элемента данных (переменной). Объект-сервер поддерживает инфор­мацию о сервере и служит контейнером для объектов-групп. Объект-груп­па поддерживает информацию о самом себе и предоставляет механизм для включения и логической организации объектов-элементов. ОРС-группы создают клиентам возможность организовывать данные.

Существуют два типа групп: public и local. Тип public – для разделения групп между многими клиентами, тип local предназ­начен для одного клиента.

Основной единицей дан­ных в ОРС служит переменная (item). Пере­менная может быть любого типа, массивом. Свойство переменной – значе­ние и тип, качество переменной, метка времени, права доступа, частота опроса ОРС-сервером и описание переменной.

Сущ. 3 способа получения ОРС-клиентом данных от ОРС-сервера: синхронное чтение, асинхронное чтение и подписка. При синх­ронном – клиент посылает серверу запрос со списком интересую­щих его переменных и ждет, пока сервер его выполнит. При асинхронном – клиент посылает серверу запрос, а сам продолжает работать. Когда сервер выполнил запрос, клиент получает уведомление. В случае подпис­ки клиент передает серверу список интересующих его переменных, а сер­вер затем регулярно присылает клиенту информацию об изменениях зна­чений переменных из списка. Эти списки в терминологии ОРС называют группами. Каждый клиент может поддерживать одновременно много групп с разной скоростью обновления.

Переменные в ОРС-сервере могут быть упорядочены в простой список или в «дерево», напоминающее «дерево» файлов на диске.

Еще одна категория ОРС-серверов - это так называемые «машины ре­гистрации», которые создают дополнительный источник информации, рас­пространяемый между заинтересованными клиентами.

С пецификации ОРС содержат 2 набора интерфейсов: интер­фейсы пользователя и интерфейсы автоматизации.

При разработке ОРС-сервера принимают ряд важных решений: выбор частоты передачи данных по выделенным каналам к физическим устройствам или другим источникам данных, выбор локального или удален­ного устройства, располагающего кодами, ответственными за сбор данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]