Инструменты, цифровые технологии, связь, измерения

Dream repot: путь от лидера в области отчетности до комплексных решений

21 ноября 2022 г. в 12:18

В данной статье мы рассмотрим программный продукт для создания производственной отчетности и аналитики Dream Report от компании Ocean Data Systems. Продукт прошел долгий путь развития от небольшой утилиты для создания отчетов, до самостоятельного решения для формирования производственной аналитики, отчетности и анализа эффективности предприятия.

Стоит отметить, что Dream Report присутствует на рынке решений автоматизации уже более 18 лет и много раз был удостоен премии Engineer’s Award Choice.

Главная идея программного продукта — дать возможность быстро создавать функциональные и эффективные отчеты для широкого профиля пользователей (операторы, ИТР, руководители различных уровней) без глубоких знаний в программировании, написании скриптов, работе с базами данных. Dream Report имеет широкие возможности по подключению к различным системам автоматизации, SCADA, MES-системам, базам данных различных производителей, контроллерам и различному производственному оборудованию.

Dream Report система 3 в 1

Стоит отметить, что ранее все воспринимали Dream Report как продукт исключительно для создания отчетов, который собирает и предоставляет данные в форме документов, и действительно — это одна из главных задач продукта. Однако, продукт непрерывно развивается и расширяет свой функционал.

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

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

Сервер аналитики

Архитектура

Архитектуру решения можно представить в виде трёх уровней.

Первый уровень

На первом уровне архитектура Dream Report включает нативные драйвера для доступа к различным источникам, где продукт может работать с уже собранными архивными данными, например: сбор данных с Pi System, Aveva Historian, Honeywell и подобными. Для этого Dream Report обладает как драйверами для проприетарных протоколов, так и коннекторами к открытым промышленным протоколам, например OPC или Modbus, а также для работы с файлами (csv, xml, txt) и различными базами данных.

Архитектура уровней Dream Report

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

Архитектура Dream Report

Более того, если в вашей системе автоматизации нет архива данных, то Dream Report может выполнять функцию «легкого» архива. Для этого в системе предусмотрен модуль архивации, который в качестве инфраструктуры базы данных может использовать Microsoft SQL сервер, MySQL, Oracle или Microsoft Access. Это позволяет построить недорогое решение по архивации событий и значений технологических параметров для несложных систем автоматизации.

Второй уровень

Это студия разработки отчетов, где происходит настройка всех подключений, создание отчетов и определение правил их генерации.

Архитектура Dream Report

Студия представляет собой конфигуратор, который позволяет выполнять все настройки без написания каких-либо скриптов или SQL запросов, хотя инструменты для этого также присутствуют. В большинстве случаев создание отчетов происходит по принципу Drag-and-Drop с помощью готовых элементов — таблиц, графиков, одиночных значений или графических примитивов.

Студия позволят уменьшить рутинные операции, создавая шаблоны отчетов. Это позволяет один раз настроить всё оформление и использовать его, меняя только наполнение отчета данными.

Выбор функции

Студия обладает библиотекой из 200 различных функций, например: максимальное и минимальное значение, метки времени, подсчеты отклонений счетчика за промежутки времени, потребление энергоресурсов и т.д.. Также, есть встроенные счетчики наработки или простоев оборудования, которые можно использовать для оценки общего коэффициента эффективности оборудования (OEE). Расчёты могут быть связаны как с абсолютными, так и с относительными периодами времени, например, среднее значение за последний час времени формирования отчета. Также расчёты могут быть связаны с функциями управления партиями (Batch-процессами), с метками начала и окончания партии, которые могут быть плавающими во времени.

Дополнительно, вы можете описать свои функции и далее использовать их как часть библиотеки.

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

Третий уровень

Это среда исполнения отчетов. Этот компонент отвечает за непосредственно сбор информации и генерацию отчетов.

Среда исполнения отчётов

Генерация отчетов может происходить как автоматически — по расписанию или внешнему событию, так и вручную — по запросу пользователя. Далее сгенерированные отчеты могут быть доставлены пользователю в нужную папку, по электронной почте, отправлены на печать или сразу же открыты в web-портале для мгновенного чтения. Формат отчетов может быть как текстовый (csv, pdf, xml, xls), так и в виде web-страниц.

Формы отчётов

Также, одна из интересных функций в Dream Report — это возможность ручного ввода данных через web-формы оператором для тех случаев, когда эту информацию невозможно собрать другим образом (например, ручной ввод параметров качества партии или причины простоя оборудования). Для подобных событий Вы можете разработать специализированные формы и вносить в них информацию через веб-интерфейс, которая будет попадать в базу данных Dream Report для дальнейшей аналитики.

Сервер аналитических данных

Сервер аналитических данных — это компонент, который предоставляет доступ к аналитической информации, рассчитанной заранее внутри платформы Dream Report для внешних систем. С помощью этого компонента Вы можете использовать аналитические данные в системах корпоративной отчетности, например, в более крупных BI системах корпоративного уровня.

На текущий момент реализован интерфейс OPC DA. В дальнейшем планируется предоставлять доступ к данным с помощью протоколов OPC UA, JSON, OPC HDA.

Интерфейс OPC DA

Web-портал Dream Report

Web-портал — это компонент, который предоставляет доступ к аналитической информации к отчетам через web-браузер.

Варианты работы:

  • Предоставление отчетов в виде PDF в web-портале — статические отчеты, то есть один раз был сформирован, и мы его видим просто как pdf документ.
  • Предоставление отчетов в формате живой картинки — как только данные меняются, они сразу же будут у Вас меняться и на экране Вашего ноутбука, либо мобильного устройства.

Web-портал для своей работы использует серверную инфраструктуру Microsoft Internet Information Server и позволяет отображать (встраивать) отчеты напрямую в формате HTML5. Например, Вы можете дашборды или графики встроить в свой корпоративный портал, либо встроить напрямую в SCADA систему. Например, такая возможность есть у CitectSCADA и у Aveva Intouch HMI.

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

Серверная инфраструктура Microsoft Internet Information Server

Модуль расчета стоимости

Основная задача модуля — это выполнять подсчеты стоимости энергоресурсов в зависимости от тарифов на объекте. Здесь необходимо учитывать множество факторов: например, если электричество имеет несколько вариантов тарифного времени (днем дороже, вечером дешевле), то все эти правила можно задать в модуле расчета стоимости для того, чтобы он подсчитывал уже корректную стоимость электроэнергии за определенные промежутки времени.

Задачи модуля:

  • Расчет потребления ресурсов, выставление счетов;
  • Создание сложных правил расчета тарифов;
  • Составление несколько правил для определения различных стоимостей;
  • Гибкие периоды времени: все периоды, календарь (например, каждый день + выбранные дни недели), специальная дата (например, 1 мая, последний четверг Ноября и т.п.).
  • Специальные условия расчета на основе значения тэга (например, коэффициент зависит от скорости потребления ресурса);
  • Связь с узлами учёта (функция «Счётчик»).

Энергоэффективность

Возможности:

  • Генерировать отчеты по различным событиям.
  • Сравнение потребления энергоресурсов за различные промежутки времени. Например, по месяцам, по годам или по дням. На примере видим, что в июне 2022 года энергопотребление было выше, чем годом ранее.
  • Сравнение реального потребления с планируемым («с энергетическим профилем»). Здесь видим, что желтыми столбиками это подсвечено реальное потребление, а синими планируемое потребление.
  • Специальные графические элементы для отчетов по потреблению электроэнергии. Также могут использоваться специализированные символы, утвержденные европейски институтом по энергопотреблению.
Возможности программы

Функции MES

Dream Report может выступать в качестве легкой MES системы с различными функция отчетности такими, как:

  • Отчеты по количеству произведенной продукции/потребленным сырью и полуфабрикатам.
  • Отчеты по партиям (когда, на чем, из чего и кем был выполнен производственный процесс). Возможно использование в качестве решения для формирования отчетов о прослеживаемости и генеалогии продукции.
  • Возможность работы с SPC (статистическое управление процессом). Используется для контроля качества продукции.

Также у Dream Report есть функционал работы с партиями и считывание меток времени начала и окончания партии, а также фаз партии, с тэгов контроллера и выполнение расчетов по этим меткам.

Отчёты Dream Report

Работа с ОЕЕ

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

Dream Report может напрямую работать с тегами, например, если у Вас есть в составе производственной линии программное обеспечение, которое говорит о том, что сейчас линия находится в простое и есть определенная причина. Dream Report может сам на себя взять эту функцию при помощи web-портала, либо при помощи считывания параметров с ПЛК, определять, что оборудование сейчас встало по какой-то причине. В дальнейшем эти данные может сохранять в своей базе данных и по ним можно выполнять подсчеты аналитики.

Ниже приведен пример отчета, который содержит таблицу, а ниже круговую диаграмму, где можно увидеть длительность простоев и их частоту. Помимо этого, есть возможность выводить наиболее часто встречающиеся причины простоев, наибольший простой по времени, вести расчет параметров среднего времени восстановления/ремонт MTTR и среднего времени наработки на отказ MTBF.

Отчёт времени простоя

Операторские журналы

В части операторских журналов Dream Report может частично заменять функционал SCADA системы, например, вести в своих базу данных журнала действий операторов. Для этого ему нужна связь со SCADA системами и контроль тегов, которые изменяются оператором. Это отчеты о действиях пользователей и отчеты, связанные с изменением уставок.

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

Выводы

Таким образом, в последних релизах, Dream Report может быть самостоятельным программным продуктом с базовым функционалом различных уровней автоматизации:

  • Обладает частичным функционалом SCADA-системы, где в реальном времени может отображать изменения информации по производственным процессам в графическом представлении дашбордов в корпоративных системах или на своем web-портале, также использовать собственную базу данных для архивирования полученных данных от контроллеров и других программных продуктов от практически всех мировых вендоров (производителей).
  • Включает возможности MES-системы с отчетами по партиям и качеству производимой продукции, а также имеет базовые функции удаленного контроля за производственным процессами, их статусами и сохранение их истории для последующего построения генеалогии.
  • Может выполнять контроль простоев и эффективности работы оборудования предприятия за счет связи с контроллерами конвейерного и другого оборудования.

Дальнейший путь развития системы предполагает расширения спектра протоколов передачи данных и развитие самостоятельного функционала для реализации задач полностью автоматизированного программного продукта.

Авторы материала: Михаил Яблоков, руководитель отдела архитекторов решений и Леонид Решетников, менеджер по развитию.

#по

Источник: Компания «Клинкманн СПб»

👉 Подписывайтесь на Elec.ru. Мы есть в Телеграм, ВКонтакте и Одноклассниках

Читайте также
Новости по теме
Объявления по теме

ПРОДАМ: Сенсорное оборудование AMT Touch Solutions: сенсорные экраны, мембраны, панели.

Уважаемые Партнеры! Если Вы не нашли интересующий товар или информацию - свяжитесь с менеджерами компании "Prom-Zip" в форме обратной связи, по e-mail или любым удобным для Вас способом - и мы Вам обязательно поможем ! Осуществим поставку любых сенсорных экранов под Ваши потребности! Touch screen for AMT 98636 Touch screen for AMT 28217 Touch screen for AMT 28199 Touch screen for AMT 10582 Touch screen for AMT 98947 Touch screen for AMT 98887 Touch screen for AMT 98466 Touch screen for AMT 98298 Touch screen for AMT 98245 Touch screen for AMT 28217 Touch screen for AMT 10399 Touch screen for AMT 9521  Touch screen membrane panel glass digitizer for AMT 98662 Touch screen membrane panel glass digitizer for AMT 98627 Touch screen membrane panel glass digitizer for AMT 9557 Touch screen membrane panel glass digitizer for AMT 9518 Touch screen membrane panel glass digitizer for AMT 9507 Touch screen membrane panel glass digitizer for AMT 9503 Touch screen membrane panel glass digitizer for AMT 9501 Touch screen membrane panel glass digitizer for AMT 8750 Touch screen membrane panel glass digitizer for AMT 2527 Touch screen membrane panel glass digitizer for AMT 2516 Touch screen membrane panel glass digitizer for AMT 2514 Touch screen membrane panel glass digitizer for AMT 16065 Touch screen membrane panel glass digitizer for AMT 10004 Touch screen membrane panel glass digitizer for AMT 98662 Touch screen membrane panel glass digitizer for AMT 9557 Touch screen membrane panel glass digitizer for AMT 9518 Touch screen membrane panel glass digitizer for AMT 9507 Touch screen membrane panel glass digitizer for AMT 9503 Touch screen membrane panel glass digitizer for AMT 9501 Touch screen membrane panel glass digitizer for AMT 8750 Touch screen membrane panel glass digitizer for AMT 2838 Touch screen membrane panel glass digitizer for AMT 2527 Touch screen membrane panel glass digitizer for AMT 2516 Touch screen...
Дубровская Ирина · Touch-Mall · 17 апреля · Россия · г Москва
Сенсорное оборудование AMT Touch Solutions: сенсорные экраны, мембраны, панели.

ПРОДАМ: Программируемые логические реле PLR-S ( фирмы ONI )

