Vhodne zabezpeceni seriove linky

Martin Persich persich na transcon.cz
Pondělí Září 13 13:09:12 CEST 2010


Rovnez se priklanim k nazoru, ze pokud nepotrebujete neco extra specialniho,
tak MODBUS RTU je pomerne jednoduchy na implementaci a nema smysl vymyslet
neco podobneho. Samozrejme neni nutna implementace vsech funkci, obvykle
staci 2 nebo 3 zakladni (dela to tak podle meho vetsina vyrobcu).
http://www.modbus.org/specs.php

Martin. persich na transcon.cz

----- Original Message ----- 
From: "Jan Matuska" <hw na starhill.org>
To: "hw-news" <hw-list na list.hw.cz>
Sent: Monday, September 13, 2010 11:58 AM
Subject: Vhodne zabezpeceni seriove linky


Dobrý den,

chystam se po dome zapojit par teplotnich cidel, ovladacich krabicek s
displejem a ventilu radiatoru. Sbernice bude sdilena RS485 (mam s ni
dobre zkusenosti), ale jelikoz jsem nyni ve stadiu navrhu komunikacniho
protokolu, potreboval bych poradit o vhodnem zpusobu zabezpeceni
(detekce chyby).

Protokol bude nasledujici:

2 bytes adresa
1 byte funkce
0-8 bytes argumenty

Cili delka paketu by byla 3-11 bytes.

Nechtel bych delku paketu prilis prodluzovat, nebot prenos po sbernici
bude zamerne pomaly (zapojeni kabelu neni idealni).

Zvazoval jsem nasledujici:

* CRC8/16 - jeden/dva byte navic
* krizova parita - 2 byte navic (vodorovna parita by byla soucasti ramce
prenosi jednoho byte - podobne jako RS232)
* inverzni kod - 3-11 byte navic, ale umoznuje i opravu.

Predem dekuji za pripadne rady.
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list