Overview of supported protocols for MindConnect IoT2050¶
MindConnect IoT2050 is capable to read S7, Modbus TCP, Modbus RTU, EtherNetIP, System Adapter and IO-Shield protocols and it can also run as Edge Analytics Engine.
MindConnect Advanced Drivers extension is also available on the device. This enables the possibility to read S7+, Sinumerik PL, MT Connect and IEC61850 protocols.
A local webserver is also available to simplify the onboarding and diagnose.
The following are the supported protocols for MindConnect IoT2050:
- S7
- OPC UA
- Modbus TCP IP
- Modbus RTU
- Simatic I/O Shield
- System
- Rockwell
- S7+1,2)
- Sinumerik1,2)
- IEC618501,2)
- MTConnect1,2)
- BACnet1),2),3)
Note
- " 1) " - "MindConnect Advanced Driver Extension" is required to use these protocols.
- " 2) " - This adapter is an enhancement to the MindConnect Device. To enable this functionality, you need to buy the Add-on MindConnect Advanced Driver Extension (Pricebook ID: MP1AXAD00). You can directly buy it through the In Platform Purchase by pressing the shopping chart.

- " 3) " - BACnet is available for MindConnect IoT2050 V03.07.00.04 b002, or later.
Note
"MC Advanced Driver" protocols are only visible in MindConnect UI plugins after the device is successfully onboarded.
On data change¶
MindConnect device types and software agents feature "on data change" configuration for data points, enabling conditional time series data upload based on value changes.
On data change behaviors¶
On data change data acquisition dependent on configured reading cycle¶
Data collectors checks only, if the data point value has changed since the last reading cycle for the configured on-data-change data points. Time series data is uploaded only when data point value has been changed in the meantime.
On data change data acquisition independent from configured reading cycle¶
Data collectors checks the data point value cyclically (every second), if the values of the configured on-data-change data points have been changed since the last reading cycle. Time series data is uploaded for all data points where the value changes have been detected.
Protocol specific on data change behavior¶
Following table shows which protocols on data change is supported currently:
| Protocol | On data change data acquisition dependent on configured reading cycle | On data change data acquisition independent from configured reading cycle |
|---|---|---|
| BACnet 1) | ![]() | ![]() |
| Fanuc Focas 1) | ![]() | ![]() |
| I/O shield | ![]() | ![]() |
| IEC61850 1) | ![]() | ![]() |
| Modbus | ![]() | ![]() |
| MTConnect 1) | ![]() | ![]() |
| OPC UA 2) | ![]() | ![]() |
| Rockwell (Ethernet/IP) | ![]() | ![]() |
| S7 | ![]() | ![]() |
| S7+ 1) | ![]() | ![]() |
| SystemInfo | ![]() | ![]() |
Note
- " 1) " - "MC Advanced Driver package" is required to use these protocols.
- " 2) " - When the OPC UA server approaches capacity limits or operates on limited hardware resources, it is recommended to use the OPC UA feature cautiously. Otherwise, the OPC UA server may prioritize system stability by limiting or throttling the clients that create the highest load, in order to keep the rest of the functionality uninterrupted.

