<?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 - [vyřešeno] Zápis do sdílené proměnné přes index]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=844</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=844&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v [vyřešeno] Zápis do sdílené proměnné přes index.]]></description>
		<lastBuildDate>Sat, 29 Dec 2018 18:21:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [vyřešeno] Zápis do sdílené proměnné přes index]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6484#p6484</link>
			<description><![CDATA[<p>Přihlášení je potřeba provést samostatným curl dotazem, pak provést &quot;sv&quot; (nebo cokoliv jiného co je potřeba), a pak se posledním curl dotazem odhlásit.<br />Pro přihlášení / odhlášení se nepoužívá httpauth; podívejte se na komunikaci jak to specificky dělá webové rozhraní sds, a to právě je potřeba zreplikovat.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Sat, 29 Dec 2018 18:21:28 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6484#p6484</guid>
		</item>
		<item>
			<title><![CDATA[Re: [vyřešeno] Zápis do sdílené proměnné přes index]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6483#p6483</link>
			<description><![CDATA[<p>Snažím se provést zápis do sdílené proměnné z php skriptu. Modifikoval jsem skript pro staré sds . Pokud mám povolen zápis bez přihlášení ( u 150 = 0) tak vše funguje, ale jakmile změním na jinou hodnotu, tedy zápis pouze pro přihlášené tak nejsem schopen zapsat a webový prohlížeč mi vrací hlášení 404 soubor nenalezen. <br />tady je php skript ( skutečná adresa je přepsána):</p><div class="codebox"><pre><code>$url =&quot;http://xxxxxxxx.dyndns.org:/sv?U00=5544 &quot;;
$port=&quot;36&quot;;
$username=&quot;admin&quot;;
$password=&quot;test&quot;;
$ch = curl_init();
//echo &quot;url = &quot; . $url . &quot;&lt;br&gt;&lt;br&gt;&quot;;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, &quot;$username:$password&quot;);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_PROTOCOLS, CURLPROTO_HTTP); 
curl_setopt($ch, CURLOPT_PORT, $port);
curl_setopt($ch, CURLOPT_TIMEOUT, 7);
//curl_setopt($ch, CURLOPT_FILE, $fh);
$success = curl_exec($ch);
//if ( !$success ) print &quot;&lt;br&gt;&lt;B&gt;Error!!&lt;/b&gt;&lt;br&gt;&quot;;
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_exec($ch);
curl_close($ch);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (krevla)]]></author>
			<pubDate>Thu, 27 Dec 2018 22:16:38 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6483#p6483</guid>
		</item>
		<item>
			<title><![CDATA[Re: [vyřešeno] Zápis do sdílené proměnné přes index]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6002#p6002</link>
			<description><![CDATA[<p>Viz http://wiki.merenienergie.cz/index.php/FULL-C_sharing , <strong>možnosti samozřejmě jsou</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Sat, 18 Mar 2017 10:25:16 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6002#p6002</guid>
		</item>
		<item>
			<title><![CDATA[Re: [vyřešeno] Zápis do sdílené proměnné přes index]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=6000#p6000</link>
			<description><![CDATA[<p>Můj program se chová dynamicky a používá proměnný počet sdílených proměnných, a to jak na vstupu tak na výstupu. Samozrejmě, že můžu udělat funkci která bude mít jeden obrovský switch s 64 case, ale je to oproti SDS-C ze kterého program přepisuji cesta zpět. Přístup k zápisu přes index by to zjednodušil. Byť i tak je tam omezení, že musím deklarativně všechny sdílené proměnné vyjmenovat aby se daly používat, to by taky mohlo být nějak dynamicky z programu definovatelné.<br />Každopádně původní sys[] a ram[] z SDS-C byly na použití proti novému přístupu zlaté. A nebýt omezení počtu podprogramů v původním SDS-C, které nám znemožnili napsat čistější kód, tak bychom nebyli nuceni nic přepisovat.</p>]]></description>
			<author><![CDATA[null@example.com (aleho)]]></author>
			<pubDate>Wed, 15 Mar 2017 19:39:26 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=6000#p6000</guid>
		</item>
		<item>
			<title><![CDATA[Re: [vyřešeno] Zápis do sdílené proměnné přes index]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=5999#p5999</link>
			<description><![CDATA[<p>Ano, indexy [4000] až [4400] jsou jsou k dispozici pro umožnění hromadného zpracování příchozích změn, protože se uživatelům &quot;nechtělo&quot; přistupovat k proměnným přímo, tak jak to je původně navrženo. Tak jsme vyšli vstříc.</p><p>Pro zápis &quot;ven&quot; např.<br /></p><div class="codebox"><pre><code>U12 = 1000; // write 1000 to shared-variable U12</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Tue, 14 Mar 2017 18:30:06 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=5999#p5999</guid>
		</item>
		<item>
			<title><![CDATA[[vyřešeno] Zápis do sdílené proměnné přes index]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=5995#p5995</link>
			<description><![CDATA[<p>Dobrý den,<br />šlo by ve firmwaru doplnit možnost přistupovat ke sdílené proměnné přes index (4000+) nejen pro čtení ale i pro zápis, protože nyní jsou pouze read-only?</p><p>Rád bych použil sdílené proměnné (Sxx) nejen ve směru dovnitř ale hlavně i ven, tak aby se daly lehce číst GET requestem na SDS-BIG. V původním SDS -MACRO v SDS-C mi to umožňovala ram[] proměnná, a teď ta možnost není abych mohl napsat kód stejně čistě a navenek sdilené hodnoty moci upravovat ne jednotlivě ale přes index.</p>]]></description>
			<author><![CDATA[null@example.com (aleho)]]></author>
			<pubDate>Sun, 12 Mar 2017 16:00:52 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=5995#p5995</guid>
		</item>
	</channel>
</rss>
