seriova komunikacia

Slavomir Skopalik skopalik na elektlabs.cz
Pondělí Srpen 7 21:23:14 CEST 2017


v ASCII jsou od toho ridici znaky:

https://en.wikipedia.org/wiki/Control_character#Transmission_control

Po zjednoduseni to je pak:

<STX> message <ETX>

Tim mate definovany frame.

Struktura framu je pak na vas.

Slavek

Ing. Slavomir Skopalik
Executive Head
Elekt Labs s.r.o.
Collection and evaluation of data from machines and laboratories
by means of system MASA (http://www.elektlabs.cz/m2demo)
-----------------------------------------------------------------
Address:
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
---------------------------------------------------------------
Mobile: +420 724 207 851
icq:199 118 333
skype:skopaliks
e-mail:skopalik na elektlabs.cz
http://www.elektlabs.cz

On 7.8.2017 18:50, Petr Stehlik wrote:
> Máte pravdu že když se podíváte do nějakých zdrojáků modbusu, tak to 
> vypadá složitě a strašidelně. Obdobný pocit získá člověk při pohledu 
> do specifikace.
>
> ALE, překousněte to a zkuste si napsat pouze implementaci funkce 3 a 
> 16, fukce 6 vám vypadne sama z funkce 16, ostatní nepotřebujete. Věřte 
> že taková hrůza to není a od zeleného stolu jsem to psal asi 3x 
> protože se mi to co jsem předtím napsal nelíbilo a cizí knihovny jsem 
> nedokázal zkousnout.  Mým oblíbeným je režim ASCII, sice delší, ale 
> nemusí se příliš řešit časování.
>
> 1 bajt "po kom" , 1 bajt "co", 2 bajty "odkud", 2 bajty "kolik" - 
> jednodušší už to nemůže být.
>
> Samozřejmě nenutím, neobhajuji, jen říkám že to není tak zlé jak to 
> vypadá.
>
> Pěkný víkend, Petr
>
>
> Dne 7.8.2017 v 17:32 Petr Labaj napsal(a):
>> Díval jste se do zdrojáku knihoven třeba toho "jednoduchého" Modbusu?
>> Nebo nedejbože psal jste to od čistého stolu sám?
>> Pak bude přenos a zpracování vlastních dat tvořit tak 5-10% kódu,
>> zbytek bude zbytečná režie, stejný poměr bude s problémy s vlastním
>> kódem a s cizími knihovnani.
>
> _______________________________________________
> 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