Hello Teltonika Support Team,
I am configuring a standard data bridge on a RUT956 router (RutOS) using the native WebUI services. My setup is as follows:
- The router acts as a Modbus TCP Master (Client) and successfully reads data registers from an external Modbus TCP Slave device.
- These registers are mapped into the native IEC 60870-5-104 Server as custom, user-defined Information Objects (IOA) to be read by an upstream SCADA Master.
The data mapping itself works fine, but I am facing a critical issue with data transmission states to the SCADA Master:
- When the values in the Modbus registers change, the IEC 104 Server does not transmit these updates spontaneously (Cot=3) to the SCADA Master.
- The SCADA Master only receives the updated values when it explicitly requests a General Interrogation (GA).
- In the WebUI configuration of the IEC 104 Server, I noticed that the option to select the transmission type (Spontaneous / Cyclic) is only available for pre-defined system parameters (like system time, temperature, etc.), but it is completely missing for custom, user-defined data points mapped from Modbus. There is currently no way to configure either spontaneous or cyclic data push for these points.
Without these options, our SCADA system cannot receive updates efficiently without constantly polling the router with GA commands. Having the ability to set either Spontaneous or even Cyclic transmission for custom Modbus points would fully resolve our issue.
Questions:
- Is there a hidden configuration or a specific workaround in RutOS to enable spontaneous or cyclic transmission for user-defined Modbus points in the IEC 104 Server?
- If this is a known limitation of the current firmware implementation, is there a plan to add the “Transmission Type” (Spontaneous / Cyclic) options for custom Modbus data points in an upcoming RutOS release?
Thank you for your support and advice.
Best regards,
Robert