[HWnews] OT - komunikacni protokol

Danhard danhard@volny.cz
Pátek Duben 16 11:06:28 CEST 2004


Prave protoze pripojujete koncova zarizeni na fyzicke vrstve, treba na
tristavove RS485, tak jsem myslel ze mate k protokolu i priklad implementace
na fyzicke vrstve.
Ne kvuli nejake synchronizaci dat, ale kvuli rizeni bezkolizniho provozu na
tristavove sbernici.
Pokud nebudou definovane odezvy na RS485, taksi jaksi nedovedu predstavit
implementaci systemu prikaz-odpoved.

Danhard

> Dobry den,
>
> > Nejak me tam chybi hw implementace a takove ty povsechne informace jako:
> > singl master - multimaster
> > povolene mezery mezi byty
> > prikazane, povolene mezery mezi zpravami - cekani na odpoved
> > reseni kolizi
> >
> > Danhard
>
> Vse je trochu jinak. Spinel je urcen jako aplikacni vrstva, nebo jako
> "aplikacni vrstva-1", funguje na ruznych spodnich vrstvach. Treba primo na
> fyzicke vrstve (u RS485 nebo RS232), nebo na jinych vrstvach (TCP, GPRS,
> USB....). Vetsinou je master jeden, ale neni problem, aby jich bylo vice.
> Mezery mezi zpravami nebo byty nema vubec smysl resit (treba u GPRS ve
spice
> neni problem mezera 1 minuta), z postupu zpracovani dat (posano v manualu
> Implementace) je neprimo zrejme, ze casovych prodlev se neni mozne chytat.
> "Timeout" na linkach RS485, RS232, Ethernet pouzivame 5s, to proto,
abychom
> u ASCII formatu umoznili psani z klavesnice - sikovne pri ozivovani.
>
> Cilem Spinelu je hlavne to, aby ruzna zarizeni mohla byt na "jedne lince".
> Nemusi si rozumet, ale nesmeji si vadit. Proto je povinna jen hlavicka a
> zpusob zpracovani insrtukce, vse ostatni muze byt libovolne.
>
> Pro zajemce jeste obecneji:
> Drive typicka situace, ze system ma strukturu "PC-
> RS232/RS485---zarizeni_s_RS485", se sice stale vyskytuje, ale vse se
> komplikuje. Kolegove zrovna vcera instalovali hezky system:
> "Teplotni_cidla, vlhkostni_cidla - RS485 - GPRS_modul_(chova se jako
> master) - prenos_do_Internetu_(server Eurotelu) -
> aplikace_na_serveru_(nejlepe na paterni siti) -
> uzivatele_s_webovymi_prohlizeci."
> Slovy: Nekde v archivu za mestem jsou cidla, GPRS modul podle nastaveni
> obcas zmeri teploty a posle na udanou IP adresu, tam to aplikace zpracuje
a
> opravneni uzivatele si mohou data prohlizet ci stahovat. Spinel ma umoznit
> to, ze pokud bude potreba do archivu dat napr. releove vystupy, proste se
> modul vystupu pripoji na stejnou RS485 a nic se nepopere. Presto muze byt
> struktura instrukci pro obe zarizeni uplne jina, jen se dodrzuji urcite
> zasady.
>
> Celkem pekna implementace Spinelu je v modulu Quido a je popsana v jeho
> katalogovem liste.
>
> S pozdravem
> Pavel Poucha





Další informace o konferenci Hw-list