Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



...

DreamReport

...

As is typical with most connectivity, there are a variety of ways that Dream Report can communicate with specific products such as KEPServerEX, by Kepware.

KEPServerEX offers a variety of features and functions that can be interfaced with Dream Report in the following ways:

...

- это лучший программный продукт для создания систем аналитики и отчётов в промышленной автоматизации. Наличие более 80 коммуникационных драйверов позволяет DreamReportподключаться практически к любым источникам данных и получать данные как от бизнес-приложений, так и от промышленных систем.

 Для подключения к различным источникам данных DreamReportможет использовать специализированные программные продукты, например, KEPServerEX компании Kepware.

 DreamReport может соединяться с KEPServerEXи использовать его функции применяя следующие драйверы доступа:

  • ·        Драйверы доступ к OPC DA Server через Dream Report OPC DA Client
  • ·        Драйверы доступ к OPC UA Server через Dream Report OPC UA Client
  • ·        Сервер исторических данных – доступ к OPCHDAчерез DreamReportOPCHDAClient
  • ·        Тревогидоступ к OPC AE Server через Dream Report OPC AE Client
  • ·        EFM – доступ к файлам формата CSVчерез драйвер DreamReportдля работы с файлами CSV
  • ·        База данных - SQL запросы к базе данных и драйвер Dream Report’s ODBC для подключения к базе данных

 

Совместимость драйверов Dream Report c Kepware KEPServerEX

...


...

Подключение через OPC to к KEPServerEX (Real-time Data)

OPC Real-time Connectivity

The industry standards supported by KEPServerEX for real-time connectivity include OPC DA and OPC UA. Dream Report offers an OPC DA and an OPC UA Client connection that can be used to retrieve and set KEPServerEX real-time Tag data. For a local (on node) connection, OPC DA is the best choice as configuration is completely automatic. In Dream Report, you would enable the OPC DA Client interface, browse to the KEPServerEX instance and select it. Once complete, Dream Report will browse tags as you are configuring Report Objects. Note – Dream Report delivers a Data logger that can also log tags to the database of your choice for future reporting.

Image Removed

  • Dream Report OPC DA Configuration

In cases where Dream Report is operating on another computer, there are several choices for connectivity.

  • OPC DA Connectivity through DCOM
  • OPC DA Connectivity using the Dream Report Remote Driver
  • OPC UA Connectivity

OPC DA connectivity through DCOM is typically avoided due to the complexity of setup and long term maintenance.

OPC DA and Remote Driver - Dream Report offers a special Remote Driver that will handle high performance (compression enabled) and secure connectivity. The Remote Driver enables Dream Report drivers (OPC DA) to be installed on a remote computer and that computer will support a web service communications interface with user configured ports and authentication. That service is used by Dream Report as a bridge to its remote drivers. Note that Dream Report, using the Remote Driver, can run as a Service or as an Application, regardless of the status of the remote computer.

OPC UA Connectivity – Dream Report offers an OPC UA Client Driver. The benefit of OPC UA is that it is natively Internet Ready and will communicate through properly configured firewalls. It offers remote connectivity through a defined Port with user specified levels of security. Once complete, Dream Report will browse tags as you are configuring Report Objects. Note – Dream Report delivers a Data logger that can also log tags to the database of your choice for future reporting.

Image Removed

  • Dream Report OPC UA Configuration

OPC HDA to KEPServerEX (Historian Data)

OPC HDA connectivity is easy to set up with Dream Report. Connectivity is typically local (on node). In that case, the user simply selects the OPC HDA interface in Dream Report and browses to the KEPServerEX instance running on the computer.

Image Removed

  • Dream Report OPC HDA Configuration

It is important to note that Dream Report supports the variety of aggregations (data retrieval modes) that the Kepware Historian supports. These enable the user to create a connection to historian for raw data, Interpolated, Maximum, Minimum, Average, Total, etc. By using Sample Modes, the user can improve the performance of working with large data sets, by avoiding the transfer of large amounts of data from one computer to another, or between applications. For smaller data sets, Dream Report can be just as effective at generating these metrics.

