PLC și comunicarea externă a celor 10 mainstream Rezumatul protocolului Explicație

Nov 12, 2024 Lăsaţi un mesaj

Diferența dintre interfața RS232 și interfața RS485

 

În primul rând, structura fizică a interfeței

 

1, RS232 Interfață:

 

Una dintre interfața de comunicare computerizată, de obicei interfața RS -232 la 9 pini (db -9) sau 25 de pini (db -25) tip de aspect, computerul personal general va avea două seturi de RS -232 interfață, respectiv cunoscută sub numele de COM1 și COM2.

 

2, RS485:

 

RS485 Nu există formă fizică specifică, în funcție de situația reală a proiectului și a interfeței.

 

În al doilea rând, caracteristicile electronice ale interfeței

 

1, RS232:Valoarea nivelului semnalului semnalului de nivel de nivel de transmisie este mai mare (semnalul "1" pentru "-3 v la -15 v", semnal "0" pentru "3 până la 15v", "{ {6}} "pentru" 3 până la 15v "," 0 "pentru" {{1 0}} v ", "0" pentru "3 până la 15v", "0" pentru "-15 v", "0" pentru "3 până la 15v" la 15V "), ușor de deteriorat cipul circuitului de interfață, dar și din cauza nivelului TTL (0 ~ '<0.8v', 1 ~ '>2. 0 v ') nu este compatibil cu nevoia de a utiliza circuitul de conversie la nivel pentru a putea comunica cu nivelul TTL (0 ~'<0.8v', 1 ~ '>2. 0 v '). Circuitul de conversie la nivel poate fi conectat la circuitul TTL. În plus, o capacitate anti-jamming slabă.

 

2, RS485:Transmiterea logicii semnalelor diferențiale „1” la diferența de tensiune între cele două linii pentru + (2-6) v a spus; logica "0" la diferența de tensiune dintre cele două linii pentru - (2-6) logica "0" este indicată de o diferență de tensiune de - (2-6) ​​v între cele două linii. Nivelul semnalului de interfață este mai mic decât RS -232, nu este ușor de deteriorat cipul circuitului de interfață, iar nivelul este compatibil cu nivelul TTL, este convenabil să vă conectați cu circuitul TTL.

 

În al treilea rând, lungimea distanței de comunicare

 

1, RS232: RS232 Distanța de transmisie este limitată, valoarea maximă a distanței de transmisie maximă de 15 metri și poate fi doar comunicare punct-la-punct, rata maximă de transmisie de până la 20KB/s.

 

2, RS485: RS485 Distanța maximă de transmisie wireless de 1200 de metri. Rata maximă de transmisie este de 10Mbps, iar distanța maximă de comunicare poate fi atinsă numai sub rata de transmisie de 100KB/s. Distanța maximă de transmisie wireless de Rs485 este de 1200 de metri.

Folosind potrivirea impedanței, atenuarea scăzută a cablului special poate ajunge la 1800 de metri! Peste 1200 de metri, puteți adăuga repetitori (până la 8), astfel încât distanța de transmisie să fie aproape de 10 km.

 

În al patrulea rând, poate suporta comunicarea cu mai multe puncte

 

RS232:Interfața RS232 din bus permite doar conectarea unui transceiver, nu poate suporta capacitatea de a trimite și primi mai multe stații, deci doar comunicarea punct-la-punct, nu acceptă comunicarea cu mai multe puncte.

 

RS485:Interfața RS485 pe autobuz este permisă să se conecteze până la 128 de transceiver. Adică, cu capacități de comunicare cu mai multe stații, astfel încât utilizatorii să poată utiliza o singură interfață RS485 pentru a stabili cu ușurință o rețea de dispozitive.

 

Cinci, diferența dintre linia de comunicare

 

RS232:Puteți utiliza o pereche răsucită cu trei nuclee, sârmă protejată cu trei nuclee, etc.

 

RS485:Se poate folosi pereche răsucită cu două nuclee, sârmă protejată cu două nuclee, etc. În viteză mică, cu distanțe scurte, ocazii care nu sunt interferențe pot fi utilizate un cablu obișnuit cu perechi răsucite, dimpotrivă, în transmisie de mare viteză, cu fir lung, trebuie utilizat pentru potrivirea impedanței (în general 120Ω) a RS485 Cablu special (STP -120 Ω (pentru Rs485 și CAN) o pereche de 18Awg), iar în interferența mediilor dure ar trebui să fie folosită pentru a blindat răsucit Cablul ecranat (ASTP -120 ω) (pentru RS485 și CAN) O pereche de 18Awg) ar trebui să fie utilizată și în medii interferențe-hostile.

 

