ACKSYS DTUS0434 Servercom vélbúnaðar fyrir Ethernet og Wi-Fi höfn netþjóna

Servercom vélbúnaðar

 

Servercom vélbúnaðar

NOTANDA HEIÐBEININGAR

FYRIR ETHERNET OG WI-FI höfnþjóna

HÖFUNDARRETtur (©) ACKSYS 2009

Þetta skjal inniheldur upplýsingar sem eru verndaðar af höfundarrétti.

Þetta skjal má ekki afrita að öllu leyti eða að hluta, afrita, geyma í hvaða tölvu eða öðru kerfi sem er, eða þýða á hvaða tungumál eða tölvumál sem er án skriflegs samþykkis ACKSYS Communications & Systems – ZA Val Joyeux – 10, rue des Entrepreneurs – 78450 VILLEPREUX – FRANCE.

SKRÁÐ VÖRUMERKI ®

  • ACKSYS er skráð vörumerki ACKSYS.
  • Windows er skráð vörumerki MICROSOFT.

TILKYNNING

ACKSYS ® gefur enga ábyrgð á innihaldi þessa skjals og tekur enga ábyrgð á arðsemi eða hæfi búnaðarins fyrir kröfur notandans.
ACKSYS ® mun í engu tilviki vera ábyrgt fyrir neinum villum sem kunna að vera í þessu skjali, né fyrir tjóni, sama hversu verulegt það er, sem stafar af útvegun, notkun eða notkun búnaðarins.

ACKSYS ® áskilur sér rétt til að endurskoða þetta skjal reglulega eða breyta innihaldi þess án fyrirvara.

Servercom vélbúnaðar

I. INNGANGUR

SERVERCOM hugbúnaðurinn gerir kleift að nota hvaða tengiþjón sem er framleiddur af ACKSYS sem fjarlæg raðsamskiptatengi fyrir TCP/IP samhæfða tölvu. SERVERCOM getur starfað í þremur mismunandi stillingum, allt eftir þörfum fjarforritahugbúnaðarins:

  • Í RFC2217-samhæfðri ham gerir SERVERCOM fjarforritahugbúnaðinum kleift að taka á móti og senda gögn, fylgjast með inntaksstýringarmerkjum, stilla úttaksstýringarmerki, breyta gagnasniði og flutningshraða, í gegnum innbyggða raðtengi ytri tölvunnar. Þessi háttur á við þegar ytri tölvan er með RFC2217-samhæfan biðlara sem líkir eftir raðtengi fyrir forritahugbúnaðinn. Það er sérstaklega gagnlegt þegar forritahugbúnaðurinn þarf að nota til að nota ytri tengi, en ekki er hægt að breyta því til að styðja TCP/IP samskipti (þ.e. þegar frumkóði forritsins er ekki tiltækur).

    Fyrir frekari upplýsingar um RFC2217, sjá: http://www.ietf.org/rfc/rfc2217.txt

  • Í RAW ham hefur SERVERCOM mun einfaldara TCP/IP viðmót sem gerir aðeins kleift að taka á móti og senda gögn. Hægt er að setja allar raðsamskiptafæribreytur upp á staðnum á portþjóninum í gegnum stjórnunarviðmótið. Þessi háttur á við í öllum öðrum tilvikum:
    • þegar ytri tölvan er annar hafnarþjónn í TCP-CLIENT ham;
    • þegar ytri tölvan hefur engan RFC2217-samhæfan biðlara rekil;
    • þegar hægt er að skrifa ytri forritahugbúnaðinn frá grunni til að nota TCP/IP SOCKET viðmótið;
  • Í TELNET ham gerir SERVERCOM venjulegum TELNET biðlara kleift að taka á móti og senda gögn. Þessi háttur er svipaður og RFC2217, en hann sér ekki um neina COM-tengda aðgerð, aðeins gagnaskipti.

Þessi háttur á við í prófunarskyni og þegar tækið sem er tengt við tengiþjóninn þarf aðeins raðtölvuviðmót við notandann.

Í öllum stillingum er hægt að nota stjórnunarviðmót hafnarþjónsins til að stilla raðstýringarmerkin til að hegða sér staðbundið; þetta gerir kleift að hafa mun hraðari viðbragðstíma fyrir flæðisstýringu milli hafnarþjónsins og raðbúnaðarins.

SERVERCOM fastbúnaðurinn virkar sem a netþjónn. Þetta þýðir að það veitir raðtengiþjónustu til netsins: þegar SERVERCOM fastbúnaðurinn er í notkun, situr portþjónninn bara og bíður eftir því að einhver fjartengt nettæki (venjulega tölva eða annar tengiþjónn í netbiðlaraham) hringi inn og noti raðtengi þess. Í þessum ham mun hafnarþjónninn aldrei reyna á eigin spýtur að tengjast ytra nettæki.

II. HVENÆR Á AÐ NOTA SERVERCOM FIRMWARE?

Til að bera kennsl á tilvikin þar sem hægt er að nota SERVERCOM er mikilvægt að vita að SERVERCOM fastbúnaðurinn hefur eftirfarandi eiginleika:
• Það notar TCP fjarskipti á nethliðinni, bannar ógreint gagnatap á kostnað hægari samskipta.
• Það flytur engar upplýsingar um samskiptareglur í gögnunum sem skiptast á milli ytri forritahugbúnaðarins og tækisins sem er tengt við tengiþjóninn 1.
• Það getur séð um raðsamskipti allt að 230400 baud.
• Það getur keyrt og fylgst með raðstýringarmerkjum, staðbundið eða fjarstýrt.

SERVERCOM fastbúnaðinn er hægt að nota til að leysa eftirfarandi þarfir:

• Forritahugbúnaður sem notar fulla fjarlægu COM tengi eftirlíkingu.
• Forritahugbúnaður sem notar að hluta (aðeins gögn) eftirlíkingu af ytri COM-tengi.
• Forritahugbúnaður sem notar TCP SOCKET til að skiptast á gögnum við raðskiptamiðlara.
• Tunelling tvíhliða gögn milli SERVERCOM og TCP-CLIENT.
• Tunneling MODBUS ramma (eða aðrar ósamstilltar samskiptareglur) í punkt-til-punkt stillingum.
• TELNET biðlari notaður sem raðtölva fyrir tækið sem er tengt við tengiþjóninn.

III. AÐ NOTA SERVERCOM Í RFC2217 MODU

III.1 Stillingar

Netstillingunni, þar á meðal IP tölu, netmaska, gáttar (beini) vistfang, DHCP, og svo framvegis, er lýst í notendahandbók portþjónsins.

SERVERCOM vélbúnaðinn kemur með sjálfgefnum stillingum fyrir RFC2217 ham. Hægt er að endurræsa þessar stillingar með „stilltu sjálfgefið” skipun. Mikilvægar stillingar eru:

  • stilltu raðstillingu: sjálfgefið er þetta stillt á "setja raðstillingu rcf2217"

  • setja sendrigger: Sjálfgefið er að SERVERCOM fastbúnaðurinn sendir inn raðgögn á netið eftir að hafa beðið í mesta lagi 2 millisekúndur. Oft viltu breyta þessu. Sjá ítarleg skjöl um þessa skipun.

  • flæðisstýring: sjálfgefið notar SERVERCOM fastbúnaðinn enga staðbundna flæðistýringu. Oft viltu breyta þessu. Sjá ítarleg skjöl um „setja raðnúmer“ skipanirnar.

  • stilla lífi…: gerir SERVERCOM fastbúnaðinum kleift að greina þegar biðlarinn hrynur og gerir því kleift að tengjast síðar aftur frá sama eða öðrum biðlara.

  • stilltu endurtengingu…: gerir (sama) netþjóninum kleift að koma á nýrri tengingu, sem neyðir SERVERCOM fastbúnaðinn til að loka þeirri fyrri. Þetta gerir hraðari bata á bilun viðskiptavinar en Keepalives.

    • Segjum að þú tengir portþjóninn við tæki sem sendir ramma með 3 til 100 stöfum á 1200 baud, fylgt eftir með þögn sem er að minnsta kosti 3 bleikjurtir. Sjálfgefinn sendtrigger mun virka, en hann er ekki hentugur fyrir þessa tegund af gögnum þar sem hver móttekin bleikja yrði send á Ethernet í sínum eigin ramma og tapar því mikilli netbandbreidd. Betri sendtrigger í þessu tilfelli er:

      setja sendtrigger idledelay 3c

      Ekki gleyma líka í þessu tilfelli:

      setja serial baudrate 1200

    • Segjum að þú tengir portþjóninn við tæki sem virðir XON/XOFF samskiptareglur. Þá geturðu stillt það á portþjóninum:

      stilltu serial xonxoff notkun

    • Segjum að þú tengir hafnarþjóninn við tæki sem virðir RTS/CTS samskiptareglur. Þá geturðu stillt það á portþjóninum:

      setja serial rts flæði setja serial cts flæði

      Athugaðu að þetta er ekki krafist ef fjartölvan (netbiðlari) er með fullkomlega samhæfan RFC2217 rekil, þar sem fjartölvan getur notað RFC2217 samskiptareglur til að stilla flæðisstýringu fjarstýrt.

    • Segjum að þú hafir aðgang að portþjóninum frá ytri tölvu sem er hinum megin við eldvegg. Segðu að þessi eldveggur banni notkun á TCP port 2300 en leyfir TCP port 4000. Þá geturðu stillt það á portþjóninum:

    stilltu raðtengi 4000

    (þetta er álitið „rað“ færibreyta þar sem það væri mismunandi fyrir hvert raðtengi, hefði gáttarþjónninn verið með fleiri en eitt raðtengi).

III.2 Notkun VIP

VIP er RFC2217 samhæfður COM port keppinautur sem gerir Windows forritum sem eru skrifuð til að nota innfædd PC COM tengi, til að fá aðgang að raðtengi portþjónsins á gagnsæjan hátt.
Til að nota það, eða aðra RFC2217 samhæfða höfn umvísara, verður „ham“ færibreytan „setja raðstillingu“ skipunina að vera stillt á „rfc2217“.
VIP hugbúnaðurinn, frekari upplýsingar og hlekkur til að fá nýjustu útgáfuna er að finna á geisladisknum.

VIP Windows COM höfn umvísunarhugbúnaðaruppsetning 
Áður en þú setur upp umvísunarhugbúnaðinn skaltu lesa útgáfuskýringarnar.
Keyra executable file á meðfylgjandi diski. Þetta setur upp VIP hugbúnaðinn, sem gerir COM-gáttum kleift að vísa frá MSWindows til hafnarþjónsins.
Keyrðu VIP stillingarforritið frá skjáborðstákninu eða upphafsvalmyndinni.
Ef þörf krefur, stöðvaðu VIP þjónustuna í flipanum „Uppsetning“ og smelltu síðan á hnappinn „skanna að tækjum“. Fylltu út IP-sviðið til að skanna, smelltu á „skanna“ til að finna tiltæka ACKSYS tengiþjóna. Veldu einn og smelltu á „bæta við“.
Athugið: ef tengiþjónninn þinn birtist ekki á skannalistanum gæti netið þitt verið rangt stillt eða of mikið. Þú getur samt lokað skannanum, valið „sýndargátt“ flipann og notað „Nýtt“ hnappinn til að bæta við sýndargátt handvirkt.
Þú getur slegið inn sérsniðna lýsingu fyrir valinn portþjón. Veldu síðan COM gáttarheiti. Aðrir valkostir ættu að vera í sjálfgefnu ástandi.
Þegar þú hefur sett upp allar sýndargáttir sem þú þarft skaltu endurræsa þjónustuna með flipanum „uppsetning“.
Þú ert nú tilbúinn til að nota gáttarþjóninn í gegnum tilvísun hafnar. Keyrðu bara forritið þitt og tilgreindu COM-gáttarheitið sem þú valdir í fyrra skrefi.

Ef þú þarft að skrifa forrit frá grunni er hægt að nota venjulega Win32 COMM API. Vinsamlegast skoðaðu Win32 skjölin (innifalin í þróunarumhverfinu þínu) fyrir frekari upplýsingar.

III.3 Notkun SOCKET tengi
Forritahugbúnaðurinn getur notað SOCKET viðmótið til að hafa samskipti við hafnarþjón sem er settur í RFC2217 ham. Þetta felur í sér getu til að takast á við TELNET samskiptareglur (gagnsæi og samningaviðræður um valkosti) sem og RFC2217 sértæka eiginleika. Þar sem þetta er ekki auðvelt verkefni er ekki mælt með því að nota SOCKET viðmótið í RFC2217 ham.

III.4 Bilanaleit
Áður en þú reynir að bilanaleita SERVERCOM fastbúnaðinn í RFC2217 ham, ættir þú að ganga úr skugga um að portþjónninn sé venjulega sýnilegur á netinu. Vinsamlegast skoðaðu fyrst viðeigandi bilanaleitarhluta í notendahandbók portþjónsins. Í eftirfarandi leiðbeiningum er gert ráð fyrir að þú getir tengst stjórnunarkerfinu frá sömu tölvu og þú hefur aðgang að portþjóninum.

Í uppsetningarflipanum „VIP config“ geturðu virkjað rekjaskrá sem mun birtast í glugganum hér að neðan. Einnig er hægt að vista rakningarskrána í a file ef þú þarft (þ file er staðsett í VIP forritaskránni). Ummerkin verða áfram í gegnum endurræsingu. Athugið að þessi ummerki hægir á VIP þjónustunni.

Í „VIP config“ sýndargáttarflipanum ættirðu að sjá COM tenginafnið sem þú úthlutaðir í uppsetningunni. Þegar gáttin er í notkun birtast viðvörunarljós vinstra megin við nafnið. Þú getur athugað þetta með því að opna portið með Hyperterminal.

Ef viðvörunarljósin birtast ekki er heimilisfangið eða gáttin sem gefin er upp fyrir höfnina slæm. Einnig gæti verið vandamál með netfæribreytur tölvunnar: í þessu tilfelli geturðu ekki PING hafnarþjónsins heldur.

Virkjaðu rakningarskrána. Í hvert skipti sem sýndargáttin er opnuð af forritinu ættirðu að sjá fullt af skilaboðum sem byrja á þessum þremur: „Tengjast við...“ síðan „Tenging við … tókst“ og síðan „Hreinsa biðminni“. Ef aðeins tvö fyrstu tengiskilaboðin birtast er portþjónninn í RAW ham. Þú getur breytt þessu með skipuninni «setja raðstillingu» í stjórnunarkerfi portþjónsins. Athugaðu að samskiptareglur séu stilltar í samræmi við „VIP config“ sýndarportbreytur.
Sláðu inn stjórnunarham fyrir portþjónn, athugaðu IP tölu og netgátt með eftirfarandi skipunum:
sýna net ip
sýna raðtengi
sýna raðstillingu

Stillingin ætti að vera „rfc2217“. Sýnir VIP sýndarportfæribreytugluggann á ytri tölvunni. Athugaðu að "IP vistfang miðlara" og "gáttarnúmer" séu þau sömu og stillt er á hafnarþjóninum. Athugaðu hvort „samskiptareglur“ séu stilltar á „Telnet“.

Ef stillingin er "rfc2217", þá ætti DTR og RTS að vera stillt á "drifið" eða "flæði", innkomandi merki ættu að vera stillt á "huna" eða "flæði", sendrigger færibreytan verður að sníða að þínum þörfum (sjálfgefið verksmiðja er góður upphafspunktur), aðrar raðbreytur eru óviðkomandi þar sem þær eru endurstilltar af VIP.

IV. AÐ NOTA SERVERCOM Í RAW MODE

IV.1 Notkunartilvik

„RAW“ hamurinn þýðir að SERVERCOM fastbúnaðurinn gerir enga túlkun af neinu tagi á gagnaflæðinu í hvora áttina.

Þú munt nota gáttarþjóninn í „RAW“ ham þegar annað hvort:

  • Þú getur ekki notað COM port umvísara (vegna þess að enginn er í boði á stýrikerfinu þínu).
  • Þú þarft ekki COM port umvísunaraðstöðu vegna þess að forritið þitt þarf ekki upplýsingar um stjórnmerki, gagnavillur og svo framvegis.
  • Þú þarft ekki COM port umvísunaraðstöðu vegna þess að forritið þitt er nú þegar skrifað og notar SOCKET tengi. Í „RAW“ ham verður ósamstillta raðtengi portþjónsins að vera fullkomlega sett upp á staðnum, þar sem biðlaraforritið hefur enga leið til að auglýsa fyrirhugaða notkun á stafasniði, flutningshraða, stýrimerkjum osfrv. Þú verður að stilla þetta allt í gegnum stjórnunarskipanirnar.

    Baud-hraðinn er studdur af portþjóninum sem hér segir:

  • Skipunin 'setja serial baudrate' hefur takmörk upp á 429,000 baud.
  • Hægt er að áætla hvaða flutningshraða sem er á milli 229 bauds og 429,000 bauds með skekkju minni en 2.3%
  • Formúlan sem gefur hlutfallslega baud skekkju miðað við baud hlutfall sem óskað er eftir er:div = E[C/ vildibaud + 0.5]

    realbaud = C/div

    hlutfallsleg baud skew = (vildibaud – realbaud) / vildibaud

    með

    C = 15,000,000 (15 MHz)

    E[] = óaðskiljanlegur hluti virka (rúnn niður fall)

  • Hraðasta flutningshraðinn sem hægt er að ná án þess að stafur tapist er 429,000 baud þegar stafasniðið 8×1 er notað (x = e, o, m, s en ekki n). Ekki er hægt að halda þessum hraða í langan tíma.

IV.2 Stillingar

Að mörgu leyti er uppsetningin í hráum ham svipuð og uppsetningin í rfc2217 ham. Vinsamlegast skoðaðu stillingar RFC2217 stillingar.

Hins vegar er mikilvæga stillingin í RAW ham:
• stilla serial mode raw: verður að vera stillt, þar sem sjálfgefin ham er rcf2217.

IV.3 Notkun VIP

Að mörgu leyti er uppsetningin í hráum ham svipuð og uppsetningin í rfc2217 ham. Vinsamlegast skoðaðu stillingar RFC2217 stillingar.

Hins vegar er mikilvæga stillingin í RAW ham:

  • stilltu raðstillingu hrátt: verður að vera stillt, þar sem sjálfgefin ham er rcf2217.

IV.4 Notkun umvísunarforrits fyrir Linux

Þriðja aðila opinn umvísunarhugbúnaður er fáanlegur fyrir Linux en er ekki studdur af ACKSYS. Leitaðu í web fyrir “sredir” eða farðu til
http://packages.debian.org/unstable/source/sredird.

IV.5 Bilanaleit

Úrræðaleit með VIP er útskýrð í RFC2217 ham hlutanum. Ekki er búist við neinum sérstökum vandamálum í þessum ham þegar forritað er í gegnum SOCKET viðmótið. Ef einhver samskiptavandamál koma upp ætti fyrsta skref kembiforritsins að vera:

Reyndu að gera það sama með venjulegum TELNET biðlara.

IV.6 SOCKET tengi tdample fyrir Linux

Forritahugbúnaðurinn getur notað SOCKET viðmótið til að eiga samskipti við hafnarþjón sem er settur í RAW ham.

Á að skrifa

IV.7 SOCKET tengi tdample fyrir Windows

Forritahugbúnaðurinn getur notað SOCKET viðmótið til að eiga samskipti við hafnarþjón sem er settur í RAW ham.
Eftirfarandi er Visual C++ sampforrit sem tekur við og sendir gögn aftur til hafnarþjóns sem er stilltur í hráham

Servercom

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

 

Servercom vélbúnaðar

Tæknilýsing:

  • Vöruheiti: SERVERCOM vélbúnaðar
  • Samhæft við: Ethernet og Wi-Fi Port Servers
  • Útgáfa: A.4, 22. apríl, 2009
  • Framleiðandi: ACKSYS

Algengar spurningar

1. Hver er tilgangur SERVERCOM fastbúnaðar?

SERVERCOM fastbúnaðurinn gerir portþjónum kleift að virka sem fjarlæg raðsamskiptatengi fyrir TCP/IP samhæfðar tölvur.

2. Getur SERVERCOM starfað í mörgum stillingum?

Já, SERVERCOM getur starfað í RFC2217 ham, Raw ham og Telnet ham, allt eftir kröfum forritshugbúnaðarins.

3. Hvernig get ég sett upp raðstýringarmerki með því að nota stjórnunarviðmót hafnarþjónsins?

Þú getur stillt raðstýringarmerkin á staðnum í gegnum stjórnunarviðmótið til að tryggja hraðari viðbragðstíma fyrir flæðisstýringu milli hafnarþjónsins og raðbúnaðarins.

Skjöl / auðlindir

ACKSYS DTUS0434 Servercom vélbúnaðar fyrir Ethernet og Wi-Fi höfn netþjóna [pdfNotendahandbók
DTUS0434, DTUS0434 Servercom vélbúnaðar fyrir Ethernet og Wi-Fi höfn netþjóna, Servercom vélbúnaðar fyrir Ethernet og Wi-Fi höfn netþjóna, fastbúnað fyrir Ethernet og Wi-Fi höfn netþjóna, Ethernet og Wi-Fi höfn netþjóna, Wi-Fi höfn netþjónar, netþjónar

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *