|
Název: Dispečink - XCOM - PL2/RT + M-Bus zařízení Přispěvatel: libor 26.03.2010, 10:43:47 Řešíme podobnou úlohu jako v tomto vlákně (http://forum.elsaco.cz/index.php?topic=97.0). Rozdíl je v tom, že chceme, aby XCOM (XCOM-31) vyčítal M-Bus měřiče a dával je k dispozici na jednom TCP portu (přes QQ) a přes druhý TCP port, aby se dalo komunikovat s jednotkami PL2 a/nebo RT po RS-422/485. Půjde to? Není v tom nějaký problém?
Dotaz zaslaný mailem (viz výzva (http://forum.elsaco.cz/index.php?topic=13.msg112#msg112)). Název: Re: Dispečink - XCOM - PL2/RT + M-Bus zařízení Přispěvatel: libor 26.03.2010, 11:04:59 Úloha je na XCOM-31 jednoduše řešitelná. Vytvoříte obsluhu M-Bus zařízení (+ případnou korekci načtených dat) a dále odesílání načtených dat přes QQ (QQ Multi Read + TCPbuffer).
Následně přidáte modul COM2TCP na "průchozí" spojení TCP <-> COM pro spojení s jednotkami PL2/RT přes sériovou linku. V příloze je principielní zapojení (bez konkrétních hodnot vif a dif pro M-Bus a korekci načtených hodnot). Jenom je potřeba si dát pozor na nastavení TCP portů, aby u modulu TCPbuffer a COM2TCP nebyly stejné (v příkladu je to 3000 a 3001). A dále je nutné, aby jeden z těchto modulů měl instanci 1 a druhý měl instanci 2. Je to z toho důvodu, že od instance se odvozuje použitý slot, který lze v XCOM využít (maximálně 2). (připojený soubor vidí pouze registrovaní uživatelé (http://forum.elsaco.cz/index.php?action=register)) |