I Siguruar-logo

SISTEMS SASURED 104-ICOM-2S dhe 104-COM-2S Access IO Card Serial Isolated

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card-product-product

Specifikimet e produktit

FAQ (Pyetjet e bëra më shpesh)

  • Pyetje: Çfarë duhet të bëj nëse bordi im ACCES I/O dështon?
    Përgjigje: Kontaktoni mbështetjen e klientit ACCES për shërbimin e menjëhershëm dhe riparimin ose zëvendësimin e mundshëm nën garanci.
  • Pyetje: A mund ta instaloj bordin me kompjuterin të ndezur? 
    Përgjigje: Jo, gjithmonë sigurohuni që kompjuteri të jetë i fikur përpara se të lidhni ose shkëputni kabllot ose të instaloni dërrasat për të parandaluar dëmtimin.

Kapitulli 1: Hyrje

  • Kjo tabelë komunikimi serike është projektuar për përdorim në kompjuterë të përputhshëm me PC/104. Dy porte të izoluara të të dhënave serike janë dhënë në tabelë. Modeli COM-2S është thjesht një version jo i izoluar i ICOM-2S.

Komunikime opto-izoluese me shumë pika
Pllaka lejon transmetimin me shumë pika në linja të gjata komunikimi në mjedise të zhurmshme duke përdorur drejtuesit e linjës diferenciale RS422 ose RS485. Linjat e të dhënave janë të izoluara opto nga kompjuteri dhe nga njëra-tjetra për të siguruar komunikimin kur mbivendoset zhurma e madhe e modalitetit të përbashkët. Konvertuesit DC-DC në bord sigurojnë fuqi të izoluar për qarqet drejtuese të linjës.

Një oshilator kristal ndodhet në tabelë. Ky oshilator lejon zgjedhjen e saktë të shpejtësive të baud-it nga 50 në 115,200. Normat e baud-it deri në 460,800 baud mund të ofrohen si opsion në fabrikë. Seksioni "Programimi" i këtij manuali përmban një tabelë për t'u përdorur kur zgjidhni shpejtësinë e zhurmës.
Transmetuesit e prodhimit të përdorur, tipi 75176B, janë të aftë të drejtojnë linja komunikimi jashtëzakonisht të gjata me shpejtësi të lartë baud. Ata mund të drejtojnë deri në ±60 mA në linja të balancuara dhe të marrin hyrje të ulëta deri në ±200 mV sinjal diferencial. Opto-izoluesit në tabelë sigurojnë mbrojtje deri në maksimum 500 V. Në rast të konfliktit të komunikimit, transmetuesit shfaqin mbyllje termike.

Përputhshmëria e portit COM
UART-të e tipit ST16C550 përdoren si Elementi i Komunikimit Asinkron (ACE) i cili përfshin një buffer transmetimi/marrjeje 16-bajtë për të mbrojtur kundër të dhënave të humbura në sistemet operative me shumë detyra, duke ruajtur 100 për qind përputhshmëri me portën serike origjinale të IBM.
Ju mund të zgjidhni një adresë bazë kudo brenda intervalit të adresave I/O nga 000 deri në 3E0 hex.
Mënyrat e komunikimit
Ky model mbështet një sërë lidhjesh kabllore me 2 dhe 4 tela. 2 tela ose Half-Duplex lejon trafikun të udhëtojë në të dy drejtimet, por vetëm në një drejtim në të njëjtën kohë. Në modalitetin me 4 tela ose Full-Duplex, të dhënat udhëtojnë në të dy drejtimet në të njëjtën kohë.

Paragjykimi dhe përfundimi i linjës
Për rritjen e imunitetit ndaj zhurmës, linjat e komunikimit mund të ngarkohen në marrës dhe të anashkalohen në transmetues. Komunikimet RS485 kërkojnë që një transmetues të ofrojë një bias voltage për të siguruar një gjendje të njohur "zero" kur të gjithë transmetuesit janë të fikur dhe hyrja e fundit e marrësit në çdo skaj të rrjetit të mbyllet për të parandaluar "tingëllimin". Bordi i mbështet këto opsione me kërcyesit në tabelë. Shihni Kapitullin 3, Zgjedhja e opsioneve për më shumë detaje.

Kontrolli i transmetuesit
Komunikimi RS485 kërkon që drejtuesi i transmetuesit të aktivizohet dhe çaktivizohet sipas nevojës, për të lejuar që të gjitha bordet të ndajnë linjën e komunikimit. Bordi ka kontroll automatik të drejtuesit. Kur bordi nuk transmeton, marrësi aktivizohet dhe drejtuesi i transmetuesit është i çaktivizuar. Nën kontrollin automatik, kur të dhënat do të transmetohen, marrësi çaktivizohet dhe drejtuesi është i aktivizuar. Bordi rregullon automatikisht kohën e tij me shpejtësinë e zhurmës së të dhënave.

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (1)

Specifikimi

