ReportLoq is an environmental reporting system that differs from similar systems in many ways. Our vision is to create a user-friendly, high-quality system that is easy to use. ReportLoq operates independently of existing control systems and can be integrated with all types of measuring equipment.

A significant difference from other similar systems is that ReportLoq is a program and not a SCADA system. The graphical user interfaces in ReportLoq therefore do not have to be set up for each system, but are instead automatically generated from the setup file that Olicem delivers to your system along with the license key. This approach minimizes sources of error and ensures the same high quality of software for all types of systems. At the same time, this means that ReportLoq does not take long to set up.

Below is a selection of the features found in ReportLoq. Together they form the basic functionality of the user interface of the DAHS system.

The actual functions depend on the selected ReportLoq product, and can be seen in the function matrix.
The screenshots originate from ReportLoq Soft and ReportLoq+ , and will vary to a lesser extent in ReportLoq+ Cloud and ReportLoq Pure+ Cloud. These can instead be seen via the demo access at

Standard functions

Optional features

ReportLoq’s optional features are an extension of the standard features and must be ordered separately.

Real-time data visualization.

According to EN 17255-1:2019, data must be reported to the environmental authorities as normalized values. This means both QAL correction and normalization of measured values before they can be calculated to average values and deducted confidence interval. The set of rules means that the measured value is often very different from the average value. The CEMS page therefore provides an overview that explains how the measured raw value is corrected step by step. The overview helps the operator to keep the emissions below any limit values, and provides warnings if the system is in the risk zone for exceeding the emission limit.

The local ReportLoq server has, as shown in the screenshot, a list of alarms and exceedances so that the operator can easily comment on the events directly. The comments can be used directly on the exceedance reports to the environmental authorities.

Combined overview

On systems with several combustion lines, it can be an advantage to gather the overview from several lines on fewer screens. This is exactly what the combined overview allows for. Only the raw and quality-assured values are shown here. The fewer columns, in turn, allow you to combine multiple incineration lines on the same screen.

Note that it is possible to create multiple screens, each with their own combination of incineration lines.

The alarm list on the right side of the screen can be switched on or off, depending on the need and space.

QAL (Quality Assurance Levels)

According to the standard for quality assurance of automatic measuring systems, meters used for environmental reporting must be quality assured in accordance with the QAL regulations. ReportLoq complies with EN 14181:2014 by allowing QAL2 and QAL3 and AST to be entered.

QAL2 – Parallel measurement with calibration function
After the QAL2 test has been performed by the accredited measuring institute, the calibration function must be applied to the measured values in the environmental reporting system. The values are entered in ReportLoq with slope and cut as stated in the report and work from the next day. It is also possible to enter the calibration function from QAL2 in ReportLoq. This automatically checks whether the measurements are within the calibration interval. If more than 5% or 40% exceedance, exceedances are automatically created in the system.

QAL3 – Continuous quality control
Meters without automatic calibration function often have to be corrected manually using calibration gases. In ReportLoq it is possible to create the calibration gas and the quality control will then be quick to perform. At each calibration, the created calibration gas is applied and the measured value is entered in ReportLoq. Hereby it is calculated via the CUSUM method whether the meter is within the valid measuring range. In case of minor overruns or underruns, ReportLoq recommends adjusting the meter value. Adjustments will then take effect from the next day. In the event of heavy drift on the meter, the operator is asked to call a service technician to the meter.

AST – Check calibration function and measuring ability
The annual quality control of the meter is mentioned in EN 14181, where it is described how the calibration function for QAL2 is checked. One of the products of AST is a new calibration range that must be used by the plant owner. When creating AST in ReportLoq, the control is reset for 5 weeks of 5% exceedances in ReportLoq.


In ReportLoq you can trend your emissions in the multi-axis trend tool. Here you can e.g.

  • See raw logged values that reflect the meter’s values over time
  • Compare QAL2, QAL3, corrected, or quality assured FLD values with the confidence interval subtracted
  • Easily visualize pre-calculated STA or LTA values (hour, day or month) with mass emission calculations (kilograms).

The many options provide the ultimate flexibility when working with your measurements. Now it is e.g. no longer difficult to see what a correction of water, oxygen, pressure or temperature means for your emissions. You can simply choose to see the value both before and after the correction. This makes it easy to understand the effect of the correction on the calculations.

The trend function contains explanatory texts for the logged and calculated values, which makes it possible to easily spot errors or calibrations in the measured values. This avoids misinterpreting a measured value or having to compare the graphs with alarm lists and the like.

All trending values can be easily exported to comma-separated files if you want to confinue working with it in e.g. Excel.


The key to a good reporting system is easy understandable reports. In ReportLoq, the set of reports is adapted to the individual situation, so that the overview is always the best possible. Many of the reports are available as daily, monthly and annual reports.

The selected reports can all be downloaded both as Excel and PDF files depending on what the report is to be used for. The PDF file is a good tool for reporting to authorities. The Excel file is good if you want to continue working with the figures from the report in another tool.

