<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - SDS MICRO DIN IO6 R6-24V - tlacitko a detekcni rele]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=598&amp;type=atom" />
	<updated>2014-08-11T12:59:09Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=598</id>
		<entry>
			<title type="html"><![CDATA[Re: SDS MICRO DIN IO6 R6-24V - tlacitko a detekcni rele]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=4559#p4559" />
			<content type="html"><![CDATA[<p>Nevím přesně jak to uvnitř funguje, ale beží to snad na nejakém ARMu, rozhodně tedy o výkon není nouze - když se vypne to omezení rychlosti, tak myslím není šance propásnout tlačítko.</p><p>Rozhodně bych se nebál takové smyčky - main() by se i bez toho volalo stále znova, a firmware umí dělat víc věcí najednou (např. http_get na pozadí), takže nekonečná smyčka to určitě nezasekne.</p>]]></content>
			<author>
				<name><![CDATA[MightyPork]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11551</uri>
			</author>
			<updated>2014-08-11T12:59:09Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=4559#p4559</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SDS MICRO DIN IO6 R6-24V - tlacitko a detekcni rele]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=4558#p4558" />
			<content type="html"><![CDATA[<p>Dekuji za odpoved. Na test pritomnosti napeti mi to staci. Ale cyklicky testovat stav tlacitka bych nerad. SDS urcite musi delat i jine veci nez provadet SDS-C kod, takze by to mohlo to zmacknuti tlacitka propast. Nebo je opravdu beh web serveru a podobne narocnejsi veci tak dobre odstinen od SDS-C kodu?</p>]]></content>
			<author>
				<name><![CDATA[psemail]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11553</uri>
			</author>
			<updated>2014-08-11T12:55:22Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=4558#p4558</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SDS MICRO DIN IO6 R6-24V - tlacitko a detekcni rele]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=4554#p4554" />
			<content type="html"><![CDATA[<p>Nejsem SDS expert, ale mám pocit že optočleny žádný vestavěný odpor nemají - konkrétně něco o tom je na wiki stránce o S0.</p><p>Pokud bude odpor moc velký, nic se tím nezkazí (lepší než moc malý a spálit optočlen), ale 2k2 mi přijde akorát.</p><p>Pro to hlídání vstupu (tlačítko na opto), tohle by mohlo fungovat.</p><div class="codebox"><pre><code>// opto vstup, 0 = zapnuto (viz dokumentace)
#define SYS_OPTO_1 sys[151]

// nastaveni rychlosti
#define SYS_SPEED sys[63]
#define SPEED_LOW 0
#define SPEED_HIGH 128

var tmp;
var old_opto1; // ulozeni stare hodnoty vstupu

check_inputs {
    tmp = SYS_OPTO_1;
    if (tmp == 0 &amp;&amp; old_opto1 != 0) {
        echo(&#039;Prave stisknuto.&#039;);
    }

    if (tmp != 0 &amp;&amp; old_opto1 == 0) {
        echo(&#039;Prave uvolneno.&#039;);
    }

    // ulozit starou hodnotu
    old_opto1 = tmp;
}

init {
    // vypnout omezeni rychlosti
    SYS_SPEED = SPEED_HIGH;

    // initializace
    old_opto1 = SYS_OPTO_1;
}

main {
    // hlavni smycka
    loop:
        check_inputs();
        // zkontrolovat teplotu atd...
    goto loop;
}</code></pre></div><p>Mimochodem, můžete vyzkoušet <strong><a href="http://forum.merenienergie.cz/viewtopic.php?id=596">SDSCP</a></strong> - je to můj nový projekt na vylepšení SDS-C syntaxe <img src="https://forum.sds.an-d.cz/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>Zatím umí např. #include a přidává lepší podporu maker.</p>]]></content>
			<author>
				<name><![CDATA[MightyPork]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11551</uri>
			</author>
			<updated>2014-08-08T16:37:24Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=4554#p4554</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SDS MICRO DIN IO6 R6-24V - tlacitko a detekcni rele]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=4553#p4553" />
			<content type="html"><![CDATA[<p>Resim ted automatizaci pro ovladani primotopu. Hodlam pouzit SDS MICRO DIN IO6 R6-24V, ktere bude ovladat 6ks silovych rele 230/16A (treba VS116K-230/24) a napajet to zdrojem MEAN WELL DR-15-24. Na vstupech bude 4ks teplotnich cidel, tlacitko a detekcni rele.</p><p>Vystupy, tj. ovladani rele jsou mi celkem jasne. Teplotni cidla asi taky. </p><p>Co jsem ale v dokumentaci nenasel je reseni co se vstupy, tak aby k nim mohl pripojit tlacitko a detekcni rele. </p><p>Pokud chapu, tak zapojeni:</p><p> * +24V pres rezistor (2k2?) na OPTO 1 +<br /> * GND na tlacitko/detekcni rele<br /> * a z nej pak na OPTO 1 -</p><p>Nikde jsem ovsem nezjistil jaky je ten integrovany odpor v serii s optoclenem. Pokud s nim nebudu pocitat tak podle vypoctu co mate na wiki, bych tam mel byt rezistor 2k2. Je to spravne?</p><p>Dale co nevim jak v SDC-C pracovat se vstupy. Je na to nejaka dokumentace/priklady?</p><p>U detekcniho rele mi staci se jednou za cas zeptat na stav 0/1. U tlacitka bych ale potreboval aby tam bezela nejake detekce. Klidne tam muze bezet nejaky citac a ja si pak budu jen porovnat v programu zmeny hodnot citace.</p>]]></content>
			<author>
				<name><![CDATA[psemail]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11553</uri>
			</author>
			<updated>2014-08-08T12:24:41Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=4553#p4553</id>
		</entry>
</feed>
