Modbus hrátky (nejen) s Loxone – díl 7. – Waveshare RS485->Ethernet gateway

Dům - konkrétní použité prvky Loxone v praxi ModbusLeave a Comment on Modbus hrátky (nejen) s Loxone – díl 7. – Waveshare RS485->Ethernet gateway

Modbus hrátky (nejen) s Loxone – díl 7. – Waveshare RS485->Ethernet gateway

Dostal se mi k testování Waveshare převodník RS485 na Ethernet (umí tedy nejen 485, ale v rámci Modbus hrátek mě RS232/422 nezajímá). Jinými slovy, jde o převodník Modbus RTU na TCP, stejně jako v prvním díle zmiňovaná Moxa. Ta je však asi 15x dražší 😉 Škoda, měl jsem zájem o zapůjčení průmyslové verze na DIN lištu, která umožňuje napájení PoE, případně pro Loxone standardních 24V, protože dodaný typ lze napájet pouze 5V DC, ale uvnitř asi půjde z hlediska funkcí o totožný výrobek.

Update po několika měsících: Zkoušel jsem s prvně dodanou bránou vše možné, ale žádné komunikace jsem se dopracovat nemohl. Klíčové tedy je to slovo „asi“ v předchozím odstavci. Závěr – dodaný převodník -NEPODPORUJE komunikaci přes Modbus (viz sekce FAQ v originálním manuálu). Samozřejmě – správný ajťák přece čte návod až jako poslední možnost, že… Tento model tedy rozhodně nekupujte.

Zpět k tomu správnému, který se mi dostal do rukou na druhý pokus:

Základní konfigurace je víceméně triviální, ideální je použít dodávaný software vircom (ne úplně šťastně zvolený název, ale to vir asi bude od slova virtuální). Nicméně jeho funkcionalita je slušná, až na fixní velikost okna hledání a konfigurace (viz níže).

Klikem na Device se spustí vyhledávání, bez ohledu na IP adresu, nemusí být v rozsahu vaší sítě:

Dvojkliem na dané zařízení otevřete jeho vlastnosti, po změně zejména IP adresy na nějakou z vašeho rozsahu, nastavení portu na standardní hodnotu 502 a parametrů sériové komunikace je možno pomocí tlačítka „Modify Settings“ zaslat do zařízení. Klíčové je zvolit v sekci Transfer Protocol volbu Modbus_TCP_Protocol, jinak komunikace s Modbus zařízením nebude fungovat…

Po nějaké chvíli je možno ověřit funkčnost zadaných změn přihlášením se do jeho webového rozhraní přes výše zadanou IP adresu. Měl by naběhnout tato přihlašovací stránka:

Default heslo je „admin“. Ve webovém rozhraní vidíte stejné možnosti jako přes program vircom.

Dál už je to triviální, stačí správně připojit kabely A/B do svorkovnice a přes jakýkoli Modbus program vyčítat data (viz minulé díly).

Já jsem pro otestování použil čidlo osvětlení z dílu číslo 6 a pomocí QModMaster jsem se připojil nejdříve na zařízení Modbus TCP – oranžové kolečko vyvolá TCP settings, tam zadáte IP a port nastavený dříve. Následně klik na ikonu Connect (červené kolečko) – úspěšné připojení poznáte tak, že na Waveshare bráně se dioda Link změní ze zelené na modrou. Následně příkazem Read/Write (modré kolečko) vyčtete data – v mém případě tedy mám nad pracovním stolem 771 luxů.

Integrace do Loxone bude stejná, jako bylo popsáno dříve v dílu č.2.

Závěr: Tato Modbus síťová brána, resp. správně převodník RS485 (zejména Modbus RTU) na TCP/IP, navíc s možností PoE napájení za několik stokorun dokáže plnohodnotně nahradit Modbus extension od Loxone. Nasazení je nepřeberné množství – ihned mě napadá například k FVE střídačům (Goodwe), kde se spousta lidí trápí nefunkční Modbus TCP komunikací přes Wifi dongle. Přitom stačí tato brána, 2 kabely do rozhraní Modbus RTU na střídači a vše funguje bezvadně. Ideální například na tolik aktuální zamezení přetoků při záporné ceně energie na spotu apod.

Napsat komentář

Back To Top