Ndërfaqja e komunikimit

  • Porta serike: Dy lidhëse mashkullore D-sub me 9-pin 422-pin IBM AT të pajtueshme me specifikimet RS485 dhe RS16. Komunikimi serik ACE i përdorur është i tipit ST550C75176. Transmetuesit e përdorur janë të tipit XNUMX.
  • Normat e të dhënave serike: 50 deri në 115,200 baud. 460,800 baud si opsion i instaluar në fabrikë.

Asinkron, UART i tipit 16550 me bufer.

  • Adresa: Hartëzimi i vazhdueshëm brenda gamës 000 deri në 3FF (hex) të adresave të autobusit AT I/O.
  • Multipoint: E përputhshme me specifikimet RS422 dhe RS485. Deri në 32 shoferë dhe marrës të lejuar në linjë.
  • Izolimi i hyrjes: 500 volt, nga kompjuteri dhe ndërmjet porteve.
  • Ndjeshmëria e hyrjes së marrësit: ±200 mV, hyrje diferenciale.
  • Kapaciteti i ngasjes së daljes së transmetuesit: 60 mA (aftësia e rrymës së qarkut të shkurtër 100 mA).

Mjedisore

  • Gama e temperaturës së funksionimit: 0 deri +60 °C.
  • Versioni industrial: -30º deri +85º C.
  • Gama e temperaturës së ruajtjes: -50 deri +120 °C.
  • Lagështia: 5% deri në 95%, jo kondensuese.
  • Fuqia e kërkuar: +5VDC në 200 mA tipike, maksimumi 300 mA.

Kapitulli 2: Instalimi

Një Udhëzues i Fillimit të Shpejtë (QSG) i printuar është i mbushur me tabelë për lehtësinë tuaj. Nëse i keni kryer tashmë hapat nga QSG, mund ta shihni këtë kapitull si të tepërt dhe mund të kaloni përpara për të filluar zhvillimin e aplikacionit tuaj.
Softueri i dhënë me këtë Pllakë PC/104 është në CD dhe duhet të instalohet në hard diskun tuaj përpara përdorimit. Për ta bërë këtë, kryeni hapat e mëposhtëm sipas nevojës për sistemin tuaj operativ.

Instalimi i CD-ve
Udhëzimet e mëposhtme supozojnë se disku i CD-ROM-it është disku "D". Ju lutemi zëvendësoni letrën e duhur të diskut për sistemin tuaj sipas nevojës.

DOS

  1. Vendoseni CD-në në diskun tuaj CD-ROM.
  2. Lloji ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (2) për të ndryshuar diskun aktiv në diskun CD-ROM.
  3. Lloji ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (3) për të ekzekutuar programin e instalimit.
  4. Ndiqni kërkesat në ekran për të instaluar softuerin për këtë bord.

DRITARET

  1. Vendoseni CD-në në diskun tuaj CD-ROM.
  2. Sistemi duhet të ekzekutojë automatikisht programin e instalimit. Nëse programi i instalimit nuk funksionon menjëherë, klikoni START | RUN dhe shkruani ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (4), klikoni OK ose shtypni ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (5).
  3. Ndiqni kërkesat në ekran për të instaluar softuerin për këtë bord.

LINUX

  1. Ju lutemi referojuni linux.htm në CD-ROM për informacion mbi instalimin e porteve serike nën linux.

Instalimi i harduerit
Përpara se të instaloni tabelën, lexoni me kujdes Kapitullin 3 dhe Kapitullin 4 të këtij manuali dhe konfiguroni tabelën sipas kërkesave tuaja. Programi SETUP mund të përdoret për të ndihmuar në konfigurimin e kërcyesve në tabelë. Jini veçanërisht të kujdesshëm me Zgjedhjen e Adresave. Nëse adresat e dy funksioneve të instaluara mbivendosen, do të përjetoni sjellje të paparashikueshme të kompjuterit. Për të shmangur këtë problem, referojuni programit FINDBASE.EXE të instaluar nga CD-ja. Programi i konfigurimit nuk i vendos opsionet në tabelë, këto duhet të vendosen nga kërcyesit.

Kjo tabelë komunikimi serike me shumë porta përdor intervalet e adresave të programueshme nga softueri për çdo UART, të ruajtur në një EEPROM në bord. Konfiguroni adresën e EEPROM duke përdorur bllokun e kalimit të Zgjedhjes së Adresave në bord, më pas përdorni programin e dhënë të Konfigurimit për të konfiguruar adresat për çdo UART në bord.