Suplimentar: adică distanța de transmisie RS232 este de doar 15 metri atât de scurtă, atunci care este rolul acesteia?

De fapt, are o gamă foarte largă de aplicații, poate fi conectată la o varietate de dispozitive, cum ar fi monitorizarea, alte modernizări de echipamente sau depanare, etc. Este posibil să fie nevoie să o folosească. Funcția și USB este relativ apropiată, cu portul USB este din ce în ce mai frecvent, vor exista mai multe USB în RS -232 sau alte interfețe ale dispozitivului de conversie.

Prin interfața USB poate fi conectată la mai multe dispozitive RS -232, nu numai pentru a obține viteze de transmisie mai mari, realizând mufa și jocul real, în timp ce rezolvați interfața USB nu poate fi o deficiențe de transmisie de distanță lungă (distanța de comunicare USB la 5 metri).

 

Mai multe protocoale comune de comunicare

 

Înainte de a începe această problemă, ar trebui să înțelegem o problemă pe care am fost confuză înainte.

 

RS485 și Modbus Diferență: RS485 este o interfață fizică, pur și simplu pusă, hardware; Modbus este un protocol internațional de comunicare standard pentru schimbul de date între diferiți producători de echipamente (în general utilizarea industrială); Așa-numitul protocol, care poate fi interpretat și ca cel de mai sus, cineva a spus „limbaj”, pur și simplu, software. Așa-numitul protocol poate fi înțeles și ca „limbajul” menționat mai sus, care este pur și simplu software-ul.

 

În general, două dispozitive prin protocolul Modbus pentru a transmite date: Primul este să folosești RS232 ca interfață hardware, (adică portul obișnuit de comunicații în serie (port serial)); De asemenea, RS422 util, există, de asemenea, utilizat în mod obișnuit RS485, această distanță de transmisie a interfeței, în general, câmpul industrial cu mai multe.

Protocolul Modbus este împărțit în Modbus RTU, Modbus ASCII și dezvoltarea ulterioară a modurilor Modbus TCP trei moduri.

Primele două (Modbus RTU, Modbus ASCII) utilizate în interfața hardware fizică sunt comunicarea serială (serială) (RS232, RS422, RS485). Modbus TCP trebuie să respecte tendința dezvoltării mondiale de astăzi, ce poate fi utilizată rețea Ethernet sau Internet pentru a conecta și transmite date. Deci, modul Modbus TCP, modul interfeței hardware este portul Ethernet (Ethernet), adică computerele noastre sunt utilizate în general pe portul de rețea.

 

Apoi putem folosi o imagine pentru a înțelege S 7-200 PLC acceptă mai multe protocoale de comunicare.

 

Comunicare PPI

 

Este un protocol de comunicare dezvoltat de Siemens special pentru seria S 7-200. Este încorporat în cpu S 7-200. Protocolul PPI se bazează fizic pe portul RS -485, iar comunicarea PPI poate fi realizată prin cablu de pereche răsucit ecranat. Protocolul PPI este un protocol principal-sclav. Dispozitivul principal trimite o cerere către dispozitivul sclav, dispozitivul sclav răspunde, iar sclavul nu poate iniția informații. Maestrul se bazează pe conexiunea partajată gestionată de protocolul PPI pentru a comunica cu sclavii. Protocolul PPI nu limitează numărul de maeștri care pot comunica cu oricare dintre sclavi, dar nu pot exista mai mult de 32 de maeștri într -o rețea. Utilizarea cea mai de bază a protocolului PPI este de a permite etapei Siemens 7- software de programare Micro/Win să încarce și să descarce programe și Siemens HMI pentru a comunica cu PC -ul.

 

Comunicare MPI

 

MPI (interfață multipoint) este interfața pentru comunicarea multipoint SIMATIC S7, care este un fel de rețea adecvată pentru comunicarea între câteva site -uri, utilizate mai ales pentru conectarea computerului superior și un număr mic de PLC pentru a comunica între ele la distanță strânsă. Acest lucru poate fi realizat prin conectarea portului de programare MPI al CPU al controlerului S 7-300 sau s 7-400 și portul de comunicare PPI al CPU S 7-200 între ele prin intermediul cablurilor Profibus și conectori, precum și conectarea portului de programare a plăcii de rețea a computerului gazdă (portul MPI/DP) prin PROFIBUS sau MPI cabluri. Desigur, este posibil să excludeți computerul din rețea și să includeți doar PLC.

 

Rata de comunicare a MPI este de 19,2k până la 12mbit/s, dar rata maximă a unei rețele MPI conectate direct la portul de comunicare al procesorului S 7-200 este de obicei 187.5kbit/s (limitat de rata maximă de comunicare a de comunicare a ratei de comunicare a comunicării a ratei de comunicare a maximului CPU S 7-200). Pot exista până la 32 de stații în rețeaua MPI, iar distanța maximă de comunicare a unui segment de rețea este de 50 de metri (când rata de transfer de comunicare este de 187,5 kbit/s), iar distanța de comunicare mai lungă poate fi extinsă cu RS {{11 }} repetor. Numărul de conexiuni pe s 7-200 portul de comunicare procesor este 4.

 

Protocolul MPI nu poate comunica cu un cpu s 7-200 ca master PPI, adică, s 7-300 sau s 7-400 trebuie să se asigure că acest cpu S 7-200 nu mai poate fi utilizat ca maestru PPI atunci când comunică cu s 7-200, iar micro/câștig nu pot accesa S 7-200 CPU ca master PPI prin protocolul MPI. S 7-200 CPU poate fi folosit doar ca sclav MPI, adică cpu -ul S 7-200 poate fi folosit doar ca maestru PPI. CPU -urile S 7-200 poate fi doar sclavi MPI, adică cpusul S 7-200 nu poate comunica între ei prin rețeaua MPI, dar poate comunica doar între ele prin PPI.

 

Comunicare Modbus

 

Modbus a fost inventat de MoDicon (acum un brand de Schneider Electric) în 1979, care este primul protocol real de autobuz folosit în domeniul industrial din lume. Pentru a populariza și promova mai bine aplicația distribuită a MODBUS bazată pe Ethernet, în prezent, Schneider a transferat proprietatea Protocolului MODBUS către organizația IDA (Interfață pentru automatizare distribuită) și a înființat Organizația Modbus-IDA, care pune bazele pentru fundația pentru Dezvoltarea viitoare a Modbus. Acest lucru a pus bazele dezvoltării viitoare a Modbus. În China, Modbus a devenit standardul național GB/T 19582-2008, conform statisticilor incomplete: Până în 2007, numărul de noduri Modbus instalate a depășit 10 milioane.

 

Protocolul Modbus este un limbaj universal aplicat controlerelor electronice. Cu acest protocol, controlerele pot comunica între ele și cu alte dispozitive printr -o rețea (de exemplu, Ethernet). A devenit un standard industrial comun. Cu aceasta, dispozitivele de control de la diferiți producători pot fi conectate într -o rețea industrială pentru monitorizare și control centralizat. Acest protocol definește o structură de mesaje pe care un controler le poate recunoaște și le poate folosi, indiferent de rețeaua peste care comunică. Acesta descrie procesul prin care un controler solicită acces la alte dispozitive, modul în care răspunde la solicitările de la alte dispozitive și cum detectează și înregistrează erorile. Acesta stabilește un format comun pentru modelul și conținutul câmpurilor de mesaje.MODBUS este un model de comunicare master/sclavi cu un singur master. Poate exista un singur maestru pe o rețea Modbus simultan și pot exista mai mulți sclavi.

 

Modbus are următoarele caracteristici.

 

1, standard, deschis, utilizatorii pot utiliza Protocolul Modbus gratuit, în largul său, fără a plăti taxe de licență și nu vor încălca drepturile de proprietate intelectuală. În prezent, peste 400 de producători acceptă Modbus, iar peste 600 de tipuri de produse acceptă Modbus.

 

2, Modbus poate suporta o varietate de interfețe electrice, cum ar fi RS -232, RS -485, etc., dar poate fi transmis și pe o varietate de medii, cum ar fi pereche răsucită, fibră optică, wireless, etc.

 

3, formatul cadrului Modbus este simplu, compact și ușor de înțeles. Este ușor de utilizat utilizatorii și simplu pentru producători să se dezvolte.

Notă: S 7-200 acceptă numai protocolul MODBUS RTU, nu protocolul Modbus ASCII;

 

Comunicare PROFIBUS

 

Ca unul dintre numeroșii membri ai familiei Fieldbus, PROFIBUS este unul dintre cele mai utilizate standarde de câmp de câmp în lumea industrială europeană și este, de asemenea, unul dintre standardele de bus de teren recunoscute la nivel internațional. Profibus este o rețea SIMITAC la nivel de unitate, la nivel de câmp, adecvată pentru transmiterea cantităților medii și mici de date. Deschiderea sa permite multor producători să-și dezvolte propriile produse care respectă PROFIBUS, care pot fi conectate la aceeași rețea PROFIBUS.

 

