Главная страница
Навигация по странице:

  • Введение

  • Глава

  • OPC НDA (Historical Data Access)

  • scada 2000 пособие. SCADA КРУГ-2000_ Быстрый старт. Руководство Пользователя. Модульная интегрированная scada круг2000 б ы с т р ы й с та


    Скачать 5.44 Mb.
    НазваниеРуководство Пользователя. Модульная интегрированная scada круг2000 б ы с т р ы й с та
    Анкорscada 2000 пособие
    Дата12.03.2022
    Размер5.44 Mb.
    Формат файлаdocx
    Имя файлаSCADA КРУГ-2000_ Быстрый старт.docx
    ТипРуководство
    #392981
    страница28 из 35
    1   ...   24   25   26   27   28   29   30   31   ...   35

    Глава 6. Коммуникации ввода-вывода



    В данном разделе рассмотрим использование учебного ОРС DA сервера для коммуникации с УСО.
    Все действия, связанные с настройкой программных средств SCADA «КРУГ-2000» учебной АСУ ТП, аналогичны действиям при работе с реальным УСО.

    ВНИМАНИЕ!
    Для работы с учебным ОРС DA сервером используется Сервер БД (демо РВ)!


    Для создания учебной АСУ ТП с ОРС DA сервером на основе уже созданной учебной АСУ ТП следует:

    1. Выделить отдельный каталог на рабочем диске и добавить в него базу данных, соответствующую варианту АСУ ТП с ОРС DA сервером (описание в разделе 6.3), копию графического проекта файл Быстрый старт.kgp (проектнеизменяется!)

    2. Модифицировать КРУГОЛ-программу (описание в разделе 6.4)

    3. Сконфигурировать станцию оператора (описание в разделе 6.5).




      1. Введение в технологию OPC

    Технология ОРС (OLE for Process Control) предназначена для унификации доступа к данным различных систем и устройств (www.opcfoundation.org). Технология ОРС базируется на клиентерверной архитектуре. В рамках ОРС существуют понятия ОРСервера и ОРС- клиента.

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

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

    Тег единица данных ОРС-сервера (рисунок 6.1.1)


    Данные

    Признак достоверности

    Метка времени

    Рисунок 6.1.1 - Структура тега

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

    Кроме непосредственно самих данных, тег содержит в себе дополнительную информацию:

    Признак достоверности данных — величина, показывающая степень достоверности данных тега. Может принимать 3 значения:

    • OPC_QUATITY_GOOD данные достоверны

    • OPC_QUALITY_BAD данные недостоверны

    • OPC_QUALITY_UNCERTAINдостоверность данных не может быть

    определена.

    Метка времени дата и время, когда тег был отправлен ОРС-клиенту.
    102

    Глава 6. Коммуникации ввода-вывода



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

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

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



    Спецификации ОРС в SCADA КРУГ-2000

    Программное обеспечение SCADA КРУГ-2000 включает модули OPC-клиентов и модули OPCерверов. Это позволяет SCADA системе, с одной стороны, получать данные от OPCерверов разнообразных приборов и оборудования, а с другой, предоставлять свои данные OPC-клиентам систем более высокого уровня, например, MESистемам (рисунок 6.1.2).

    Рисунок 6.1.2 – Программные компоненты ОРС-технологии в SCADA КРУГ-2000

    Учебный OPC-сервер 99


    SCADA КРУГ-2000 поддерживает следующие спецификацииОРС:

      • OPCDA(DataAccess)обеспечивает обмен оперативными данными.

    Спецификация OPC Data Access обеспечивает базовые функциональные возможности для доступа к данным тение и запись) различных устройств посредством стандартного набора интерфейсов.

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

      • OPC НDA (Historical Data Access) – предоставляет доступ к историческим данным. Использование этой спецификации позволяет представить архивные данные в универсальном формате, как в простых системах визуализации, так и в сложных SCADA системах.

    Исторические тренды, являясь важным компонентом информационной архитектуры предприятия, должны быть доставлены, как Пользователям, так и клиентским программам, заинтересованным в этой информации.


      1. 1   ...   24   25   26   27   28   29   30   31   ...   35


    написать администратору сайта