Forum
Info pro ostatní. Elektroměry mají přehozené A a B. Jinak zprovozněno s modulem USR - TCP232 - 410S
ten modul z Ali si pouzil miesto ModBus extension? mas k tomu nejake detailnejsie info ako zapojit/nastavit? dik
Jasně, modul našel Kolda, použil jsem ho místo modbus extension a je plně funkční.
Ahoj, vkládám sem hotový Loxplán, který funguje a zobrazuje nejdůležitější informace z elektroměru.
Zapojení drátů je 3-X a 2-Y, třetí netřeba.
pro ty,co používají starej loxconfig, zde novej
https://drive.google.com/open?id=0B98IQMFifFSCRmNkWXpNOEpPYWc
Dáda - lehký offtopic - kde jsi vzal 8.4.6.11? Mám (a i podle oficiálního Changelogu je poslední) 8.3.3.21... 😕
Aha xD dam vám sem poslední, je myslím ze včera. Na webu mají starý a ten auzoupdater nikdy nefungoval
skindr - mozes postnut aj ty jako si zapojil ten MODBUS z ali? ci sa tam nieco ine nastavuje alebo jako to mas. dik
kde sa da stiahnut novsi lox config?
Nahoře je link
promin, jeste dalsi off topic -vi nekto o dalsich produktech loxone? specialne tree?
killeriq - v podstatě stejné, jen v jiné složce. 🙂
skinder: to je pres ten modbus to tcp z ebaye co nasel kolda ?
Jj, přesně ten.
Ahoj, muzu se zeptat na to zapojeni? Z obrazku to vypada, ze je zapojeno do X&Z...
Ahoj,
dovolím si dodat malou poznámku k komunikaci s ABB přes Modbus. Ukázkové konfigurace, které zde kolují, nejsou správné. Čtení nefunguje správně pro hodnoty, kdy jsou zapsány ve více než jednom registru (32bit int / uint) a hodnota překročí 32767 / 65535. Nejsnáze je problém vidět u monitorování výkonů, když jsou trošku vyšší proudy (nad 10 A). Ukázka modbus kominukace zde:
Registry 23316+23317 jsou aktuální celkový činný výkon, kdy správná hodnota je 3*2^16+38863 => 2354,71 kW/h, kdežto když se přečte pouze registr 23317 je výkon rázem pouze 38863 => 388,63 kW/h.
Za prvé se odkážu na dokumentaci elektroměru:
Hodnoty, které jsou definovány jako unsigned pro 2 registry (32 bit) mají být čteny takto:
a nabývají hodnot <0, 2^32-1>.
Signed pro 2 registry (32 bit) pak takto:
– nabývají hodnot <-2^31, 2^31-1>.
Trochu problematičtější je korektní čtení celkových spotřeb, které jsou dokonce uvedeny jako 64bitové unsigned hodnoty. To už Loxone nativně přečíst neumí, ale je to také řešitelné. Je nutné načíst 2 hodnoty a následně je hodit do vzorce "2^32*I1+I2":
. Toto je možná až moc paranoidní řešení (odběr by musel být větší než 42949 MW/h, aby se chyba projevila), ale osobně mám rád věci správně ošetřené :).
Zde přidávám Modus šablonu pro Loxone:
. Soubor jednoduše vzít, rozbalit a uložit do C:\ProgramData\Loxone\Loxone Config X.Y\Templates\Comm. V Loxone config pak přidat tímto způsobem:
Zatím to nemám propojené přes ModBus, ale i tak musím složit poklonu. Krásně rozebrané a vysvětlené. Díky!