Për të instaluar bordin

  1. Instaloni kërcyesit për opsionet e zgjedhura dhe adresën bazë sipas kërkesave të aplikacionit tuaj, siç u përmend më lart.
  2. Hiqni energjinë nga grupi i PC/104.
  3. Mblidhni pajisje të ngecjes për grumbullimin dhe sigurimin e pllakave.
  4. Fusni me kujdes tabelën në lidhësin PC/104 në CPU ose në pirg, duke siguruar shtrirjen e duhur të kunjave përpara se të vendosni plotësisht lidhësit së bashku.
  5. Instaloni kabllot I/O në lidhësit I/O të tabelës dhe vazhdoni të fiksoni pirgun së bashku ose përsëritni hapat 3-5 derisa të instalohen të gjitha pllakat duke përdorur pajisjen e montimit të zgjedhur.
  6. Kontrolloni që të gjitha lidhjet në pirgun tuaj të PC/104 të jenë të sakta dhe të sigurta dhe më pas aktivizoni sistemin.
  7. Drejtoni një nga sample programe të përshtatshme për sistemin tuaj operativ që u instalua nga CD-ja për të testuar dhe vërtetuar instalimin tuaj.

Instalimi i porteve COM në sistemet operative Windows

*SHËNIM: Bordet COM mund të instalohen pothuajse në çdo sistem operativ dhe ne mbështesim instalimin në versionet e mëparshme të Windows, dhe ka shumë të ngjarë të mbështesin edhe versionin e ardhshëm. Për përdorim në WinCE, kontaktoni fabrikën për udhëzime specifike.

Windows NT4.0
Për të instaluar portat COM në Windows NT4, do t'ju duhet të ndryshoni një hyrje në regjistër. Kjo hyrje mundëson ndarjen IRQ në bordet COM me shumë porta. Çelësi është HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\. Emri i vlerës është PermitShare dhe të dhënat duhet të vendosen në 1.

Më pas do të shtoni portat e bordit si porte COM, duke vendosur adresat bazë dhe IRQ që të përputhen me cilësimet e bordit tuaj. Për të ndryshuar vlerën e regjistrit, ekzekutoni RegEdit nga opsioni i menysë START|RUN (duke shtypur REGEDIT [ENTER] në hapësirën e dhënë). Lundroni poshtë pemës view në të majtë për të gjetur çelësin dhe klikoni dy herë mbi emrin e vlerës për të hapur një dialog që ju lejon të vendosni vlerën e re të të dhënave.

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (6)

Për të shtuar një port COM, përdorni apletin START|PANEL KONTROLL|PORTS dhe klikoni SHTO, më pas futni adresën e saktë UART dhe numrin e ndërprerjes. Kur të konfigurohet dialogu "Shto port të ri", kliko OK, por përgjigju "Mos rinis tani" kur të kërkohet, derisa të kesh shtuar edhe porte të tjera. Më pas rinisni sistemin normalisht ose duke zgjedhur "Rinisni Tani".

Windows XP

  • Për të instaluar portat COM në Windows XP, do të instaloni manualisht portat "standarde" të komunikimit dhe më pas do të ndryshoni cilësimet për burimet e përdorura nga portet për t'u përshtatur me harduerin.
  • Ekzekutoni aplikacionin "Shto Hardware" nga Paneli i Kontrollit.
  • Klikoni "Tjetër" në dialogun "Mirë se vini në magjistarin e Shto Hardware të Ri".
  • Më pas, do të shihni shkurtimisht një mesazh "...në kërkim...".
  • Zgjidhni "Po, unë kam lidhur tashmë harduerin" dhe klikoni "Tjetër"

 

  • ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (3)Zgjidhni "Shto një pajisje të re harduerike" nga fundi i listës së paraqitur dhe kliko "Next". Zgjidhni "Instaloni harduerin që unë zgjedh manualisht nga një listë" dhe klikoni "Next".
  • Zgjidhni "Portet (COM & LPT) dhe klikoni "Next"
  • Zgjidhni "(Llojet standarde të portave)" dhe "Portin e komunikimit" (parazgjedhjet), Klikoni "Tjetër". Klikoni "Next".
  • ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (2)Klikoni "View ose ndryshoni burimet për këtë harduer (Advanced)”.ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (3)
  • Klikoni në butonin "Vendosni manualisht konfigurimin".
  • Zgjidhni "Basic Configuration 8" nga lista rënëse "Cilësimet Bazuar në:".
  • Zgjidhni "I/O Range" në kutinë "Cilësimet e burimeve" dhe klikoni butonin "Ndrysho cilësimet...". Futni adresën bazë të tabelës dhe klikoni "OK"ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (4)
  • Zgjidhni "IRQ" në kutinë "Cilësimet e burimeve" dhe klikoni butonin "Ndrysho cilësimet".
  • Futni IRQ të tabelës dhe klikoni "OK".
  • Mbyllni dialogun "Set Configuration Manual" dhe klikoni "Finish".
  • Klikoni "Mos reboot" nëse dëshironi të instaloni më shumë porte. Përsëritni të gjithë hapat e mësipërm, duke futur të njëjtin IRQ, por duke përdorur adresën bazë të konfiguruar për çdo UART shtesë.
  • Kur të keni mbaruar instalimin e porteve, rindizni sistemin normalisht.