Новые программируемые логические реле серии ONI PLR-S являются экономичным и комфортабельным решением для построения систем автоматизированного управления малой сложности Программируемые логические реле ONI PLR-S являются устройствами «все в одном». Уже в модуле ЦПУ у них есть полнофункциональный набор входов и выходов, а также клавиши управления и встроенный дисплей, позволяющие производить настройку параметров работы оборудования без применения программаторов и персональных компьютеров. Несмотря на то что ONI PLR-S относится к классу логических реле, они обладают высокой надежностью и производительностью при разумной цене. Применение Программируемые логические реле ONI PLR-S находят применение при построении таких автоматизированных систем как: управления транспортеров управления насосами приточно-вытяжной вентиляции подготовки пара и сбора конденсата распределения электроэнергии и управления освещением сбора и предварительной обработки сигналов управления компрессорами Особенности Модульная конструкция и широкая номенклатура позволяют сконфигурировать логическое реле ONI PLR-S для решения задач контроля и управления локальным оборудованием. Для заказа доступно 3 варианта модуля центрального процессора, к каждому из которых можно дополнительно установить до 16 модулей расширения, тем самым увеличив количество каналов ввода вывода до 280. Все модули монтируются на стандартную DIN рейку шириной 35 мм. Программирование данного оборудования осуществляется с помощью программного обеспечения для разработки и отладки проектов, которое предоставляется бесплатно. Оно обладает интуитивно понятным интерфейсом и поставляется с широким набором готовых функциональный блоков и специальных программ, что позволяет существенно ускорить процесс разработки и отладки проектов. Для разработки пользовательских программ доступно 2 языка: LD и FBD, соответствующих стандарту МЭК 61131-3. Емкость программы составляет до 1024 блоков. Программируемые логические реле ONI PLR-S имеют...
Смолич Елена · НПК Электроэнергетика · Вчера · Россия · Московская обл
Программируемые логические реле PLR-S ( фирмы ONI )

ПРОДАМ: Сенсорные экраны ELO Touch Solutions

Уважаемые Партнеры! Если Вы не нашли интересующий товар или информацию - свяжитесь с менеджерами компании "Prom-Zip" в форме обратной связи, по e-mail или любым удобным для Вас способом - и мы Вам обязательно поможем ! Осуществим поставку любых сенсорных экранов под Ваши потребности! Всю продукцию "ELO Touch" Вы можете приобрести в компании "Prom-Zip" SCN-A5-FLT05.7-Z01-0H1-R SCN-A5-FLT06.1-Z01-0H1-R SCN-A5-FLT06.4-002-0H1-R SCN-A5-FLT06.4-Z02-0H1-R SCN-A5-FLT06.4-Z03-0H1-R SCN-A5-FLT06.4-Z06-0H1-R SCN-A5-FLT06.4-Z08-0H1-R SCN-A5-FLT07.0-Z01-0H1-R SCN-A5-FLT07.1-002-0H1-R SCN-A5-FLT07.7-001-0H1-R SCN-A5-FLT08.4-002-0H1-R SCN-A5-FLT08.4-PT1-0H1-R SCN-A5-FLT08.4-Z01-0H1-R SCN-A5-FLT08.6-002-0H1-R SCN-A5-FLT09.4-002-0H1-R SCN-A5-FLT09.4-008-0H1-R SCN-A5-FLT09.8-001-0H1-R SCN-A5-FLT09.8-PH0-0H1-R SCN-A5-FLT15.0-001-0H0-R SCN-A5-FLT15.0-002-0H1-R SCN-A5-FLT15.0-004-0H1-R SCN-A5-FLT15.0-008-0H1-R SCN-A5-FLT15.0-010-0H1-R SCN-A5-FLT15.0-PT0-0H1-R SCN-A5-FLT15.0-R4H-0H1-R SCN-A5-FLT15.0-RAD-0H1-R SCN-A5-FLT15.0-Z01-0H1-R SCN-A5-FLT15.1-ADS-0H1-R SCN-A5-FLT15.1-OPT-0H1-R SCN-A5-FLT15.1-Z01-0H1-R SCN-A5-FLT15.1-Z02-0H1-R SCN-A5-FLT18.1-001-0A1-R SCN-A5-FLT19.0-Z01-0H1-R SCN-A5-FLT19.0-Z02-0H1-R SCN-A5-FLT19.0-Z03-0H1-R SCN-A5-FLT19.0-Z05-0H1-R SCN-A5-FLT19.0-Z06-0H1-R SCN-AT-FCR20.1-Z01-0H1-R SCN-AT-FLT15.0-Z03-0H1-R SCN-AT-FLT15.0-Z04-0H1-R SCN-AT-FLT15.0-Z05-0H1-R SCN-AT-FLT15.0-Z06-0H1-R SCN-AT-FLT15.0-Z08-0H1-R SCN-AT-FLT15.0-Z09-0H1-R SCN-AT-FLT15.0-Z11-0H1-R SCN-AT-FLT15.1-001-0H1-R SCN-AT-FLT15.1-003-0H1-R SCN-AT-FLT15.1-004-0H1-R SCN-AT-FLT15.1-005-0H1-R SCN-AT-FLT15.1-007-0H1-R SCN-AT-FLT15.1-ZPM-0H1-R SCN-AT-FLT18.1-005-0H1-R SCN-AT-FLT18.1-W01-0H1-R SCN-AT-FLT18.1-Z01-0H1-R SCN-AT-FLT20.1-Z02-0H1-R SCN-AT-FLT20.4-001-0H1-R SCN-AT-FLT21.3-001-0H1-R SCN-AT-FLT21.3-Z01-0H1-R ELO E004985 SCN-A5-FLT06.4-Z08-0H1-R ELO E011881 SCN-A5-FLT12.1-Z01-0H1-R ELO E013172 SCN-AT-FLT15.0-Z09-0H1-R ELO...
Дубровская Ирина · Touch-Mall · 17 апреля · Россия · г Москва
Сенсорные экраны ELO Touch Solutions

