Razlika između RS485 i Modbus

Mar 19, 2025 Ostavite poruku

U području industrijske kontrole, komunikacija električne energije, inteligentnog brojila itd., Serijska komunikacija obično se koristi za razmjenu podataka. Početna metoda je sučelje RS232, zbog složenosti industrijskog mjesta, razna električna oprema će proizvesti više elektromagnetskih smetnji u okolišu, što može dovesti do pogrešaka prijenosa signala.

1979. Schneider Electric razvio je protokol autobusa za Modbus protokol industrijskog polja, koji se sada koristi u industrijskim prigodama komunikacije RS485, mnogi koriste Modbus protokol, pa danas razumijemo RS485 komunikacijski i modbus komunikacijski protokol.


Prvo, uvođenje RS485


U prilikama industrijske kontrole, naširoko se koriste RS485 sabirnica zbog jednostavnog sučelja, lako umrežavanje, udaljenost prijenosa i druge karakteristike.

RS485 i RS232 temelje se na istom serijskom komunikacijskom sučelju, rad slanja i primanja podataka je isti, tako da je upotreba istog pokretača. Ali oni se nalaze u stvarnoj primjeni komunikacijskog načina ima veliku razliku, RS485 sučelje za pola dupleksne podatke o komunikaciji podataka, dok RS232 sučelje za potpuno dupleksni način komunikacije podataka, podaci se ne mogu istovremeno slati i primljeni, kako bi se osiguralo da se podaci poslani i primljeni bez sukoba, a u skladu sa STRUCTS-om mora biti upućeno i obradu.

RS485 sučelje sastavljeno od polu-dupleksne mreže, općenito dvožični sustav (ranije četverožična veza, može shvatiti samo komunikaciju od točke do točke, koja se sada rijetko koristi), više oklopnijeg prijenosa kabela upletenog para. Ovo ožičenje topologije sabirnice u istoj magistrali može se povezati s najviše 32 čvora. U komunikacijskoj mreži RS485 uglavnom se koristi u komunikacijskom načinu master slave, odnosno domaćinu s više robova.


RS485 Karakteristike:


RS485 Električne karakteristike: logika "0" na razliku napona između dva retka za + (2-6) v; Logika "1" na razliku napona između dva retka za - ({2-6) v. Logika "1" označena je naponom razlika od -({2-6) V između dvije retke. Razina signala sučelja je niža od RS232, nije lako oštetiti čip sučelja, a razina je kompatibilna s razinom TTL -a, može se lako povezati s TTL krugom.

Maksimalna brzina prijenosa podataka od RS485 je 10Mbps.

RS485 sučelje je upotreba uravnoteženog vozača i kombinacije diferencijalnog prijemnika, sposobnost interferencije protiv zajedničkog načina za poboljšanje, to jest dobra smetnja protiv šuma.

Maksimalna udaljenost prijenosa sučelja RS485 standardizirana je na 4000 stopa (oko 1219 metara), a zapravo može doseći 3000 stopa. Osim toga, sučelje RS232 omogućava da se samo 1 primopredajnik poveže s sabirnicom, tj. Mogućom jedne stanice. RS485 sučelje na sabirnici dopušteno je da se poveže do 128 primopredajnika. To je, s mogućnostima s više stanica, tako da korisnici mogu koristiti jedno RS485 sučelje za jednostavno uspostavljanje mreže uređaja.


Drugo, Modbus Uvod


Modbus je izumio Modicon (sada marka Schneider Electric -a) 1979. godine, a prvi je svjetski pravi autobusni protokol za industrijska mjesta.

Modbus Network je industrijski komunikacijski sustav, programabilni kontroleri i računala s inteligentnim terminalima povezani su kroz uobičajene ili lokalizirane namjenske linije. Struktura sustava uključuje i hardver i softver. Može se koristiti za različite aplikacije za prikupljanje podataka i praćenje procesa.


Značajke Modbus:


Standardni, otvoreni, korisnici mogu besplatno koristiti protokol ModBus, budite sigurni da nema potrebe za plaćanjem naknada za licencu i neće narušavati prava intelektualnog vlasništva. Trenutno postoji više od 400 proizvođača koji podržavaju Modbus i više od 600 proizvoda koji podržavaju Modbus.

Modbus može podržati razna električna sučelja, kao što su Rs -232, Rs -485, itd., A također se mogu prenijeti preko različitih medija, poput upletenog para, optičkih vlakana i bežične.

Format okvira Modbusa je jednostavan, kompaktan i lako razumljiv. Korisnicima je lako koristiti i jednostavno se razvijati proizvođači.


Modbus metoda prijenosa komunikacije:


Prijenos komunikacije podijeljen je u neovisno zaglavlje informacija i kodirani podaci poslani. Sljedeće definicije metoda prijenosa komunikacije također su kompatibilne s ModbusRtu komunikacijskim protokolom:

 

Početna struktura=veća od ili jednaka 4 bajta vremena

Adresni kôd=1 bajt

Funkcionalni kôd=1 bajt

Područje podataka=n bajtova

Provjera pogreške=16- Bit CRC kôd

Krajnja struktura=veća od ili jednaka 4 bajta vremena


Adresni kod:Adresni kod je prvi bajt komunikacijskog prijenosa. Ovaj bajt ukazuje na to da će rob s adresnim kodom koji je korisnik odredio podatke koje je poslao Master. Svaki rob ima jedinstven adresni kôd, a povratak odziva započinje s odgovarajućim adresnim kodom. Adresni kôd koji je poslao Master ukazuje na adresu robova na koji će poruka biti poslana, a adresni kôd koji je poslao rob označava adresu robova na koji će se poruka vratiti.


Funkcijski kod:Drugi bajt komunikacijskog prijenosa Modbus komunikacijski protokol definira brojeve funkcije s 1 na 127 instrument koristi samo neke od ovih funkcionalnih kodova. Poslano kao zahtjev za domaćinom, funkcijski kod govori robovu koju radnju treba izvršiti. Poslani kao robovski odgovor, funkcionalni kôd koji je poslao rob isti je kao onaj poslani od domaćina i ukazuje da je rob odgovorio domaćinu da izvrši radnju. Ako je najveći zalogaj funkcionalnog koda koji je poslao rob 1 (npr., Funkcionalni kôd je 127 istodobno s funkcionalnim kodom velikim), to ukazuje da rob nije odgovorio na operaciju ili je poslao pogrešku.


Područje podataka:Područje podataka je različito prema različitim funkcijskim kodovima. Područje podataka može biti stvarna vrijednost, zadana točka, adresa poslana od domaćina u rob ili od robova do domaćina.


CRC kod:Dvo-bajtni kôd za otkrivanje pogreške.


Treće, razlika između Rs485 i Modbus


RS485 je fizičko sučelje, jednostavno rečeno, hardver.

Modbus je međunarodni standardni komunikacijski protokol za razmjenu podataka između različitih proizvođača opreme (općenito industrijska upotreba); Takozvani protokol, koji se također može shvatiti kao gore navedeno, netko je rekao "jezik", jednostavno rečeno, softver.

Općenito, dva uređaja putem Modbus protokola za prijenos podataka:

Najranije je koristiti RS232C kao hardversko sučelje (to jest, obični računalni serijski komunikacijski port (serijski port)); Također koristan RS422, obično se koristi i RS485, ovo udaljenost prijenosa sučelja, općenito, industrijsko polje s više.

Modbus protokol podijeljen je na Modbus RTU, Modbus ASCII i kasniji razvoj Modbus TCP tri načina: prva dva (Modbus RTU, Modbus ASCII) koja se koriste u fizičkom hardverskom sučelju su serijski (serijski) komunikacijski priključak (RS232, RS422, RS485).

Modbus TCP je u skladu s trendom današnjeg svjetskog razvoja, što se može koristiti Ethernet Network ili Internet za povezivanje i prijenos podataka. SO i MODBUS TCP način rada, način hardverskog sučelja je Ethernet (Ethernet) priključak, to jest, naša se računala uglavnom koriste na mrežnom priključku.

Pošaljite upit

whatsapp

Telefon

E-pošte

Upit