Remote Historian Connectivity

Dream Report offers a special Remote Driver that will handle high performance (compression enabled) and secure connectivity to a Remote KEPServerEX Historian. The Remote Driver enables Dream Report drivers to be installed on a remote computer and that computer will support a web service communications interface with user configured ports and authentication. That service is used by Dream Report as a bridge to its remote drivers. Note that Dream Report, using the Remote Driver, can run as a Service or as an Application, regardless of the status of the remote computer.

OPC AE to KEPServerEX (Real-time Alarms)

OPC AE enables the real-time collection of alarm and event messages. Dream Report offers an OPC AE driver that will connect to the KEPServerEX OPC AE Server. Dream Report can then be configured to log that data for future reporting. The OPC AE connection should be local (on node). The Dream Report OPC AE client connection is very simple and the user needs only select the KEPServerEX server from the list to enable communications.

Image Removed

  • Dream Report OPC AE Configuration

Automatic CSV Processing of KEPServerEX EFM Data

Dream Report offers some very powerful automated CSV file processing. There are two CSV Drivers under Open Communication Protocols in Driver Configuration. They are the Tag Values in CSV Files and Alarms in CSV files. The Tag Values in CSV Files will be the driver to use for EFM Data. The CSV Driver lets you select the directory where files will be placed. As they are placed or updated in that location, Dream Report will automatically process any new data. The Driver configuration let you specify date/time formats used, separator, check-up rate, and which columns in the EFM data file hold Date/Time information. The rest is automatic. Dream Report will read the additional column headings and use them to define Tags for report generation.

The user will also configure the Data Logger function in Dream Report to process data into a database of user choice. The data logger will be set to record selected values “On Update.”

Image Removed

  • Configuring the Dream Report CSV Driver for KEPServerEX EFM Exporter CSV Files

Accessing Remote CSV Files

Dream Report offers a built in “FTP Transfer Engine” that can be configured to automatically collect files from remote sources, and place those files in designated directories. Then, Dream Report will automatically process those files for future report generation.

Image Removed

  • FTP Transfer Engine Configuration

ODBC Connectivity to KEPServerEX EFM Data in a Database

Dream Report offers some very powerful mapping to data stored in a relational database. A variety of schema formats are supported. The driver enables the user to select a database and table with-in it, and then map to the Date/Time column. Once mapped (typically only done once at the beginning of a project), Dream Report objects can browse the tags from the database and query data based on date/time queries as it would any other historian source.

Image Removed

данные реального времени)

Данные реального времени через драйвер ОРС

Для подключения к данным реального времени продукт KEPServerEXвключает в себя следующие стандарты: OPCDAи OPCUA.  DreamReportпредлагает к использованию драйверы OPCDAклиент и OPCUAклиент, которые могут быть использованы для получения данных реального времени из KEPServerEX. Для локального подключения интерфейс OPCDA – это самый лучший вариант работы, так как настройка коммуникационного драйвера происходит автоматически.  Всё, то нужно сделать в DreamReport, это выбрать драйвер OPCDAClient, сделать поиск экземпляров KEPServerEXи выбрать его.  После этого DreamReportотобразит тэги, которые пользователь может использовать в объектах DreamReport.  Необходимо помнить, что DreamReportвключает в себя модуль регистрации данных, который может сохранять значения тэгов в свою базу данных и в дальнейшем пользователь может использовать эти данные в отчётах.

Image Added

Настройка DreamReportOPCDA


