Zgrada automatizacije eHouse Ethernet – Suradnja upravljačke ploče izravno s kontrolorima preko UDP

eHouse Početna Automatizacija , Zgrada Uprava Ethernet verzija omogućuje izravnu komunikaciju s gotovo neograničenim brojem panela prikazati trenutni status Početna Automatizacija Controller korištenjem UDP protokola na LAN . dom Automatizacija eHouse – ažurirati ploče preko UDP (User_Datagram_Protocol) .
Za razliku od TCP protokol je protokol spajanja , tj. . ne zahtijeva stalnu vezu između klijenta i poslužitelja , Sjednica praćenje , Nedostatak mehanizama za kontrolu podataka , Protok i ponovni .
To ga čini puno brže nego TCP protokola , međutim , moguće je da gube podataka i drugih pogrešaka .
U slučaju User Datagram (Pojedinačne okviri za bilo koji sustav) , prijenos ispravnost mora nositi s komunikacijskog softvera .
UDP je idealan za slanje emisijama (poruke , emitirati na više uređaja odjednom , bez daljnjih veza s klijentima iz poslužitelja) .
Najvažnije značajke su sljedeće:

  • Protokol prima još jedan uređaj vezu na poslužitelj neće učitati server
  • Poruke se šalju na globalnoj razini svih uređaja na LAN
  • poslužitelj ne smeta ako on šalje poruke 0 ili više uređaja ili slušanje uređaje kao što su poruke
  • pogreške pri prijenosu imati nikakvog utjecaja na server prikladnih podataka
  • prijenos podataka je nezaštićeni od pogrešaka , postoji: nema potvrde , ne kontrola protoka

Zbog UDP nema zaštitu protiv pogrešaka u prijenosu , ga koristiti u eHouse , te omogućiti provjeru pogrešaka paketa podataka šalju širine ček – zbroj za provjeru .
To im omogućuje da usporedite i korištenje klijenta – strani kada ste provjerili – zbroj je jednak izračunatoj jedan .
Za eHouse , usporedba podataka je u klijenta i softvera .
Podaci se šalju od poslužitelja u binarnom obliku i mora biti dekodirani od strane klijenta softvera .
Poslužitelj šalje podatke na navedeni port (default 6789) , i klijent mora slušati za dolazne poruke asinkrono na luku .
Asinkroni znači , da podaci nisu spremljene , i vaš uređaj mora primiti pakete na trajnoj osnovi u trenutku otpreme (u realnom vremenu) .
Odabir UDP port ovisi o arhitekturi sustava, a ovisi o tipu instalacije , ako su svi kontroleri slanje paketa na isti status da svaki priključak na drugu i mogu se odabrati pojedinačno iz eHouse sustava aplikacija .
Paket podataka je isti kao iu slučaju prijenosa preko TCP komunikacije s Ethernet vozača ili softvera eHouse . EXE za PC slanje binarnih podataka preko UDP .
To omogućuje korištenje jednog funkcije (postupak) dekodiranje od okvira , bez obzira na to je li medij prijenosa , prijenosni protokol je .
Podaci nisu osigurani kako bi se olakšalo dekodiranje pojedinih kontrolnih ploča i softver za vizualizaciju .
To će omogućiti prikazivanje informacija o panela u samo ograničen broj subnet maska ​​IP , tj. . 255 . Budući da su to samo uređaji stanje bez mogućnosti pokrenuti sustav događaj , to može biti pušten u javnost izvan vatrozida LAN .
U posebnim slučajevima , možete stvoriti VPN (Virtual_Private_Network) – tunneled priključak za primanje status vozača za vanjske panele izvan mreže , ili koristiti TCP prijavom na izazove – Odgovor (s dinamičkim kontrolnim kodom) , koja je još uvijek aktivan .
Ovi podaci nisu kritički i bez dekodiranja paketa po eHouse prijave , ovo je hrpa jedinica i nula , koji mora biti dekodirani od strane softverskog sustava eHouse paket za panele bilo koje vrste .
eHouse . exe Softver je ažuriran , dozvoljeno da prikupljanje takvih podataka od strane UDP – User Datagram Protocol . To se odnosi samo za Ethernet eHouse ili eHouse 1 pod nadzorom CommManager sustava .
Da biste to učinili , pokrenuti aplikaciju s parametarskom eHouse ” eHouse . exe / VIAUDP ” kapitalizacija ne smeta .
To će omogućiti puno više pouzdan prijem statusa CommManager , i na njega priključiti eHouse_1 kontrolere rad s RS – 485 sučelje .
EHouse aplikacija prima (sluša) samo dolazne pakete s vozačima . Paketi su poslani s checksum i ako je bilo podataka pogreške apears , su jednostavno ignorirati , i bit će ažurirani s točnim prijem sljedeću važećem paket sadrži status kontrolera .
Ova metoda također oslobađa klijente iz poslužitelja i mreža pogrešaka , Usmjerivači , prebaciti , budući da ne postoji slučaj razbijanje komunikaciju s poslužiteljem , zbog spajanja UDP protokol ideje .
To ne uzrokuje suspenziju ili trajni gubitak aplikacija promjenama , Kao u slučaju kombinacije protokola na poslužitelju , ali samo privremeno tijekom veze neuspjeh , i to samo gubitak paketa tijekom kvarova ili pretjeranog opterećenja na mreži .
Gubitak paketa status kontrolora je prihvatljiva , kao što su ciklički se ponavljaju s promjenom u statusu svakog regulatora , i minimalni rok iznosi oko 15 sekundi, ako nema promjene .
Za UDP prijenos iz kontrolera emitira iz eHouse . exe aplikacija mora biti onemogućen . Ako odaberete ovu opciju za eHouse . exe aplikacija prestaje slati svoju binarnu status UDP , jer su isti podaci , koji se trenutno šire izravno iz eHouse Ethernet kontrolore i to će duple mreže TRAFIC .
Status tekst (dekodira aplikacija eHouse) može nastaviti emitirati , ako eHouse . exe aplikacija je aktiviran , dajući korisniku mogućnost da koriste stare upravljačke ploče , tekst – temeljen log datoteke i binarni paketi neprimjenjivo .
U tom slučaju , Zahtjev prolazi kroz eHouse . exe , što je još jedna karika u lancu , iz kombinacije panela ovisi od računala .
Ova uporaba , međutim , je dobro za sustav izvodi u potpunosti u standardnom eHouse 1 (bez CommManager), jer to vam daje priliku raditi s ploče prima podatke iz eHouse . exe aplikacija , unatoč nedostatku izgrađena – u sučelje za Ethernet prijenosa u kontrolerima .
Kontrola Svjetla