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