Customizing Alarm and Archive Report Templates in SIMATIC Information Server 2014 SP2 (Process Historian)
In SIMATIC Information Server 2014 SP2 (paired with SIMATIC Process Historian 2014 SP2), customizing historical alarm and trend report templates beyond standard factory layouts requires utilizing Microsoft SQL Server Report Builder or Visual Studio Business Intelligence Development Studio (BIDS) to edit RDL (Report Definition Language) files. Standard factory templates support dynamic runtime filtering and sorting by alarm priority, area, and time ranges; however, modifying column structures, adding company branding, or aggregating data from multiple redundant OS projects requires downloading the base template RDL, updating SQL dataset queries, and publishing the custom template back into the Information Server web portal.
Table of Contents
- Information Server Reporting Architecture and Process Historian Binding
- Template Customization Workflow - RDL Editing via Report Builder
- Step-by-Step Procedure to Create and Publish Custom Templates
- Reporting Tools and Customization Capabilities Matrix
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Information Server Reporting Architecture and Process Historian Binding
SIMATIC Information Server (IS) provides web-based reporting across plant data archived in SIMATIC Process Historian (PH):
* Reporting Services Integration: Operates directly on top of Microsoft SQL Server Reporting Services (SSRS).
* RDL Template Structure: Reports are defined using standardized Report Definition Language (RDL) XML files containing dataset queries, tabular matrices, charts, and parameter bindings.
* Aggregated Historical Data: Connects to the central Process Historian database, aggregating long-term Tag Logging archives, Alarm Logging messages, and SIMATIC BATCH batch protocols across multiple WinCC OS projects.
Template Customization Workflow - RDL Editing via Report Builder
When factory templates require adaptation (e.g. custom sorting, filtering by plant area, or calculating MTBF/MTTR metrics):
1. Export Base Template: Download the standard template (e.g. Alarm_Messages.rdl) directly from the Information Server web interface: Administration -> Templates.
2. Edit in SQL Server Report Builder: Open the .rdl file in Microsoft Report Builder matching the installed SQL Server version (SQL Server 2014).
3. Dataset Parameterization: Modify the underlying SQL query:
* Adjust ORDER BY clauses to sort messages chronologically or by area.
* Add company logos, specialized headers, or custom color coding for high-priority alarms.
4. Publish Custom Template: Upload the modified .rdl file as a new user template in Information Server.
Step-by-Step Procedure to Create and Publish Custom Templates
Follow this procedure to deploy customized report templates:
[Phase 1: Export Base Template from Information Server Web Portal]
│ • Log into Information Server web interface as Administrator
│ • Navigate to: Administration -> "Templates"
│ • Locate target template: "Alarms_Tabular" -> Click "Download"
│ • Save file locally as: "Custom_Alarm_Report.rdl"
│
[Phase 2: Customize Template in Microsoft Report Builder]
│ • Open "Custom_Alarm_Report.rdl" in Microsoft Report Builder 2014
│ • In Report Data pane -> Expand "Datasets" -> Open dataset properties
│ • Add custom columns (e.g. Plant Area, Equipment Tag, Acknowledge Time)
│ • Configure table sorting: Right-click Tablix -> Tablix Properties -> Sorting:
│ - Add sort expression: [DateTimeStamp] DESC, [Priority] ASC
│ • Insert corporate logo image in the report header
│ • Save the modified RDL file
│
[Phase 3: Upload and Authorize Template in Information Server]
│ • In Information Server web portal: Administration -> Templates -> Click "Upload"
│ • Select "Custom_Alarm_Report.rdl" -> Assign Category: "Plant Operations"
│ • Configure user access permissions
│ • Create a scheduled reporting task or generate on-demand PDF/Excel reports!
Reporting Tools and Customization Capabilities Matrix
Compare reporting tools available for SIMATIC Process Historian:
Verification
To confirm that the custom template executes properly:
1. In the Information Server web portal, select Reports -> New Report.
2. Select the custom template Custom_Alarm_Report.
3. Configure the time filter for the past 24 hours; click Generate.
4. Verify that the output report renders cleanly in the web viewer, displaying the company logo, custom column alignments, and sorted alarms.
5. Export the report to PDF and Excel; confirm formatting integrity in both formats.
Limitations and Operational Precautions
Never query raw Process Historian storage tables (RuntimeArchive) directly using unindexed SQL queries, as doing so bypasses the Historian caching layer and can severely degrade archiving performance. Always build report datasets using the officially supported Process Historian Public Database Views (e.g. v_Alarms, v_TagValues).
Engineer FAQ
Where can I download Microsoft Report Builder for Information Server 2014?
Microsoft Report Builder 2014 is a free download available directly from the Microsoft Download Center or from the Information Server installation media.
Can custom templates combine data from both alarms and trends?
Yes. By creating multiple datasets in the RDL template linked to v_Alarms and v_TagValues, a single report can present both alarm tables and trend curves side-by-side.
How do I automate email delivery of reports?
In Information Server, create an automated Subscription (Reports -> Subscriptions); define a cron/time schedule, output format (PDF), and destination email addresses.
What license is required for Information Server reporting?
Information Server requires the base server license (SIMATIC Information Server Basic Package, 6AV6361-1AA01-4AH0) and client access licenses (CALs) for concurrent web users.
Technical References
- SIMATIC Process Control System PCS 7 SIMATIC Information Server Manual - A5E36188448-AB
- SIMATIC Process Historian Administration and Maintenance Manual - A5E32631667-AB
- Siemens Industry Online Support (SIOS) Entry ID 109780813 - Custom Report Templates
Related Articles
- Troubleshooting Empty Trend and Message Archives in SIMATIC Process Historian Management Console (PHMC)
- Persisting and Reverting OnlineTrendControl Properties in SIMATIC PCS 7 v8.1 WinCC OS
- Evaluating Migration Paths from SIMATIC PCS 7 v7.1 to v8.2 and v9.0 - Architecture, OS, and Hardware Prerequisites
Related Tags
- Information Server
- Process Historian
- RDL Templates
- Report Builder
- Historical Reporting