<?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 - Přiřazení více sys[xxx]na jedno tlačítko]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=1018</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=1018&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Přiřazení více sys[xxx]na jedno tlačítko.]]></description>
		<lastBuildDate>Fri, 19 Mar 2021 11:57:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7016#p7016</link>
			<description><![CDATA[<p>chová se to tak protože prohlížeč má &quot;cache&quot; (mezipaměť). Trik na to je .</p><div class="codebox"><pre><code>function sdsc_S(sysn,val)
{
   if(sub)
   {
    sub.open(&quot;GET&quot;, &quot;http://192.168.1.250/sdscep?sys&quot;+sysn+&quot;=&quot;+val+&quot;&amp;rand=&quot;+Math.random(), true);
    sub.onreadystatechange=reqCompleteR;
    sub.send(null);
   }  
};</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Fri, 19 Mar 2021 11:57:58 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7016#p7016</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7015#p7015</link>
			<description><![CDATA[<p>Tak mi to nedalo a v noci jsem to vyzkoušel. Vše funguje tak jak má. Ten JS je beze změny, tak, jak je v demo stránce. Bál jsem se, že tam budu muset dopisovat nějaké kódy. Jediná chyby byla v tom řádku test na odpočet. Ta druhá závorka patří ne za sys140, ale až sys64. Takže ještě jednou díky za pomoc.</p><p>A měl bych ještě jeden dotaz. Vždy po prvním načtení stránky nefunguje kterékoliv tlačítko na první kliknutí. Až na druhé. po obnovení stránky to samé. Pak už to chodí normálně. Dělá to na každé upravené demostránce micro.</p>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Fri, 19 Mar 2021 08:52:05 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7015#p7015</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7011#p7011</link>
			<description><![CDATA[<p>JS bude jednoduchý</p><div class="codebox"><pre><code>function sdsc_S(sysn,val)
{
   if(sub)
   {
    sub.open(&quot;GET&quot;, &quot;http://192.168.1.250/sdscep?sys&quot;+sysn+&quot;=&quot;+val, true);
    sub.onreadystatechange=reqCompleteR;
    sub.send(null);
   }  
};</code></pre></div><p>a pak už jenom</p><div class="codebox"><pre><code>&lt;input type=&quot;button&quot; value=&quot; Vse vypnout&quot; onclick=&quot;javascript:sdsc_S(140, 0);&quot;&gt;
&lt;input type=&quot;button&quot; value=&quot; Sada 1&quot; onclick=&quot;javascript:sdsc_S(140, 1);&quot;&gt;
...</code></pre></div><p>podle potřeby.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Wed, 17 Mar 2021 08:07:51 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7011#p7011</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7007#p7007</link>
			<description><![CDATA[<p>Děkuji za návrh. Kvůli výpadku jsem si to přečetl až ted. Bohužel mi začala služba, tak&nbsp; se k tomu dostanu nejdříve až příští týden ve středu. Ale obávám se, že to stejně nezvládnu ten JS.</p>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Tue, 16 Mar 2021 15:55:18 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7007#p7007</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6994#p6994</link>
			<description><![CDATA[<p>OK, takže si upravte javascript a stránku, tak, aby do sys[140] dávala 0 až 5.<br />Rozhodneme se, že hodnotě 0 dáme význam &quot;všechny relé vypnout&quot;, hodnoté &quot;1&quot; zapnout 1 skupinu atd. až &quot;5&quot; zapnout 5 skupinu. </p><p>Pozn. A pak si ještě přidáme hodnoty (11 - 15) které ale uź stránka posílat nebude, o tom dále.</p><p>Až tohle budete mít hotové v javascriptu a prokážete si že svou web stránkou dokážete tedy takto manipulovat obsah v sys[140], <br />tak lze přistoupit k tvorbě sds-c programu.</p><div class="codebox"><pre><code>vypni_vse
{
  // vzdy at je v sys 140 spravny udaj odpovidajici stavu
  sys[140] = 0; // &quot;0&quot; znamena vse vypnuto

  // a ted pro vsechny rele ! vypnout
  sys[rele] = 0; atd.
}

zapni_skupinu_1
{
  echo(&#039;zapinam skupinu 1&#039;);

  // vzdy at je v sys 140 spravny udaj odpovidajici stavu
  sys[140] = 11; // 11 znamena &quot;skupina 1 byla a je zapnuta, probiha odpocet casu do vypnuti&quot;
  sys[64] = 45; // budeme odpocitavat 45 sekund, upravte si to zde

  // a ted pro vsechny zapnout a vypnout, dle zadani pro tuto skupinu
  sys[rele] = 1; atd.
}

// ... atd. dopiste si stejnym principem skupinu 2 a 3 a 4


zapni_skupinu_5
{
  echo(&#039;zapinam skupinu 5&#039;);

  // vzdy at je v sys 140 spravny udaj odpovidajici stavu
  sys[140] = 15; // 15 znamena &quot;skupina 1 byla a je zapnuta, probiha odpocet casu do vypnuti&quot;
  sys[64] = 20; // budeme odpocitavat 20 sekund, upravte si to zde

  // a ted pro vsechny zapnout a vypnout, dle zadani pro tuto skupinu
  sys[rele] = 1; atd.
}

main
{
 x:

 // test na odpocet: (je sepnuta nejaka skupina) &amp;&amp; (je uz odpocet na konci) ?
 if ( ( (11 == sys[140]) || (12 == sys[140]) || (13 == sys[140]) || (14 == sys[140]) || (15 == sys[140]) ) &amp;&amp; (0 == sys[64]) ) vypni_vse(); 

 // test na prikaz z webu

 if (0 == sys[140]) vypni_vse(); 

 if (1 == sys[140]) zapni_skupina_1(); 
 . . .
 if (5 == sys[140]) zapni_skupina_5(); 

 // a dokola..
 goto x;
}</code></pre></div><p>Řešení časovaného vypnutí je jednoduché, využijeme sys[64]. Tomu když se nastaví nějaká hodnota, tak si ji vezme, ale pak vždy samo automaticky, co 1 sekundu, tuto hodnotu sníží o 1 až se dostane na nulu, a tam zůstane. Samozřejmě kdykoliv v průběhu lze do sys[64] zapsat novou hodnotu. Může být také užitečné hodnotu sys[64] zobrazovat na user webu, aby se vědělo kdy se ta daná skupina &quot;sama&quot; vypne.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Fri, 12 Mar 2021 11:18:46 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6994#p6994</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6982#p6982</link>
			<description><![CDATA[<p>Právě jsem odzkoušel ten program a funguje&nbsp; to i z uwebu. Nastavil jsem si různé sady a ok. Po aktivaci relátka vrčí, protože jsou ve smyčce. Zkoušel jsem přes wait nastavit čas, ale bez výsledku. Zkusím si ještě pohrát.<br />Pro mě by bylo výhodnější ten způsob s využitím jen sys[140] a do něj dávat číslo sady (=1, =2, =5 atd.). Sepnutí každé sady omezit časově třeba na 1 sekundu.<br />.................<br />Podařilo se mi to upravit jiným způsobem i s i tím časem. Dá se říct, že je to tak, jak jsem chtěl.<br />Ale přesto z důvodu ušetření těch sys[140]... by mě zajímalo, jak se to dá řešit vše jen s tím jedním sys[140].<br />A taky jestli se ten můj zápis dá nějak zkrátit.<br />Mám to takto:<br /></p><div class="codebox"><pre><code>  
//R1_R3_R6
 if (sys[142]==1) {
  sys[231]=255;
  sys[233]=255;
  sys[236]=255;
  echo (&#039;R1_R3_R6 on&#039;);
  wait(1000);
  sys[231]=0;
  sys[233]=0;
  sys[236]=0;
  }
  sys[142]==0;
 </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Wed, 10 Mar 2021 14:10:57 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6982#p6982</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6981#p6981</link>
			<description><![CDATA[<p>To už je lépe popsané zadání, se kterým se dá pracovat. To znamená - takové zadání se dá už zpracovat do kódu.<br />Nejprve tedy rozpadnutí celého procesu = návrh systému.</p><p>V rámci javascript kódu:<br />Sada 1 až 5 bude aktivována zápisem 1 do sys[141] aź sys[145]. A deaktivována zápisem 0.<br />Takže aktivace např. sady 3 bude sys[143] = 1;<br />To znamená, udělat si tolik onclick funkcí (pět), kolik má být tlačítek pro aktivaci (pět), a tyto funkce zapíší do patřičného sys námi dohodnuté číslo 1.<br />To samé pro deaktivaci sady, tzn. dalších pět tlačítek a pět funkcí.</p><p>Ve výsledku bude userweb schopen zapsat 1 nebo 0 do sys[141] až sys[145].</p><p>Dále následuje vyhodnocení a provedení akce, v programu sds-c.</p><p>Nejprve to uděláme bez zámku, tzn. půjde aktivovat či deaktivovat kterákoliv sada, i více najednou.<br />Zámek (možnost aktivace jen jediné sady) se přidá až v dalším kroku, ať se nám to nezamotá hned na začátku.</p><div class="codebox"><pre><code>aktivuj_sadu_1
{
  sys[releX] = 1; 
 atd.
}

deaktivuj_sadu_1
{
  sys[releX] = 0;
  atd.
}

aktivuj_sadu_2
{
  sys[releY] = 1; 
 atd.
}

deaktivuj_sadu_2
{
  sys[releY] = 0;
  atd.
}

main
{
  echo(&#039;start programu&#039;);
  x:

  if (1 == sys[141]) { aktivuj_sadu_1(); } else { deaktivuj_sadu_1(); };
  if (1 == sys[142]) { aktivuj_sadu_2(); } else { deaktivuj_sadu_2(); };
  // atd. to si nakopírujte jak potřebujete pro X dalších sad relé

  goto x;
}</code></pre></div><p>Samozřejmě ten program si upravíte podle sebe, protože jen vy víte která relé se mají zapínat a vypínat. Ale princip je zcela zřejmý, takže to nebude problém.</p><br /><p>Další možnost je udělat to celé jinak, a to použít jen sys[140] a do něj dávat číslo sady (=1, =2, =5 atd.) a pak v programu udělat akci na základě tohoto čísla. <br />Jak píšu, možností je spousta, ale je potřeba vůbec někde začít.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Wed, 10 Mar 2021 09:43:43 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6981#p6981</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6980#p6980</link>
			<description><![CDATA[<p>Mělo by to být v podstatě stejné jako v tomto případě 4-5x se opakující, jen pokaždé s jiným počtem relé.<br />Na uweb třeba 5 tlačítek, které budou spínat každé jinou sadu relé. V každé sadě sadě, ale mohou být použité i některé stejné relé jako v té pedchozí. Proto nemůže&nbsp; být současně sepnuto více sad. Sady by měly být ovládané jen tlačítkem ON a časově ošetřené na třeba 1s. Takže zapne a vypne a můžu jít na jinou sadu. Nikdy se nesmí potkat více sad najednou. V některé sadě může být třeba 6 relé, v jiné zase jen 4. Zkoušel jsem to kopírovat tu do toho programu, ale vždy jde jen ta první sada. Šlo by to nějak rozumně vyřešit? Nechci už moc otravovat, už jste si semnou užil dost.Děkuji</p>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Tue, 09 Mar 2021 18:54:48 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6980#p6980</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6979#p6979</link>
			<description><![CDATA[<p>no jo, ten sys pro relé - je to potřeba vždy zkontrolovat vůči seznamu na wiki, sám jsem se přehlédl.</p><p>Jsem rád že to už funguje jak má.</p><p>Ano, další krok bude složitější obsah programu sds-c. Ale tady si nejprve musíte říct, co to vlastně má dělat, a pak se to teprve dá zapsat do kódu.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 09 Mar 2021 17:52:29 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6979#p6979</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6976#p6976</link>
			<description><![CDATA[<p>Program je v SDS ale z prohlížeče žádná odezva. Na stránce se mění 1/0. V administraci v nastavení výstupů R1, R3, R5 nejdou přepnout na ovládání sdsc programem jsou stále v ručním off. Ručně off/on lze. Ostatní 3 relé jsou v sdsc a daji se měnit. To bude asi problém.<br />V parametru&nbsp; R1 nastavení píše: chyba?<br />...<br />Tak se to podařilo rozchodit. Chyba byla sdsC programu&nbsp; v té smyčce a sice nemělo tam být sys 196, 198, 200,... ale sys 231, 233, 235....<br />Ty sys 196.....blokovaly to nastavení výstupů pro ovládání z SDS programu.<br />Ted se zdá, že už to chodí i z uwebu. Ještě to otestuju a dám vědět. Ted si dám chvíli pauzu a pak napíšu jak to dopadlo.<br />Zatím mockrát děkuji za pomoc, bez toho bych se nehnul z místa. Díky..<br />...<br />Tak je to plně funkční i z Uwebu.<br />Mohl bych ještě poprosit o vysvětlení nebo lépe o kód na ty bloky kódů&nbsp; s podmínkami if pro více tlačítek. Jak o tom píšete výš?<br />Díky</p>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Tue, 09 Mar 2021 13:33:58 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6976#p6976</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6974#p6974</link>
			<description><![CDATA[<p>OK zdá se že zbývá ten javascript.</p><p>Princip je jasný - nastavit sys [140 - 149] na potřebné hodnoty, a odsud si to pak sds-c program převezme a přepíše do sys které už ovládájí relé.</p><p>Takže.</p><p>Nejprve si to zkuste ručně. Nahrejte si ten sds-c program do SDS. V prohlížeči otevřete<br />http://192.168.1.250/sdscep?sys140=1<br />(=1 nebo =0 , a relé by mělo cvakat)</p><p>Tím si nezávisle ověříte, že ten sds-c program dělá co má.</p><br /><p>Jinak problém vidím v pořadí zápisu věcí v tom javascriptu. Zkusím to opravit:<br /></p><div class="codebox"><pre><code>function sdsc_S(sysn,val)
{
   if(sub)
   {
    sub.open(&quot;GET&quot;, &quot;http://192.168.1.250/sdscep?sys&quot;+sysn+&quot;=&quot;+val, true);
    sub.onreadystatechange=reqCompleteR;
    sub.send(null);
   }  
};

 // spinani vice rele tohle je pridano
 function rele3()  
 { 
    sdsc_S(140,1); sdcs_S(143,1);sdcs_S(145,1);  
  }; 
 </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 09 Mar 2021 13:13:30 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6974#p6974</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6973#p6973</link>
			<description><![CDATA[<p>Děkuji za reakci. Program už to vzalo, nicméně pořád to nefunguje, ale snad už zbývá jen málo. Upřesním ještě můj požadavek.<br />SDS IO6 -na userweb je tlačítko ON po jehož stisku mají sepnout současně třeba relé R1+R3+R5, po stisku OFF zase vypnout. To je vše.<br />V SDS IO6 je jen tento SDS-C program - nic víc:<br /></p><div class="codebox"><pre><code>rele3
{
sys[140]==1; sys[143]==1; sys[145]==1;
}

init{
 echo(&#039;Start programu&#039;);
 sys[140]=0;
 sys[141]=0;
 sys[142]=0;
 sys[143]=0;
 sys[144]=0;
 sys[145]=0;
 sys[146]=0;
 sys[147]=0; 
}
main

{
rele3();

rele3label:

   sys[196] = sys[140]; // prime ovladani rele 1 (via sys 196) prostrednictvim hodnoty zapsane zvenku do sys 140
   sys[198] = sys[143]; // prime ovladani rele 2 (via sys 197) prostrednictvim hodnoty zapsane zvenku do sys 140
   sys[200] = sys[145]; // prime ovladani rele 2 (via sys 197)
  // atd.
 goto rele3label;
} </code></pre></div><p>Problém bych spíš viděl ve špatném umístění JS v userweb a taky asi ve špatném zápisu:<br /></p><div class="codebox"><pre><code>function sdsc_S(sysn,val){
   if(sub){
    sub.open(&quot;GET&quot;, &quot;http://192.168.1.250sdscep?sys&quot;+sysn+&quot;=&quot;+val, true);
    sub.onreadystatechange=reqCompleteR;
    sub.send(null);
   }
 // spinani vice rele tohle je pridano
 function rele3()  { 
    sdsc_S(140,1); sdcs_S(143,1);sdcs_S(145,1);  
   }; //strednik ano ne ???
// konec 
   
   else {
    getSub();
    sub.open(&quot;GET&quot;, &quot;http://192.168.1.250sdscep?sys&quot;+sysn+&quot;=&quot;+val, true);
    sub.onreadystatechange=reqCompleteR;
    sub.send(null);
   }// ?????? má byt ten středník ;
  }</code></pre></div><p>A taky nevím jak to správně zapsat do onclick - má tam být jen rele3 nebo rele3,1 - nebo něco jiného?<br /> </p><div class="codebox"><pre><code>&lt;input type=&quot;button&quot; value=&quot; 3rele najednou &quot; onclick=&quot;javascript:sdsc_S(rele3,1);&quot;&gt;
 &lt;input type=&quot;button&quot; value=&quot;Off&quot; onclick=&quot;javascript:sdsc_S(rele3,0);&quot;&gt;
 </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Tue, 09 Mar 2021 12:04:33 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6973#p6973</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6971#p6971</link>
			<description><![CDATA[<p>Tady je oprava:</p><div class="codebox"><pre><code>main
{
 rele3();

rele3label:

 sys...
 sys...
 
 goto rele3label;
}</code></pre></div><p>Chybky tam byly dvě - stejný název návěští rele3 (stejný jako název funkce rele3() - a proto to hlásí chybu, názvy se nesmí použít vícekrat pro jiný účel), a druhá chyba že za návěštím byl středník místo dvojtečky. Vzorek kódu v tomto příspěvku už to ukazuje opravené.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 09 Mar 2021 09:55:46 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6971#p6971</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6968#p6968</link>
			<description><![CDATA[<p>Mám to takhle a zůstavá to v kompilatoru viset na goto.<br /></p><div class="codebox"><pre><code>rele3
{
sys[140]==1; sys[143]==1; sys[145]==1;
}

init{
 echo(&#039;Start programu&#039;);
 sys[140]=0;
 sys[141]=0;
 sys[142]=0;
 sys[143]=0;
 sys[144]=0;
 sys[145]=0;
 sys[146]=0;
 sys[147]=0; 
}

main

{
rele3();


rele3;

   sys[196] = sys[140]; // prime ovladani rele 1 (via sys 196) prostrednictvim hodnoty zapsane zvenku do sys 140
   sys[197] = sys[140]; // prime ovladani rele 2 (via sys 197) prostrednictvim hodnoty zapsane zvenku do sys 140
  // atd.

 goto rele3;

}
 </code></pre></div><p>Zkusil jsem kde co měnit, nevím co je špatně. Asi všechno. Nevím co dosadit za to x.</p>]]></description>
			<author><![CDATA[null@example.com (kajman)]]></author>
			<pubDate>Mon, 08 Mar 2021 18:44:30 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6968#p6968</guid>
		</item>
		<item>
			<title><![CDATA[Re: Přiřazení více sys[xxx]na jedno tlačítko]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6967#p6967</link>
			<description><![CDATA[<p>Skutečně už zbývá jen SDS-C program a bude to kompletní.</p><p>Zkuste to nejjednodušší:<br /></p><div class="codebox"><pre><code>main
{
 x:
   sys[231] = sys[140]; // prime ovladani rele 1 (via sys 231) prostrednictvim hodnoty zapsane zvenku do sys 140
   sys[232] = sys[140]; // prime ovladani rele 2 (via sys 232) prostrednictvim hodnoty zapsane zvenku do sys 140
  // atd.
 goto x;
}</code></pre></div><p>Potom pro více možných kombinací už to bude jen o trošičku složitejší (použít if a bloky kódu).</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Mon, 08 Mar 2021 16:47:28 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6967#p6967</guid>
		</item>
	</channel>
</rss>