Если DreamReportработает на другом компьютере, пользователь может выбрать одно из следующих подключений:

  •   Подключение OPC DA через DCOM
  •   Подключение OPC DA сиспользованиемдрайвера Dream Report Remote Driver
  •   Подключение OPC UA

 Не рекомендуется использовать подключение OPCDAчерез DCOM, так как этот способ сложен в установке, настройке и часто нестабилен в работе.

 OPCDAи RemoteDriver - DreamReportвключает себя специальный драйвер, RemoteDriver, который обеспечивает высокую производительность (поддержка сжатия данных при передаче) и защищённое соединение. RemoteDriverпозволяет работать с драйверами DreamReport(OPCDA), которые установлены на удалённом компьютере. Программное обеспечение удалённого компьютера поддерживает работу с драйвером OPCDA через Веб сервисы, с использованием настроенных портов и правил идентификации пользователей.  Этот сервис используется DreamReportкак шлюз доступа к своим удалённым драйверам. Необходимо помнить, что DreamReport, при использовании RemoteDriver, может работать на компьютере как сервис или как приложение, независимо от режима работы удалённого компьютера.

 Для подключения через OPCUADreamReportпредлагает использовать драйвер OPCUAClient.  Преимущество интерфейса OPCUAперед ОРС DAв том, что он адаптирован для работы в Интернет и может передавать данные через заранее сконфигурированные шлюзы. Он обеспечивает удалённое подключение через выбранный порт, который настроен пользователем на определённый уровень безопасности. Когда настройка порта завершена, DreamReportбудет отображать тэги данных, которые пользователь может использовать в объектах отчёта. Необходимо помнить, что DreamReportвключает в себя модуль регистрации данных, который может сохранять значения тэгов в свою базу данных и в дальнейшем пользователь может использовать эти данные в отчётах.

Image Added

Настройка Dream Report OPC UA


Подключение через OPC к OPC HDA к KEPServerEX (исторические данные)

С помощью DreamReportможно легко и просто настроить подключение к данным через интерфейс OPCHDA. Обычно используется локальное подключение. В этом случае, пользователь просто выбирает в студии DreamReportдрайвер OPCHDAи подключается к экземпляру KEPServerEX, который работает на этом же ПК.

Image Added

Настройка DreamReportOPCHDA

Важным моментом будет то, что Dream Report поддерживает различные режимы запроса данных

(англ. data retrieval modes), которые поддерживает Kepware Historian.  Это позволяет пользователю создавать различные подключения к Historian для получения необработанных данных, усреднённых, минимальное значение, максимальное значение, сумма и т.д. Используя режимы Sample Modes, может увеличить производительность работы с большим объёмом данных, не используя передачу этого объёма с одного компьютера на другой или между приложениями. Для небольшого объёма данных Dream Report может быть настолько же эффективным при расчёте этих показателей (максимальное, минимальное и т.п.). 


Удалённое подключение к историческим данным

Для удалённого подключения Dream Report предлагает к использованию специальный драйвер Remote Driver, который обеспечивает высокую производительность при передаче данных, сжимая данные, и защищённое соединение с удалённым KEPServerEX Historian.  Remote Driver позволяет работать с драйверами Dream Report), которые установлены на удалённом компьютере. Программное обеспечение удалённого компьютера поддерживает работу с драйвером через Веб сервисы, с использованием настроенных портов и правил идентификации пользователей.  Этот сервис используется Dream Report как шлюз доступа к своим удалённым драйверам. Необходимо помнить, что Dream Report, при использовании Remote Driver, может работать на компьютере как сервис или как приложение, независимо от режима работы удалённого компьютера.


Подключение через OPC AE к KEPServerEX (тревоги реального времени)

Интерфейс OPC AE позволяет собирать тревоги и события в реальном времени.  Для подключения к KEPServerEX OPC AE Server Dream Report предлагает использовать драйвер OPC AE.  После подключения с сервером Dream Report может быть сконфигурирован для регистрации данных, чтобы использовать эти данные в отчётах.  Подключение OPC AE должно быть локальным. Настройка драйвера клиента Dream Report OPC AE очень простая, пользователь должен только выбрать сервер KEPServerEX server из списка доступных серверов для подключения.

Image Added

Настройка DreamReportOPCAE


