SICLIMAT X
This section provides background information on integrating and configuring Desigo CC with SICLIMAT X. For related procedures, see the step-by-step sections on integration, libraries and migration.
The management platform supports SICLIMAT-engineered Simatic S7 PLC. SICLIMAT X is a building automation system, comprising the management station and the integrated Engineering Manager tool.
Compatibility
Compatibility List (V2.1) | |||
Topic | Description | Version | Supported |
SICLIMAT X-OS | Management station | 4.1 | Yes |
>4.1 | No | ||
SICLIMAT X Engineering Manager | Engineering tool | 4.1 | Yes |
>4.1 | No | ||
Simatic S7-300/400 | Programmable logic controller (PLC), communication link via Ethernet CP or PNIO interface | Any | Yes |
S5 Link | SICLIMAT Gateway to connect S5, Compas or LS300 process controller | any | No |
S7 Industrial Ethernet | Siemens S7 communication protocol (ISO on TCP); communication link via network adapter or Ethernet CP | N/A | Yes |
PROFINET | Process Field Network protocol; communication link via network adapter or Ethernet CP | Any | No |
PROFIBUS DP | Process Field Bus for Decentralized Peripherals protocol; communication link via PROFIBUS CP | Any | No |
Supported SICLIMAT X Function Blocks
The classical S7 data model essentially represents the data structures of the different primitive data types (Real, Integer, Boolean, and so on) that are aggregated to form compound functional blocks in SICLIMAT X. These function blocks are optimized for Building Automation and Room applications. For example, a measurement compound is composed of elements to indicate the present value, warning and alarm limits, Out of Service state, and so on.
Supported Function Blocks
- Plant control Commands; 1-step, 3-step; 15-step
- RX Room applications; CLC, FNC, VAV, RAD
- Sensor values
- Command values: Commands; 1-step, 3-step; 15-step
- Manipulated values
- Monitored values
- Control; Master-heating-, cascade-, deadband-
- Optimizer; Heattime-, Air Conditioning-
- Counter values
- Setpoints
Unsupported Function Blocks
(Not yet supported due to missing rescaling function).
- Setpoint ZAEH
Supported SICLIMAT X Graphic Symbols
The SICLIMAT X Graphic Symbols library (previously called Typicals), provided by Headquarter, is fully supported. The system provides 2D libraries for:
- Air handling
- Cooling
- Electrical
- Heating
- Device
- HVAC common
- Room
- Service
- Water
In addition, several new graphic templates are provided for:
- Heating Curve
- Characteristic chart
- Loop control
- Summer/Winter compensation
- Room applications
Licensing
In addition to the basic set of license features, and any other required license features (such as clients and options), sufficient S7 device connection and data point licenses must be activated to run the system.
S7 Device Connection Licenses
Each connected Simatic S7 consumes a S7 device connection license (sbt_gms_add_S7_connections). By installing the Simatic S7 extension module, eight S7 device connection licenses are released to be used in the whole system. To connect more than eight S7 devices to the management platform, additional license packages (56 S7 device connections) per Server or FEP are required.
Data point licenses
Migrated SICLIMAT data points consume Building Automation data points (sbt_gms_add_ba_dp). Physical I/O data points count one license point, while room applications count three points.
Count of Licensed Data Points | ||
Topic | Data Point Type | Weight |
Primary |
| One point |
Room | Desigo RX room applications | Three points |
The migration process allows transferring the SICLIMAT X-OS environment, step-by-step, to the system.
You can freely choose to migrate from one to all of the Simatic S7 devices of one X-OS or several X-OS systems in one step. During the migration process, appropriate tools can support, for example, the transfer of data point information and structures as well as scheduling data, graphics and scriptings.
The maximum size of the system that can be migrated depends on the number of data points to be migrated, the installed Automation level base, the designed system topology and the hardware in use.
Only systems with Simatic S7 can be directly migrated. The Simatic S5 PLCs (or other legacy process controllers) first must be migrated to Simatic S7. It makes more sense that SICLIMAT X-OS migrates to the system server all at once, because this minimizes any additional maintenance effort. If for some reasons this is not possible, FEPs can also replace the X-OS.
The size of the component system can be calculated by the accumulated total number of configured data points and process devices in the SICLIMAT X-OS management stations. The necessary information can be obtained from the System Info Files (SIX info). The following values are important for calculating the sum:
- Count of configured S7 process devices
- Count of configured data points for:
- Monitored values
- Sensor values
- Counter values
- Command values
- Manipulated values
- Control command values
System Architectures
Single Server

Typical Use Cases
- Normally 1 to 2 SICLIMAT X-OS systems
- Up to 64 S7 device connections
- Hardware material optimization
- Service effort optimization
Single Server and Multiple FEPs

