Dream Report® Programming Free™ Designer Friendly™ REPORTING Ocean Data Systems The Art of...

38
Dream Report® Programming Free™ Designer Friendly™ REPORTING Ocean Data Systems The Art of Industrial Intelligence

Transcript of Dream Report® Programming Free™ Designer Friendly™ REPORTING Ocean Data Systems The Art of...

Dream Report® Programming Free™Designer Friendly™

REPORTING

Ocean Data SystemsThe Art of Industrial Intelligence

Dream Report is:Dream Report is professional Designer-Friendly™

reporting software for industrial automation

Scalable All-In-One Solution

• No strong hardware or server OS requirements

• Produces PDF, Excel, Web, Database output

Easy-to-use tool for non-programming users

• No programming or scripting

• No software development skills are required to design reports

• 2 Days training is enough to develop and maintain reporting

Open connectivity• Real-time connectivity to SCADAs, HMIs, PLCs, …• Connectivity to databases (SQL Server, MySQL, Oracle, …)• Direct connectivity to proprietary historians

Leader in Industrial Reporting Technology

The Professional Result in Short Time

Leader in Industrial Reporting Technology

How it Works and What it Does:

Connect to data sources

Design report templates

Generate reports

Publish & Distribute reports

Leader in Industrial Reporting Technology

Generate and execute

Design and configure

Data Logger

Real-Time Data and Alarms

Access existing 3-d party archives

Design Reports

Configure Data Aggregation

GenerateReports

HMIs, PLCs, DCS, SCADA, …

Connect to Data Sources

HISTORIAN DATA OPC HDA

• ODBC & OLE

• CSV files

• Native drivers for proprietary archives

REAL TIME data and alarms

- OPC DA-AE

- Native Drivers

Dream Report logger can archive real time data into any open database• SQL Server

• MySQL

• Oracle

• Access

• …

Provide Data Provide Data

Provide Data

Provide Reports

• Design reports in easy environment

• Use Page Templates

• Use Report Templates

Define and execute periodically any type of calculations:

Min, Max, Average, Current, Integral, Duration, Counter, SQL commands, free Mathematical Calculation…

Automatically: On

Schedule On Event

Manually: Select Report Change period or select batch Generate new report

The Architecture:Automatically Publish and Distribute Web Portal File Server eMail Printers MobileFTP Server

Leader in Industrial Reporting Technology

ConnectivityR

eal-t

ime

Dat

a

Ext

erna

l Arc

hive

s

and

Dat

abas

es

Open Communication Protocols:

Direct Communication To HMI/SCADA:

Direct Access to Custom Historians:

Access to Open Databases:

Leader in Industrial Reporting Technology

Reporting Development Environment

Developer-friendly environment

Integrated statistical objects

Built-in statistic functions

Template-based development

No programming, no SQL scripts

Charts Tables Widgets Pictures

Leader in Industrial Reporting Technology

Runtime EnvironmentRuntime engine runs as a service

Dynamic Report Generator as a window or ActiveX component

Runtime Management Console – User Interface window

User is able to generate also reports using:

Command Line External Data SourceWeb Portal

Leader in Industrial Reporting Technology

Web Portal

Security• User authentication• Access to predefined report list per user

Accessibility• Can be used in Internet and Intranet• Is supported by all common web browsers• Run on mobile devices (Android, iOS, …)

• Easily create interactive web application• Dynamic filtering, navigation, …

Interactive reporting

• Access any existing reports library • Generate new dynamic reports

Ergonomy

• Fully automatic. No web skills required

Leader in Industrial Reporting Technology

Dream Report on Mobile DevicesDream Report Has Special

Web Portal for Mobile Devices

User authentication

Access to all generated reports

Generate new reports

Use Interactive Dynamic Web Applications

Use Interactive Dynamic Web Applications

Use MANUAL DATA ENTRY FORMS!

N E W !!!

Android

iOS

iPad

iPhone

Windows Mobile

Leader in Industrial Reporting Technology

Auto-Batch Reports

Reports can be automatically generated at the end of a batch:

By a command line

By web URL command

By real-time event (e.g. OPC, Modbus, …)

Dream Report

Leader in Industrial Reporting Technology

Secure Environment

FDA CFR 21 Part 11 validation:

User Management:• Local or Windows-integrated user management• Support Windows local or/and domain users and user groups• Extended user access control to reports and modules

Version Control

• Secure version ID stamp on reports

• Ability to roll back to the specific (certified) report version

• Track user changes in secure database

Runtime is running as a service!

DID Y

OU

SEE

THAT?!!

Leader in Industrial Reporting Technology

Report Version Control

Add secure object with report version on report page

Every save of report modification increment its version

Option to oblige developer to enter comments

Ability to roll-back or roll-forward report to desired version

Audit trail database with all versions information with:• Date and time• Report name and Version number• User name• User comments

Leader in Industrial Reporting Technology

RedundancyTwo runtime engines can run in a couple in hot-backup mode:

Redundant servers will share: Connectivity to data sources Archiving data Generating reports

Sharing one database

MainServer

BackupServer

CentralDatabase

Using different databases

MainServer

BackupServer

Leader in Industrial Reporting Technology

Engineering Tools

Dream Report ®Leader in Industrial Reporting Technology

Virtual Report Instances

Create report instances just by selecting different sets of tags

No need to re-create reports

Manage one report with multiple sets of tags as multiple reports

Separate generation and distribution rules for each report template

Apply to multiple equipmentOne Report

Engineering Tools

Leader in Industrial Reporting Technology

Build a Chart or Calculations on Prepared Aggregated Data

Define extraction mode for any object from any data source:

Aggregation Data Filter

(e.g. Hourly averages, first 10 values, 100 values over period, any …)

Build charts directly on key values

Automatically works on all retroactive historical data

Leader in Industrial Reporting Technology

Setpoint AnalysisAutomatic Setpoint Analysis and Results Calculation

Start and End of stability zone

Mark on a chart Start and End of stability

Automatic stability process validation – Pass or Failed

Calculate rate of change before/after stability

Calculation and Display on a chart: Fastest/Slowest TC, All TCs

Various rules for process validation

Leader in Industrial Reporting Technology

Archive Aged Data and Keep it Ready and Available

Define maximum age for data in Dream Report database

Database Archiving

All aged data will be recorded into binary archive files and deleted from

Dream Report database

When generating report, which requires aged data – it will be automatically loaded

into the database, generate report and then remove it from the database again.

Dream Report Database

File ServerBinary archive files with aged data

Generated reports

Archiving aged data Auto-load of aged data for report generation

Leader in Industrial Reporting Technology

Custom Archive Import:

Periodic automatic import of any external open or custom archive into a

Dream Report database (e.g. SQL Server)

Is not limited to a database – the tool is available for all historical drivers

Available import by period (e.g. every 1 hour) or by absolute time

Engineering Tools

Dream Report

CSV Excel BACnet trend data

Custom Archive Import

SQL Server

Leader in Industrial Reporting Technology

Interactive Reporting

Ocean Data SystemsThe Art of Industrial Intelligence

WEB Reports

User is able to:

Add dynamic generation and filtering controls directly to report

Drop down list (List box)

Button (action button)

Date/time picker

Hyperlink

User can make filtering selections directly in report and see the result straight forward.

Web reports do not create a document (file) for every generation The result is on the screen

Leader in Industrial Reporting Technology

Web Reports

Slide 23

Filtering capabilities for web reports:

Combo boxes can be automatically filled with:

List of tags for dynamic replacement

List of batch Ids for report generation

Result of SQL query for filtering

Predefined manual entries

Text edit boxes can contain user manual entries

User can in real time select tags, which will be used in report

User can in real time select Batch ID, which will be used for report

Leader in Industrial Reporting Technology

OEE and Energy Reporting

Ocean Data SystemsThe Art of Industrial Intelligence

Maintenance Reports

OEE – Operating Efficiency Evaluation Reporting

Equipment Running time

Equipment Down time

On Counter / Off Counter

System Availability

Production KPIs

Conditional calculations

Dream Report has integrated built-in functions to calculate:

Leader in Industrial Reporting Technology

Automatic report generation and distribution upon calculated OEE data

Generate and send report as soon up time reaches pre-defined value

Generate and send service request upon equipment running time

Let system analyze and control maintenance of your equipment for you!

Proactive Maintenance Reports

Leader in Industrial Reporting Technology

Energy Efficiency ReportingDisplay Energy Information

Calculated information can be displayed as:

Numeric value

Dashboard

Energy indicator

Bar graph

Chart

Leader in Industrial Reporting Technology

Reports Examples

Leader in Industrial Reporting Technology

Advanced Manual Data Management

Dream ReportThe Art of Industrial Intelligence

Manual Data Entry Web Forms

Define manual parameters (Names, types, validation rules)

Add text box objects, combo (list) boxes and link them to

corresponding manual parameters

Build multiple data entry forms in a free way

Also, build data correction and data validation forms

Leader in Industrial Reporting Technology

Manage Manual Data

Using Manual Data, User Can:

Correct existing values

Correct timestamp of existing values

Validate existing values (either original or corrected)

Insert Manual Values

Do report on non-validated values only

Do report on validated values only

Do report on non-validated and validated values

Leader in Industrial Reporting Technology

Integration Into External Applications

Ocean Data SystemsThe Art of Industrial Intelligence

Command Line Report Generation

Compile a Command Line in HMI or other external application

Launch command line and generate report

Report can be automatically open upon generation

Dream Report will be used as invisible/transparent report

generation platform

Leader in Industrial Reporting Technology

Dynamic Report Generator as ActiveX

Dynamic Report Generator can be integrated into external application User Interface as ActiveX

User will see all reports tree, select report, time period and generate

report directly from his native user interface

Default time period can be pre-defined

Perfect solution to use with any ActiveX container 3rd party application

Leader in Industrial Reporting Technology

Web Reports Integration – Dynamic URL Integrate Dream Report web page into 3rd party web portal

Generate and display result report using URL command only

Pass dynamic time period and/or other multiple dynamic

parameters using URL command or/and Web API

So, user can user Dream Report as transparent report generation

platform, seamlessly integrated into external web application

Leader in Industrial Reporting Technology

Dream Report in Vertical Markets

Top 8 Vertical Markets for Dream Report:

Water and Waste Water

Manufacturing & Batch

Pharmaceutical & Chemical

Energy and Facility Management

Heat Treatment (Steel, aluminum, aerospace, …)

Machine builders

Oil and Gas

Building Automation & BMS solutions

New Dream Report 4.6

Open new in DR 4.6 ppt

Thank You!

Ocean Data SystemsThe Art of Industrial Intelligence