Profibus este o rețea electrică în care mediul de transmisie fizică poate fi protejat pereche răsucită, fibră optică sau wireless. PROFIBUS este un standard internațional, deschis, independent de producător, cu viteze de transmisie selectabile, cuprinse între 9,6 kbaud și 12 mbaud și toate dispozitivele conectate la autobuz ar trebui să fie setate la aceeași viteză atunci când sistemul de autobuz este activat. Profibus este utilizat pe scară largă în automatizarea fabricării, automatizarea industriei proceselor și alte domenii, cum ar fi construcțiile, transportul și automatizarea energiei, etc. Profibus este, de asemenea, un fel de tehnologie de câmp de câmp utilizat pentru monitorizarea și controlul și controlul datelor din fabrica de automatizare și comunicarea și controlul datelor la câmp nivel de dispozitiv. Poate realiza rețeaua descentralizată de control digital și comunicare pe teren de la stratul de echipamente de câmp până la monitorizarea nivelului atelierului, oferind astfel o soluție fezabilă pentru realizarea automatizării integrate din fabrică și a informațiilor de câmp.

 

Comunicarea USS

 

USS (Interfața Serială Universal) este un protocol de comunicare dezvoltat de Siemens, special pentru unități și a suferit un proces de dezvoltare continuă și îmbunătățire de -a lungul anilor. Inițial, USS a fost utilizat pentru a parametriza unitatea, adică pentru a seta mai mulți parametri orientați la sol. Acesta a fost utilizat pe scară largă în legătură cu unitățile cu panouri de operare și software de punere în funcțiune (de exemplu, Drives/Starter).

 

Recent, USS a fost, de asemenea, din ce în ce mai utilizat pentru comunicarea cu controlerele (de exemplu, PLC) pentru controlul comunicării la nivel general, datorită protocolului său simplu și cerințelor hardware scăzute. (Notă: USS oferă un mijloc de control al comunicării cu costuri reduse, relativ simplu. Datorită proiectării sale, USS nu pot fi utilizate în aplicații cu cerințe ridicate pentru rata de comunicare și volumul de transfer de date. În aceste cazuri, o metodă de comunicare în timp real mai bună , cum ar fi Profibus-DP, ar trebui să fie selectat.

 

De exemplu, dacă în anumite cerințe de sincronizare a vitezei de aplicații superioare (cum ar fi linia de producție de hârtie), o duzină sau chiar zeci de invertoare folosind controlul comunicării USS, efectul poate fi imaginat.

Toate invertorul Siemens cu un port de comunicare RS485, PLC ca master, permițând până la 31 de invertoare ca legătură de comunicare în stația de sclavi, conform adresei invertorului sau folosind metoda de difuzare, puteți accesa invertorul trebuie să comunice, Doar stația principală poate trimite un mesaj de solicitare de comunicare, caracterele de adresă din mesaj pentru a specifica stația de sclavi pentru a transmite date, stația sclavă poate fi primită doar în mesajul de solicitare principală către sclav stație. Numai maestrul poate trimite un mesaj de solicitare de comunicare, iar caracterul de adresă din mesaj specifică stația de sclavi la care trebuie transmise datele. Înainte de a utiliza protocolul USS, trebuie să instalați biblioteca de instrucțiuni Siemens. Instrucțiunile de protocol USS se află în folderul bibliotecii din etapa 7- Micro/Win32 Tree de instrucțiuni. Pasul 7- biblioteca de instrucțiuni Micro/Win32 oferă 14 subrutine, 3 întreruperi și 8 instrucțiuni pentru a susține protocolul USS. Unul sau mai multe subrutine vor fi adăugate automat atunci când se apelează la o instrucțiune.

 

Caracteristicile de bază ale protocolului USS sunt următoarele:

 

■ Suportă comunicarea cu mai multe puncte (și astfel poate fi aplicată rețelelor precum Rs 485)

 

■ Un mecanism de acces „master-sclav” cu un singur maestru.

 

■ Până la 32 de noduri pe o rețea (până la 31 de sclavi)

 

Format de mesaj simplu și fiabil pentru transmiterea de date flexibile și eficiente

 

Ușor de implementat și costuri reduse

 

USS funcționează în așa fel încât comunicarea să fie întotdeauna inițiată de Stăpân, USS Master sondează sclavii individuali într -un ciclu continuu, iar sclavii decid dacă și cum, să răspundă pe baza comenzilor pe care le primesc. Sclavii nu trimit niciodată date în propria inițiativă.

 

Sclavul răspunde la îndeplinirea următoarelor condiții:

 

1. Mesajul primit de la master este lipsit de erori;

 

2. Și acest sclav este abordat în mesajul principal primit.

Trimite anchetă

whatsapp

Telefon

E-mail

Anchetă