Typical Use Cases
- Multiple SICLIMAT X-OS systems
- More than 64 S7 device connections
- Fixed IT infrastructure
Software Options
The following matrix describes the licensed features of the legacy system SICLIMAT X-OS and indicates the equivalent management platform licenses.
Licensed Software Options (V2.1) Comparability | ||
Software Option | SICLIMAT X-OS | Management Platform |
Server | 1..n X-OS Base software SIX Info: Grund-Software | 1 Server Base feature set License: sbt_gms_fset_base |
Clients | Variants:
SIX Info: Bedienplatz | Variants:
The most appropriate variant has to be elaborated case by case. License: sbt_gms_add_client |
S7 connections | S7 base connectivity for X-OS SIX Info: S7-Anbindung | S7 base connectivity up to eight S7 connections possible with Simatic S7 extension module installation |
PLC connections | PLC connectivity SIX Info: S7-Anbindung | 56 additional S7 connections for Server or FEP License: sbt_gms_add_S7_connections |
Data points | Packages of 1000 licensed data points (all function blocks) SIX Info: Anzahl Datenpunkte [1000*] | Multiple packages of licensed Building Automation data points (physical I/Os) License: sbt_gms_add_ba_dp |
PLC Programming | Engineering Tool SIX Info: AS-Projektierung | Not applicable |
Graphics Editor | Graphical Editor Application SIX Info: Anlagenbildeditor | Graphics Editor application License: sbt_gms_opt_graph_ed |
Program Logic | TECLA Script Editor Application SIX Info: Schaltprogrammeditor | Macros and Reactions applications Scripting not yet available License: sbt_gms_opt_reactionProc |
Trends Archiving | Multiple packages of licensed trend series archives SIX Info: Trend; Anzahl Trendarchive; Zaehlwertarchivierung | Trend series are stored in Microsoft SQL database as part of the standard feature set Archiving not yet available |
Alarm Notification | Event routing as internal email SIX Info: E-Mail | Remote Notification application (email, SMS and paging services) License: sbt_gms_opt_reno |
Other Applications | Peak-Demand-Limiting application Excel-based calculation tool Bar, pie, and trend chart tool Infobroker for Client license sharing | Not applicable Alternative solutions have to be elaborated case by case. |
S5-Link | Southbound gateway for legacy subsystems SIX Info: BS760-Anbindung; GMA-Kopplung; RX-Anbindung; TEC-Anbindung | Not applicable Alternative solutions have to be elaborated case by case. |
OPC Client | OPC DA Client with packages of 1000 licensed items SIX Info: OPC-Client(#Items PccId) | OPC DA Client with multiple packages of licensed SCADA tags License: sbt_gms_add_scada_tag |
Data Interface | Northbound interface to read/write values, commonly used with third-party OPC DA Server SIX Info: SQL-Online-Interface; Standardschnittstelle | OPC DA Server and DA/UA wrapper interface License: sbt_gms_opt_opc_server |
Event Interface | Northbound interface to export event information to a file. SIX Info: Ereignis-Schnittstelle | As alternative solution, either the Report and the Reactions application, or the Event Web services can be used. |
Trend Data Interface | Northbound interface to export live data information to a file. SIX Info: Prozessdatensammler | As alternative solution, the Historical Data Web services can be used to export data to the Advantage Navigator (EMC). |
Other Solutions | Customer-specific solutions SIX Info: Anschluss FunkServer SIX Info: Betreiber-Störmeldesystem SIX Info: ELA-TV Steuerung SIX Info: Sprachspeicher Steuerung | Not applicable Alternative solutions have to be elaborated case by case. |
Migration Tools
SICLIMAT Engineering Data Conversion Tool
The Migration Service Pack SP501 provides a tool to convert the legacy system configuration of data points, hierarchies, alarms, scriptings, and graphic symbol (Typicals) references to the new management platform. Customized SICLIMAT Alarm Classes can be mapped to the new management station event categories.
SICLIMAT Schedule Data Conversion Tool
The Migration Service Pack SP501 provides a tool to convert the legacy system Scheduler data (such as daily, weekday, weekly, exception and one-time schedules) to the new management station schedule and calendar application.
SICLIMAT Scheduler Application
The system provides a specific application to support SICLIMAT X Scheduler objects (such as SICLIMAT AS and SICLIMAT OS). The new management station can also load and process schedule program data to Simatic S7.
Engineering Tool
SICLIMAT X-OS is the engineering tool used for SICLIMAT program changes. Additional PLC connections and runtime licenses must be purchased.
The SICLIMAT X integration workflow includes the following steps:

Initial Steps

Extended Workflow

Only SICLIMAT X OS V4.1 or higher connected to S7 PLC can be migrated.
The migration must be performed offline because of possible data interruptions.
The conversion of project-specific graphic symbols (typicals) must be handled by the engineer.
How are SICLIMAT X Graphics Converted to Desigo CC Graphics?
This is a SICLIMAT X graphic before the migration to Desigo CC:

This is the same graphic after migration to Desigo CC:

SICLIMAT X graphics are drawn in multiple layers that include all static elements, such as lines, text, rectangles. You can choose if an element is in the foreground or background.
SICLIMAT X data points become positioned symbols with dynamic information (Technical Designation or User Designation).
SICLIMAT X buttons of the widget type are converted to plain text on the graphic. You must post-engineer the widget command using Desigo CC concepts and functionality.
SICLIMAT X buttons of the control type are converted to positioned graphic link buttons.
SICLIMAT X APIC attributes are displayed in the contextual pane.
SICLIMAT X basic shapes (line, lines, circle, ellipse, arc, rectangle, B-spline, spoly, polygon) are replaced with Desigo CC shapes. For example, the figure on the left shows a polygon in SICLIMAT X and the figure on the right shows the migrated polygon in Desigo CC:

Desigo CC shows symbols as groups of basic shapes. For example, a migrated fan symbol will look like two lines and a circle with no graphic animation. Desigo CC checks if elements have a dynamic reference. If elements nearby represent the same symbol, then only one symbol is placed on the start position of the element. For example, the two lines and the circle, which represent a fan in SICLIMAT X (1), are replaced with a fan symbol in Desigo CC (2):

Standard Graphics
SICLIMAT X standard graphics are automatically mapped to Desigo CC graphics. For example, MW_AT_AF is a standard graphic.

The MW_AT_AF standard graphic is mapped to a Desigo CC function.


The function is mapped to a Desigo CC symbol.

Custom Graphics
SICLIMAT X custom graphics are not automatically mapped to Desigo CC graphics. You must map the custom graphics to Desigo CC graphics before you migrate the SICLIMAT X graphics to Desigo CC.
Preconditions
- Desigo CC is installed on a new computer.
- SICLIMAT X OS V4.1 with all relevant Service Packs is installed.
Migration Workflow

The SICLIMAT X library comes with the installation of its extension module and is available under the following path:
System Settings > Libraries > L1-Headquarter > BA > Device > SICLIMAT X > Import Rules.
It contains the default set of data type definitions, including Object Models, Import Rules, and Text Groups supported by the current version of the management platform.
Object Models
The SICLIMAT X Object Models are imported in the Object Models folder of the SICLIMAT X library.
The SICLIMAT X Object Models include the SICLIMAT X Data Point Types (DPTs) that can be used in the SICLIMAT X configuration XML file to import.
The SICLIMAT X Data Model for the current version includes any required Data Types (network, driver, and device instances) and all the basic Data Point Types (SICLIMAT X items).

Text Groups
The SICLIMAT X Text Groups are part of the SICLIMAT X library. In particular:
- Text Groups with numbers from TxG_SICX_0001 to TxG_SICX_4999 belong to the Headquarter SICLIMAT X library.

- If the configuration file to import contains text groups that are not present in the Headquarter SICLIMAT X library, they will be available after the import in System Settings > Libraries > L4-Project > Common > Common > Texts.

Import Rules
Import rules are a library element used to collect the rules for importing objects into the system. You can configure those rules for importing the definitions of a given SICLIMAT X family’s objects and the related system Type Functions associated to them. You can:
- Specify objects and properties for the import rules
- Map instance attributes
- Specify the alarms configuration
Objects and Properties
Once a CSV file is extracted, the Objects and Properties expander allows you to specify the import rules for objects and properties.

Item | Description |
PIM | SICLIMAT X object type identifier. |
Box ID | SICLIMAT X data type identifier. |
Type Name | SICLIMAT X object name for the hierarchies mapping that will be generated from Box ID and PIM in the XML import file by the import. |
Object Model | For each SICLIMAT X type, you can select an object model. |
Copy Object | Create a copy of the selected object. |
Remove Object | Remove the selected object from the list of objects. |
Instance Attributes Mapper
Once a CSV file is extracted, the Instance Attributes Mapper expander allows you to map the instance attributes.

Instance Attributes
The Instance Attributes table contains the configuration data for the instance attributes mapping imported from a CSV file.
For each instance attribute it is possible to specify:
- Value of the function key
- Function name
- Discipline, sub-discipline, type, and subtype
Apart from modifying existing instance attributes, it is also possible to create new instances or remove existing instances.
Alarm Configuration
Once a CSV file is extracted, the Alarm Configuration expander allows you to specify the mapping between SICLIMAT X event classes and the management platform alarm classes.

| Description |
SICLIMAT Event Class | Integer number that belongs to the SICLIMAT X event in the import XML file. The mapping between SICLIMAT Event Class and the management platform Alarm Class belongs to SICLIMAT X library. SICLIMAT Event Class IDs
|
Alarm Class | Management platform Alarm Class that corresponds to the selected SICLIMAT Event Class. |
Enable Activity Log | If this check box is selected and the SICLIMAT Event Class is set to active in the file to import, the Activity Log (AL) will be enabled in the management platform for this alarm class. |
To alarm | Indicates the alarm text for the incoming event which will be imported for the Alarm Class. It can be edited for the SICLIMAT Event Class selected in the table. |
To normal | Indicates the alarm text for the outgoing event which will be imported for the Alarm Class. It can be edited for the SICLIMAT Event Class selected in the table. |
