Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
16.04.2024, 18:08:38

Domů Nápověda Vyhledávání Přihlásit Registrovat
 
Fórum k produktům firmy ELSACO Kolín  

+  PROMOS fórum
|-+  FRED - grafické vývojové prostředí
| |-+  FRED - platforma ProDis
| | |-+  Modbus RTU/TCP
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: Modbus RTU/TCP  (Přečteno 6243 krát)
libor
moderátor+

Příspěvků: 388



« kdy: 25.02.2010, 11:02:00 »

Vytvořil jsem si jednoduchý projekt v PRODISu, aby se choval jako Modbus slave. Připojil jsem ho přes TCP, pošlu dotaz, který je i při ladění vidět (viz. přiložený obrázek), ale modul neodpoví. V čem je problém?

A dále bych se chtěl zeptat, co reprezentuje parametr offset v modulech Modbus slave?

(připojený soubor vidí pouze registrovaní uživatelé)

Dotaz zaslaný mailem (viz výzva).
Zaznamenáno

libor
moderátor+

Příspěvků: 388



« Odpověď #1 kdy: 25.02.2010, 11:16:11 »

Podle zobrazené zprávy (výzvy) se jedná o protokol Modbus TCP, kdežto stávající moduly jsou určeny pro protokol Modbus RTU. Pokud nemůžete změnit protokol, tak v příloze je modul pro konverzi protokolů TCP->RTU, který se zapojuje mezi modul TCPbuffer a moduly Modbus (slave). Tento modul bude součástí nejbližší uvolněné verze FREDa.

Modul z archivu rozbalte a umístěte do adresáře ../FRED/library/PRODIS/ a FREDa spusťte.

Parametr offset značí hodnotu, od které jsou data dostupná. Jeden modul Modbus má 16 hodnot/registrů. Pokud by jste chtěl simulovat slave zařízení, která má 64 registrů, tak první modul bude nastaven na offset 0 (registry 0 až 15), druhý na offset 16 (registry 16 - 31), třetí na offset 32 (registry 32 - 47) a čtvrtý na offset 48 (registry 48 - 63). Vyčítat/nastavovat se musejí po jednotlivý modulech, nelze vyčíst všechny jednou zprávou.

(připojený soubor vidí pouze registrovaní uživatelé)
Zaznamenáno

jíva
moderátor+

Příspěvků: 138



« Odpověď #2 kdy: 25.02.2010, 12:46:58 »

Příklad použití nového modulu pro konverzi protokolů TCP -> RTU naleznete na našich stránkách mezi  školními projekty pro ProDis.
Zaznamenáno

Stran: [1] Nahoru Tisk 
« předchozí další »
Skočit na:  


Poháněno MySQL Poháněno PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Validní XHTML 1.0! Validní CSS!