Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Dade, dade

Parola la lock screen

Deparazitare externa pisici fara ...

Seriale turcesti/coreene online H...
 Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...

switch microtik
 Permis categoria B la 17 ani

Sfaturi pentru pregatirea de eval...

Crapaturi placa

cum imi accesez dosarul electroni...
 Momentul Aprilie 1964

Sursa noua - zgomot ?

A fost lansat Ubuntu 24.04 LTS

Pareri apartament in zona Berceni?
 

Modbus: Cum Se Calculeaza Lrc Checksum?

- - - - -
  • Please log in to reply
3 replies to this topic

#1
Yoda

Yoda

    Eternal padawan

  • Grup: Senior Members
  • Posts: 9,468
  • Înscris: 04.10.2002
Salutare,
Vreau sa implementez o secventa de comunicare intre calc si o periferica electronica, pe port com, folosind instrunctiuni modbus. Aveti careva idee cum se compune suma de control LRC? Thanks....

#2
vata_pa_batz

vata_pa_batz

    Guru Member

  • Grup: Senior Members
  • Posts: 25,602
  • Înscris: 28.07.2004
nu stiu daca vorbim de aceeasi treaba dar mi se pare ca treaba asta se face cu ajutorul unui asa numit polinom CRC. Incearca sa cauti cu google secventa "CRC polynom". Eu am gasit ceva dar nu am timp sa insist.

#3
mister_rf

mister_rf

    freelancer

  • Grup: Senior Members
  • Posts: 15,889
  • Înscris: 22.10.2002
Despre protocolul MODBUS aici iar un exemplu de aplicatie pentru acest protocol aici.
Despre CRC de exemplu aici.
Polinoame CRC:
   CCITT-32:   0x04C11DB7  =  x32 + x26 +  x23 + x22 + x16 + x12 +
                              x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1

   CRC-16:     0x8005      =  x16 + x15 + x2 + 1

   CRC-CCITT:  0x1021      =  x16 + x12 + x5 + 1

   CRC-XMODEM: 0x8408      =  x16 + x15 + x10 + x3

   12bit-CRC:  0x80f       =  x12 + x11 + x3 + x2 + x + 1

   10bit-CRC:  0x233       =  x10 + x9  + x5  + x4  + x  + 1

   8bit-CRC:   0x07        =  x8  + x2  + x + 1

unde se considera notatia " xn = x la puterea n", iar mai departe tot Google te poate ajuta...

#4
Yoda

Yoda

    Eternal padawan

  • Grup: Senior Members
  • Posts: 9,468
  • Înscris: 04.10.2002
Multumesc!

Ma intereseaza LRC, pentru ca am ales modul de transmisie ASCII. CRC este corespondentul LRC pentru mod de transmisie RTU.

In principiu am gasit teoria necesara, dar cu transpunerea in practica inca mai am de lucru...

Inca o data, multumesc pentru idei!

:cheers:

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate