Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Home
  • Knowledge base
  • Contact Us
  • Home
  • Tutorials & Guides
  • Cumulocity

Cumulocity - Connecting PLCs and Industrial assets

Learn how to connect SIA Connect to Cumulocity and start sending live PLC data directly to your IoT Platform

Written by Benjamin Pinnerup

Updated at October 14th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Installation & Technical information
    Introduction SIA Connect Standalone SIA Connect ANY-Ware Cellular & WiFi connectivity
  • Configuration in the Web UI
    Getting started with the UI Connectors Instances Items Mapping Data System Network Tools & Add-ons DigiCert IoT Trust Manager Remote Access & VPN tunneling
  • Connectors
    Siemens S7 Azure IoT Ethernet/IP Mitsubishi MELSEC OPC-UA Server SQL MQTT Omron Host Link REST API Omron FINS Keyence Beckhoff TwinCAT BACnet Virtual OPC-UA Client MS SQL File M-Bus Modbus MTConnect Socket Client Socket Server MySQL
  • Scripting & Variables
    Data formatting
  • Developers
    API documentation Shadow API
  • Tutorials & Guides
    InfluxDB AWS IoT Core - Amazon Web Services Microsoft Power BI KaaIoT Siemens S7 AVEVA Insight SIA Connect Demo Rack Grafana Notification & Messaging Azure Cumulocity MQTT MS SQL OPC-UA Server
  • General
+ More

Table of Contents

Connecting SIA Connect to Cumulocity Sending data from SIA Connect to Cumulocity Using the integrated Simulator Using your own PLC data

Connecting SIA Connect to Cumulocity

This guide will show you how to connect your SIA Connect to Cumulocity IoT using the MQTT connector.
By the end of this tutorial, you’ll have a live device visible in your Cumulocity platform and ready to receive data — either through the integrated simulator or a physical PLC.

Before importing the configuration file, make sure to install the MQTT and Simulator Connectors. Information on installing connectors can be found here

 

 

Start with downloading the configuration file using the link below.

Download configuration file

In the SIA Connect GUI import the configuration file, which is done under System → Export and import configuration

Once the configuration file has been imported an instance for Cumulocity has been created along with some items and mappings which are used for the initial setup.

Now, navigate to the newly created Cumulocity Instance and click “Edit Instance”

From here, fill in the required parameters:

All connection information regarding Cumulocity can be found here:

https://cumulocity.com/docs/device-integration/mqtt/#configuring-the-mqtt-connection

 

 

Parameter Value
Address Host – Provide in the URL your tenant domain, for example, mqtt://mytenant.cumulocity.com/mqtt
Enabled True
Username Username – In this case, the username is formed as <tenantID>/<service-user>. You can use the same credentials you use to log into the Cumulocity platform (user alias is not supported). As seen in the example below, for the tenant ID “t76543210” and service user “manga” the username is “t76543210/manga”.
Password Password: The password of the service user.

 

Click “Save Instance”

You notice that the imported instance comes with 5 items and 4 mappings. The mappings and the 4 connected items (100,110,115,122) are used to create the initial connection between SIA Connect and Cumulocity. The 5th item is used in mappings when you want to send data to the Cumulocity platform. 

Once saved, open your Cumulocity platform and navigate to Device Management → All Devices.
Your newly connected SIA Connect should now appear in the list.

After your SIA Connect is visible in your Cumulocity platform, you should delete the 4 mappings and 4 of the items (100,110,115,122) under the Cumulocity instance on the SIA Connect GUI. These items and mappings are no longer needed.

Sending data from SIA Connect to Cumulocity

You can now send data to your Cumulocity instance using either the integrated simulator or your own connected PLC.

Using the integrated Simulator

The imported configuration file also includes a simulator instance, which can be used to simulate and send data to Cumulocity

Navigate to the “Simulator” Instance and click “Edit Instance”. From here, click “Enable” and “Save Instance”

Create a mapping between the simulated data item and the remaining Cumulocity item (id: 200). 

Your mapping setup will look like such:

You can read more about what mappings are and how they work here.

 

Once configured, simulated data will begin appearing in your Cumulocity dashboard.

 

Using your own PLC data

If you use any of the supported PLCs, you can map the data directly to Culumocity

Install the right connector for your PLC, you can see all available connectors here and get a guide on how to setup instances and items within.

Create your PLC Instance and Items

Create a mapping between PLC items and the Cumulocity item called “200”

 

 

You have now successfully connected your SIA Connect to Cumulocity IoT.
Your device is fully integrated and capable of sending real-time or simulated data to the cloud.

From here, you can:

  • Monitor your device data in Cumulocity dashboards
  • Connect more PLC's and map their data to Cumulocity
configuration deployment iot dashboard cumulocity

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Prepare PLC in TIA portal for external communication

0
0
Expand