Kapitulli 3: Zgjedhja e opsioneve

Paragrafët e mëposhtëm përshkruajnë funksionet e kërcyesve të ndryshëm në tabelë.

A5 deri në A9

  • Vendosni kërcyesit në vendndodhjet A5 deri në A9 për të vendosur adresën bazë të tabelës në autobusin I/O.
  • Instalimi i një kërcyesi e vendos atë bit në zero, ndërsa asnjë kërcyes nuk do ta lërë bitin një.
  • Shihni kapitullin 4 të këtij manuali për më shumë detaje mbi zgjedhjen e një adrese hyrëse/dalëse të disponueshme.
  • IRQ3 deri në IRQ15
  • Vendosni një kërcyes në vendin që korrespondon me nivelin IRQ që softueri juaj do të jetë në gjendje
  • shërbimi. Një IRQ i shërben të dy porteve serike.

485A/B dhe 422A/B

  • Një kërcyes në vendndodhjen 485 e vendos atë port për modalitetin RS2 (Gjysmë Duplex) me 485 tela.
  • Një kërcyes në vendndodhjen 422 e vendos atë port për modalitetin RS4 (Full-Duplex) me 422 tela.
  • Për aplikacionet RS4 me 485 tela instaloni kërcyesin 422 nëse porti është master, nëse porti është skllav instaloni të dy kërcyesit 422 dhe 485.

TRMI dhe TRMO

  • Kërcuesit TRMI lidhin qarqet e përfundimit RC në bord me linjat e hyrjes (marrjes).
  • Këta kërcyes duhet të instalohen për modalitetin RS4 me 422 tela.
  • Kërcuesit TRMO lidhin qarqet e përfundimit RC në bord me linjat e daljes/hyrjes.
  • Këta kërcyes duhet të instalohen për modalitetin RS2 me 485 tela në kushte të caktuara.
  • Shihni paragrafin e mëposhtëm për më shumë detaje. ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (7)

Përfundimet dhe paragjykimet
Një linjë transmetimi duhet të përfundojë në skajin marrës në rezistencën e saj karakteristike. Instalimi i një kërcyesi në vendin e emërtuar TRMO aplikon një ngarkesë 120Ω në seri me një kondensator 0.01μF në të gjithë daljen për modalitetin RS422 dhe në të gjithë daljen/hyrjen e transmetimit/marrjes/hyrjes për funksionimin RS485. Një kërcyes në vendndodhjen TRMI aplikon një ngarkesë në hyrjet RS422.

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (8)

Figura 3-2: Skema e thjeshtuar – Lidhja me dy tela dhe katër tela

Full ose Half-Duplex
Full-Duplex lejon komunikime të njëkohshme me dy drejtime. Half-Duplex lejon komunikimin e transmetimit dhe marrësit dy-drejtues, por vetëm një nga një, dhe kërkohet për komunikimet RS485. Zgjedhja e duhur varet nga lidhjet e telit të përdorura për të lidhur dy portat serike. Tabela e mëposhtme tregon se si do të ndërlidhen dy tabela komunikimi serike për mënyra të ndryshme. Tx përcakton telat e transmetimit dhe Rx përcakton telat e marrës.

Mënyrat e komunikimit dhe opsionet e kabllove

ModeSimplex Vetëm me 2 tela Rx- Kabllo
Bordi
A Kunjat1
Bordi B Kunjat2
Rx + 9 3
Simplex Transmetim vetëm me 2 tela Tx + 2 9
Tx- 3 1
Gjysmë-Duplex 2-tela TRx+ 2 2
TRx- 3 3
Full-Duplex 4 tela pa jehonë lokale Tx + 2 9
Tx- 3 1
Rx- 1 3
Rx + 9 2

Kapitulli 4: Zgjedhja e adresës

Adresa bazë e bordit mund të zgjidhet kudo brenda gamës së adresave të autobusit I/O 000-3E0 hex, me kusht që adresa të mos mbivendoset me funksione të tjera. Nëse keni dyshime, referojuni tabelës më poshtë për një listë të caktimeve standarde të adresave. (Portet kryesore dhe dytësore të komunikimit sinkron binare mbështeten nga Sistemi Operativ.) Programi i gjetjes së adresave bazë FINDBASE i ofruar në CD (ose disketa) do t'ju ndihmojë të zgjidhni një adresë bazë që do të shmangë konfliktin me burimet e tjera të instaluara të kompjuterit. Më pas, programi SETUP do t'ju tregojë se ku të poziciononi kërcyesit e adresave kur të keni zgjedhur një adresë bazë. Më poshtë jepet informacion bazë për t'ju ndihmuar të kuptoni më mirë këtë proces.

Tabela 4-1: Caktime standarde të adresave për kompjuterë

