Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Info Coronavirus/Vaccinare vs Fake News

Vodafone lanseaza noua oferta Wi-...

Recomandare placa de sunet

Samsung ue55mu6402 optiuni/setari...
 Transmitere Index ENEL

Tradiția impodobirii bradulu...

R.I.P avocatul31

Plutitor cu temporizator
 Lacuit la temperaturi scazute

Network Signal Guru

Cum se monteaza obiectul asta?

Aveti idee, se mai poate seta ton...
 Curent AC produs de alternator

GDPR | Algoritm computer vision p...

Elveția ia in considerare in...

Windows Defender recuperare
 

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,360
  • Î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,360
  • Î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