Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
24.04.2026, 18:36:47

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 XCom
| | |-+  Propojení XCOMů po TCP
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: Propojení XCOMů po TCP  (Přečteno 3989 krát)
libor
moderátor+

Příspěvků: 388



« kdy: 12.08.2013, 07:26:51 »

Máme 2 XCOMy. Na jednom linku RS-485 a na druhé linku RS-232 a chtěli bychom je propojit přes Wifi (TCP). Jak na to?


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

libor
moderátor+

Příspěvků: 388



« Odpověď #1 kdy: 12.08.2013, 07:27:29 »

XCOMy propojit přes TCP nelze, protože XCOM neumí vytvořit aktivně TCP spojení.

Lze však použít protokol UDP. Stačí jednoduchý projekt s modulem Com2UDP, který se nahraje do obou XCOMů. Řekněme že jeden XCOM má IP adresu 192.168.222.159 a chceme na ně použít linku RS-485 (COM1). Druhý XCOM bude mít IP adresu 192.168.222.160 a využívat budeme linku RS-232.

Konfigurace modulu Com2UDP bude pro první XCOM s IP 192.168.222.159 vypadat následovně (viz přiložený obrázek XCOM159.png):

ComNr = 1 (simplexní režim)
IP = 192.168.222.160
port = 4000


Konfigurace modulu Com2UDP bude pro první XCOM s IP 192.168.222.160 vypadat následovně (viz přiložený obrázek XCOM160.png):

ComNr = 0
IP = 192.168.222.159
port = 4000



Číslo portu, na kterém XCOMy poslouchají a na který posílají UDP pakety může být jiný, ale musí vždy odpovídat protistraně (když jeden XCOM bude pslouchat na portu 1234, tak druhý XCOM musí svoje pakety posílat na tento port).

Rychlost komunikace a parita mohou být na každé straně různé (musí tomu odpovídat i nastavení StartStopTout, tj. nastavení meziznakové mezery).



(připojené soubory vidí pouze registrovaní uživatelé)
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!