Система транспортная AgavaSCADA/AgavaPLC

Материал из docs.kb-agava.ru
Перейти к навигации Перейти к поиску

1 Назначение

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

Обмен настраивается с помощью узлов типа «Транспорт». Каждый транспорт определяет протокол, параметры соединения и состав передаваемых данных. В одной транспортной системе допускается использование нескольких транспортов, в том числе работающих по различным протоколам.

Данные устройств представляются в проекте источниками: регистрами Modbus, тегами OPC UA, переменными МЭК и другими узлами соответствующего типа. Источники могут использоваться в сигналах проекта, средствах визуализации, вычислениях, системе тревог и системе архивирования.

2 Состав системы

В дереве проекта транспортная система размещается внутри станции и имеет наименование типа «Система транспортная». Подчинённые ей узлы определяют направления обмена.

Узел Назначение
Система транспортная Объединение транспортов станции.
Транспорт Настройка соединения и обмена по выбранному протоколу.
Группа Организация источников в дереве проекта, если данный транспорт допускает их группирование.
Источник Представление отдельного параметра, регистра, тега или объекта информации.
Станция МЭК Настройка адресации устройства и размещение переменных для транспортов МЭК-60870.

Состав подчинённых узлов зависит от выбранного транспорта. Например, регистр Modbus добавляется непосредственно в транспорт либо в его группу, а переменная МЭК — в узел «Станция МЭК». Для транспорта AgavaCloud передаваемые узлы выбираются в свойстве «Узлы».

3 Порядок настройки системы

Для организации обмена данными необходимо выполнить следующие действия:

  1. Выбрать станцию, на которой будет выполняться обмен с устройством или сервером.
  2. Открыть контекстное меню станции и выбрать «Добавить узел» → «Система» → «Система транспортная».
  3. Открыть контекстное меню транспортной системы и добавить транспорт требуемого типа.
  4. Указать имя транспорта и настроить его режим работы, адрес соединения либо параметры последовательного порта.
  5. Добавить источники данных и, при необходимости, промежуточные узлы, предусмотренные выбранным транспортом. Настроить адреса параметров, типы значений и разрешённые операции.
  6. Для получения данных через сигналы проекта добавить созданные источники в свойство сигнала «Источники». В серверном или ведомом режиме указать узлы проекта, значения которых должны предоставляться внешней стороне.
  7. Проверить, что у участвующих узлов снят флаг «Выключен», выполнить проверку проекта и устранить выявленные ошибки настройки.
  8. Сохранить проект, загрузить его на целевое устройство и запустить выполнение.
  9. Проверить установление связи, получение значений и, если предусмотрено управление, передачу команд.

Параметры соединения относятся к устройству, на котором выполняется среда исполнения. Например, имя последовательного порта должно соответствовать порту целевого контроллера или компьютера.

Для сетевого обмена доступность удалённого адреса также проверяется со стороны целевого устройства.

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