<?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 - cidla teploty]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=386&amp;type=atom" />
	<updated>2013-02-05T18:34:46Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=386</id>
		<entry>
			<title type="html"><![CDATA[Re: cidla teploty]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3014#p3014" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Clouseau]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=1082</uri>
			</author>
			<updated>2013-02-05T18:34:46Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3014#p3014</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: cidla teploty]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3012#p3012" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[hrnous]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=3</uri>
			</author>
			<updated>2013-02-05T15:15:38Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3012#p3012</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: cidla teploty]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3011#p3011" />
			<content type="html"><![CDATA[<p>Mohla by byt nejaka ukazka jak to resit?</p>]]></content>
			<author>
				<name><![CDATA[osvald]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=786</uri>
			</author>
			<updated>2013-02-05T13:50:26Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3011#p3011</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: cidla teploty]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3004#p3004" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Clouseau]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=1082</uri>
			</author>
			<updated>2013-02-05T07:08:24Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3004#p3004</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[cidla teploty]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3003#p3003" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[osvald]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=786</uri>
			</author>
			<updated>2013-02-04T22:25:07Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3003#p3003</id>
		</entry>
</feed>
