Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Google Sheet - Referire la textul...

De ce vor atația politicieni...

ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?
 Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...

Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...
 Sugestii plan casa

Experiente cu firme care cumpara ...

joc idem Half Life gratis

PC game stream catre Nvidia Shiel...
 Pompa de apa HEPU ?!

Vreau o masina electrica de tocat...

Cum ajunge remorca de tir inapoi ...

Alt "Utilizator nou" pe T...
 

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,467
  • Î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,467
  • Î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 spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

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