Protocolul de transport al cererii de servicii: lucru și aplicațiile sale

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Protocolul de transport al cererii de servicii sau SRTP a fost dezvoltat de „GE Intelligent Platforms”, cunoscut anterior ca GE Fanuc, utilizat pentru comunicarea cu controlere logice programabile . Dispozitivele obișnuite care sunt utilizate în diferite industrii, cum ar fi industria aerospațială, managementul apei, producția și călătoriile sunt dispozitive logice programabile care sunt cunoscute sub numele de PLC-uri. Acest articol discută o prezentare generală a unui SRTP sau protocol de transport al cererii de serviciu – lucrul cu aplicația s .


Ce este Protocolul de transport al cererii de servicii?

Protocolul care este utilizat pentru a transfera datele de la PLC-uri (controlere logice programabile) este cunoscut sub numele de protocol de transport al cererii de serviciu. Acest protocol este utilizat pur și simplu prin Ethernet și acceptă aproape toate echipamentele de automatizare GE, odată echipate printr-un Ethernet port. Acest port Ethernet acceptă GE SRTP, care este un succesor al protocoalelor seriale precum SNP și SNPX pentru media Ethernet. Orice client al SRTP este capabil să citească și să scrie în memoria sistemului pentru orice dispozitiv SRTP capabil la distanță.



Cum funcționează SRTP?

Protocolul GE-SRTP Driver funcționează prin transferul datelor către și de la dispozitiv pe Ethernet, permițând FieldServer-ului prin driverul GE-SRTP. Aproape tot automatizare echipamentele GE pur și simplu acceptă acest protocol odată echipate cu un port Ethernet.

FieldServer poate urmări fie un client, fie un server. Șoferul acționează ca un Client care este capabil să citească și să scrie memoria sistemului pentru orice nr. a dispozitivelor SRTP la distanță. Odată ce FieldServer acționează ca un Client, atunci poate scala datele cuvintelor.



Odată ce FieldServer este aranjat să funcționeze ca un server SRTP, atunci driverul permite mesajele de sistem scrise în memoria sistemului și răspunde la solicitările de citire. Driverul nu poate urmări un Client și un Server în același timp pe o conexiune similară cu o adresă IP similară.

Șoferul este capabil să-și reprezinte informațiile de comunicare, astfel încât să poată fi observate printr-un dispozitiv din aval. În matricele de date FieldServer, sunt reprezentate statisticile și diagnosticarea driverului, astfel încât acestea să poată fi citite și monitorizate prin dispozitive sau sisteme la distanță.

Fluxul de semnal de la HMI la PLC utilizând protocolul SRTP

Un PLC include diverse registre în care aceste registre sunt programate și accesate printr-un HMI (interfață om-mașină). În general, un HMI este un dispozitiv software care rulează pe un PC. Diagrama fluxului semnalului de la HMI la PLC folosind SRTP este prezentată mai jos.

  Fluxul de semnal de la HMI la PLC utilizând protocolul SRTP
Fluxul de semnal de la HMI la PLC utilizând protocolul SRTP

Calculatorul HMI rulează cu Windows XP, care este operat de operatorii sistemului pentru a comunica prin PLC. Aici, o mașină umană simulată a fost creată folosind Wonderware Intouch v9.5. Deci, comunicarea dintre GE Fanuc Series 90-30 și spațiul de lucru necesită server Wonderware IO care poate include diverse surse de intrare. În acest sens, am folosit software-ul Wonderware Intouch, Microsoft Excel și protocolul Dynamic Data Exchange. Protocolul GE-SRTP este utilizat între serverul Wonderware IO și GE Fanuc Series 90-30) pentru transportul datelor.

Diferența B/N SRTP vs RTP

The diferența dintre SRTP și RTP include următoarele.

SRTP

RTP

Termenul SRTP înseamnă „protocol de transport al cererii de serviciu”. RTP înseamnă „Protocol de transport în timp real”.
SRTP este utilizat pentru transferul de date de la PLC-uri folosind Ethernet. RTP este folosit pentru a transmite diferite medii în timp real, cum ar fi audio sau video, de la un punct final la altul.
Este aplicabil în aproape toate echipamentele de automatizare GE . Este aplicabil în tehnologiile de streaming video, Skype și conferințe.

Tipuri și funcții de date acceptate

Tipurile de date și funcțiile acceptate de SMBus includ următoarele.

  • %R – Înregistrează memoria.
  • %AI – Memorie de intrare analogică.
  • %AQ – Memorie de ieșire analogică.
  • %I – Memorie de intrare discretă.
  • %Q – Memorie de ieșire discretă.
  • %T – Memorie temporară discretă.
  • %M – Memorie momentană discretă.
  • %SA – Grupul de memorie de sistem discret A.
  • %SB – Grupul B de memorie de sistem discret.
  • %SC – Grupul C de memorie de sistem discret.
  • %S – Memorie de sistem discretă.
  • %G – Tabel de date globale discrete.

În mod similar, funcțiile și tipurile de date neacceptate sunt mesaje de programare. Un dispozitiv de transfer de date precum FieldServer nu necesită mesaje de programare.

Avantaje și dezavantaje

The avantajele protocolului de transport al cererii de serviciu includ următoarele.

  • Calitate superioară.
  • Este foarte simplu de implementat și de utilizat.
  • Este fiabil și are o latență scăzută.
  • Sursa deschisa.
  • Interoperabil și agnostic de conținut.
  • Foarte protejat.

The dezavantajele serviciului cerere transport protoc ol includ următoarele.

  • Are nevoie de mai mult efort de memorie și programare.
  • Latența sa este mare din cauza naturii sale orientate spre conexiune.

Aplicații ale protocolului de transport al cererilor de servicii

The aplicații ale protocolului de transport al cererii de serviciu includ următoarele.

  • Service Request Transport Protocol este utilizat pentru a transfera date de la PLC-uri (controlere logice programabile).
    Acest tip de protocol este utilizat prin Ethernet și toate echipamentele de automatizare GE acceptă aceste protocoale odată echipate printr-un port Ethernet.
  • Acest protocol este utilizat pur și simplu de mai multe controlere conectate prin Ethernet.

Astfel, aceasta este o prezentare generală a unui protocol de transport al cererii de serviciu sau SRTP. Protocolul SRTP a fost testat împotriva robotului Fanuc R-30iB pentru citirea și scrierea diferitelor valori din tipuri de memorie și atât citirea, cât și scrierea valorilor textului au funcționat. Iată o întrebare pentru tine, ce este HTTP?