<?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 - Ping]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=381&amp;type=atom" />
	<updated>2013-02-08T07:48:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=381</id>
		<entry>
			<title type="html"><![CDATA[Re: Ping]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3044#p3044" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Jirka]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=830</uri>
			</author>
			<updated>2013-02-08T07:48:40Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3044#p3044</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ping]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=3034#p3034" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2013-02-07T18:52:10Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=3034#p3034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Ping]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2956#p2956" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Jirka]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=830</uri>
			</author>
			<updated>2013-01-24T15:02:45Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2956#p2956</id>
		</entry>
</feed>