Note that ReportLoq always generates reports based on the calculated data in the internal database. Thus, you risk never sitting with a report that does not match the data stored in the system.

Read more about the many reporting options

Historical exceedances

All exceedances ReportLoq has detected can be found under “Exceedances”. The feature gives you a quick insight into which exceedances have been in a period, or how often a particular exceedance occurs. All extracts can be exported to PDF, Excel or CSV files.

The date function with speed dial makes it easy to see certain periods with quite a few clicks. It is smart and time saving.

The function contains a comment function for both operator and operations manager.

Historical alarms and events

Historical alarms and events on the measuring equipment as well as events such as downtime, start-up and shutdown are available via the “Alarms and Events” function. Here, specific alarms can be quickly searched out, to find the frequency of the alarms or events can be sorted by production line.

The feature contains a comment function which can be a help in identifying causes of alarms over time.

Export to CSV

The export function can export data to comma-separated files. It is possible to export

  • Logged FLD values without calculations
  • Calculated FLD values in calculation steps of your choice. Eg. QAL2 values for use in parallel measurement.
  • Calculated STA or LTA values (hour, day, month)

Calculated values can be exported as green or interval values. Green values contain start-up and shut-down periods and are used when calculating the reporting of mass emissions (kilos). The interval values only contain operating periods and can be held up against limit values.

All exported values can be exported with validation texts, which provide a quick overview of the state of the values. It is i.a. possible to identify downtime, exceedances, replaced values and much more. Note, however, that each value is exported with only one status based on priority order.

Configurable dashboard

The vast majority of user interfaces in ReportLoq are automatically set up upon delivery of the system. The configurable dashboard is an exception. Here you can choose exactly which measured components are to be displayed, which calculations you need, which color, font and size you need.

The example shows two lines which here are combined on one screen. We have omitted the peripheral measurements and have thus reduced the amount of values so that the numbers can be displayed in larger print.

The possibilities are many and depend entirely on what you yourself think and need.

It is possible to make all the configurations you want.

Optional features

Report Interval, Graphic

The monthly report Interval, Graphic visualizes VSTA values minus confidence intervals and compares them with the work’s limit values.

In situations where the plant weights its limit values based on different fuels, it can be difficult to see if the emission values have been complied with without at the same time relating to what the limit values are in the same period. The report’s graphical representation of both the validated emission value (VSTA) and the calculated limit value makes it easy and quick to see where the plant has been in relation to the limit value.

Plants without weighted limit values can also use the report.

Read more

Mass emissions (kg)

Calculation of kilos is a need if taxes are to be paid on the emitted emissions.

ReportLoq automatically calculates kilos* for all setups where, in addition to the emission measurement, flow is measured and where operating signals for the plant are included in the setup.

Mass emissions are always calculated under NOC and OTNOC, as described in EN 17255-1:2019, and are calculated for hour, day, month and year.

When selecting the function, the report Mass emissions is included, which produces the measured values together with the converted values. This makes reporting to environmental authorities easy and straightforward.

*Both conversion from mg/nm3 and VOL% to kilograms are supported.

Read more

Real-time monitoring of valid calibration interval

In accordance with EN 14181: 2014 (6.5), plants with AMS must comply with the valid calibration interval stated in QAL2/AST.

In practice, this means that the plants must make new QAL2 if more than 40% of the SSTA values in one week are outside the range, or if more than 5 weeks of 5% between QAL2 and AST are outside the range.

When the plant is in operation, it may therefore be relevant for the plant to compare the SSTA values with the valid calibration interval, so that the operator can predict whether a calibration interval will be exceeded.

This function adds visualization of two new elements to the CEMS view. One is an hourly assessment of whether the SSTA value is within the calibration interval. The second is an assessment of how many of the week’s SSTA values are outside the valid calibration range.

The assessments can, as shown on the screen, be displayed as two additional columns, and are visible both on CEMS and via the combined overview. A compact display with alarm lights is also included. The solution is smart, in cases where the calibration interval is desired to be visible, without at the same time using extra space for the two columns.

Automatic QAL3

Save time and energy in your daily work with ReportLoq’s automated QAL3 module. The option means that you can configure ReportLoq to keep track of the measured values during analyser verification and that ReportLoq creates new QAL3 records itself.

The module can be used for meters that have an automatic periodic verification built-in. For example, meters that are verified at specific times or with specific durations.

The module comes with a graphical tool where you can easily view measured values during the measurement verifications. Here you can designate the zero and span cycles, which will enable ReportLoq to find similar zero and span verifications and to calculate drift and instability from the detected values.

The following are supported:

  • Automatic creation of QAL3 from measurements within tolerance
  • Alerting of operators on creation of QAL3 with instability or drift (+ email support in Cloud)
  • Users can easily create QAL3 with adjustment from measured values during verification with operation
  • Ability to ignore verifications with instability or drift

When ReportLoq saves automatic QAL3 records, they will be saved in the same way as regular QAL3 records and can be viewed in reports and lists.

The module uses CUSUM to calculate operation and instability.