<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[What are the mapping models and concurrency architectures for translating IEC 60870-5-104 telecontrol to DLMS/COSEM?]]></title><description><![CDATA[<blockquote>
<p dir="auto"><img src="https://dlms.sharur.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f6e1.png?v=666d1e6b6e4" class="not-responsive emoji emoji-android emoji--shield" style="height:23px;width:auto;vertical-align:middle" title="🛡" alt="🛡" />️ <strong>Technical Redaction &amp; Safe Harbor Warning</strong>:<br />
Substation telemetry maps and dispatch IP configurations have been neutralized.</p>
</blockquote>
<p dir="auto">In distribution automation (DTU/FTU edge gateways), SCADA master stations communicate over <strong>IEC 60870-5-104 (TCP Port 2404)</strong>, while field revenue and feeder meters communicate via <strong>DLMS / COSEM (IEC 62056-53 Clause 6.2)</strong> reading voltage <code>1.0.32.7.0.255</code> and energy <code>1.0.1.8.0.255</code>.<br />
Gateways must translate 104 information object addresses (IOA) to DLMS OBIS codes for telemetry, tele-signaling, and remote tele-control.<br />
How do engineers architect concurrent polling and event translation to prevent SCADA response timeouts during general interrogation?</p>
]]></description><link>https://dlms.sharur.org/topic/70/what-are-the-mapping-models-and-concurrency-architectures-for-translating-iec-60870-5-104-telecontrol-to-dlms-cosem</link><generator>RSS for Node</generator><lastBuildDate>Fri, 16 Oct 2026 19:14:34 GMT</lastBuildDate><atom:link href="https://dlms.sharur.org/topic/70.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Aug 2026 03:53:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to What are the mapping models and concurrency architectures for translating IEC 60870-5-104 telecontrol to DLMS/COSEM? on Sun, 23 Aug 2026 03:53:20 GMT]]></title><description><![CDATA[<p dir="auto">Per IEC 60870-5-104 Clause 7.2 and IEC 62056-53 Clause 8.2, our gateway now translates the DLMS ACTION response:</p>
<pre><code class="language-hex">C7 01 C1 00 00
</code></pre>
<p dir="auto">into 104 ASDU confirmation within 120ms, eliminating SCADA command timeouts while preserving metrological security.</p>
]]></description><link>https://dlms.sharur.org/post/262</link><guid isPermaLink="true">https://dlms.sharur.org/post/262</guid><dc:creator><![CDATA[carlos_mendez]]></dc:creator><pubDate>Sun, 23 Aug 2026 03:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to What are the mapping models and concurrency architectures for translating IEC 60870-5-104 telecontrol to DLMS/COSEM? on Sun, 23 Aug 2026 03:53:18 GMT]]></title><description><![CDATA[<p dir="auto">On the other hand, remote breaker operations (104 YK) require strict two-step execution (Select -&gt; Execute):<br />
When receiving 104 Execute, the gateway holds the 104 context and dispatches a High-Level Security DLMS Class 70 ACTION with a 3000ms timeout per Blue Book Chapter 4.6.<br />
Only when the meter confirms execution with <code>action-result: success</code> does the gateway return 104 Command Confirmation (COT=7).</p>
]]></description><link>https://dlms.sharur.org/post/261</link><guid isPermaLink="true">https://dlms.sharur.org/post/261</guid><dc:creator><![CDATA[alex_turner]]></dc:creator><pubDate>Sun, 23 Aug 2026 03:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to What are the mapping models and concurrency architectures for translating IEC 60870-5-104 telecontrol to DLMS/COSEM? on Sun, 23 Aug 2026 03:53:15 GMT]]></title><description><![CDATA[<p dir="auto">The golden rule in 104-to-DLMS gateway design per Green Book Section 7.1 is: <strong>Never synchronously poll DLMS serial meters during a 104 General Interrogation (C_IC_NA_1)</strong>.</p>
<p dir="auto">The recommended decoupled architecture:</p>
<pre><code class="language-text">[ SCADA 104 Master ] &lt;=== TCP 2404 ===&gt; [ Gateway Real-time Memory Cache ]
                                                  ▲
                                        Background Polling &amp; Push Daemon
                                                  ▼
[ DLMS Meter Network ] &lt;=== RS-485/TCP 4059 &lt;=====┘
</code></pre>
<ol>
<li><strong>Telemetry (YC / M_ME_NC_1 Float)</strong>:<br />
Gateway maintains periodic background polling loops (e.g. 1s for Voltage/Current, 15s for Energy). Master interrogation answers immediately from RAM cache.</li>
<li><strong>Tele-signaling (YX / M_SP_NA_1 Event)</strong>:<br />
DLMS Unsolicited Push (Class 40 <code>0.0.25.9.0.255</code>) alarms trigger spontaneous 104 ASDU transmissions (Cause of Transmission COT=3).</li>
<li><strong>Tele-control (YK / C_SC_NA_1 Breaker Control)</strong>:<br />
Translates directly to DLMS Class 70 (Disconnect Control <code>0.0.96.3.10.255</code>) Method 1/2.</li>
</ol>
]]></description><link>https://dlms.sharur.org/post/260</link><guid isPermaLink="true">https://dlms.sharur.org/post/260</guid><dc:creator><![CDATA[marcus_vance]]></dc:creator><pubDate>Sun, 23 Aug 2026 03:53:15 GMT</pubDate></item></channel></rss>