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

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 XCPU
| | |-+  Adresování XCPU
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: Adresování XCPU  (Přečteno 5769 krát)
maxim
člen

Příspěvků: 32



« kdy: 16.02.2010, 08:01:06 »

Jakým způsobem lze nastavit jiná komunikační adresa XCPU než je defaultní 1?
Adresa 1 platí pro USB kanál opravdu vždycky? Co když chci napojit víc stanic XCPU kanálem RS-232 převedeným na RS-485 na dispečink?
Zaznamenáno
libor
moderátor+

Příspěvků: 388



« Odpověď #1 kdy: 16.02.2010, 10:57:47 »

Komunikační adresa po USB u XCPU je opravdu vždy 1 a měnit ji nelze, protože to není potřeba (na jednom USB bude vždy maximálně jedno XPCU).

Pro komunikaci s dispečinkem použijete jistě nějaký protokol (např. Epsnet) a u něj si adresu volíte v dialogu parametrů příslušných modulů. Mohou být všechny stejné, ale nemusí. Jedno XCPU se tam může chovat jako několik zařízení s různými adresami.
Zaznamenáno

libor
moderátor+

Příspěvků: 388



« Odpověď #2 kdy: 18.02.2010, 08:13:52 »

V příloze je připojený příklad k tématu adresování. Projekt pro XCPU-32, který načítá data z měřičů tepla (po M-Bus - adresy 1, 2, 3 - COM1 - vif a dif nejsou vyplněny) a dává je k dispozici nadřízenému systému přes protokol Epsnet (RS-485 - adresy 1, 2, 3 - COM2).
Rozlišení dat z měřičů je tedy dáno adresou na Epsnetu (block a offset je pro všechny stejný, tj. v tomto případě 0). Jednoduchou změnou parametrů u modulů Epsnet slave lze docílit např. stejné adresy, ale jiných bloků pro každý měřič nebo stejných bloků, ale rozdílných offsetů. Záleží pouze na volbě programátora.


(připojený soubor 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!