Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
24.04.2026, 22:26:44

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 PL2 (CCPU)
| | |-+  Závislost kom. kanálů
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: Závislost kom. kanálů  (Přečteno 3262 krát)
libor
moderátor+

Příspěvků: 388



« kdy: 13.04.2011, 13:30:16 »

Mám CCPU-03, na které komunikuji s měřiči tepla (M-Bus, COM2) a dále se zařízením na COM1 protokolem Modbus. A vypadá to, že jsou tyto kanály závislé, protože buď komunikuje jeden nebo druhý, ale nikdy oba najednou. Je to tak? A dá se to nějak obejít?

Dotaz zákazníka (viz výzva).
Zaznamenáno

libor
moderátor+

Příspěvků: 388



« Odpověď #1 kdy: 13.04.2011, 13:34:09 »

Kanály jsou v tomto případě opravdu závislé resp. závislé jsou komunikační moduly (pouze MPC je nezávislé), takže se vykonávají v pořadí vykonávání bez ohledu na komunikační kanál. Tím může dojít k tomu, že pomalejší komunikace zpomaluje i tu rychlejší.

Pokud chcete nějaký protokol/COM komunikovat častěji, tak to lze obejít vícenásobným vložení daného komunikačního modulu se stejnou funkcí tak, aby v pořadí vykonávání byly mezi ostatními komunikačními moduly.
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!