<?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 - Zálohované RTC]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=1100</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=1100&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Zálohované RTC.]]></description>
		<lastBuildDate>Wed, 23 Nov 2022 17:24:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7536#p7536</link>
			<description><![CDATA[<p>Celkový způsob bude záviset na konkrétní aplikaci (kterou neznám).</p><p>Princip ovšem bude vesměs stejný.</p><p>Za běhu si SDS získává čas, z NTP serveru, a samo si to zapíše do svého interního RTC. Viz nákres na wiki.<br />Pokud NTP server nemá, musíte čas do SDS dodat &quot;ručně&quot;, přes funkci SDS_set_RTC().<br />Kde aktuální čas vezmete, je otázka konkrétní aplikace.</p><p>Samozřejmě důležité je obousměrně synchronizovat obě RTC - interní v SDS a vaše externí.<br />Protože po vypnutí napájení se interní RTC nuluje (nemá zálohu - to neplatí pro BIG2-DP-DS84, kde nic z tady toho už nebude potřeba dělat).<br />To znamená, že po zapnutí SDS, za předpokladu že ve vašem externím je platný zálohovaný čas, je potřeba co nejdříve do SDS čas z tohoto externího RTC přepsat (funkce SDS_set_RTC).<br />A naopak, do vašeho externího RTC je potřeba zapsat (zapisovat pravidelně) platný čas, jakmile je (nějak) znám. To už se udělá přes vhodnou I2C komunikaci dle použitého chipu.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Wed, 23 Nov 2022 17:24:04 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7536#p7536</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7534#p7534</link>
			<description><![CDATA[<p>Super, to se mi hodí.</p><p>Ještě bych prosil o radu, jak synchronizovat čas v systému z obvodu RTC.</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Wed, 23 Nov 2022 09:23:39 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7534#p7534</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7529#p7529</link>
			<description><![CDATA[<p>Dokumentace k funkci je opravena.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 22 Nov 2022 19:26:21 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7529#p7529</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7528#p7528</link>
			<description><![CDATA[<p>Obvod zálohovaného RTC DS3231 na I2C funguje. Pouze drobnost k funkci SDS_I2C_rw, ta vrací při úspěchu vždy 0 a ne počet přenesených bytů, což mi ani tak moc nevadí, když všechno proběhne dobře.</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Wed, 16 Nov 2022 11:11:49 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7528#p7528</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7527#p7527</link>
			<description><![CDATA[<p>Funkce SDS_set_RTC() - vyžaduje to mít nainstalován aktuální firmware.</p><p>NTP - pravidelně.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Mon, 14 Nov 2022 12:58:09 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7527#p7527</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7526#p7526</link>
			<description><![CDATA[<p>V dokumentaci je uvedeno:<br /></p><div class="quotebox"><blockquote><p>V případě, že nechcete aby SDS využívalo NTP, lze NTP v nastavení vypnout. Čas pak musíte celému systému dodat sami, zápisem do příslušných indexů (viz seznam).</p></blockquote></div><p>(viz seznam) bohužel není odkaz a v systémových proměnných nějak nemohu najít nic, kam bych mohl hodnotu času uložit. Mohu si samozřejmě v aplikaci místo času z SDS načítat čas z RTC a případně jej pak synchronizovat s časem, získaným z NTP - tako kombinace mi připadá nejlepší. Výše zmíněný text však napovídá, že se dá čas v SDS nastavit programově.</p><p>Ještě dotaz: čas z NTP se načítá pouze jednou po spuštění nebo se nějak pravidelně občerstvuje?</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Mon, 14 Nov 2022 10:10:18 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7526#p7526</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7523#p7523</link>
			<description><![CDATA[<p>Informace zde:<br />https://wiki.merenienergie.cz/subdom/wiki/index.php?title=SDS_BIG:_SW-RTC-COM-O6</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Fri, 11 Nov 2022 09:03:39 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7523#p7523</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7518#p7518</link>
			<description><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>Pokud si to zvládnete vyrobit sami, můžeme se domluvit i na takovém řešení (pošlu gerber + osazovák).</p></blockquote></div><p>Ano, měli bychom zájem, asi to pro nás dost spěchá a aplikace je na tom dost závislá. Můžete to poslat na můj e-mail?</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Wed, 09 Nov 2022 09:26:12 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7518#p7518</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7486#p7486</link>
			<description><![CDATA[<p>Návrh bude připraven na konci 2022 nebo začátku 2023, ale výroba nejdříve v 2023. <br />Pokud si to zvládnete vyrobit sami, můžeme se domluvit i na takovém řešení (pošlu gerber + osazovák).</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 25 Oct 2022 16:41:27 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7486#p7486</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7483#p7483</link>
			<description><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>Konektor SC2.</p><p>https://wiki.merenienergie.cz/subdom/wiki/index.php?title=I2C</p></blockquote></div><p>V odkazu se píše, že přídavná deska SW-RTC se chystá. Jak to vypadá časově? Je to otázka měsíců nebo spíš roků? My ten zálohovaný čas asi budeme potřebovat, takže když tak si nějakou desku v pár kusech vyrobíme sami.</p><p>Jinak musím (jako věčný tazatel) SDS vychválit, funguje nám bezchybně (až na občasné chyby <img src="https://forum.sds.an-d.cz/img/smilies/smile.png" width="15" height="15" alt="smile" />, ale ty jsou většinou promptně řešeny). Pokud si vytvoříme knihovny (v podstatě c moduly, které se musí vložit do cílového programu) ovladačů různých připojených zařízení, dá se z toho celkem rychle vytvořit zařízení pro ovládání všeho možného.</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Tue, 25 Oct 2022 11:55:15 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7483#p7483</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7470#p7470</link>
			<description><![CDATA[<p>Děkuji, nemohl jsem to najít.</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Tue, 18 Oct 2022 16:08:21 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7470#p7470</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7469#p7469</link>
			<description><![CDATA[<p>Konektor SC2.</p><p>https://wiki.merenienergie.cz/subdom/wiki/index.php?title=I2C</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 18 Oct 2022 14:29:41 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7469#p7469</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7467#p7467</link>
			<description><![CDATA[<p>Děkuji za odpověď. Chtěl bych se ještě zeptat na zapojení konektoru S2C. Údajně jsou tam jen piny, nemám teď SDS u sebe. Uvažujeme totiž připájet tam konektor, aby v případě, že&nbsp; bude zákazník potřebovat zálohované RTC, mohl si ho tam sám &quot;docvaknout&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Tue, 18 Oct 2022 12:08:11 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7467#p7467</guid>
		</item>
		<item>
			<title><![CDATA[Re: Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7464#p7464</link>
			<description><![CDATA[<p>Interní RTC v procesoru je, ale není aktivní pokud je vypnuto napájení. To platí pro aktuální HW - SDS BIG a SDS STSW.<br />Proto je potřeba použít externí RTC.</p><p>Externí RTC lze připojit přes I2C sběrnici, dostupnou u BIG/BIG2 na konektoru SC2.<br />To znamená ale vhodný doplňující HW.<br />Viz např. referenční design desky SW-RELE6 (kde není RTC ale je tam popis I2C sběrnice).</p><p>Byla úvaha o aktivaci zálohovaného RTC v rámci aktualizované desky BIG2, tzn. doplnění součástky krystalu,<br />zatím se to řeší (jestli se to na desku fyzicky vleze) pro finální verzi &quot;BIG2 DP DS84&quot;. Uvidíme.<br />Ale všechny současné HW varianty (BIG, STSW, &quot;BIG2 DP&quot;) toto nepodporují (fyzicky nemají osazen potřebný krystal).</p><p>Pozn. <br />- Interní RTC si zachovává čas, tak dlouho dokud je zapnuto napájení, tedy &quot;přežije&quot; např. reset systému apod.<br />- SDS zpětný výpočet podle UpTime využívá, viz např. stránka &quot;LOG/HISTORY&quot; ve webové administraci</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Mon, 17 Oct 2022 07:45:28 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7464#p7464</guid>
		</item>
		<item>
			<title><![CDATA[Zálohované RTC]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=7463#p7463</link>
			<description><![CDATA[<p>Vypadá to, že zařízení nemá zálohované RTC - po zapnutí se vždy nastaví čas na 1.1.2022 a opraví se až po spojení s časovým serverem. To je docela nepříjemné, protože u událostí, které vzniknou předtím, nejsem schopen čas zjistit (jedině zpětně dopočítat podle uptime). Běžně čas naběhne rychle za pár sekund, ale v případě nefunkční sítě to může být několik hodin.</p><p>Jelikož se jedná pravděpodobně o konstrukční záležitost, nelze očekávat v rozumné době žádnou úpravu. Lze k zařízení připojit nějaký externí RTC čip třeba přes 1-Wire?</p>]]></description>
			<author><![CDATA[null@example.com (absolonj)]]></author>
			<pubDate>Mon, 17 Oct 2022 07:35:29 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=7463#p7463</guid>
		</item>
	</channel>
</rss>
