Cum se face distincția între RS232, RS485, RJ45 și Modbus?(5)
Câteva întrebări legate de explicat:
6) Când distanța este foarte mare, interfața RS485 poate fi conectată și la fibră optică, dar trebuie să fie echipată cu o pereche de convertoare de fibră optică. Motivul pentru a avea 1 pereche este pentru că una este pentru electricitate pentru lumină, iar a doua este pentru lumină pentru electricitate. Mediul de comunicare din mijlocul transceiver-ului cu fibră optică este cablul optic sau fibra optică.
Fibrele optice sunt împărțite în monomod și multimod. Fibra monomod este mai subțire, iar lumina este mai puțin reflectată în timpul procesului de transmisie, astfel încât distorsiunea este mică, iar distanța de transmisie poate ajunge la mai mult de 15 km. Fibra multimod este mai groasă, iar lumina este reflectată mai mult în timpul procesului de transmisie, astfel încât distorsiunea este mare, iar distanța de transmisie este de 1,5 km.
7)Codul de verificare CRC este o diviziune binară fără împrumut, care este folosită pentru a verifica dacă informațiile primite sunt greșite.
Înainte ca stația master să trimită un cadru, mai întâi efectuează calculul CRC pe cadru, apoi atașează restul operațiunii CRC la sfârșitul cadrului și îl trimite la stația slave. După ce stația slave primește cadrul, mai întâi efectuează operația CRC pe partea cadrului, cu excepția CRC, pentru a verifica dacă este corect. Dacă nu este corect, stația slave solicită stației master să retransmită.
În mod similar, atunci când stația slave trimite informații către stația master, stația master verifică și corectitudinea datelor conform CRC. Dacă se găsește o eroare, stația slave trebuie să retransmită.
8)Despre MODBUS-RTU, MODBUS-ASC și MODBUS-TCP
Daca modul de exprimare a datelor in MODBUS adopta cod BCD, acesta se numeste MODBUS-RTU; daca modul de exprimare a datelor in MODBUS adopta cod ASCII, se numeste MODBUS-ASC; dacă MODBUS rulează pe stratul de rețea, se numește MODBUS-TCP.
În utilizarea actuală a MODBUS, majoritatea folosesc codul BCD, astfel încât MODBUS-RTU este utilizat pe scară largă.
Este de remarcat faptul că: în utilizarea protocolului, valorile din cadrul de date sunt exprimate în numere hexazecimale. De exemplu, 100Un curent este scris ca 0X64H, iar tensiunea de 380V este scrisă ca 0X17CH.
9) Despre linia de comunicație cu perechi răsucite și împământarea utilizate în rețeaua RS485
Știm că va exista o capacitate distribuită între două cabluri paralele, iar capacitatea distribuită va slăbi puterea semnalului. Pentru a elimina capacitatea distribuită, cele două linii paralele ale liniei de comunicație trebuie să fie răsucite și răsucite între ele cu o anumită lungime, iar această linie se numește pereche răsucită. Există o specificație pentru lungimea perechii răsucite, care este strâns legată de rata de comunicare. În timpul utilizării efective, perechea răsucită adecvată ar trebui să fie selectată în funcție de rata de comunicare.
Stratul exterior al perechii răsucite are un scut. Stratul de ecranare trebuie să fie împământat într-un singur punct și nu trebuie să fie împământat la capătul și coada firului în același timp pentru a preveni curgerea curentului de masă și provocarea de interferențe. În cablarea propriu-zisă, fiecare segment de linie este împământat în mod independent, iar practica de împământare uniformă a straturilor de ecranare a tuturor segmentelor de linie înainte și după este strict interzisă.
10) Despre metoda de conectare a legăturii de comunicație a petalelor de crizantemă
O rețea în lanț absolut nu există. De fapt, în rețeaua de comunicații construită prin metoda de conectare în lanț de margarete-petale, fiecare nod este un terminal, iar terminalul este conectat la fiecare substație prin perechi răsucite, iar aceste perechi răsucite formează o structură similară în stea. La fel de bine am putea numi această metodă de conectare conexiunea cvasi-stea sub rețeaua în lanț.
S-a dovedit în practica inginerească că lungimea conexiunii cvasi-stea nu trebuie să depășească 70 cm. Odată depășită, poate apărea instabilitate de comunicare.
Scopul rezistorului de terminare este de a absorbi unde reflectate.
Pentru comunicare, fie că este o undă reflectată sau o undă staționară, aceasta va afecta grav calitatea comunicării. Rezistoarele de terminare sunt folosite pentru a absorbi undele reflectate și pentru a crește nivelul stației finale.
Cele două concepte de RS485 și MODBUS trebuie stăpânite prin practică. Este greu de înțeles și de stăpânit citind singur textul. Dacă acest mic articol poate aduce beneficii activităților tale practice, voi fi foarte încântat.