<?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 - Zálohované RTC]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=1100&amp;type=atom" />
	<updated>2022-11-23T17:24:04Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=1100</id>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7536#p7536" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-11-23T17:24:04Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7536#p7536</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7534#p7534" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-11-23T09:23:39Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7534#p7534</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7529#p7529" />
			<content type="html"><![CDATA[<p>Dokumentace k funkci je opravena.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-11-22T19:26:21Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7529#p7529</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7528#p7528" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-11-16T11:11:49Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7528#p7528</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7527#p7527" />
			<content type="html"><![CDATA[<p>Funkce SDS_set_RTC() - vyžaduje to mít nainstalován aktuální firmware.</p><p>NTP - pravidelně.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-11-14T12:58:09Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7527#p7527</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7526#p7526" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-11-14T10:10:18Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7526#p7526</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7523#p7523" />
			<content type="html"><![CDATA[<p>Informace zde:<br />https://wiki.merenienergie.cz/subdom/wiki/index.php?title=SDS_BIG:_SW-RTC-COM-O6</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-11-11T09:03:39Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7523#p7523</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7518#p7518" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-11-09T09:26:12Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7518#p7518</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7486#p7486" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-10-25T16:41:27Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7486#p7486</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7483#p7483" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-10-25T11:55:15Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7483#p7483</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7470#p7470" />
			<content type="html"><![CDATA[<p>Děkuji, nemohl jsem to najít.</p>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-10-18T16:08:21Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7470#p7470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7469#p7469" />
			<content type="html"><![CDATA[<p>Konektor SC2.</p><p>https://wiki.merenienergie.cz/subdom/wiki/index.php?title=I2C</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-10-18T14:29:41Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7469#p7469</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7467#p7467" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-10-18T12:08:11Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7467#p7467</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7464#p7464" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2022-10-17T07:45:28Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7464#p7464</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Zálohované RTC]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=7463#p7463" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[absolonj]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=11958</uri>
			</author>
			<updated>2022-10-17T07:35:29Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=7463#p7463</id>
		</entry>
</feed>
