TechnoDoc - industrial enterprise reporting and analysis system

Industrial reporting system for discrete, continuous and hybrid processes

Product overview

TechnoDoc is a system for automated reporting and data analysis, designed for industrial enterprises. It implements data consolidation from automated systems (DCS/MES/ERP) for detailed analysis. TechnoDoc allows to design reports for discrete, continuous and hybrid processes. It could be deployed as a part of WinCC OA project or as a standalone web-application.

Key features:

  • DCS/MES/ERP systems data consolidation.
  • Complex report templates design.
  • Calculation of facilities operation time via custom algorithms.
  • Mass and power balances calculation.
  • By schedule and by events reports generation.
  • Operation as standalone system or WinCC OA extension.

Real time reporting

TechnoDoc provides powerful and flexible templates constructor to design reports you need. It uses WYSIWYG web-components, which allows creation of forms with tables, charts and text in a few actions.

There is a set of drivers to collect data from enterprise automated systems. Driver is a program connecting to the source and collecting data. Out of the box it is avalable a set of drivers for industrial protocols (OPC, S7, XMLRPC), Databases (Oracle, MS SQL, MongoDb) and TXT/Excel/CSV files. There is public API to develop custom drivers as well.

Calculated parameters could be used if needed. Prepared repository of aggregation functions realizes typical calculation for min, max, avg and many other functions. If you need to calculate complex function you can write and check script inside template constructor in C# during design time. This approach allows to calculate parameters of any complexity.


  • Visual report templates designer.
  • Real time data collecting from external automated systems.
  • Manual corrections and changes log for every report.
  • Calculated parameters, C# scripts.
  • Trends viewer for reports parameters.
  • Creating reports by scheduling or by events.
  • Indicating parameters with bad quality.
  • Export PDF/Excel/TXT.
  • Sending reports on a schedule by mail.
  • Signing reports.

Operation time

Application enables to monitor equipment states in real time mode. It gives the answers for the questions - "How long have equipment been working in different operation modes?" and "How often does equipment change operation modes?".

It allows to know how many times equipment was started and stopped, how long equipment had been working in limited work areas, etc. Prepared information makes possible to calculate MTBF, MTTR and OEE indicators in reports.

This flexibility is achieved by designer allowing:

  • To define set of equipment and its operation modes.
  • To write and check algorithms during design time in C# for each mode.
  • To bind algorithms input parameters with parameters in external automated systems.

Mass and power balances

Accounting of material and electricity balances is important for any industrial enterprise. The solution allows converting online process data into reliable information and finding broken measuring devices on plant for calibration and repair.


  • Creation and maintenance of the material flows model.
  • Detection of measurement errors.
  • Determination of the composition of the imbalance for each production facility.
  • Calculation of the material balance.
  • Preparing of consistent reliable data on balances.


How to create a new report in WinCC OA \ TechnoDoc

This video shows how to create a new report with tables, charts, calculated parameters and signature in WinCC OA project by using TechnoDoc. The report will be generated on a regular basis every day and will be available for WinCC OA users for viewing and editing.