Forum
https://library.loxone.com/detail/energy-meter-abb-b23-523/overview
Som objavil, pouzivate to ci kazdy to ma svojpomocne rucne nastavene?
ABB levy - nezapojeno
ABB prostredni - do lox modb pravy
ABB pravy - do lox modb levy
lox modb prostredni - nezapojeno
Spravil som tuto branu
https://www.vodnici.net/community/loxone-a-arduino/loxone-modbus/paged/22/
Pridal do loxone
Stiahol tento template
https://library.loxone.com/detail/energy-meter-abb-b23-523/overview
Nasiel som tu nejaky postup kde pripojili este nejaky odpor
Jak to spravne zapojim? Mam 2x ABB elektromer, teda niekde v Setting nastavim identifikator(asi) ?
https://www.youtube.com/watch?v=orPsRz7zG-U - nejaky Modbus postup + navod pozrem este
@budulinek nevies podla coho identifikovat ktory je ktory kabel. GND asi nezapajam?
Dik
RS485 je fyzická vrstva pro Modbus RTU. Takže zapojuj podle obrázku RS485. M-Bus není Modbus.
Dobré shrnutí:
Precital som to znova cele, nasiel aj dobry navod:
Ale nejde...
Takze ideme porade:
1. Nastavenie GW , ci je vsetko ok?
2. Nastavenie ABB elektromer
- Otevřít menu (dlouhá stisk tlačítka OK)
- Najít menu „Set“ a OK
- Najít menu „Opt“ a OK
- Protocol – vybrat Mbus
- Dlouhým stiskem OK se vrátit o úroveň nahoru
- Baud – nastavit požadovanou hodnotu, já jsem původně dal 9600 ale pak jsem to změnil na 19200
- Dlouhým stiskem OK se vrátit o úroveň nahoru
- Address – nastavit modbus adresu – já čísluju od 1
- Dlouhým stiskem OK se vrátit o úroveň nahoru
- Dlouhým stiskem OK se vrátit o úroveň nahoru (ještě jednou)
- Vybrat menu „RS-485„
- Opět nastavit protokol „Modbus“, „Baud“ a „Address“
- Dlouhým stiskem vyjet o úroveň výš a na nejvyšší úrovni najít položku „ESC“ a OK – tím se dostanu na hlavní obrazovku
3. Zapojenie kablov
4. Pridal som obidve sablony
MB_ABB B23 212-100.xml
https://library.loxone.com/detail/energy-meter-abb-b23-523/overview
5. skusil som s poradim alebo bez. Nastavujem niekde v Loxone 19200baud, nasiel som len adresu co som dal na "1"?
6. Nedostane ziadne data
1. Brána ti říká, že všechno není v pořádku. Slave failed to respond.
3. Pro jistotu přípoj i zem.
4. M-Bus není Modbus.
1. Hmm teda tato cast navodu je asi zle? resp ten krok je asi zbytocny kedze M-Bus neni ten spravny protokol, ale treba pouzit RS485 a pod nim dat ModBus (co som tiez spravil)
- Najít menu „Set“ a OK
- Najít menu „Opt“ a OK
- Protocol – vybrat Mbus ?
2. Zem pripojim kam? Elektromer nema zem.
3. Na brane nemusim nic prestavit? nejake casy alebo mod?
Rozumiem ze sa ti to tazko hlada kde je problem ak ten ABB elektromer nemas...
@dusanmsk plz ako si to nastavil? neviem kde by mohol byt problem...dik
3. Na brane nemusim nic prestavit? nejake casy alebo mod?
Modbus Mode nech jak je.
RTU Settings musíš nastavit takové parametry, jaké máš v elektroměru. Takže pokud sis zvedl baud na 19200, tak bráně musíš taky nastavit 19200.
Hele, nemá smysl se trápit s nastavením Lox Configu, pokud nemáš zprovozněnou komunikaci mezi bránou a elektroměrem po RS485 lince (tj. Modbus RTU). Nastavení brány je logické. Všechno, so se týká Modbus RTU (tj. RS485 rozhraní) máš v záložce RTU Settings. Všechno, co se týká Modbus TCP/UDP (tj. ethernet rozhraní, kromě nastavení IP adres) máš v záložce TCP/UDP Settings.
Teď tě zajímá jenom RTU Settings a tlačítko Scan. Vypni dotazování Loxonem. Nastav si správné RTU Settings a skenuj. Teprve až bude scan úspěšný (tj. mezi Modbus Slaves ti vyskočí elektroměr se statusem "Slave Responded"), tak máš jistotu, že elektroměr a brána (její RTU Settings) jsou nastaveny správně a můžeš se posunout dál.
OK?
2. Zem pripojim kam? Elektromer nema zem.
Myslel jsem GND na těch svorkách modbusu. Myslím, že v návodu to máš jako číslo 35.
Já mám všechny země (GND, mínus) všech DC zařízení (vč. Arduin) propojené dohromady na jedny svorky (to je podle mě jasné, určitě to udělej).
Mínusy všech DC zdrojů a DC-DC konvertorů mám taky propojené. Navíc, to vše mám napojené na zem v rozvaděči. Ale v tomhle už mě neber jako autoritu, nejsem elektrikář!
1. Praveze v ABB navode neoznacili co je co, ludia tu pisali ze to GND nema tak som to nezapajal, ale mozem skusit pridat kabel na ten treti pin
2. Teda budem sledoval len tu a loxone odstavim zatial:
3. Moje nastavenie co potrebujem riesit na GW je teda iba RTU Settings?
4.
Na ABB mam
Protocol: Modbus
baud: 19200
Parity: Even
Address: 1
V rozvadzaci nemam este mimo FVE nic, len skusam ...teda nemam to kde s cim spojit
Ty jo, teď mi to teprve došlo. K čemu tam proboha máš ten Loxone Modbus Extension?? Ten už jsi měl mít přece dávno prodaný! Na RS485 můžeš mít jenom jednoho Modbus mastera a ne dva.
Nemam Modbus Extension, len som si zobral foto z navodu ( https://stavba.web-systemy.net/index.php/2017/10/05/mereni-spotreby-pulzni-elektromery-modbus-elektromery-abb-b23/) a pripojil ten TTL485 modul 🙂
Tak sme so @smotek7 riesili a vyriesili.
Nie len ABB elektromer ma otocene oznacenie ale aj ten cina modul TXD = RXD | RXD = TXD
mozem ja hodiny skumat co to nejde 🤬
Co su nebolo spomenute ze elektromer ked sa spoji ukaze ikonu smeru komunikacie,
tak viem ze to frci a potom sa to ukazalo aj na Modbus GW
Diki za spolupracu 👍
Nie je nejaka "up to date" sablona od jirin.sv?
Skusil som
1. ABB FVE - jirin
2. ABB GRID - z Loxone Library (ma menej hodnot) , ale nerobi mi az tolko TimeOuty/Chyby ako ta od jirin
Neviem ci je este nejaka dalsia hodnota zle v Loxone, alebo sa medzicasom nieco zmenilo
@budulinek pripadne nieco este niekde v GW zmenit?
Dik
Občasného Response Timeoutu (Invalid RTU Response) si všímat nemusíš. Ve skutečnosti mohou být způsobeny Arduinem samotným. Např. Arduino je zaneprázdněné vyřizováním Web UI komunikace a ke zprocesování příchozí Modbus RTU zprávy se dostane až když vyprší timeout. Není to žádná tragédie, pokud se to stane, Arduino pošle opakovaný Modbus RTU požadavek.
Invalid TCP/UDP Request je závažnější. Možné příčiny viz:
https://github.com/budulinek/arduino-modbus-rtu-tcp-gateway#system-info
Já vlastně nevím, co to je za šablony. První je stažená z loxu ( https://library.loxone.com/detail/energy-meter-abb-b23-523/overview). Ale co je ta druhá, o které mluvíš (jirin)? Je to taky šablona na Modbus zařízení?
A proč máš vlastně dvě? Víš, že není dobrý nápad mít tam to zařízení dvakrát?