Galimybė virtualiai valdyti bet kokį elektroninį prietaisą per vietinį tinklą ar internetą keičia mūsų pasaulį. Įmonės nori stebėti, diagnozuoti problemas ir valdyti savo prietaisus nuotoliniu būdu, ir ši funkcija jų verslui leidžia pasiekti daug didesnį efektyvumą. Bendraudamas su klientais supratau, kad dar daugelis inžinierių nežino, kokie įrenginiai ir prietaisai leidžia jiems tai padaryti. Todėl pristatau nuoseklios sąsajos įrenginių serverius (angl. Serial Device Server) – įrenginius, galinčius sutaupyti Jūsų laiką ir pinigus. Šie įrenginiai ypač aktualūs energetikos, silpnų srovių, automatikos įmonėms, nes jos naudoja įrangą, turinčią nuoseklias sąsajas (RS232, RS422, RS485).
Pagrindinis nuoseklios sąsajos serverio tikslas ir paskirtis – COM sąsajos duomenų perdavimas per „Ethernet“ / interneto tinklą. Signalų perdavimo terpė gali būti varinis kabelis, bevielis LAN arba GSM tinklas. GSM pramoninius modemus su integuota nuoseklios sąsajos serverio funkcija gamina daugelis gamintojų, o Lietuvoje populiariausi iš šios kategorijos yra „Conel“ bei „Viola Systems“. Šių gamintojų modemai gali perduoti nuoseklios sąsajos RS232 / 422 / 485 signalus GPRS / EDGE / 3G tinklais. Tam tikri modeliai turi integruotus protokolus (IEC-101, IEC104, Modbus, MBus).
Nuoseklios sąsajos serveriai gali dirbti įvairiais režimais – „Virtual COM“, „Serial Tunnel“, „TCP server“, „TCP client“, „UDP mode“. Konfigūracijos galimybės skiriasi priklausomai nuo gamintojo, pvz. „Korenix“ gamybos nuoseklios sąsajos serveriai gali dirbti visais penkiais išvardintais režimais, tuo tarpu „Comtrol“ įrenginiai dirba tik trimis („Virtual COM“, „Serial tunnel“ ir „TCP client“). Renkantis nuoseklios sąsajos serverį, reikia iš anksto atkreipti dėmesį į jo galimybes, o dar geriau, jeigu yra galimybė pabandyti įrenginius iš anksto.
„Virtual Com“ – populiariausias nuoseklios sąsajos įrenginių serverio konfigūravimo būdas, kuomet kompiuteryje yra sukuriama „Virtual COM“ sąsaja ir ja kompiuteris RS232 duomenis, ateinančius per „Ethernet“ tinklą, supranta kaip tiesiogiai prijungtą RS232 sąsają. Čia reikalinga speciali programinė įranga, kurią tiekėjas pateikia kartu su įrenginiu.
1 pav. Nuoseklios sąsajos įrenginių serverio su „VirtualCom“ konfigūracija, panaudojimo galimybės
„Serial Tunnel“ – naudojamas tada, kai norima pailginti COM sąsajos kabelį per „Ethernet“ tinklą, pvz., tarpusavyje sujungiami du įrenginiai, kurie bendrauja RS232 / 422 / 485 sąsaja ir yra nutolę vienas nuo kito dideliu atstumu.
2 pav. Darbo režimo „Serial tunnel“ veikimo principas
„TCP serveris“ – šiame darbo režime nuoseklios sąsajos įrenginių serveris suteikia unikalų IP adresą. Serveris pasyviai laukia, kol į jį bus kreiptasi, o po kreipimosi leidžia sudaryti ryšio kanalą ir perduoti duomenis iš nuoseklios sąsajos įrenginio.
„TCP klientas“ – šiuo režimu dirbantis nuoseklios sąsajos serveris sukuria ryšio kanalą su nutolusiu kompiuteriu tada, kai gauna duomenis, kuriuos reikia persiųsti. Duomenų siuntimas vyksta abiejomis kryptimis. Kai duomenų siuntimas bus baigtas, ryšio kanalas bus uždarytas.
3 pav. Nuoseklios sąsajos įrenginių serveriai, dirbantys „TCP server“ ir „TCP client“ režimais
„UDP režimas“ – šis darbo režimas yra skirtas sistemoms ir sprendimams, kuriems reikalingas greitas, tačiau negarantuotas duomenų persiuntimas (protokolo UDP lygmuo nereikalauja patvirtinimų).
Nuoseklios sąsajos įrenginių panaudojimas kartu su mobiliojo ryšio modemais suteikia įmonėms galimybę stebėti ir valdyti savo įrangą praktiškai iš bet kur ir bet kuriuo stebėtojui patogiu metu.
4 pav. Mobiliojo ryšio modemo panaudojimas nutolusios įrangos valdymui ir stebėijmui