ПРОДАМ: Предлагаем подшипники отечественного производства.

Предлагаем подшипники отечественного производства. 1000915 3582шт 150,00 ₽ 7000101 83шт 30,00 ₽ 1200ЮУТ 2ГПЗ 79шт 350,00 ₽ 292205КМ Т 3ГПЗ 82шт 150,00 ₽ 464705Ю 3ГПЗ 41шт 700,00 ₽ 5-107Ю1 211шт 350,00 ₽ 5-36204Е5 4ГПЗ 1138шт 180,00 ₽ 6-1000805Л 1180шт 85,00 ₽ 6-1000901Ю 3640шт 250,00 ₽ 6-1000906 533шт 30,00 ₽ 6-17 4230шт 30,00 ₽ 6-34 540шт 50,00 ₽ 6-7000101 4ГПЗ 75шт 60,00 ₽ 75-1000812ЮТ 4ГПЗ 129шт 2 200,00 ₽ 76-212ЮТ 59шт 4 000,00 ₽ 804805К1 1ГПЗ 219шт 60,00 ₽ 8100 2ГПЗ 50шт 120,00 ₽ 904700УС-17 ГПЗ-11 1414шт 50,00 ₽ А-176122ДТ2 905шт 800,00 ₽ НУШС12 ГПЗ-3 261шт 180,00 ₽ НУШС6ЮТ ГПЗ-3 819шт 120,00 ₽ Ш15Ю 300шт 110,00 ₽ Ш6ЮТ ГПЗ-3 175шт 130,00 ₽ Ш8Ю ГПЗ-3 2009шт 60,00 ₽ 1,588 ММ-20 1474шт 3,00 ₽ А5 2,5х11,8 13680шт 2,00 ₽ Д III 4x6 КРПЗ 802898шт 0,50 ₽ Сергей
Иванов Сергей · Вертекс · 15 апреля · Россия · Удмуртская Респ
Вертекс, ООО

ПРОДАМ: Реклоузер, ПСС, ПУС, ПКУ 10 (6) кВ

Компания «М-Групп» изготовит: Вакуумный реклоузер; ПСС — пункт секционирования столбовой; ПУС — пункт учета и секционирования; ПКУ — пункт коммерческого учета. Технические характеристики реклоузера, ПСС, ПУС, ПКУ: Номинальное напряжение, кВ: 6, 10, 35 Номинальный ток, А: 400, 630 Управление: автоматическое и ручное Схема подключения: 2ТН+2ТТ / 3ТН+2ТТ / 3ТН+3ТН Класс точности ТТ: 0,2s / 0,2 / 0,5s / 0,5 Класс точности ТН: 0,2 / 0,5 Оперативное питание: одностороннее, двустороннее Установка на опору: одну или две Климатическое исполнение: У1, УХЛ1
Мгрупп Мгрупп · М-ГРУПП · 16 апреля · Россия · Свердловская обл
Реклоузер, ПСС, ПУС, ПКУ 10 (6) кВ
Компания «ФАТО Электрик» является производителем и прямым поставщиком низковольтной электротехнической продукции торговой марки HLT. На сегодняшний день ассортимент продукции бренда HLT уже включает в себя более 4000 наименований продукции. Офис и склад общей площадью свыше 1000 м2 находятся в Москве для удобства развития региональной сети дистрибьюции бренда. Фато Электрик осуществляет поставки не только по всей территории Российской Федерации, но и тесно сотрудничает с Республикой Беларусь.