| Tlf: +45 56 66 20 20 |
| |
|
|
Serielle porte via netværk, internet og USB |
|
Udstyr med serielle porte er traditionelt blevet betragtet som udstyr, der kobles direkte til computeren via en seriel port. Med serielle portservere kan udstyr med serielt interface imidlertid tilsluttes overalt på et netværk, så alle netværks-brugere kan benytte dem. Det gælder både over lokalnet og internet. Ved tilslutning over internettet bliver rækkevidden global. |
|
Om serielle portservere |
|
|
Den serielle portservers opgave er at gøre serielle porte tilgængelige på et netværk, ligesom printerservere gør en printerport tilgængelig på nettet og fil-servere f. ex. gør harddisk-kapacitet tilgængelig på nettet. Den serielle portserver er en kompakt computer, der har et Ethernet netværks-interface og en eller flere serielle porte. Dens indbyggede firmware har kun til opgave at sende data fra netværket til den rette serielle port og at sende data, som modtages på serielle porte videre til netværket. Til netværkstrafikken bruges TCP/IP (Internet-protokollen), så selv en seriel portserver med mange porte har normalt kun én IP-adresse, og hver seriel port har sit eget portnummer. |
|
|
Brugen af serielle portservere har adskillige fordele frem for traditionel kabelføring: |
|
|
· Fleksibilitet |
|
|
Data-ruter er fastlagt ved konfigureringen. Serielle portservere kan derfor uden videre flyttes til et andet netværks-stik uden behov for ny konfigurering eller kabelføring |
|
|
· Skalerbarhed |
|
|
Nye serielle portservere kan problemfrit tilføjes. Normalt vil datamængden fra de serielle portservere være beskeden i forhold til netværkets kapacitet |
|
|
· Drifts- og datasikkerhed |
|
|
Serielle portservere er udført i robust design og er normalt forsynet med ”Watchdog” timer, som løbende overvåger programmets funktion i den serielle portserver, og reinitialiserer systemet ved fejl, så Watchdog-timeren hindrer, at den serielle portserver ”fryser”. Risikoen for forstyrrelser af data på netværket er langt mindre end ved brug af traditionelle serielle kabler. Bemærk også, at nogle typer kan benytte SSH kryptering, så de ikke kan ”aflyttes” af uvedkommende. Det gælder f.eks. de trådløse serielle portservere men også for type ETH1SER-K og ETH4SER-K |
|
|
· Servicevenlighed |
|
|
Der er rige muligheder for at overvåge og fejlfinde både på netværket i almindelighed og på de serielle portservere i særdeleshed |
|
|
· Økonomi |
|
|
Normalt vil prisen for nye serielle portservere være mindre end omkostningerne ved at installere nye serielle kabler |
|
Tre kommunikationsmetoder |
|
|
Principielt kan der kommunikeres med serielle portservere på 3 forskellige måder: |
|
|
· ”Box til box” metoden |
|
|
· ”Winsock” metoden |
|
|
· ”Virtuel com driver” metoden |
|
”Box til box” – metoden |
|
|
Denne metode kan bruges, hvis der ikke er en computer med netværksfunktion til rådighed. Metoden går ud på, at to serielle portservere konfigureres, så de sender data til modparten i stedet for til en computer. De to serielle portservere defineres som henholdsvis ”Master” og ”Slave” (eller ”Server” og ”Host”) med hver sin IP-adresse samt modpartens IP-adresse. Når begge de serielle portservere er konfigureret, kan denne metode siges at have etableret en fast forbindelse mellem serielle portene på de to serielle portservere. En fordel ved denne metode er, at forbindelsen vil være uafhængig af hvilke operativsystemer og software-versioner der i øvrigt bruges på netværket. ”Box til box metoden” er desuden den eneste brugbare metode i tilfælde, hvor der i systemet hverken kan indgå software, der benytter ”sockets” eller COM port drivere, f.eks. en PLC og et simpelt måleinstrument med seriel port. |
|
|
Eksempel PLC med fjernaflæsning af data fra et måleinstrument. |
|
|
|
I dette eksempel har hverken PLC eller instrument indbygget software, der kan benytte netværk, så her bruges ”box til box” – metoden.
”Winsock” metodenDenne metode forudsætter, at de programmer, der benytter den serielle portserver, har adgang til netværket via TCP/IP protokollen ved hjælp af de netværksfunktioner, der er indbygget i Windows. Det er det standardiserede interface til disse funktioner, der kaldes ”Winsock”. I alle gængse programmeringssprog til Windows (Visual C++, Visual basic, Delphi m. fl.) er der adgang til TCP/IP via ”Winsock”, der fritager programmøren for at kende alle |
|
|
|
|
Priserne er angivet ekskl. moms for 1-5 stk. / 6 stk. og derover
|
| |
|||||
| |