Автоматическая обработка данных файлов CSV при работе с данными KEPServerEX EFM


Dream Report предлагает очень мощный инструмент для работы с файлами CSVв автоматическом режиме. Для работы с файлами CSV Drivers доступны 2 драйвера.  Один из них предназначен для работы со значениями тэгов, а другой с файлами тревог.  Драйвер для работы со значениями тэгов работает с будет использоваться для доступа к данным EFM. В окне настройки драйвера пользователь может выбрать директорию, где будут располагаться файлы с данными. Как только они появятся в этом каталоге или произойдёт обновление этих файлов, Dream Report автоматически прочитает любые новые данные этих файлов. Пользователь может также настроить формат даты\времени, разделитель, частоту проверки новых данных и какие колонки в файлах EFM содержат информацию о дате\времени. Далее всё будет происходить автоматически.  Dream Report прочитает заголовки других колонок и будет использовать их для определения тэгов, для последующей генерации отчётов.


Пользователь может настроить функции регистрации данных в базу данных Dream Report со своими параметрами.  Регистрация данных будет установлена для записываемых значений с опцией “По обновлению (On Update).”

Image Added

Настройка драйвера Dream Report для работы с файлами CSV при доступе к файлам CSV продукта KEPServerEX EFM Exporter


Доступ у удалённым файлам CSV

Dream Report предлагает для доступа к удалённым файлам Excel модуль “FTP Трансфер”, который может быть настроен на автоматическое получение файлов с удалённых ресурсов и перемещение этих файлов в указанные пользователем каталоги. После этого Dream Report будет автоматически использовать эти файлы для последующей генерации отчётов.

Image Added

Настройка передачи данных через FTP


Подключение через ODBC драйвер к базе данных KEPServerEX EFM

Dream Report предлагает очень хороший метод подключения к данным, которые сохранены в реляционной базе данных.  Поддерживаются различные структуры и форматы хранения данных.  Драйвер ODBC позволяет пользователям выбрать базу данных и таблицы в ней, а затем настроить доступ к колонке Дата/Время.  Когда это будет сделано (обычно это делается один раз в самом начале работы с проектом), объекты Dream Report могут отображать тэги из этой базы данных и выполнять запросы на основе информации о дате\время так, как будто это любой другой источник исторических данных.

Image Added

Настройка драйвера Dream Report ODBC для работы с базой данных EFM Exporter ODBC Database


ODBC Driver Connectivity to KEPServerEX Data Logger Data The previous example of mapping the Dream Report ODBC Driver to History data also applies to data stored to a relational database by the KEPServerEX Datalogger Function. Connectivity is simple. Be sure the database is accessible through the Window 32 bit ODBC Manager. Open the Dream Report ODBC History Values driver. Select the Relational Database and the table. Select the Database Format. Map the appropriate fields and select date/time format and configuration is complete. Dream Report will now be able to browse tags and report on Datalogger data as any other historian


Предыдущий пример подключения к историческим данным через драйвер Dream Report ODBC также может быть применён к данным, которые хранятся в реляционной базе данных, созданной KEPServerEX Datalogger.  Подключение к ней выглядит очень просто. Необходимо убедиться в том, что база данных доступна для подключения через 32-х разрядный Windows Менеджер ODBC. Для подключения необходимо открыть коммуникационный драйвер Dream Report ODBC History Values driver, выбрать реляционную базу данных и таблицу, выбрать формат базы данных, привести в соответствие, настроить, соответствующие поля и выбрать формат дата/время, после чего настройка будет закончена.  После этого Dream Report сможет получить доступ к базе данных, показать тэги и сгенерировать отчёты на основе этих данных так, как если бы это был любой другой источник исторических данных.

Связанные статьи

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3e4c322
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("dreamreport","tech-note","kepserverex","question","how-to","report","dream","answers") and type = "page" and space = "DRRUS"
labelskepserverex dreamreport dream report answers question tech-note how-to

...