<?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 - cidla teploty]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=386</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=386&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v cidla teploty.]]></description>
		<lastBuildDate>Tue, 05 Feb 2013 18:34:46 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: cidla teploty]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3014#p3014</link>
			<description><![CDATA[<p>Takže takhle nějak<br />Mám tam jen dva teploměry, každý je ošetřen stejně. Pro větší počet už by bylo dobrý na to udělat smyčku...</p><div class="codebox"><pre><code>var teplota11; //teplota nefiltrovana
var teplota1; //teplota vyfiltrovaná
var filterdivide; //delitel filtru - cim vetsi hodnota, tim vice to bude filtrovat
var filterdivide1; //pomocná konstanta dělitele filtru

goteplota1
{
 teplota11=sys[310];
 if (sys[350]==2 || sys[350]==8) {
    if (teplota11&lt;-2867200) {  //uprava teplomeru pokud je hodnota pod nulou a snimac typu DS18S20 (DS1820)
       teplota11+=2867200;
    }
    if (teplota11+10000&lt;teplota1 || teplota11-10000&gt;teplota1) { //pokud je teplota rozdilna o +-100 od minule
       teplota11=teplota1;
    }
 } else {
   teplota11=teplota1;
 }

 filterdivide1=filterdivide+1;
 teplota1=teplota1*filterdivide+teplota11;
 teplota1=teplota1/filterdivide1;
}

init
{
 filterdivide=0; //Vypni filtry
 teplota1=0;
 goteplota1();
 filterdivide=10; //Zapni filtry
 }

main
{
goteplota1();
echo (teplota1);
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Clouseau)]]></author>
			<pubDate>Tue, 05 Feb 2013 18:34:46 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3014#p3014</guid>
		</item>
		<item>
			<title><![CDATA[Re: cidla teploty]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3012#p3012</link>
			<description><![CDATA[<p>Stačí hledat zde na fóru ale v stručnosti je to o délce a materiálu kabelu na kterém jsou čidla připojeny. Taktéž hraje roli souběh se silovými vodiči případně nevhodné zapojení čidel na kabelu</p>]]></description>
			<author><![CDATA[null@example.com (hrnous)]]></author>
			<pubDate>Tue, 05 Feb 2013 15:15:38 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3012#p3012</guid>
		</item>
		<item>
			<title><![CDATA[Re: cidla teploty]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3011#p3011</link>
			<description><![CDATA[<p>Mohla by byt nejaka ukazka jak to resit?</p>]]></description>
			<author><![CDATA[null@example.com (osvald)]]></author>
			<pubDate>Tue, 05 Feb 2013 13:50:26 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3011#p3011</guid>
		</item>
		<item>
			<title><![CDATA[Re: cidla teploty]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3004#p3004</link>
			<description><![CDATA[<p>Díky rušení se občas stane že čidlo vypadne, nebo zobrazí blbost. Samozřejmostí u každého měření by měla být kontrola platnosti naměřené hodnoty. To znamená alespoň test jestli ve statusu daného čidla je platná hodnota (2 NEBO 8).&nbsp; Já dál u každýho měření dělám porovnání s předchozí naměřenou hodnotou a pokud je nově naměřená hodnota Hodně odlišná tak novou ignoruju. No a nakonec když už si pamatuju předchozí hodnotu tak novou hodnotu filtruju. To zjednodušeně znamená že nová hodnota nenahradí, ale jen změní hodnotu té předchozí, o kolik to mám volitelný :-) No a potom už takový nepříjemnosti nejsou...</p>]]></description>
			<author><![CDATA[null@example.com (Clouseau)]]></author>
			<pubDate>Tue, 05 Feb 2013 07:08:24 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3004#p3004</guid>
		</item>
		<item>
			<title><![CDATA[cidla teploty]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3003#p3003</link>
			<description><![CDATA[<p>Mam pripojenych 9 cidel. <br />Napsal sem si programek na hlidani teploty na urcitem cidle a zaslani na mejl.<br />Otestoval sem, vypadalo ok. V noci me to zacala rvat na mejl - Teplota na cidle v akumulacka_up: 167772°C je nad 90°C .<br />Data si ukladam co 5 min. do databaze. Zadne takove teploty ulozene nemam.<br />Tusite co to pri alaramu hazi z nemyslnou teplotu?</p>]]></description>
			<author><![CDATA[null@example.com (osvald)]]></author>
			<pubDate>Mon, 04 Feb 2013 22:25:07 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3003#p3003</guid>
		</item>
	</channel>
</rss>
