<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - Je potřeba před změnou stavu relé kontrolovat jeho současný stav?]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=1145</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=1145&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Je potřeba před změnou stavu relé kontrolovat jeho současný stav?.]]></description>
		<lastBuildDate>Tue, 13 Feb 2024 10:41:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Je potřeba před změnou stavu relé kontrolovat jeho současný stav?]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7694#p7694</link>
			<description><![CDATA[<p>Ne, Ano, Ne</p><p>Je to ošetřeno, lze kdykoliv zapsat, provede se zapsaný stav (a pokud je zrovna stejný, tak to zůstane jak je).<br />Takže klidně pořád dokola zapisovat stejnou hodnotu, to je zcela OK a bude to fungovat.</p><p>Ten #define je zjednodušení, není vůbec nutný. V základu se zapisuje přímo do sys[] pole, jen když se s tím někdo nechce vypisovat, nebo mít to přehlednější, tak si takto s tím define pomůže. Samozřejmě, pokud je pole indexováno proměnnou, tak už ten define nemá také smysl... ale to je zase jiná věc.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 13 Feb 2024 10:41:09 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7694#p7694</guid>
		</item>
		<item>
			<title><![CDATA[Je potřeba před změnou stavu relé kontrolovat jeho současný stav?]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7693#p7693</link>
			<description><![CDATA[<p>Je potřeba před změnou stavu relé kontrolovat jeho současný stav?<br /></p><div class="codebox"><pre><code>main {
    if (sys[231] != 0) {sys[231] = 0;};
    wait(100;)
}</code></pre></div><p>Nebo je to v HW ošetřeno a můžu nastavit požadovaný stav přímo i když to bude několikrát za minutu?<br /></p><div class="codebox"><pre><code>main {
    sys[231] = 0;
    wait(100;)
}</code></pre></div><p>Je potřeba dávat sys[index] do define? nebo to můžu používat přímo v kódu bez define?</p><div class="codebox"><pre><code>#define RELE1 sys[231];</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (g52)]]></author>
			<pubDate>Mon, 12 Feb 2024 22:17:16 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7693#p7693</guid>
		</item>
	</channel>
</rss>
