Paslaugos užklausos transportavimo protokolas: veikimas ir jo programos

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Paslaugų užklausos transportavimo protokolą arba SRTP sukūrė „GE Intelligent Platforms“, anksčiau žinomos kaip GE Fanuc, naudotos bendravimui su programuojami loginiai valdikliai . Įprasti įrenginiai, naudojami įvairiose pramonės šakose, pavyzdžiui, aviacijos, vandens valdymo, gamybos ir kelionių srityse, yra programuojami loginiai įrenginiai, žinomi kaip PLC. Šiame straipsnyje aptariama an SRTP arba paslaugos užklausos perdavimo protokolas - darbas su programa s .


Kas yra paslaugų užklausos perdavimo protokolas?

Protokolas, naudojamas duomenims iš PLC (programuojamų loginių valdiklių) perduoti, yra žinomas kaip paslaugų užklausos perdavimo protokolas. Šis protokolas yra tiesiog naudojamas per Ethernet ir palaiko beveik visą GE automatizavimo įrangą, kai ji buvo įdiegta per Ethernet uostas. Šis Ethernet prievadas palaiko GE SRTP, kuris yra nuosekliųjų protokolų, tokių kaip SNP ir SNPX, skirtų Ethernet laikmenoms, įpėdinis. Bet kuris SRTP klientas gali skaityti ir rašyti sistemos atmintį bet kuriuose nuotoliniuose SRTP įrenginiuose.



Kaip veikia SRTP?

GE-SRTP tvarkyklės protokolas veikia perkeldamas duomenis į ir iš įrenginio per Ethernet, leisdamas FieldServer per GE-SRTP tvarkyklę. Beveik visi automatizavimas GE įranga tiesiog palaiko šį protokolą, kai bus įrengtas Ethernet prievadas.

„FieldServer“ gali sekti klientą arba serverį. Vairuotojas elgiasi kaip Klientas, galintis skaityti ir įrašyti sistemos atmintį bet kokiu atveju. nuotolinių SRTP įrenginių. Kai „FieldServer“ veikia kaip klientas, jis gali keisti žodžių duomenis.



Kai „FieldServer“ yra sutvarkytas veikti kaip SRTP serveris, tvarkyklė leidžia sistemos pranešimus įrašyti į sistemos atmintį ir atsako į skaitymo užklausas. Vairuotojas negali tuo pačiu metu sekti kliento ir serverio, naudodamas panašų ryšį su panašiu IP adresu.

Vairuotojas gali pateikti savo ryšio informaciją, kad ją būtų galima stebėti per paskesnį įrenginį. „FieldServer“ duomenų masyvuose pateikiama tvarkyklės statistika ir diagnostika, todėl juos galima nuskaityti ir stebėti naudojant nuotolinius įrenginius ar sistemas.

Signalo srautas iš HMI į PLC naudojant SRTP protokolą

PLC apima įvairius registrus, kuriuose šie registrai yra programuojami ir pasiekiami per HMI (žmogaus ir mašinos sąsają). Paprastai HMI yra programinės įrangos įrenginys, veikiantis kompiuteryje. Signalo srauto schema iš HMI į PLC naudojant SRTP parodyta žemiau.

  Signalo srautas iš HMI į PLC naudojant SRTP protokolą
Signalo srautas iš HMI į PLC naudojant SRTP protokolą

HMI kompiuteris veikia su Windows XP, kurį valdo sistemos operatoriai, kad galėtų bendrauti per PLC. Čia buvo sukurta imituota žmogaus mašina naudojant Wonderware Intouch v9.5. Taigi, ryšiui tarp GE Fanuc Series 90-30 ir darbo vietos reikia Wonderware IO serverio, kuriame gali būti įvairių įvesties šaltinių. Tam naudojome „Wonderware Intouch“ programinę įrangą, „Microsoft Excel“ ir „Dynamic Data Exchange“ protokolą. GE-SRTP protokolas naudojamas tarp Wonderware IO serverio ir GE Fanuc Series 90-30) duomenims perduoti.

Skirtumas B/W SRTP vs RTP

The Skirtumas tarp SRTP ir RTP apima toliau nurodytus dalykus.

SRTP

RTP

Terminas SRTP reiškia „paslaugų užklausos perdavimo protokolas“. RTP reiškia „realaus laiko transporto protokolą“.
SRTP naudojamas duomenims iš PLC perduoti naudojant Ethernet. RTP naudojamas įvairioms laikmenoms perduoti realiuoju laiku, pavyzdžiui, garsui ar vaizdo įrašui iš vieno galinio taško į kitą.
Jis taikomas beveik visuose GE automatikos įrenginiuose . Tai taikoma vaizdo transliacijos, Skype ir konferencijų technologijose.

Palaikomi duomenų tipai ir funkcijos

SMBus palaikomi duomenų tipai ir funkcijos yra šie.

  • %R – registro atmintis.
  • %AI – analoginės įvesties atmintis.
  • %AQ – analoginės išvesties atmintis.
  • %I – diskrečioji įvesties atmintis.
  • %Q – diskrečioji išvesties atmintis.
  • %T – diskreti laikinoji atmintis.
  • %M – Diskreti momentinė atmintis.
  • %SA – A diskrečiosios sistemos atminties grupė.
  • %SB – diskrečioji sistemos atminties grupė B.
  • %SC – diskrečios sistemos atminties grupė C.
  • %S – diskrečioji sistemos atmintis.
  • %G – diskrečiųjų pasaulinių duomenų lentelė.

Panašiai nepalaikomos funkcijos ir duomenų tipai yra programavimo pranešimai. Duomenų perdavimo įrenginiui, pavyzdžiui, FieldServer, nereikia programavimo pranešimų.

Privalumai ir trūkumai

The paslaugų užklausų perdavimo protokolo pranašumai įtraukti toliau nurodytus dalykus.

  • Aukštos kokybės.
  • Tai labai paprasta įgyvendinti ir naudoti.
  • Jis yra patikimas ir turi mažą delsą.
  • Atviro kodo.
  • Sąveika ir turinio agnostikas.
  • Labai apsaugotas.

The paslaugų užklausos transportavimo protokolo trūkumai ol apima šiuos dalykus.

  • Tam reikia daugiau atminties ir programavimo pastangų.
  • Jo delsa yra didelė dėl į ryšį orientuoto pobūdžio.

Paslaugų užklausų transportavimo protokolo programos

The paslaugų užklausų perdavimo protokolo programos įtraukti toliau nurodytus dalykus.

  • Service Request Transport Protocol naudojamas duomenims iš PLC (programuojamų loginių valdiklių) perduoti.
    Šio tipo protokolas naudojamas per eternetą, o visa GE automatikos įranga palaiko šiuos protokolus, kai jie yra prijungti per Ethernet prievadą.
  • Šį protokolą tiesiog naudoja keli prie Ethernet prijungti valdikliai.

Taigi, tai yra paslaugų užklausos perdavimo protokolo apžvalga arba SRTP. SRTP protokolas buvo išbandytas su Fanuc Robot R-30iB skaitymui, o skirtingų tipų atminties reikšmių rašymas ir teksto reikšmių skaitymas ir rašymas veikė. Štai jums klausimas, kas yra HTTP?