Normalzovany protokol pro komunikaci po RS-485?

Tomáš Hamouz hamouz@alsoft.cz
Čtvrtek Březen 20 10:17:36 CET 2008


JB> No tam jsem prave nasel v rezimu RTU:
JB> ...Vysílání
JB> zprávy musí být souvislé, mezery mezi znaky nesmějí být delší než 1.5
JB> znaku. Začátek a konec zprávy
JB> je identifikován podle pomlky na sběrnici delší než 3.5 znaku...

JB> Takze jak na linkove vrstve jinak oddelit CRC nez vyckanim te delsi
JB> mezery? Delka dat IMHO v paketu neni specifikovana

CRC se vyhodnocuje až po přijetí celé zprávy. Vlastnosti CRC jsou
takové, že CRC celé zprávy včetně vysílané hodnoty CRC je konstanta
závislá jen na generovacím polynomu.

Tomáš



JB> Puvodni zprava ze dne 20.3.2008 od Jaroslav Buchta:

>> To me zaujalo, zrovna delam frekv. Menice pro obehovy cerpadla a resim

>> jaky protokol... Implementace aspon zakladnich funkci pro AVR nekde 
>> nahodou neroste?

JB> To netusim, hledej nebo si to napis. Je to jednoduche.

>> Pochopil jsem dobre, ze pakety se oddeluji tou delsi pauzou mezi znaky

>> a explicitne delka dat neni predem znama?

JB> Tak to jsi pochopil spatne  

JB> Precti si treba tohle, to mas v cestine:

JB> http://home.zcu.cz/~ronesova/bastl/files/modbus.pdf

JB> Presnou specifikaci MODBUS (vcetne MODBUS TCP/IP) primo od zdroje najdes
JB> tady:

JB> http://www.modbus.org/specs.php







Další informace o konferenci Hw-list