How to Troubleshoot Non-Real-Time Data Transmission in Robustel Gateway's Edge to Cloud Function

How to Troubleshoot Non-Real-Time Data Transmission in Robustel Gateway's Edge to Cloud Function

Overview

Recently, customers have reported that when using the Robustel gateway's Edge to Cloud function, after collecting data from Siemens PLCs at the south end, the data transmitted via MQTT to the MES system at the north end is not real-time. For example, data received today is always from yesterday. Therefore, troubleshooting is required.

Hardware/Software Prerequisites

  • 1x Robustel Gateway
  • A computer with access to the gateway’s Web Management Interface
  • Administrator account privileges (e.g., admin)

Step-by-Step Troubleshooting Guide

Step 1: Check Time Synchronization Between Gateway and MES System

Step 2: Check Configuration Compatibility Between Southbound and Northbound Applications

  1. Check Southbound S7 Data Collection Configuration

Note the collection cycle in Edge2Cloud -> E2C Siemens S7 -> Read Interval. Currently set to 1 second.


  1. Check Northbound MQTT Upload Configuration

Note the upload cycle in Edge2Cloud -> E2C MQTT -> Report Interval. Currently set to 10 seconds


  1. Key Troubleshooting Point: Verify if Upload Interval Is Much Longer Than Collection Interval

In this case, the 10-second upload interval is significantly longer than the 1-second collection interval, resulting in data backlog and non-real-time transmission.

Solution: Adjust the upload interval to 1 second to resolve the issue.


Revision History

Version

Date

Author

Description of Changes

1.0

2025-11-04

Tony Li

Initial document creation