СФЕРА ИТ

Партнер по инновациям

Инструменты пользователя

Инструменты сайта


sphere:sphereio

Сервер ввода-вывода данных

Назначение

  • Циклический опрос удаленных устройств;
  • Прием данных, передаваемых по событию;
  • Опрос, прием отрезков временной реализации сигналов;
  • Накопление отрезков временной реализации сигналов, выделение синхронных участков;
  • Конвертирование формата принимаемых данных;
  • Отсылка данных в сервер экспорта текущих значений (SQL, OPC);
  • Отсылка данных в сервер базы данных;
  • Формирование TCP сервера текущих значений для передачи на запросы других программ комплекса (мониторинг и пр.)
  • Формирование TCP сервера текущих значений для приема данных от других программ комплекса для передачи в удаленные устройства;
  • Маршрутизация пересылки данных в удаленные устройства;
  • Управление приоритетами передачи данных;
  • Формирование данных для мониторинга состояния удаленных устройств;
  • Формирование данных для мониторинга сетевого трафика;
  • Прием данных с дублирующего сервера (при наличии).

Особенности

  • Формирование сконфигурированного поля переменных;
  • Обмен с удаленными устройствами по протоколу TCP/IP;
  • Подключение к удаленным устройствам (TCP серверам) с автоматическим восстановлением после потери связи;
  • Создание меток времени при их отсутствии в принимаемых данных;
  • Автоматическое определение актуальных данных из основного и дублирующего потока;
  • Компоновка данных для групповой передачи в целях оптимизации производительности;
  • Автоматическая настройка всех исполняемых модулей из сводной конфигурации проекта;
  • Поддержка возможности инкапсуляции алгоритмов контроля достоверности передаваемых данных;
  • Балансировка загрузки ресурсов компьютера, управление приоритетами выполнения составных частей сервера;
  • Развитая система самодиагностики составных частей сервера с централизованным ведением логов.

Состав

Кроме задач обмена данными с удаленными устройствами программа является оболочкой для запуска программ:

  • Сервер базы данных - оптимизированное сохранение измеренных и вычисленных значений в базу данных;
  • Сервер тревог - формирование событий для журнала на основании изменения значений переменных;
  • Диагностика- комплекс средств для выполнения математических расчетов с возможностью использования расширяемой библиотеки алгоритмов;
sphere/sphereio.txt · Последнее изменение: 30-10-2023 23:11 — Моренко С. А.

Инструменты страницы