<?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 - Ping]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=381</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=381&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v Ping.]]></description>
		<lastBuildDate>Fri, 08 Feb 2013 07:48:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Ping]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3044#p3044</link>
			<description><![CDATA[<p>Master i slave modul mají odlišné MAC adresy. V každém modulu běží SDS-C program. Master pingá na připravenost slavu příkazem <br /></p><div class="codebox"><pre><code>  ping(192,168,2,249,ping_sequence);
  fCekejNaOdpovedPingu();</code></pre></div><p>kde ping_sequence je číslo, které se mění od 1 výše a funkce fCekejNaOdpovedPingu() je následující<br /></p><div class="codebox"><pre><code>...
// funkce fCekejNaOdpovedPingu
fCekejNaOdpovedPingu
{
 iProdlevaTestovaniPingu=10;
 iMaxDobaOdezvyPingu=400;
 iPocetTestuMax=iMaxDobaOdezvyPingu/iProdlevaTestovaniPingu;
 iOdpovedPrisla=0;
 iPocetTestu=0;
 label Testuj:
  if(sys[92]==8&amp;&amp;iPocetTestu&lt;iPocetTestuMax)
  {
   iOdpovedPrisla=1;
   return;
  }
  else
  {
   if(iPocetTestu&lt;iPocetTestuMax)
   {
    iPocetTestu++;
    wait(iProdlevaTestovaniPingu);
    goto Testuj;
   }
  }
}
...</code></pre></div><p>Slave program se pingání neúčastní, pouze čeká na povel od master modulu, aby sepnul relé 2 a odeslal master modulu potvrzení sepnutí relé. U obou modulů je IP watchdog vypnutý. Spolupráce obou modulů je perfektní do doby, kdy se vypíná nebo restartuje PC, které je připojené ve společném HUBu. K narušení funkčnosti dochází nepravidelně - někdy můžu několikrát restart zopakovat a nic se nestane (např. celé dopoledne nic a po obědě nebo když končím a vypínám PC to nastane). Pokoušel jsem zpomalovat smyčku, ale když už jsem si myslel, že je problém vyřešen, tak to nastalo opět.</p>]]></description>
			<author><![CDATA[null@example.com (Jirka)]]></author>
			<pubDate>Fri, 08 Feb 2013 07:48:40 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3044#p3044</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ping]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=3034#p3034</link>
			<description><![CDATA[<p>Není kolize MAC adres v sití?<br />Mají zařízení SDS nastavené rozdílné MAC adresy ?<br />Je v nich spuštěch nějaký SDS-C program ?<br />Jaké jsou IP adresy zařízení ?<br />Nepingá některé zařízení sebe samo ?</p><p>Jakým způsobem se provádí ping, je to pomocí pingu který je nastaven v SDS v jeho webové administraci ?</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Thu, 07 Feb 2013 18:52:10 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=3034#p3034</guid>
		</item>
		<item>
			<title><![CDATA[Ping]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=2956#p2956</link>
			<description><![CDATA[<p>Mám zapůjčeny 2 ks Micro Light. Jeden je master, druhý slave. Master neustále hlídá připravenost slave pingáním na něj. Z mého compu na ně mohu pingnout a odezva je tak do 10 ms. Vše je v pořádku do té doby, než se připojím k modulu pomocí prohlížeče (používám Mozillu Firefox). Po vypnutí compu se činnost modulů SDS zpomalí a po novém nastartování compu vykazují moduly odezvu pingů přes 3000 ms, resp. ztrátu odpovědi. Řešením je moduly vypnout a znovu spustit. Stalo se někomu z vás něco podobného a jak jste toto řešili?</p>]]></description>
			<author><![CDATA[null@example.com (Jirka)]]></author>
			<pubDate>Thu, 24 Jan 2013 15:02:45 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=2956#p2956</guid>
		</item>
	</channel>
</rss>
