ASSURED SYSTEMS 104-ICOM-2S, 104-COM-2S izolirana serijska kartica

Specifikacije

  • Model: 104-ICOM-2S
  • Proizvajalec: ACCES I/O Products, Inc.
  • Naslov: 10623 Roselle Street, San Diego, CA 92121
  • Kontakt: 858-550-9559, contactus@accesio.com
  • Webmesto: www.accesio.com
  • Avtorske pravice: 2001, 2005 s strani ACCES I/O Products, Inc.

Navodila za uporabo izdelka

Varnostni ukrepi

  • Vedno priključujte in odklapljajte terenske kable, ko je računalnik izklopljen. Izklop napajanja računalnika pred namestitvijo plošče je ključnega pomena, da preprečite poškodbe V/I plošče in preprečite razveljavitev garancij.

Informacije o garanciji

  • Oprema ACCES je pred odpremo pregledana in testirana. V primeru okvare opreme so na voljo popravila ali zamenjave na podlagi garancijskih pogojev. Za podrobnosti glejte garancijsko kritje.

Namestitev

  • Glejte 2. poglavje uporabniškega priročnika za podrobna navodila za namestitev. Pred namestitvijo plošče se prepričajte, da je računalnik izklopljen.

Izbira možnosti

V 3. poglavju priročnika so informacije o izbiri možnosti. Sledite smernicam, da izberete ustrezne nastavitve za svojo nastavitev.

Obvestilo

Informacije v tem dokumentu so samo za referenco. ACCES ne prevzema nobene odgovornosti, ki izhaja iz uporabe ali uporabe informacij ali izdelkov, opisanih tukaj. Ta dokument lahko vsebuje ali se sklicuje na informacije in izdelke, zaščitene z avtorskimi pravicami ali patenti, in ne prenaša nobene licence v okviru patentnih pravic družbe ACCES niti pravic drugih.

IBM PC, PC/XT in PC/AT so registrirane blagovne znamke International Business Machines Corporation.

Tiskano v ZDA. Avtorska pravica 2001, 2005 ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Vse pravice pridržane.

OPOZORILO!!

VEDNO PRIKLJUČITE IN ODKLOPITE VAŠE TERENSKE KABLE, ČE JE RAČUNALNIK IZKLOPLJEN. PRED NAMESTITEV PLOŠČE VEDNO IZKLOPITE RAČUNALNIK. PRIKLOP IN ODKLOP KABLOV ALI NAMESTITEV PLOŠČ V SISTEM Z VKLOPLJENIM RAČUNALNIKOM ALI TERENSKIM NAPAJANJEM LAHKO POVZROČI ŠKODO NA V/I PLOŠČI IN BO IZNIČIL VSE GARANCIJE, IMPLICITNE ALI IZRICNE.

Garancija

Pred odpremo je oprema ACCES temeljito pregledana in preizkušena v skladu z veljavnimi specifikacijami. Če pa pride do okvare opreme, ACCES svojim strankam zagotavlja, da bosta na voljo hiter servis in podpora. Vsa oprema, ki jo je prvotno proizvedel ACCES in za katero se ugotovi, da je okvarjena, bo popravljena ali zamenjana ob upoštevanju naslednjih premislekov.

Pogoji in določila

Če sumite, da je enota v okvari, se obrnite na oddelek za pomoč strankam ACCES. Bodite pripravljeni navesti številko modela enote, serijsko številko in opis simptomov okvare. Morda predlagamo nekaj preprostih testov za potrditev napake. Dodelili vam bomo številko avtorizacije za vračilo materiala (RMA), ki mora biti navedena na zunanji nalepki paketa za vračilo. Vse enote/komponente je treba ustrezno zapakirati za rokovanje in vrniti s predplačanim prevozom v pooblaščeni servisni center ACCES, vrnjene pa bodo na stran stranke/uporabnika s predplačanim prevozom in izdanim računom.

Pokritost

Prva tri leta: Vrnjena enota/del bo popravljen in/ali zamenjan po izbiri ACCES brez stroškov dela ali delov, ki jih garancija ne izključuje. Garancija začne teči z odpremo opreme.
Naslednja leta: Skozi celotno življenjsko dobo vaše opreme je ACCES pripravljen zagotoviti storitve na kraju samem ali v obratu po razumnih cenah, podobnih cenam drugih proizvajalcev v industriji.

Oprema, ki je ne proizvaja ACCES

Oprema, ki jo zagotovi ACCES, vendar je ne proizvede, ima garancijo in bo popravljena v skladu z določili in pogoji garancije ustreznega proizvajalca opreme.

Splošno

V skladu s to garancijo je odgovornost družbe ACCES omejena na zamenjavo, popravilo ali izdajo kredita (po presoji družbe ACCES) za vse izdelke, za katere se med garancijskim obdobjem izkaže, da so okvarjeni. ACCES v nobenem primeru ni odgovoren za posledično ali posebno škodo, ki izhaja iz uporabe ali napačne uporabe našega izdelka. Stranka je odgovorna za vse stroške, ki nastanejo zaradi sprememb ali dodatkov k opremi ACCES, ki jih ACCES pisno ne odobri, ali če je bila po mnenju ACCES oprema izpostavljena neobičajni uporabi. “Neobičajna uporaba” za namene te garancije je opredeljena kot vsaka uporaba, ki ji je oprema izpostavljena, razen tiste uporabe, ki je določena ali predvidena, kot je razvidno iz nakupa ali prodajnega zastopanja. Razen zgoraj navedenega, nobena druga garancija, izrecna ali implicitna, ne velja za katero koli in vso takšno opremo, ki jo dobavi ali proda ACCES.

Uvod

  • Ta serijska komunikacijska plošča je zasnovana za uporabo v računalnikih, združljivih s PC/104. Na plošči sta na voljo dva izolirana serijska podatkovna vrata. Model COM-2S je preprosto neizolirana različica ICOM-2S.

Večtočkovne opto-izolirane komunikacije

Plošča omogoča večtočkovni prenos na dolgih komunikacijskih linijah v hrupnem okolju z uporabo gonilnikov diferencialnih linij RS422 ali RS485. Podatkovne linije so optično izolirane od računalnika in druga od druge, da se zagotovi komunikacija, ko se pojavi velik skupni šum. Vgrajeni pretvorniki DC-DC zagotavljajo izolirano napajanje za vezja gonilnikov.

Na plošči je kristalni oscilator. Ta oscilator omogoča natančno izbiro hitrosti prenosa od 50 do 115,200. Kot tovarniška možnost so lahko na voljo hitrosti prenosa do 460,800 baudov. Oddelek za programiranje v tem priročniku vsebuje tabelo, ki jo uporabite pri izbiri hitrosti prenosa.

Uporabljeni izhodni oddajniki-sprejemniki, tip 75176B, so sposobni poganjati izjemno dolge komunikacijske linije pri visokih hitrostih prenosa. Poganjajo lahko do ±60 mA na uravnoteženih linijah in sprejemajo vhode tako nizko kot diferenčni signal ±200 mV. Opto-izolatorji na plošči zagotavljajo zaščito do največ 500 V. V primeru spora v komunikaciji imajo oddajniki-sprejemniki funkcijo termičnega izklopa.

Združljivost vrat COM

  • UART-ji tipa ST16C550 se uporabljajo kot asinhroni komunikacijski element (ACE), ki vključuje 16-bajtni medpomnilnik za oddajanje/sprejemanje za zaščito pred izgubo podatkov v večopravilnih operacijskih sistemih, hkrati pa ohranja 100-odstotno združljivost z originalnimi serijskimi vrati IBM.
  • Osnovni naslov lahko izberete kjer koli v obsegu V/I naslovov od 000 do 3E0 hex.

Komunikacijski načini

  • Ta model podpira različne 2-žilne in 4-žilne kabelske povezave. 2-žični ali poldupleks omogoča promet v obe smeri, vendar le v eno smer naenkrat. V 4-žilnem ali polnem dupleksnem načinu podatki potujejo v obe smeri hkrati.

Pristranskost in prekinitev linije

Za večjo odpornost proti hrupu so lahko komunikacijske linije obremenjene na sprejemniku in prednapete na oddajniku. Komunikacije RS485 zahtevajo, da en oddajnik zagotovi prednapetost voltage za zagotovitev znanega "ničelnega" stanja, ko so vsi oddajniki izklopljeni, zadnji vhod sprejemnika na vsakem koncu omrežja pa je prekinjen, da se prepreči "zvonjenje". Plošča podpira te možnosti z mostički na plošči. Za več podrobnosti glejte poglavje 3, Izbira možnosti.

Nadzor oddajnika
Komunikacija RS485 zahteva, da je gonilnik oddajnika po potrebi omogočen in onemogočen, da se vsem ploščam omogoči souporaba komunikacijske linije. Plošča ima avtomatsko krmiljenje voznika. Ko plošča ne oddaja, je sprejemnik omogočen, gonilnik oddajnika pa onemogočen. Pri samodejnem nadzoru, ko je treba podatke prenesti, je sprejemnik onemogočen in gonilnik omogočen. Plošča samodejno prilagodi svoj čas glede na hitrost prenosa podatkov.

ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-1

Slika 1-1: Diagram blokov

Specifikacija

Komunikacijski vmesnik

  • Serijska vrata: Dva oklopljena moška D-sub 9-pinska konektorja IBM AT, združljiva s specifikacijama RS422 in RS485. Uporabljen serijski komunikacijski ACE je tip ST16C550. Uporabljeni oddajniki so tipa 75176.
  • Hitrosti serijskih podatkov: 50 do 115,200 baudov. 460,800 baudov kot tovarniško nameščena možnost. Asinhroni, tip 16550 medpomnilnik UART.
  • Naslov: Možnost neprekinjenega preslikave v območju od 000 do 3FF (hex) naslovov vodila AT I/O.
  • Več točk: Združljiv s specifikacijama RS422 in RS485. Na spletu je dovoljeno do 32 voznikov in sprejemnikov.
  • Vhodna izolacija: 500 voltov, iz računalnika in med vrati.
  • Vhodna občutljivost sprejemnika: ±200 mV, diferenčni vhod.
  • Zmogljivost izhodnega pogona oddajnika: 60 mA (zmogljivost toka kratkega stika 100 mA).

Okoljski

  • Delovno temperaturno območje: 0 do +60 °C.
  • Industrijska različica: -30º do +85º C.
  • Temperaturno območje shranjevanja: -50 do +120 °C.
  • Vlažnost: 5% do 95%, brez kondenzacije.
  • Zahtevana moč: +5 VDC pri 200 mA običajno, 300 mA največ.

Namestitev

  • Tiskani vodnik za hiter začetek (QSG) je za vaše udobje priložen plošči. Če ste že izvedli korake iz QSG, se vam bo morda zdelo to poglavje odveč in boste morda preskočili naprej, da začnete razvijati svojo aplikacijo.
  • Programska oprema, ki je priložena tej plošči PC/104, je na CD-ju in jo morate pred uporabo namestiti na trdi disk. Če želite to narediti, izvedite naslednje korake, ki ustrezajo vašemu operacijskemu sistemu.

Namestitev CD-ja

Naslednja navodila predvidevajo, da je pogon CD-ROM pogon »D«. Po potrebi zamenjajte ustrezno črko pogona za vaš sistem.

DOS

  1. Vstavite CD v pogon CD-ROM.
  2. Vrsta ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-2da spremenite aktivni pogon v pogon CD-ROM.
  3. Vrsta ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-3za zagon namestitvenega programa.
  4. Sledite navodilom na zaslonu za namestitev programske opreme za to ploščo.

WINDOWS

  1. Vstavite CD v pogon CD-ROM.
  2. Sistem bi moral samodejno zagnati namestitveni program. Če se namestitveni program ne zažene takoj, kliknite START | RUN in tip ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-4kliknite OK ali pritisnite ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-5.
  3. Sledite navodilom na zaslonu za namestitev programske opreme za to ploščo.

LINUX

  1. Prosimo, glejte linux.htm na CD-ROM-u za informacije o namestitvi serijskih vrat pod linux.

Namestitev strojne opreme

Pred namestitvijo plošče natančno preberite 3. in 4. poglavje tega priročnika in konfigurirajte ploščo v skladu z vašimi zahtevami. Program SETUP lahko uporabite za pomoč pri konfiguriranju mostičkov na plošči. Bodite še posebej previdni pri izbiri naslova. Če se naslova dveh nameščenih funkcij prekrivata, boste doživeli nepredvidljivo vedenje računalnika. Da bi se izognili tej težavi, si oglejte program FINDBASE.EXE, nameščen s CD-ja. Nastavitveni program ne nastavi možnosti na plošči, te je treba nastaviti z mostički.

Ta multi-port serijska komunikacijska plošča uporablja s programsko opremo programirljiva območja naslovov za vsak UART, shranjena v vgrajenem EEPROM-u. Konfigurirajte naslov EEPROM-a z vgrajenim premostitvenim blokom za izbiro naslova, nato pa s priloženim namestitvenim programom konfigurirajte naslove za vsak vgrajeni UART.

Za namestitev plošče

  1. Namestite mostičke za izbrane možnosti in osnovni naslov v skladu z zahtevami vaše aplikacije, kot je navedeno zgoraj.
  2. Odklopite napajanje iz sklada PC/104.
  3. Sestavite odporno okovje za zlaganje in pritrditev plošč.
  4. Previdno priključite ploščo na priključek PC/104 na CPE ali na sklad, pri čemer zagotovite pravilno poravnavo zatičev, preden konektorje popolnoma namestite skupaj.
  5. Namestite V/I kable na V/I konektorje plošče in nadaljujte s pritrjevanjem sklada ali ponavljajte korake 3–5, dokler niso vse plošče nameščene z izbrano strojno opremo za namestitev.
  6. Preverite, ali so vse povezave v vašem skladu PC/104 pravilne in varne, nato pa zaženite sistem.
  7. Zaženite enega od ponujenih sampdatoteke, primerne za vaš operacijski sistem, ki ste jih namestili s CD-ja, da preizkusite in potrdite svojo namestitev.

Namestitev vrat COM v operacijskih sistemih Windows

OPOMBA:

Plošče COM je mogoče namestiti v tako rekoč kateri koli operacijski sistem in podpiramo namestitev v starejših različicah sistema Windows in zelo verjetno bomo podpirali tudi prihodnje različice. Za uporabo v WinCE se obrnite na tovarno za posebna navodila.

Windows NT4.0

Če želite namestiti vrata COM v Windows NT4, boste morali spremeniti en vnos v registru. Ta vnos omogoča skupno rabo IRQ na ploščah COM z več vrati. Ključ je HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\. Ime vrednosti je PermitShare in podatki morajo biti nastavljeni na 1.

Nato boste dodali vrata plošče kot vrata COM, pri čemer boste nastavili osnovne naslove in IRQ-je, da bodo ustrezali nastavitvam vaše plošče.

Če želite spremeniti vrednost registra, zaženite RegEdit iz menijske možnosti START|ZAŽENI (tako da v za to namenjen prostor vnesete REGEDIT [ENTER]). Pojdite navzdol po drevesu view na levi, da poiščete ključ, in dvakrat kliknite na ime vrednosti, da odprete pogovorno okno, v katerem lahko nastavite novo vrednost podatkov.

ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-6

  • Če želite dodati vrata COM, uporabite programček START|NADZORNA PLOŠČA|PORTS in kliknite DODAJ, nato vnesite pravilen naslov UART in številko prekinitve.
  • Ko je konfigurirano pogovorno okno »Dodaj nova vrata«, kliknite V redu, vendar na poziv odgovorite »Ne zaženi znova«, dokler ne dodate tudi drugih vrat. Nato znova zaženite sistem na običajen način ali tako, da izberete »Znova zaženi zdaj«.

Windows XP

Če želite namestiti vrata COM v operacijskem sistemu Windows XP, boste ročno namestili »standardna« komunikacijska vrata, nato pa spremenili nastavitve virov, ki jih uporabljajo vrata, da se ujemajo s strojno opremo.

  • Zaženite programček »Dodaj strojno opremo« na nadzorni plošči.
  • V pogovornem oknu »Dobrodošli v čarovniku za dodajanje nove strojne opreme« kliknite »Naprej«.
  • Nato boste za kratek čas videli sporočilo »…iskanje…«.
  • Izberite »Da, strojno opremo sem že povezal« in kliknite »Naprej«ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-7
  • Na dnu prikazanega seznama izberite »Dodaj novo strojno napravo« in kliknite »Naprej«. Izberite »Namesti strojno opremo, ki jo ročno izberem s seznama« in kliknite »Naprej«.
  • Izberite »Vrata (COM & LPT) in kliknite »Naprej«
  • Izberite »(Standardne vrste vrat)« in »Komunikacijska vrata« (privzeto), kliknite »Naprej«.
  • Kliknite »Naprej«.ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-8
  • Kliknite »View ali spremeni vire za to strojno opremo (napredno)«. ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-9
  • Kliknite gumb »Ročno nastavi konfiguracijo«.
  • Na spustnem seznamu »Nastavitve, ki temeljijo na:« izberite »Osnovna konfiguracija 8«.
  • Izberite »I/O Range« v polju »Resource Settings« in kliknite gumb »Change Settings…«. Vnesite osnovni naslov plošče in kliknite »V redu«ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-10
  • V polju »Nastavitve virov« izberite »IRQ« in kliknite gumb »Spremeni nastavitve«.
  • Vnesite IRQ plošče in kliknite »V redu«.
  • Zaprite pogovorno okno »Ročna nastavitev konfiguracije« in kliknite »Dokončaj«.
  • Kliknite »Ne znova zaženi«, če želite namestiti več vrat. Ponovite vse zgornje korake in vnesite isti IRQ, vendar uporabite konfigurirani osnovni naslov za vsak dodatni UART.
  • Ko končate z namestitvijo vrat, ponovno zaženite sistem kot običajno.

Izbira možnosti

  • Naslednji odstavki opisujejo funkcije različnih mostičkov na plošči.

A5 do A9

  • Postavite mostičke na mesta od A5 do A9, da nastavite osnovni naslov plošče na V/I vodilu.
  • Namestitev mostička nastavi ta bit na nič, medtem ko noben mostiček ne bo pustil bita na ena. Glejte 4. poglavje tega priročnika za več podrobnosti o izbiri razpoložljivega V/I naslova.

IRQ3 do IRQ15

  • Postavite mostiček na mesto, ki ustreza ravni IRQ, ki jo bo vaša programska oprema lahko servisirala. En IRQ servisira obe serijski vrati.

485A/B in 422A/B

  • Mostiček na mestu 485 nastavi ta vrata za 2-žilni način RS485 (polovični dupleks).
  • Mostiček na mestu 422 nastavi ta vrata za 4-žilni način RS422 (polni dupleks).

Za 4-žične aplikacije RS485 namestite mostiček 422, če so vrata glavna, če so vrata podrejena, namestite mostička 422 in 485.

TRMI in TRMO

  • Mostički TRMI povezujejo zaključna vezja RC na plošči z vhodnimi (sprejemnimi) linijami. Ti mostički morajo biti nameščeni za 4-žilni način RS422.
  • Mostički TRMO povezujejo zaključna vezja RC na plošči z izhodnimi/vhodnimi linijami. Ti mostički morajo biti pod določenimi pogoji nameščeni za 2-žilni način RS485.

Za več podrobnosti si oglejte naslednji odstavek.ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-11

Slika 3-1: Zemljevid izbire možnosti

Odpovedi in pristranskost

Prenosni vod je treba zaključiti na sprejemnem koncu v njegovi značilni impedanci. Namestitev mostička na mestu z oznako TRMO uporabi obremenitev 120 Ω zaporedno s kondenzatorjem 0.01 μF na izhodu za način RS422 in na oddajnem/sprejemnem izhodu/vhodu za delovanje RS485. Mostiček na lokaciji TRMI obremeni vhode RS422. ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-12

Slika 3-2: Poenostavljena shema – dvožilna in štirižična povezava

Full ali Half-Duplex

Full-Duplex omogoča sočasno dvosmerno komunikacijo. Half-Duplex omogoča dvosmerno komunikacijo oddajnika in sprejemnika, vendar samo enega naenkrat, in je potreben za komunikacije RS485. Pravilna izbira je odvisna od žičnih povezav, ki se uporabljajo za povezavo obeh serijskih vrat. Naslednja tabela prikazuje, kako bi bili dve serijski komunikacijski plošči povezani med seboj za različne načine. Tx označuje oddajne žice, Rx pa sprejemne žice.

Komunikacijski načini in možnosti kablov

ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-14

Izbira naslova

Osnovni naslov plošče je mogoče izbrati kjer koli v obsegu naslovov I/O vodila 000-3E0 hex, pod pogojem, da se naslov ne prekriva z drugimi funkcijami. Če ste v dvomih, glejte spodnjo tabelo za seznam standardnih dodelitev naslovov. (Operacijski sistem podpira primarna in sekundarna binarna sinhrona komunikacijska vrata.) Program za iskanje osnovnih naslovov FINDBASE, ki je na voljo na CD-ju (ali disketah), vam bo pomagal izbrati osnovni naslov, ki se bo izognil konfliktu z drugimi nameščenimi računalniškimi viri. Nato vam bo program SETUP pokazal, kam naj postavite mostičke naslovov, ko ste izbrali osnovni naslov.

V nadaljevanju so podane osnovne informacije, ki vam bodo pomagale bolje razumeti ta postopek.

HEX RAZPON UPORABA
000-00F Krmilnik 8237 DMA 1
020-021 8259 Prekinitev
040-043 8253 timer
060-06F Krmilnik tipkovnice 8042
070-07F CMOS RAM, NMI Mask Reg, RT Clock
080-09F Register strani DMA
0A0-0BF 8259 Podrejeni prekinitveni krmilnik
0C0-0DF Krmilnik 8237 DMA 2
0F0-0F1 Matematični koprocesor
0F8-0FF Matematični koprocesor
170-177 Krmilnik fiksnega diska 2
1F0-1F8 Krmilnik fiksnega diska 1
200-207 Igralna vrata
238-23B Avtobusna miška
23C-23F Alt. Avtobusna miška
278-27F Vzporedni tiskalnik
2B0-2BF EGA
2C0-2CF EGA
2D0-2DF EGA
2E0-2E7 GPIB (AT)
2E8-2EF Serijska vrata
2F8-2FF Serijska vrata
300-30F
310-31F
320-32F trdi disk (XT)
370-377 Krmilnik disket 2
378-37F Vzporedni tiskalnik
380-38F SDLC
3A0-3AF SDLC
3B0-3BB MDA
3BC-3BF Vzporedni tiskalnik
3C0-3CF VGA EGA
3D0-3DF CGA
3E8-3EF Serijska vrata
3F0-3F7 Krmilnik disket 1
3F8-3FF Serijska vrata

Tabela 4-1: Standardne dodelitve naslovov za računalnike

Mostički za naslov plošče so označeni z A5-A9. Naslednja tabela navaja imena mostičkov v primerjavi z nadzorovano naslovno vrstico in relativne teže vsakega.

Nastavitve naslova plošče 1. številka 2. številka 3rdDigit
Ime skakalca A9 A8 A7 A6 A5
Nadzor naslovne vrstice A9 A8 A7 A6 A5
Decimalna teža 512 256 128 64 32
Šestnajstiška teža 200 100 80 40 20

Tabela 4-2: Nastavitev osnovnega naslova plošče

Če želite prebrati nastavitev naslovnega mostička, dodelite binarno "1" mostičkom, ki so IZKLOPLJENI, in binarno "0" mostičkom, ki so VKLOPLJENI. Na primerample, kot je prikazano v naslednji tabeli, izbira naslova ustreza binarnemu 11 000x xxxx (hex 300). "x xxxx" predstavlja naslovne vrstice od A4 do A0, ki se uporabljajo na plošči za izbiro posameznih registrov. Glejte 5. poglavje, Programiranje v tem priročniku.\

Ime skakalca A9 A8 A7 A6 A5
Nastavitev IZKLOP IZKLOP ON ON ON
Binarno zastopanje 1 1 0 0 0
Pretvorbeni faktorji 2 1 8 4 2
HEX predstavitev 3 0 0

Tabela 4-3: Example Nastavitev naslova

Review tabelo za izbiro naslovov, preden izberete naslov plošče. Če se naslova dveh nameščenih funkcij prekrivata, se bo računalnik obnašal nepredvidljivo.

Programiranje

Tabli je dodeljenih skupno 32 zaporednih naslovnih lokacij, od katerih jih je 17 uporabljenih. UART-ji so naslovljeni na naslednji način:

V/I naslov Preberi Pišite
Osnova +0 do 7 COM A UART COM A UART
Osnova +8 do F COM B UART COM B UART
Osnova +10h Status IRQ plošče N/A
Osnova +11 do 1F N/A N/A

Tabela 5-1: Tabela za izbiro naslova

Registri za branje/pisanje za UART se ujemajo z industrijskimi standardnimi registri 16550. Register stanja IRQ plošče je združljiv z Windows NT. COM A bo ob prekinitvi nastavil bit 0 hi, COM B bo ob prekinitvi nastavil bit 1 hi.

Sample Programi

  • Obstajajo sample programe, ki so na voljo s ploščo 104-ICOM-2S v C, Pascal, QuickBASIC in več jezikih Windows. DOS sampdatoteke se nahajajo v imeniku DOS in Windows sampdatoteke se nahajajo v imeniku WIN32.

Windows programiranje

Plošča se namesti v Windows kot vrata COM. Tako je mogoče uporabiti standardne funkcije API za Windows. Zlasti:

  • UstvariFile() in CloseHandle() za odpiranje in zapiranje vrat.
  • SetupComm(), SetCommTimeouts(), GetCommState() in SetCommState() za nastavitev in spreminjanje nastavitev vrat.
  • PreberiFile() in NapišiFile() za dostop do vrat.
    Za podrobnosti si oglejte dokumentacijo za izbrani jezik.

V DOS-u je postopek zelo drugačen. Preostanek tega poglavja opisuje programiranje DOS.

Inicializacija

Inicializacija čipa zahteva poznavanje niza registrov UART. Prvi korak je nastavitev delilnika hitrosti prenosa. To storite tako, da najprej nastavite DLAB (bit za dostop do zapaha delilnika) visoko. Ta bit je bit 7 na osnovnem naslovu +3. V kodi C bi bil klic: outportb(BASEADDR +3,0×80);

Nato naložite delilnik v osnovni naslov +0 (nizki bajt) in osnovni naslov +1 (visoki bajt). Naslednja enačba določa razmerje med hitrostjo prenosa in deliteljem:

želena hitrost prenosa = (kristalna frekvenca) / (32 * delilec)

Taktna frekvenca UART je 1.8432MHz. Naslednja tabela navaja priljubljene frekvence delitelja.

Baud Ocenite Delitelj Delitelj (Tovarna možnost) Opombe maks. Diff'l. Dolžina kabla*
460800 1 550
230400 2 1400
115200 1 4 3000 ft.
57600 2 8 4000 ft.
38400 3 12 4000 ft.
28800 4 16 4000 ft.
19200 6 24 4000 ft.
14400 8 32 4000 ft.
9600 12 48 Najpogostejši 4000 ft.
4800 24 96 4000 ft.
2400 48 192 4000 ft.
1200 96 384 4000 ft.

Tabela 5-2: Delitelji hitrosti prenosa

*To so teoretični maksimumi, ki temeljijo na tipičnih pogojih in kablih dobre kakovosti, ki temeljijo na standardu EIA 485 in EIA 422 za uravnotežene diferencialne gonilnike.

V C je koda za nastavitev čipa na 9600 baudov: outportb(BASEADDR, 0x0C); outportb(BASEADDR +1,0);

  • Drugi korak inicializacije je nastavitev registra za nadzor linije na osnovni naslov +3. Ta register določa dolžino besede, končne bite, pariteto in DLAB.
  • Bita 0 in 1 nadzirata dolžino besede in omogočata dolžino besede od 5 do 8 bitov. Bitne nastavitve se pridobijo tako, da se od želene dolžine besede odšteje 5.
  • Bit 2 določa število stop bitov. Lahko sta en ali dva stop bita. Če je bit 2 nastavljen na 0, bo na voljo en stop bit. Če je bit 2 nastavljen na 1, bosta na voljo dva zaustavitvena bita.
  • Biti od 3 do 6 nadzorujejo pariteto in omogočijo prekinitev. Pogosto se ne uporabljajo za komunikacijo in jih je treba nastaviti na ničle.
  • Bit 7 je DLAB, o katerem smo govorili prej. Ko je delitelj naložen, mora biti nastavljen na nič, sicer ne bo nobene komunikacije.

Ukaz C za nastavitev UART za 8-bitno besedo, brez paritete in en stop bit je: outportb(BASEADDR +3, 0x03)

Tretji korak inicializacijskega zaporedja je nastavitev nadzornega registra modema na osnovni naslov +4. Ta register nadzoruje funkcije na nekaterih ploščah. Bit 1 je kontrolni bit zahteve za pošiljanje (RTS). Ta bit naj bo nizek do časa prenosa. (Opomba: pri delovanju v samodejnem načinu RS485 stanje tega bita ni pomembno.) Bita 2 in 3 sta izhoda, ki jih določi uporabnik. Bit 2 se na tej plošči lahko prezre. Bit 3 se uporablja za omogočanje prekinitev in mora biti nastavljen na visoko vrednost, če se uporablja sprejemnik, ki ga poganja prekinitev.

Zadnji inicializacijski korak je izpiranje medpomnilnikov sprejemnika. To storite z dvema branjima iz medpomnilnika sprejemnika na osnovnem naslovu +0. Ko je končano, je UART pripravljen za uporabo.

Sprejem

Sprejem je mogoče obravnavati na dva načina: s pozivanjem in prekinitvijo. Pri pozivanju se sprejem doseže z nenehnim branjem registra statusa linije na osnovnem naslovu +5. Bit 0 tega registra je nastavljen na visoko vrednost, ko so podatki pripravljeni za branje s čipa. Anketiranje ni učinkovito pri zgoraj navedenih visokih hitrostih prenosa podatkov, ker program med anketiranjem ne more storiti ničesar drugega, sicer bi lahko podatke zamudili. Naslednji fragment kode implementira anketno zanko in uporablja vrednost 13 (vrnitev v prvi vrstico ASCII) kot oznako konca prenosa:

ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-15

Komunikacije, ki jih poganjajo prekinitve, je treba uporabiti, kadar koli je to mogoče, in so potrebne za visoke hitrosti prenosa podatkov. Pisanje sprejemnika, ki ga poganja prekinitev, ni veliko bolj zapleteno kot pisanje sprejemnika z vprašajem, vendar morate biti previdni pri nameščanju ali odstranjevanju vašega upravljalnika prekinitev, da preprečite pisanje napačne prekinitve, onemogočanje napačne prekinitve ali izklapljanje prekinitev za predolgo obdobje.

Upravljavec bi najprej prebral identifikacijski register prekinitve na osnovnem naslovu +2. Če je prekinitev za razpoložljive prejete podatke, upravljalnik nato prebere podatke. Če ni čakajoče prekinitve, nadzor zapusti rutino. A sampobdelava datotek, napisana v C, je naslednja:

ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-16

Prenos

  • Prenos RS485 je enostaven za izvedbo. Funkcija AUTO samodejno omogoči oddajnik, ko so podatki pripravljeni za pošiljanje, tako da postopek omogočanja programske opreme ni potreben.

Dodelitve priključkov

ASSURED-SYSTEMS-104-ICOM-2S-104-COM-2S-Isolated-Serial-Card-fig-13

Priljubljen 9-polni D subminiaturni priključek (moški) se uporablja za povezovanje s komunikacijskimi linijami. Konektorji so opremljeni s 4-40 navojnimi držali (zaklep z ženskim vijakom), ki zagotavljajo razbremenitev. Priključek z oznako P2 je za COM A, P3 pa za COM B.

Pin št. Štirižični RS422 Dvožilni RS485
1 Rx-
2 Tx + T/Rx+
3 Tx- T/Rx-
4 Ni uporabljeno
5 Izolirana GND Izolirana GND
6 Ni uporabljeno
7 Ni uporabljeno
8 Ni uporabljeno
9 Rx +

Tabela 6-1: Dodelitev pinov priključka P2/P3

Opomba

Če ima enota oznako CE, je treba uporabiti kable in metodologijo preboja, ki je certificirana s CE (oklopi kablov, ozemljeni na konektorju, oklopljeni dvožilni kabli itd.).

Komentarji strank

Če imate kakršne koli težave s tem priročnikom ali nam samo želite posredovati povratne informacije, nam pišite na: manuals@accesio.com. Podrobno opišite morebitne napake, ki jih najdete, in vključite svoj poštni naslov, da vam bomo lahko poslali ročne posodobitve.

KONTAKT

10623 Roselle Street, San Diego CA 92121

Zagotovljeni sistemi

Assured Systems je vodilno tehnološko podjetje z več kot 1,500 rednimi strankami v 80 državah, ki v 85,000 letih poslovanja uvaja več kot 12 sistemov za raznoliko bazo strank. Ponujamo visokokakovostne in inovativne robustne rešitve za računalništvo, zaslone, mreženje in zbiranje podatkov za vgrajene, industrijske in digitalne rešitve zunaj doma.

US

1309 Coffeen Ave Ste 1200 Sheridan WY 82801 ZDA

EMEA

Enota A5 Douglas Park Stone Business Park Stone ST15 0YJ Združeno kraljestvo

pogosta vprašanja

V: Kaj naj storim v primeru okvare opreme?

A: Obrnite se na ACCES za hitro storitev in podporo. Oprema bo popravljena ali zamenjana na podlagi garancijskih pogojev.

V: Ali lahko namestim ploščo, ko je računalnik vklopljen?

A: Ne, pred namestitvijo ali povezovanjem kablov vedno izklopite napajanje računalnika, da preprečite poškodbe V/I plošče.

Dokumenti / Viri

ASSURED SYSTEMS 104-ICOM-2S, 104-COM-2S izolirana serijska kartica [pdf] Priročnik za lastnika
104-ICOM-2S, 104-COM-2S, 104-ICOM-2S 104-COM-2S izolirana serijska kartica, 104-ICOM-2S 104-COM-2S, izolirana serijska kartica, serijska kartica, kartica

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *