Název: RAI-01 k CCPU Přispěvatel: jíva 22.01.2010, 09:37:20 Chtěl bych připojit dálkový teploměr typu RAI na centrálu CCPU. Nemůžu to rozběhnout, může mi někdo poradit ?
Dotaz zaslaný mailem. Název: Re: RAI-01 k CCPU Přispěvatel: jíva 22.01.2010, 09:43:12 Zkuste nejprve informace ze Samovy kuchařky, kap.7. Tam je popsáno, jak se RAIčko konfiguruje a je tam i projekt s komunikačními moduly pro RAI.
Samova kuchařka je ke stažení na http://www.elsaco.cz/index.php?file=./download/360_prod485.php (http://www.elsaco.cz/index.php?file=./download/360_prod485.php), a to včetně příkladů projektů do FREDa (i pro RAI-01). Název: Re: RAI-01 k CCPU Přispěvatel: anonym 22.01.2010, 10:32:41 Uvazuji o pouziti RAI spolu s XCOM. Nebyl by nejaky ukazkovy projekt i pro XCOM?
Název: Re: RAI-01 k CCPU Přispěvatel: libor 22.01.2010, 14:24:16 V příloze je projekt, kterým se teplota z RAI-01 vyčítá do XCOM-21 a zaobrazuje na CKDM-11.
XCOM-21 a RAI-01 jsou propojeny po RS-485 (COM1 u XCOM21). U RAI-01 se předpokládá implicitní konfigurace (adresa 1, 38400 Bd, sudá parita). (připojený soubor vidí pouze registrovaní uživatelé (http://forum.elsaco.cz/index.php?action=register)) Název: Re: RAI-01 k CCPU Přispěvatel: anonym 25.01.2010, 07:38:40 Priklad je to hezky, ale pocital jsem, ze k jednomu XCOM pripojim nejakych 50 - 60 RAI-01. Zkusil jsem si projekt s 64 moduly Epsnet a odhad zaplneni je 322% :o. A to tam nemam nic dalsiho. Pouzit CCPU se mi nechce, co s tim? ???
Název: Re: RAI-01 k CCPU Přispěvatel: libor 25.01.2010, 08:07:11 Celý problém je v odlišnosti přístupu u platforem XCOM/XCPU atd. a PL2 (CCPU). U PL2 nebylo možno tvořit vlastní moduly, takže se program musel sestavit z toho, co obsahovala knihovna. U XCOM/XCPU je situace značně odlišná. Pokud Vám nějaká funkce nevyhovuje nebo chybí, tak si ji můžete naprogramovat sám. Toto je jeden z případů. Vložením 64 modulů Epsnet do projektu není možné z důvodu velikosti paměti v XCOM. Ovšem problém je řešitelný tzv. Multi modulem neboli modulem, který vykonává činnost jako několik nemulti modulů (v knihovně už je takový multi modul např. pro M-Bus).
Při komunikaci po jedné lince stejně můžete komunikovat pouze s jedním modulem, takže se celý problém redukuje na změnu adresy komunikované stanice (zjednudušeně řečeno). Výsledný modul zabírá v paměti XCOM/XCPU podobnou velikost jako jednoduchý modul, ale vykonává práci za X takových modulů. Vzhledem k tomu, že jsem slíbil ukázku tvorby modulu (http://forum.elsaco.cz/index.php?topic=47.0), tak tohle je dobrý námět. |