GAME GJASHME PËRDORIMI
000-00F 8237 Kontrolluesi DMA 1
020-021 8259 Ndërprisni
040-043 8253 Kohëmatësi
060-06F 8042 Kontrolluesi i tastierës
070-07F RAM CMOS, Reg i maskës NMI, Ora RT
080-09F Regjistrimi i faqeve DMA
0A0-0BF 8259 Slave Interrupt Controller
0C0-0DF 8237 Kontrolluesi DMA 2
0F0-0F1 Bashkëprocesori i matematikës
0F8-0FF Bashkëprocesori i matematikës
170-177 Kontrolluesi i diskut fiks 2
1F0-1F8 Kontrolluesi i diskut fiks 1
200-207 Loja Port
238-23B Miu i autobusit
23C-23F Alt. Miu i autobusit
278-27F Printer paralel
2B0-2BF EGA
2C0-2CF EGA
2D0-2DF EGA
2E0-2E7 GPIB (AT)
2E8-2EF Porti Serial
2F8-2FF Porti Serial
300-30F
310-31F
320-32F Hard Disk (XT)
370-377 Kontrolluesi i floppy 2
378-37F Printer paralel
380-38F SDLC
3A0-3AF SDLC
3B0-3BB MDA
3BC-3BF Printer paralel
3C0-3CF VGA EGA
3D0-3DF CGA
3E8-3EF Porti Serial
3F0-3F7 Kontrolluesi i floppy 1
3F8-3FF Porti Serial

Kërcimet e Adresës së Bordit janë shënuar A5-A9. Tabela e mëposhtme liston emrin e kërcyesit kundrejt linjës së adresës së kontrolluar dhe peshat relative të secilit.

Tabela 4-2: Konfigurimi i adresës së bazës së bordit

Bordi Adresa Cilësimet Shifra e 1-rë Shifra e 2-të Shifra e 3-të
kërcyes Emri A9 A8 A7 A6 A5
Adresa Linja E kontrolluar A9 A8 A7 A6 A5
dhjetore Pesha 512 256 128 64 32
Heksadecimal Pesha 200 100 80 40 20

Për të lexuar konfigurimin e kërcyesit të adresës, caktoni një binar "1" për kërcyesit që janë OFF dhe një "0" binar për kërcyesit që janë AKTIV. Për shembullample, siç ilustrohet në tabelën e mëposhtme, zgjedhja e adresës korrespondon me binarin 11 000x xxxx (hex 300). "x xxxx" përfaqëson linjat e adresave A4 deri në A0 të përdorura në tabelë për të zgjedhur regjistrat individualë. Shihni Kapitullin 5, Programimi në këtë manual.

Tabela 4-3: ExampLe Konfigurimi i Adresës

kërcyes Emri A9 A8 A7 A6 A5
Konfigurimi FAKT FAKT ON ON ON
Binar Përfaqësimi 1 1 0 0 0
Konvertimi Faktorët 2 1 8 4 2
HEX Përfaqësimi 3 0 0

Review Tabela e përzgjedhjes së adresave me kujdes përpara se të zgjidhni adresën e tabelës. Nëse adresat e dy funksioneve të instaluara mbivendosen, do të përjetoni sjellje të paparashikueshme të kompjuterit.

Kapitulli 5: Programimi

Një total prej 32 vendndodhjesh të njëpasnjëshme të adresave i janë caktuar bordit, 17 prej të cilave janë përdorur. UART-të adresohen si më poshtë:

Tabela 5-1: Tabela e përzgjedhjes së adresave

I/O Adresa Lexoni Shkruani
Baza +0 deri në 7 COM A UART COM A UART
Baza +8 deri në F COM B UART COM B UART
Baza +10h Statusi IRQ i Bordit N/A
Baza +11 deri në 1F N/A N/A

Regjistrat Lexo/Shkruaj për UART përputhen me regjistrat e standardit të industrisë 16550. Regjistri i statusit të Bordit IRQ është i pajtueshëm me Windows NT. COM A do të vendosë bitin 0 hi në ndërprerje, COM B do të vendosë bitin 1 hi në ndërprerje.

Sample Programet
Ka sampProgramet e ofruara me tabelën 104-ICOM-2S në C, Pascal, QuickBASIC dhe disa gjuhë Windows. DOS samples janë të vendosura në drejtorinë DOS dhe Windows samples janë të vendosura në direktorinë WIN32.

Programimi i Windows
Bordi instalohet në Windows si porta COM. Kështu mund të përdoren funksionet standarde API të Windows. Në veçanti:

  • KrijoFile() dhe CloseHandle() për hapjen dhe mbylljen e një porti.
  • SetupComm(), SetCommTimeouts(), GetCommState() dhe SetCommState() për të vendosur dhe ndryshuar cilësimet e një porti.
  • LexoniFile() dhe ShkruaniFile() për të hyrë në një port. Shikoni dokumentacionin për gjuhën tuaj të zgjedhur për detaje.

Nën DOS, procesi është shumë i ndryshëm. Pjesa tjetër e këtij kapitulli përshkruan programimin DOS.

