Top.Mail.Ru
Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
СкадаСистемы

+7 812 995-00-95
+7 812 995-00-95 Офис компании
Адрес
г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Задать вопрос
Продукты
  • Альфа платформа
    Альфа платформа
  • IEK DIGITAL
    IEK DIGITAL
  • SCADA SIMP Light
    SCADA SIMP Light
  • SCADA+
    SCADA+
  • Цифровая платформа ДатаПлат
    Цифровая платформа ДатаПлат
  • InfoWatch ARMA
    InfoWatch ARMA
  •  КИБЕРПРОТЕКТ
    КИБЕРПРОТЕКТ
  • CRYPTALLIT
    CRYPTALLIT
  • ГиперСфера
    ГиперСфера
  • ИНСОФТ
    ИНСОФТ
  • РУБЕЖ
    РУБЕЖ
Услуги
  • Календарь ближайших курсов СкадаСистемы
  • Техническая поддержка
    • Техническая поддержка ПО AVEVA (Wonderware)
    • Техническая поддержка ПО Атомик Софт (Альфа платформа)
    • Консультационная поддержка по работе ПО MasterSCADA
    • Техническая поддержка оборудования Rockwell Automation (Allen-Bradley)
    • Портал технической поддержки СкадаСистемы
  • Обучение
    • Курсы по программным продуктам AVEVA (Wonderware)
    • Курс по программному продукту "Альфа платформа"
    • Курсы по программному продукту "MasterSCADA 4D"
    • Курсы по программным продуктам "Rockwell Automation"
    • Курсы по программным продуктам CHINT «Chitic»
Решения
  • Отраслевые Решения
Компания
  • О компании
  • Сотрудники
  • Свидетельства и Сертификаты
  • Партнеры
  • Производители
  • Отзывы
  • Реквизиты
  • Специальная оценка условий труда
  • Вакансии
Контакты
Новости компании
    СкадаСистемы
    • Сертификаты
    • Отзывы
    • Контакты
    • Карта сайта
    • ...
      +7 812 995-00-95
      +7 812 995-00-95 Офис компании
      Заказать звонок
      E-mail
      scs@scadasystems.ru
      Адрес
      г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Новости
      Интеллектуальный помощник
      Продукты
      • Альфа платформа
        Альфа платформа
      • IEK DIGITAL
        IEK DIGITAL
      • SCADA SIMP Light
        SCADA SIMP Light
      • SCADA+
        SCADA+
      • Цифровая платформа ДатаПлат
        Цифровая платформа ДатаПлат
      • InfoWatch ARMA
        InfoWatch ARMA
      •  КИБЕРПРОТЕКТ
        КИБЕРПРОТЕКТ
      • CRYPTALLIT
        CRYPTALLIT
      • ГиперСфера
        ГиперСфера
      • ИНСОФТ
        ИНСОФТ
      • РУБЕЖ
        РУБЕЖ
      Услуги
      • Календарь ближайших курсов СкадаСистемы
      • Техническая поддержка
        • Техническая поддержка ПО AVEVA (Wonderware)
        • Техническая поддержка ПО Атомик Софт (Альфа платформа)
        • Консультационная поддержка по работе ПО MasterSCADA
        • Техническая поддержка оборудования Rockwell Automation (Allen-Bradley)
        • Портал технической поддержки СкадаСистемы
      • Обучение
        • Курсы по программным продуктам AVEVA (Wonderware)
        • Курс по программному продукту "Альфа платформа"
        • Курсы по программному продукту "MasterSCADA 4D"
        • Курсы по программным продуктам "Rockwell Automation"
        • Курсы по программным продуктам CHINT «Chitic»
      Отраслевые решения
      • Отраслевые Решения
      Компания
      • О компании
      • Сотрудники
      • Свидетельства и Сертификаты
      • Партнеры
      • Производители
      • Отзывы
      • Реквизиты
      • Специальная оценка условий труда
      • Вакансии
      Блог
      Портал support
        Задать вопрос
        СкадаСистемы
        Новости
        Интеллектуальный помощник
        Продукты
        • Альфа платформа
          Альфа платформа
        • IEK DIGITAL
          IEK DIGITAL
        • SCADA SIMP Light
          SCADA SIMP Light
        • SCADA+
          SCADA+
        • Цифровая платформа ДатаПлат
          Цифровая платформа ДатаПлат
        • InfoWatch ARMA
          InfoWatch ARMA
        •  КИБЕРПРОТЕКТ
          КИБЕРПРОТЕКТ
        • CRYPTALLIT
          CRYPTALLIT
        • ГиперСфера
          ГиперСфера
        • ИНСОФТ
          ИНСОФТ
        • РУБЕЖ
          РУБЕЖ
        Услуги
        • Календарь ближайших курсов СкадаСистемы
        • Техническая поддержка
          • Техническая поддержка ПО AVEVA (Wonderware)
          • Техническая поддержка ПО Атомик Софт (Альфа платформа)
          • Консультационная поддержка по работе ПО MasterSCADA
          • Техническая поддержка оборудования Rockwell Automation (Allen-Bradley)
          • Портал технической поддержки СкадаСистемы
        • Обучение
          • Курсы по программным продуктам AVEVA (Wonderware)
          • Курс по программному продукту "Альфа платформа"
          • Курсы по программному продукту "MasterSCADA 4D"
          • Курсы по программным продуктам "Rockwell Automation"
          • Курсы по программным продуктам CHINT «Chitic»
        Отраслевые решения
        • Отраслевые Решения
        Компания
        • О компании
        • Сотрудники
        • Свидетельства и Сертификаты
        • Партнеры
        • Производители
        • Отзывы
        • Реквизиты
        • Специальная оценка условий труда
        • Вакансии
        Блог
        Портал support
          +7 812 995-00-95 Офис компании
          Заказать звонок
          E-mail
          scs@scadasystems.ru
          Адрес
          г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
          Режим работы
          Пн. – Пт.: с 9:00 до 18:00
          СкадаСистемы
          Телефоны
          +7 812 995-00-95 Офис компании
          E-mail
          scs@scadasystems.ru
          Адрес
          г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
          Режим работы
          Пн. – Пт.: с 9:00 до 18:00
          СкадаСистемы
          • Новости
          • Интеллектуальный помощник
          • Продукты
            • Продукты
            • Альфа платформа
            • IEK DIGITAL
            • SCADA SIMP Light
            • SCADA+
            • Цифровая платформа ДатаПлат
            • InfoWatch ARMA
            • КИБЕРПРОТЕКТ
            • CRYPTALLIT
            • ГиперСфера
            • ИНСОФТ
            • РУБЕЖ
          • Услуги
            • Услуги
            • Календарь ближайших курсов СкадаСистемы
            • Техническая поддержка
              • Техническая поддержка
              • Техническая поддержка ПО AVEVA (Wonderware)
              • Техническая поддержка ПО Атомик Софт (Альфа платформа)
              • Консультационная поддержка по работе ПО MasterSCADA
              • Техническая поддержка оборудования Rockwell Automation (Allen-Bradley)
              • Портал технической поддержки СкадаСистемы
            • Обучение
              • Обучение
              • Курсы по программным продуктам AVEVA (Wonderware)
              • Курс по программному продукту "Альфа платформа"
              • Курсы по программному продукту "MasterSCADA 4D"
              • Курсы по программным продуктам "Rockwell Automation"
              • Курсы по программным продуктам CHINT «Chitic»
          • Отраслевые решения
            • Отраслевые решения
            • Отраслевые Решения
          • Компания
            • Компания
            • О компании
            • Сотрудники
            • Свидетельства и Сертификаты
            • Партнеры
            • Производители
            • Отзывы
            • Реквизиты
            • Специальная оценка условий труда
            • Вакансии
          • Блог
          • Портал support
          Задать вопрос
          • Кабинет
          • 0 Корзина
          • +7 812 995-00-95 Офис компании
            • Телефоны
            • +7 812 995-00-95 Офис компании
          • г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
          • scs@scadasystems.ru
          • Пн. – Пт.: с 9:00 до 18:00

          Главная
          —
          Блог
          —
          Технические статьи по Альфа платформе
          —Работа с категориями данных в Alpha.DevStudio

          Работа с категориями данных в Alpha.DevStudio

          Работа с категориями данных в Alpha.DevStudio

          В современных системах автоматизации объём передаваемых данных может быть колоссальным, поэтому одинаковая частота опроса для всех сигналов может привести к перегрузке сети и значительной нагрузке на сервер. Категоризация данных в Alpha.DevStudio — это механизм оптимизации, позволяющий гибко управлять обменом информацией между компонентами системы за счёт разделения сигналов на логические группы с индивидуальными настройками опроса.

          Категории данных представляют собой способ группировки сигналов‑параметров для их последующей передачи с индивидуальными настройками. Вместо того чтобы опрашивать все теги с одной и той же частотой, вы можете разбить их на категории и задать для каждой свои параметры (например, период опроса).

          Категории данных используются для эффективного распределения сетевых ресурсов и вычислительных мощностей и позволяют решать следующие задачи:

          • Приоритизация: Выделение критически важных сигналов, требующих мгновенной реакции, в отдельную категорию с высокой частотой опроса.
          • Оптимизация трафика при перегрузах каналов связи: Снижение нагрузки на каналы связи путем редкого опроса вспомогательных или медленно меняющихся параметров (например, диагностической информации или температуры в инерционных системах).
          • Разделение потоков: Возможность направлять данные разных категорий через раздельные потоки (разные логические адаптеры) для повышения надежности и производительности.
          • Решение избыточности сохраняемых данных в историю: запись всех параметров с высокой частотой быстро заполняет базу данных. И как следствие оптимизации трафика (увеличение периода опроса некритичных параметров), количество записей в БД истории также уменьшится. Примечание: это следствие увеличения периода опроса. Для оптимизации сохранения истории значений в БД имеется отдельный функционал (зона нечувствительности по значению, по времени).

          Рассмотрим пример. Требуется разделить передачу данных на 3 категории с разным периодом опроса. Для этого необходимо выполнить следующие шаги:

          1. Перейдите в логический адаптер, который опрашивает станцию. Рассмотрим на примере протокола Modbus TCP, поэтому в данном случае это модуль «Modbus TCP Опросчик».
          Логический адаптер Modbus TCP Опросчик
          1. Для каждой категории данных создайте элемент «Категория данных» и укажите значения свойств. Например, для «Modbus TCP Опросчика» это:
            • Имя – название категории данных.
            • Период опроса данных, мс – период опроса.
          Свойства категории данных
          1. Далее нужно привязать параметры к категориям данных.
          ОБРАТИТЕ ВНИМАНИЕ

          Это необходимо выполнять на уровне подчинённой станции, которую опрашивает логический адаптер! Т. е. в приложении, в объектах (или типах) на уровне представления ПЛК:

          • Параметрам добавьте атрибут «Категория данных».
          Добавление атрибута Категория данных
          • В качестве значения атрибута укажите имя категории, к которой относятся данные, передаваемые этого параметра.
          Значение атрибута Категория данных
          1. В соответствующей карте адресов (в нашем случае Modbus) в качестве значения свойства «Атрибут категорий» укажите атрибут «Категория данных».
          Указание атрибута категорий в карте адресов

          После этого в карте адресов в столбце «Категория данных» для каждого сигнала будет отображено соответствующее значение категории, указанное параметрам ранее. Данные значения можно переопределить непосредственно здесь, в карте адресов.

          Категории данных в карте адресов

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

          В данном случае мы рассмотрели пример создания категорий данных для передачи по протоколу Modbus.

          Функционал «Категории данных» можно использовать для большинства протоколов.

          Однако свойства элементов «Категория данных» будут отличаться в зависимости от используемого протокола передачи данных. В некоторых случаях свойства уникальны (для конкретного протокола), но в основном у всех есть свойства, связанные с периодом опроса и обновления данных.

          Список свойств категории данных у разных протоколов:

          Протокол Доступные свойства элемента Категория данных
          OPC UAСпособ получения данных
          Период обновления данных, мс
          Интервал сэмплирования узлов серверов, мс
          OPC DAПериод обновления данных, мс
          Интервал чтения значений свойств сигналов, мс
          ModbusПериод опроса данных, мс
          IEC 870-5Режим обработки устаревших значений
          EtherNet/IPПериод опроса данных, мс
          Simatic S7Период опроса данных, мс
          UNETВид передаваемых данных
          Интервал опроса, мс
          ✓
          ПРИМЕЧАНИЕ

          Документация:
          «Alpha.DevStudio 4.2 (ред. 2. Предварительная) > Руководство пользователя > Разработка проекта > Передача данных по категориям»

          Разделение потоков данных с помощью категоризации.

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

          Разделение потоков данных по логическим адаптерам

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

          Параметры канала связи

          Однако можно создать несколько таких адаптеров, и это позволяет как «привязать» к каждому адаптеру определенные категории данных, так и указать уникальные параметры связи.

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

          Устранение «эффекта очереди»

          В некоторых протоколах передача данных происходит последовательно. Если в общем потоке «зависнет» запрос на получение большого массива исторических данных, критически важные оперативные сигналы (например, нажатие кнопки «Стоп») могут встать в очередь и прийти с задержкой.

          Выделение таких оперативных данных в отдельный адаптер гарантирует их доставку независимо от загруженности других каналов.

          Физическое разделение сетей

          Если на компьютере установлено несколько сетевых карт, подключенных к разным физическим сетям (например, выделенная технологическая сеть и общая заводская сеть), логические адаптеры позволяют направить критический трафик через защищенный скоростной канал, а вспомогательный — через общую сеть.

          Повышение отказоустойчивости

          При возникновении ошибок связи на одном логическом адаптере (например, из-за некорректного запроса в одной категории), связь по другим адаптерам может продолжать работать стабильно. Это изолирует проблемы внутри конкретного потока.

          Для того чтобы разделить потоки данных по разным адаптерам, необходимо:

          1. Параметрам, передающим значения, добавьте атрибут «Категория данных» и назначьте им категории (выполнить шаги 3, 4 вышеописанного примера).
          2. Добавьте внутри объекта Alpha.Server логические адаптеры, которые будут передавать данные разных категорий.
          Логические адаптеры для передачи разных категорий
          1. Добавьте ссылку на исполняемый объект – приложение, в котором описаны категоризированные параметры.
          Ссылка на исполняемый объект
          1. Привяжите исполняемый модуль приложения к логическим адаптерам, перетянув привязки от исполняемого объекта к адаптерам, и добавьте им (привязкам) атрибуты «Категория данных».
          Привязки к логическим адаптерам
          1. Укажите названия категорий, которые должны передаваться через каждый адаптер. К одной привязке может быть добавлено несколько атрибутов «Категория данных», чтобы указать сразу несколько категорий.
          Названия категорий данных для адаптеров
          1. В свойствах привязки укажите, какие именно из указанных категорий должны передаваться – все, все указанные или все, кроме указанных.
          Свойства привязки категорий данных
          ОБРАТИТЕ ВНИМАНИЕ

          Потоки данных можно разделить не только через категоризацию, но и посредством распределения по различным логическим объектам.

          ✓
          ПРИМЕЧАНИЕ

          Документация:
          «Alpha.DevStudio 4.2 > Руководство пользователя > Разработка проекта > Разделение потоков данных».

          • Комментарии
          Загрузка комментариев...
          Назад к списку

          • Технические статьи по Альфа платформе 9
          • Отраслевые статьи 3
          • Результаты тестирования ПО и ПЛК 2
          • Статьи по IT-инфраструктуре ПО 2
          Подписывайтесь
          на новости и акции
          Компания
          О компании
          Сотрудники
          Свидетельства и Сертификаты
          Партнеры
          Производители
          Отзывы
          Реквизиты
          Специальная оценка условий труда
          Вакансии
          Каталог
          Альфа платформа
          IEK DIGITAL
          SCADA SIMP Light
          SCADA+
          Цифровая платформа ДатаПлат
          InfoWatch ARMA
          КИБЕРПРОТЕКТ
          CRYPTALLIT
          ГиперСфера
          ИНСОФТ
          РУБЕЖ
          Услуги
          Календарь ближайших курсов СкадаСистемы
          Техническая поддержка
          Обучение
          +7 812 995-00-95
          +7 812 995-00-95 Офис компании
          Заказать звонок
          E-mail
          scs@scadasystems.ru
          Адрес
          г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
          Режим работы
          Пн. – Пт.: с 9:00 до 18:00
          scs@scadasystems.ru
          г. Санкт-Петербург, Торфяная дорога д. 7 лит. Ф, 6 этаж, офис 604
          © 2026 ООО СкадаСистемы - Корпоративный сайт
          Политика обработки персональных данных
          0

          Заказ

          Очистить заказ

          Ваш заказ пуст

          Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В заказ»
          В каталог