Inicializimi
Inicializimi i çipit kërkon njohuri për grupin e regjistrave të UART. Hapi i parë është vendosja e pjesëtuesit të normës baud. Ju e bëni këtë duke vendosur fillimisht DLAB (Divisor Latch Access Bit) të lartë. Ky bit është Biti 7 në Adresën Bazë +3. Në kodin C, thirrja do të ishte:
outportb(BASEADDR +3,0×80); Më pas ngarkoni pjesëtuesin në Adresën Bazë +0 (bajt i ulët) dhe Adresa Bazë +1 (bajt i lartë). Ekuacioni i mëposhtëm përcakton marrëdhënien midis shpejtësisë së baud-it dhe pjesëtuesit: shpejtësia e dëshiruar e baud = (frekuenca kristal) / (32 * pjesëtues) Frekuenca e orës UART është 1.8432 MHz. Tabela e mëposhtme liston frekuencat e pjestuesve të njohur.

Tabela 5-2: Pjesëtuesit e normës Baud

Baud Vlerësoni pjesëtues Pjesëtues (Fabrika Opsioni) Shënime Maks. Diff'l. Gjatësia e kabllit*
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 Më e zakonshme 4000 ft.
4800 24 96 4000 ft.
2400 48 192 4000 ft.
1200 96 384 4000 ft.

*Këto janë maksimumet teorike të bazuara në kushte tipike dhe kabllo me cilësi të mirë bazuar në standardin EIA 485 dhe EIA 422 për drejtuesit e diferencialit të balancuar.

Në C, kodi për të vendosur çipin në 9600 baud është:

  • outportb(BASEADDR, 0x0C);
  • outportb(BASEADDR +1,0);

Hapi i dytë i inicializimit është vendosja e Regjistrit të Kontrollit të Linjave në Adresën Bazë +3. Ky regjistër përcakton gjatësinë e fjalës, bitet e ndalimit, paritetin dhe DLAB.

  • Bitet 0 dhe 1 kontrollojnë gjatësinë e fjalëve dhe lejojnë gjatësinë e fjalëve nga 5 deri në 8 bit. Cilësimet e bitit nxirren duke zbritur 5 nga gjatësia e dëshiruar e fjalës.
  • Biti 2 përcakton numrin e biteve të ndalimit. Mund të ketë një ose dy bit ndalimi. Nëse Biti 2 është vendosur në 0, do të ketë një bit ndalimi. Nëse Biti 2 është vendosur në 1, do të ketë dy bit ndalimi.
  • Bitet 3 deri në 6 kontrollojnë barazinë dhe aktivizojnë pushimin. Ato nuk përdoren zakonisht për komunikime dhe duhet të vendosen në zero.
  • Biti 7 është DLAB i diskutuar më parë. Duhet të vendoset në zero pasi të jetë ngarkuar pjesëtuesi ose përndryshe nuk do të ketë komunikime.

Komanda C për të vendosur UART për një fjalë 8-bitësh, pa barazi dhe një bit ndalimi është:

outportb(BASEADDR +3, 0x03)

Hapi i tretë i sekuencës së inicializimit është vendosja e Regjistrit të Kontrollit të Modemit në Adresën Bazë +4. Ky regjistër kontrollon funksionet në disa borde. Biti 1 është biti i kontrollit të kërkesës për dërgim (RTS). Ky bit duhet të lihet i ulët deri në kohën e transmetimit. (Shënim: Kur punoni në modalitetin automatik RS485, gjendja e këtij biti nuk është e rëndësishme.) Bitet 2 dhe 3 janë dalje të përcaktuara nga përdoruesi. Biti 2 mund të injorohet në këtë tabelë. Biti 3 përdoret për të mundësuar ndërprerjet dhe duhet të vendoset lart nëse do të përdoret një marrës i drejtuar nga ndërprerja. Hapi i fundit i inicializimit është shpëlarja e buferave të marrësit. Këtë e bëni me dy lexime nga buferi i marrësit në Adresën Bazë +0. Kur të ketë mbaruar, UART është gati për t'u përdorur.

Pritja
Pritja mund të trajtohet në dy mënyra: votimi dhe me ndërprerje. Gjatë votimit, pritja realizohet duke lexuar vazhdimisht Regjistrin e statusit të linjës në adresën bazë +5. Biti 0 i këtij regjistri vendoset i lartë sa herë që të dhënat janë gati për t'u lexuar nga çipi. Sondazhi nuk është efektiv në nivelet e larta të të dhënave të mësipërme sepse programi nuk mund të bëjë asgjë tjetër kur është në votim ose të dhënat mund të mungojnë. Fragmenti i mëposhtëm i kodit zbaton një lak votimi dhe përdor një vlerë prej 13, (kthimi i transportit ASCII) si një shënues në fund të transmetimit:

  • do
  • {
  • ndërsa (!(inportb(BASEADDR +5) & 1)); /*Prit derisa të dhënat të jenë gati*/ data[i++]= inportb(BASEADDR);
  • }
  • ndërsa (të dhënat[i]!=13); /*Lexon rreshtin derisa të merret karakteri null*/

Komunikimet e drejtuara nga ndërprerja duhet të përdoren sa herë që është e mundur dhe kërkohet për shpejtësi të lartë të të dhënave. Shkrimi i një marrësi të drejtuar nga ndërprerjet nuk është shumë më kompleks sesa shkrimi i një marrësi të anketuar, por duhet pasur kujdes kur instaloni ose hiqni mbajtësin tuaj të ndërprerjeve për të shmangur shkrimin e ndërprerjes së gabuar, çaktivizimin e ndërprerjes së gabuar ose çaktivizimin e ndërprerjeve për një periudhë shumë të gjatë.

Trajtuesi fillimisht do të lexonte Regjistrin e Identifikimit të Ndërprerjeve në Adresën Bazë +2. Nëse ndërprerja është për të dhënat e marra në dispozicion, mbajtësi më pas lexon të dhënat. Nëse asnjë ndërprerje nuk është në pritje, kontrolli del nga rutina. Një sample handler, i shkruar në C, është si më poshtë:

  • leximi = inportb(BASEADDR +2);
  • if (readback & 4) /*Readback do të vendoset në 4 nëse të dhënat janë të disponueshme*/ data[i++]=inportb(BASEADDR); outportb (0x20,0x20); /*Shkruani EOI te 8259 Interrupt Controller*/ return;

Transmetim
Transmetimi RS485 është i thjeshtë për t'u zbatuar. Veçoria AUTO aktivizon automatikisht transmetuesin kur të dhënat janë gati për t'u dërguar, kështu që nuk nevojitet asnjë procedurë aktivizimi i softuerit.

Kapitulli 6: Caktimet e pineve të lidhësit

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (9)

Lidhësi i njohur nënminiaturë D me 9 pin (mashkull) përdoret për ndërlidhjen me linjat e komunikimit. Lidhësit janë të pajisur me 4-40 fole me fije (kyçja me vidë femërore) për të siguruar lehtësim sforcimi. Lidhësi i emërtuar P2 është për COM A dhe P3 është COM B.

Tabela 6-1: Detyrat e pinit të lidhësit P2/P3

Pin Nr. RS422 Katër Tela RS485 Dy Tela
1 Rx-
2 Tx + T/Rx+
3 Tx- T/Rx-
4 I pa perdorur
5 GND e izoluar GND e izoluar
6 I pa perdorur
7 I pa perdorur
8 I pa perdorur
9 Rx +

Shënim
Nëse njësia është e shënuar me CE, atëherë duhet të përdoret metodologjia e kabllove dhe e shkëputjes së certifikuar me CE (mburojat e kabllove të tokëzuara në lidhës, instalimet elektrike me palë të përdredhura të mbrojtura, etj.).

Komentet e klientëve
Nëse keni ndonjë problem me këtë manual ose thjesht dëshironi të na jepni disa komente, ju lutemi na dërgoni email në: manuals@accesio.com. Ju lutemi detajoni çdo gabim që gjeni dhe përfshini adresën tuaj të postës në mënyrë që ne t'ju dërgojmë çdo përditësim manual.

10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com

Njoftim
Informacioni në këtë dokument jepet vetëm për referencë. ACCES nuk merr përsipër asnjë përgjegjësi që rrjedh nga aplikimi ose përdorimi i informacionit ose produkteve të përshkruara këtu. Ky dokument mund të përmbajë ose referojë informacione dhe produkte të mbrojtura nga të drejtat e autorit ose patentat dhe nuk përcjell asnjë licencë sipas të drejtave të patentës së ACCES, as të drejtave të të tjerëve. IBM PC, PC/XT dhe PC/AT janë marka tregtare të regjistruara të International Business Machines Corporation. Shtypur në SHBA. E drejta e autorit 2001, 2005 nga ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Të gjitha të drejtat e rezervuara.

KUJDES!!
LIDHNI GJITHMONË DHE SHKYQNI KABLLOJEN TUAJ TË FUSHËS ME KOMPJUTERIN E FYKUR. FIKNI GJITHMONË FYQINË E KOMPJUTERIT PARA TË INSTALONI NJË PAK. LIDHJA DHE SHKYÇJA E KABLLOVE, OSE INSTALIMI I PLAKAVE NË NJË SISTEM ME KOMPJUTERIN APO TË FUSHËS TË AKTIVIZUAR PUSHTETI MUND TË SHKAKTOJË DËMIM NË PABELËN I/O DHE DO TË SHKAKTOJNË TË GJITHA GARANCITË, TË nënkuptuara ose të shprehura.

Garancia

Përpara dërgesës, pajisjet ACCES inspektohen tërësisht dhe testohen sipas specifikimeve të aplikueshme. Megjithatë, nëse ndodh dështimi i pajisjeve, ACCES siguron klientët e saj se shërbimi dhe mbështetja e shpejtë do të jenë të disponueshme. Të gjitha pajisjet e prodhuara fillimisht nga ACCES, të cilat rezultojnë të jenë të dëmtuara, do të riparohen ose zëvendësohen në varësi të konsideratave të mëposhtme.

Termat dhe Kushtet
Nëse një njësi dyshohet për dështim, kontaktoni departamentin e shërbimit të klientit të ACCES. Jini të përgatitur për të dhënë numrin e modelit të njësisë, numrin serial dhe një përshkrim të simptomave të dështimit. Ne mund të sugjerojmë disa teste të thjeshta për të konfirmuar dështimin. Ne do të caktojmë një numër të Autorizimit të Materialit të Kthimit (RMA) i cili duhet të shfaqet në etiketën e jashtme të paketës së kthimit. Të gjitha njësitë/komponentët duhet të paketohen siç duhet për t'u trajtuar dhe të kthehen me mallra të parapaguara në Qendrën e Shërbimit të caktuar nga ACCES dhe do të kthehen në faqen e klientit/përdoruesit mallrat e parapaguara dhe të faturuara.

Mbulimi

  • Tre vitet e para: Njësia/pjesa e kthyer do të riparohet dhe/ose zëvendësohet në opsionin ACCES pa pagesë për punën ose pjesët që nuk përjashtohen nga garancia. Garancia fillon me dërgesën e pajisjeve.
    Vitet në vijim: Gjatë gjithë jetës së pajisjes suaj, ACCES është gati të ofrojë shërbim në vend ose në fabrikë me tarifa të arsyeshme të ngjashme me ato të prodhuesve të tjerë në industri.

Pajisjet jo të prodhuara nga ACCES
Pajisjet e ofruara por jo të prodhuara nga ACCES janë të garantuara dhe do të riparohen sipas termave dhe kushteve të garancisë së prodhuesit përkatës të pajisjeve.

Gjeneral
Sipas kësaj Garancie, përgjegjësia e ACCES është e kufizuar në zëvendësimin, riparimin ose lëshimin e kredisë (sipas gjykimit të ACCES) për çdo produkt që provohet të jetë me defekt gjatë periudhës së garancisë. Në asnjë rast ACCES nuk është përgjegjës për dëme të tjera ose të veçanta që vijnë nga përdorimi ose keqpërdorimi i produktit tonë. Klienti është përgjegjës për të gjitha tarifat e shkaktuara nga modifikimet ose shtesat në pajisjet ACCES të pa miratuara me shkrim nga ACCES ose, nëse sipas mendimit të ACCES pajisja i është nënshtruar përdorimit jonormal. “Përdorim jonormal” për qëllimet e kësaj garancie përkufizohet si çdo përdorim ndaj të cilit është i ekspozuar pajisja, përveç atij përdorimi të specifikuar ose të synuar siç dëshmohet nga përfaqësimi i blerjes ose shitjes. Përveç sa më sipër, asnjë garanci tjetër, e shprehur apo e nënkuptuar, nuk do të zbatohet për çdo pajisje të tillë të mobiluar ose shitur nga ACCES.

Sistemet e Siguruara
^ssured Systems është një kompani lider teknologjike me mbi 1,500 klientë të rregullt në 80 vende, duke vendosur mbi 85,000 sisteme në një bazë të ndryshme klientësh në 12 vjet biznes. Ne ofrojmë zgjidhje me cilësi të lartë dhe inovative për informatikë të fortë, ekran, rrjetëzim dhe mbledhje të të dhënave për sektorët e tregut të integruar, industrial dhe dixhital jashtë shtëpisë.
US

  • sales@assured-systems.com
  • Shitjet: +1 347 719 4508
  • Mbështetje: +1 347 719 4508
  • 1309 Coffeen Ave
  • Ste 1200
  • Sheridan
  • WY 82801
  • SHBA

EMEA

  • sales@assured-systems.com
  • Shitjet: +44 (0) 1785 879 050
  • Mbështetje: +44 (0) 1785 879 050
  • Njësia A5 Douglas Park
  • Parku i Biznesit të Gurit
  • Guri
  • ST15 0YJ
  • Mbretëria e Bashkuar
  • Numri i TVSH-së: 120 9546 28
  • Numri i Regjistrimit të Biznesit: 07699660

www.assured-systems.com | sales@assured-systems.com

Dokumentet / Burimet

SISTEMS SASURED 104-ICOM-2S dhe 104-COM-2S Access IO Card Serial Isolated [pdf] Manuali i Përdoruesit
104-ICOM-2S dhe 104-COM-2S, 104-ICOM-2S, 104-ICOM-2S Access IO kartë serike të izoluar, Access IO kartë serike të izoluar, kartë serike të izoluar, kartë serike, kartë

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *