NASIGURO-logo

ACCES PCI-COM485-4 Distributor ug Integrator

ACCES-PCI-COM485-4-Distributor-ug-Integrator-PRODUCT

Mga detalye

  • Modelo: PCI-COM485/4
  • Manufacturer: Ang ACCES I/O Products Inc
  • Pagkaangay: IBM PC, PC/XT, PC/AT
  • Garantiya: 3 ka tuig nga coverage alang sa mga piyesa ug trabaho

Mga Instruksyon sa Paggamit sa Produkto

Pag-instalar:

  1. Siguroha nga ang gahum sa kompyuter gipalong sa dili pa ikonektar o idiskonekta ang bisan unsang field cabling.
  2. Kanunay nga patya ang kompyuter sa dili pa i-install ang PCI card.
  3. Isulod pag-ayo ang PCI-COM485/4 card ngadto sa available nga PCI slot sa imong computer.
  4. I-secure ang card sa lugar gamit ang screw nga kauban sa card.
  5. Ikonektar ang imong field cabling sa angay nga mga port sa PCI-COM485/4 card.
  6. I-on ang imong computer ug sunda ang mga instruksyon sa operating system aron ma-install ang bisan unsang kinahanglan nga mga driver.

Pagpili sa Opsyon:
Tan-awa ang manwal sa paggamit alang sa detalyadong impormasyon sa pagpili sa mga opsyon alang sa PCI-COM485/4 card.

Matikdi 

  • Ang impormasyon niini nga dokumento gihatag alang sa pakisayran lamang. Ang ACCES wala mag-angkon sa bisan unsang tulubagon nga naggikan sa aplikasyon o paggamit sa impormasyon o mga produkto nga gihulagway dinhi. Kini nga dokumento mahimong maglangkob o maghisgot sa kasayuran ug mga produkto nga giprotektahan sa mga copyright o mga patente ug wala maghatag bisan unsang lisensya sa ilawom sa mga katungod sa patente sa ACCES o ang mga katungod sa uban.
  • Ang IBM PC, PC/XT, ug PC/AT kay mga rehistradong marka sa pamatigayon sa International Business Machines Corporation.
  • Giimprinta sa USA. Copyright 2000, 2005 sa ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. Tanang katungod gigahin.

WARNING!!
KANUNAY NGA KONEKTA UG I-DICONNECT ANG IMONG FIELD CABLING SA COMPUTER POWER OFF. KANUNAY NGA I-OFF ANG COMPUTER POWER SA DI PA MAG-INSTALL UG CARD. PAGKONEKTA UG PAGDUGAY
ANG MGA KABLE O PAG-INSTOL NG MGA CARDS SA SISTEMA NGA MAY KOMPUTER O FIELD POWER ON POWER ON MAHIMONG MAHITUNGOD SA PAGDUMOT SA I/O CARD UG MAWALA ANG TANANG WARRANTY, GIPAHIBALO O GIPADAYAG.

Garantiya

Sa wala pa ipadala, ang mga kagamitan sa ACCES hingpit nga gisusi ug gisulayan sa magamit nga mga detalye. Bisan pa, kung mahitabo ang pagkapakyas sa kagamitan, gipasalig sa ACCES ang mga kostumer niini nga magamit ang dali nga serbisyo ug suporta. Ang tanan nga kagamitan nga orihinal nga gihimo sa ACCES nga nakit-an nga adunay depekto ayohon o pulihan pinasubay sa mga musunud nga konsiderasyon.

Mga Termino ug Kondisyon
Kung ang usa ka yunit gidudahang napakyas, kontaka ang departamento sa Customer Service sa ACCES. Pag-andam sa paghatag sa numero sa modelo sa unit, serial number, ug usa ka paghulagway sa (mga) sintomas sa kapakyasan. Mahimo kaming mosugyot og pipila ka yano nga mga pagsulay aron makumpirma ang kapakyasan. Maghatag kami og Return Material Authorization (RMA) nga numero, nga kinahanglang makita sa gawas nga label sa return package. Ang tanan nga mga yunit/sangkap kinahanglan nga husto nga giputos alang sa pagdumala ug ibalik uban ang mga kargamento nga gibayran na sa ACCES nga gitudlo nga Sentro sa Serbisyo, ug ibalik sa kargamento sa site sa kustomer nga gibayran ug gi-invoice.

Coverage
Unang Tulo ka Tuig: Ang gibalik nga unit/part kay ayohon ug/o pulihan sa opsyon sa ACCES nga walay bayad sa trabaho o mga piyesa nga wala iapil sa warranty. Nagsugod ang garantiya sa pagpadala sa kagamitan.
Pagsunod sa mga Tuig: Sa tibuok kinabuhi sa imong ekipo, ang ACCES andam sa paghatag sa on-site o in-plant nga serbisyo sa makatarunganong presyo nga susama sa ubang mga tiggama sa industriya.
Kagamitan Dili Gigama sa ACCES
Ang mga kagamitan nga gihatag apan wala gigama sa ACCES gigarantiyahan ug ayohon sumala sa mga termino ug kondisyon sa garantiya sa taghimo sa kagamitan.

Heneral
Ubos niini nga Garantiya, ang tulubagon sa ACCES limitado sa pag-ilis, pag-ayo, o pag-isyu sa kredito (sa pagkabuotan sa ACCES) alang sa bisan unsang mga produkto nga napamatud-an nga depekto sa panahon sa warranty. Sa bisan unsa nga kaso ang ACCES manubag sa sangputanan o espesyal nga kadaot nga naggikan sa paggamit o sayop nga paggamit sa among produkto. Ang kustomer maoy responsable sa tanang bayranan nga gipahinabo sa mga pagbag-o o pagdugang sa mga kagamitan sa ACCES nga wala gi-aprobahan sa sinulat sa ACCES o, sa opinyon sa ACCES, ang mga kagamitan gipailalom sa abnormal nga paggamit. Ang "abnormal nga paggamit" alang sa mga katuyoan niini nga warranty gihubit ingon nga bisan unsang paggamit diin ang mga ekipo naladlad gawas sa gigamit nga gipiho o gituyo ingon nga ebidensya sa pagpalit o representasyon sa pagbaligya. Gawas sa naa sa itaas, walay laing warranty, gipahayag o gipasabot, ang magamit sa ingon nga kagamitan nga gihatag o gibaligya sa ACCES.

Kapitulo 1:

Pasiuna

  • Kini nga Serial Interface Card gidisenyo alang sa epektibo nga multipoint transmission sa RS485 (EIA485) protocol. Ang kard 6.0 ka pulgada ang gitas-on ug mahimong i-install sa 5-volt PCI-bus slots sa IBM PC o compatible nga mga kompyuter. Ang kard adunay upat ka independente, asynchronous nga RS485 serial port, type 16550 buffered UARTS, ug, alang sa Windows compatibility, awtomatik nga kontrol aron transparent nga makapahimo / dili ma-disable ang transmission drivers.
  • Adunay duha ka kapilian sa I/O connector. Ang standard nga modelo naglakip sa duha ka 9-pin nga male connectors sa card mounting bracket ug usa ka ikaduha nga mounting bracket nga adunay duha pa ka 9-pin male connectors nga adunay ribbon cables aron makonektar sila sa mga header sa card. Ang Model S1 naglakip sa usa ka 25-pin connector sa mounting bracket ug usa ka "spider" o breakout cable nga natapos sa upat ka 9-pin D-type connectors.

RS485 Balanse nga Mode Operasyon

  • Ang kard nagsuporta sa RS485 nga mga komunikasyon ug naggamit sa differential balanced drivers alang sa taas nga range ug noise immunity. Ang operasyon sa RS485 naglakip sa switchable transceiver ug ang abilidad sa pagsuporta sa daghang mga device sa usa ka "party line". Ang detalye sa RS485 naghubit sa labing taas nga 32 nga mga aparato sa usa ka linya. Ang gidaghanon sa mga himan nga gisilbi sa usa ka linya mahimong mapalapad pinaagi sa paggamit sa mga "repeaters".
    Ang mga komunikasyon sa RS485 nanginahanglan nga ang usa ka transmiter maghatag usa ka bias voltage aron masiguro ang usa ka nahibal-an nga "zero" nga estado kung ang tanan nga mga transmiter wala. Usab, ang mga input sa tigdawat sa matag tumoy sa network kinahanglan nga tapuson aron mawagtang ang "pag-ring".
  • The card supports biasing by default and supports termination by jumpers on the card. If your application requires the transmitter to be unbiased, please contact the factory.

Pagkaangay sa COM Port

  • Ang Type 16550 UARTs gigamit isip Asynchronous Communication Element (ACE). Kini adunay 16-byte nga transmit/receive buffer aron mapanalipdan batok sa nawala nga data sa multitasking operating system samtang nagmintinar sa 100 porsyento nga pagkaangay sa orihinal nga IBM serial port. Gihatag sa sistema ang adres (es).
  • Ang usa ka kristal nga oscillator nahimutang sa kard. Kini nga oscillator nagsiguro sa tukma nga pagpili sa baud rate hangtod sa 115,200 o, pinaagi sa pagbag-o sa usa ka jumper, hangtod sa 460,800.
  • Ang drayber / tigdawat nga gigamit, ang SN75176B, makahimo sa pagmaneho sa labi ka taas nga linya sa komunikasyon sa taas nga baud rate. Mahimo kini nga magmaneho hangtod sa +60 mA sa balanse nga mga linya ug makadawat mga input ingon ka ubos sa 200 mV differential signal nga gipatong sa komon nga kasaba sa mode nga +12 V o -7 V. Sa kaso sa panagsumpaki sa komunikasyon, ang drayber / tigdawat adunay thermal shutdown.

Mode sa Komunikasyon

  • Kini nga kard nagsuporta sa Half-Duplex nga komunikasyon nga adunay 2-wire nga koneksyon sa cable. Ang Half-Duplex nagtugot sa trapiko sa pagbiyahe sa duha ka direksyon, apan usa ra ka paagi matag higayon. Ang mga komunikasyon sa RS485 kasagarang naggamit sa Half-Duplex mode tungod kay sila nag-ambit lamang sa usa ka parisan sa mga alambre.

Baud Rate Ranges

  • Ang kard adunay kapabilidad alang sa duha ka baud rate range, ug mahimo nimong pilion kung unsa ang gusto nimo gamiton sa usa ka port-by-port nga basehan. Ang usa ka range hangtod sa 115,200 baud nga aplikasyon, ug ang lain hangtod sa 460,800 baud.

Pagkontrol sa Auto-RTS Transceiver

Sa mga komunikasyon sa RS485, ang drayber kinahanglan nga ma-enable ug ma-disable kung gikinahanglan, nga gitugotan ang tanan nga mga kard sa pagpaambit sa usa ka duha ka wire nga kable. Awtomatikong gikontrol sa kard ang drayber. Uban sa awtomatik nga pagkontrol, ang drayber mapalihok kung ang datos andam na nga ipadala. Ang drayber nagpabilin nga magamit alang sa usa ka dugang nga oras sa pagpadala sa karakter pagkahuman makompleto ang pagbalhin sa datos ug dayon ma-disable. Ang tigdawat kasagaran usab nga gipagana, unya gi-disable sa panahon sa mga transmission sa RS485, ug dayon gipagana pag-usab human makompleto ang transmission (dugang usa ka oras sa transmission sa karakter). Awtomatikong i-adjust sa card ang timing niini sa baud rate sa data. (Pahinumdom: Salamat sa awtomatikong kontrol nga bahin, ang kard maayo alang sa paggamit sa WIN95/98/NT nga mga aplikasyon)

Mga detalye

Interface sa Komunikasyon

  • Koneksyon sa I/O: 9-pin D-sub nga mga konektor.
  • Serial nga mga pantalan: Upat ka shielded male D-sub 9-pin IBM AT style connectors compatible sa RS485 specifications. (Pahinumdom: Sa modelo nga S01, usa ka eksternal nga "spider" o breakout cable natapos sa upat ka babaye nga D-sub 9-pin connectors.)
  • Ang gitas-on sa karakter: 5, 6, 7, o 8 ka bit.
  • Paridad: Bisan, katingad-an, o wala.
  • Hunong Interval: 1, 1.5, o 2 ka bit.
  • Serial Data Rates: Moabot sa 115,200 baud, Asynchronous. Ang usa ka mas paspas nga hanay sa mga rate, hangtod sa 460,800, makab-ot pinaagi sa pagpili sa jumper sa kard. Type 16550 buffered UART.
  • adres: Padayon nga ma-mapa sulod sa 0000 ngadto sa FFFF (hex) nga hanay sa mga adres sa PCI bus (Nahiuyon sa PCI Specification 2.1).
  • Pagkasensitibo sa Input sa Tigdawat: +200 mV, differential input.
  • Kasagarang Mode Pagsalikway: + 12V hangtod -7V.
  • Kapabilidad sa Transmitter Output Drive: 60 mA nga adunay thermal shutdown.

Kinaiyahan

  • Operating Temperatura Range: 0 °C. ngadto sa +60 °C.
  • Sakup sa temperatura sa pagtipig: -50 °C. ngadto sa +120 °C.
  • Humidity: 5% ngadto sa 95%, non-condensing.
  • Gikinahanglan ang Gahum: + 5VDC sa 125 mA tipikal, -12VDC sa 5 mA tipikal, +12VDC sa 5 mA tipikal, 750 mW kinatibuk-ang konsumo sa kuryente.
  • Gidak-on: 7.8″ ang gitas-on (198 mm) sa 3.9″ (99 mm).

ACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (1)

Kapitulo 2:

Pag-instalar

Ang giimprinta nga Quick-Start Guide (QSG) giputos sa kard para sa imong kasayon. Kung nahimo na nimo ang mga lakang gikan sa QSG, mahimo nimong makit-an nga kini nga kapitulo sobra ra ug mahimo’g molaktaw sa unahan aron magsugod sa paghimo sa imong aplikasyon. Ang software nga gihatag niini nga kard anaa sa CD ug kinahanglang i-install sa imong hard disk sa dili pa gamiton. Aron mahimo kini, buhata ang mosunod nga mga lakang kung angay alang sa imong operating system.

I-configure ang Mga Opsyon sa Card pinaagi sa Pagpili sa Jumper
Sa dili pa i-install ang card sa imong computer, basaha pag-ayo ang Kapitulo 3: Pagpili sa Opsyon niini nga manwal, dayon i-configure ang card sumala sa imong gikinahanglan ug protocol (RS-232, RS-422, RS-485, 4-wire 485, ug uban pa) . Ang among programa sa pag-setup nga nakabase sa Windows mahimong magamit kauban sa Kapitulo 3 aron makatabang sa pag-configure sa mga jumper sa kard, ingon man paghatag dugang nga mga paghubit alang sa paggamit sa lainlaing mga kapilian sa kard (sama sa pagtapos, bias, baud rate range, RS-232 , RS-422, RS-485, ug uban pa).

Pag-instalar sa CD Software
Ang mosunod nga mga instruksyon nagtuo nga ang CD-ROM drive kay “D”. Palihug ipuli ang angay nga drive letter para sa imong sistema kung gikinahanglan.

DOS

  1. Ibutang ang CD sa imong CD-ROM drive.
  2. TypeACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (5) aron usbon ang aktibong drive ngadto sa CD-ROM drive.
  3. Type ACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (6)sa pagdagan sa instalar nga programa.
  4. Sunda ang on-screen nga mga prompt aron i-install ang software alang niini nga board.

WINDOWS 

  1. Ibutang ang CD sa imong CD-ROM drive.
  2. Ang sistema kinahanglan nga awtomatikong modagan sa instalar nga programa. Kung ang programa sa pag-install dili modagan dayon, i-klik ang START | RUN ug typeACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (7), i-klik ang OK o pindotaACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (8).
  3. Sunda ang on-screen nga mga prompt aron i-install ang software alang niini nga board.

LINUX

  1. Palihog tan-awa ang linux.htm sa CD-ROM alang sa impormasyon sa pag-instalar ubos sa linux.
    Nota: Ang mga COM board mahimong ma-install sa halos bisan unsang operating system. Gisuportahan namo ang pag-instalar sa naunang mga bersyon sa Windows ug lagmit nga mosuporta usab sa umaabot nga mga bersyon.
    Pagbantay! * ESD Ang usa ka static discharge makadaot sa imong card ug makapahinabog ahat nga kapakyasan! Palihug sunda ang tanan nga makatarunganon nga pag-amping aron malikayan ang usa ka static nga pag-agas, sama sa pag-ground sa imong kaugalingon pinaagi sa paghikap sa bisan unsang grounded nga nawong sa dili pa hikap ang card.

Pag-instalar sa Hardware 

  1. Siguruha nga magbutang mga switch ug jumper gikan sa seksyon sa Pagpili sa Opsyon niini nga manwal o gikan sa mga sugyot sa SETUP.EXE.
  2. Ayaw i-install ang kard sa kompyuter hangtod nga ang software hingpit nga na-install.
  3. I-OFF ang gahum sa kompyuter UG i-unplug ang AC power gikan sa sistema.
  4. Kuhaa ang tabon sa kompyuter.
  5. Pag-ayo nga i-install ang kard sa usa ka magamit nga 5V o 3.3V PCI expansion slot (tingali kinahanglan nimo nga tangtangon una ang usa ka backplate).
  6. Susiha ang hustong pagkahaom sa kard ug hugti ang mga screw. Siguroha nga ang card mounting bracket hustong nabutang sa lugar ug nga adunay positibo nga chassis ground.
  7. Pag-instalar og I/O cable ngadto sa bracket-mounted connector sa card.
  8. Ibalik ang hapin sa kompyuter ug i-ON ang kompyuter. Pagsulod sa CMOS setup program sa imong sistema ug pamatud-i nga ang PCI plug-and-play nga opsyon gitakda nga tukma alang sa imong sistema. Ang mga sistema nga nagpadagan sa Windows 95/98/2000/XP/2003 (o bisan unsa nga operating system nga nagsunod sa PNP) kinahanglang magbutang sa opsyon sa CMOS ngadto sa OS. Ang mga sistema nga nagdagan ubos sa DOS, Windows NT, Windows 3.1, o bisan unsang ubang non-PNP-compliant nga operating system kinahanglang magbutang sa opsyon sa PNP CMOS ngadto sa BIOS o Motherboard. I-save ang kapilian ug ipadayon ang pag-boot sa sistema.
  9. Kadaghanan sa mga kompyuter kinahanglan nga awtomatik nga makit-an ang kard (depende sa operating system) ug awtomatiko nga tapuson ang pag-install sa mga drayber.
  10. Pagdalagan ang PCIfind.exe aron makompleto ang pag-install sa kard sa registry (alang sa Windows lamang) ug aron mahibal-an ang gi-assign nga mga kapanguhaan.
  11. Pagdalagan ang usa sa gihatag nga sampAng mga programa nga gikopya ngadto sa bag-ong gibuhat nga direktoryo sa kard (gikan sa
    CD) aron masulayan ug ma-validate ang imong pag-install.

Kapitulo 3:

Pagpili sa Opsyon

Aron matabangan ka nga makit-an ang mga jumper nga gihulagway niini nga seksyon, tan-awa ang Mapa sa Pagpili sa Opsyon sa katapusan niini nga seksyon. Ang operasyon sa seksyon sa serial communications gitino pinaagi sa pag-instalar sa jumper, sama sa gihulagway sa mosunod nga mga parapo.

Mga pagtapos
Ang usa ka linya sa transmission kinahanglan nga tapuson sa pagdawat nga katapusan sa iyang kinaiya nga impedance. Ang pag-instalar sa usa ka jumper sa mga lokasyon nga gimarkahan nga LDxO magamit ang usa ka 120Ω nga load sa tibuuk nga pagpadala / pagdawat
input/output para sa RS485 nga operasyon.

ACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (2)

Figure 3-1: Gipasayon ​​nga Termination Schematic

Sa mga operasyon sa RS485 diin adunay daghang mga terminal, ang RS485 nga mga pantalan lamang sa matag tumoy sa network kinahanglan adunay pagtapos sa impedance sama sa gihulagway sa ibabaw. Aron tapuson ang COM A port, pagbutang og jumper sa lokasyon nga gimarkahan og LDAO. Aron tapuson ang COM B, COM C, ug COM D nga mga pantalan, ibutang ang mga jumper sa mga lokasyon nga gimarkahan og LDBO, LDCO, ug LDDO, matag usa. Usab, alang sa RS485 nga operasyon, kinahanglan adunay bias sa RX+ ug RX- nga mga linya. Kung ang kard dili maghatag niana nga bias, kontaka ang teknikal nga suporta sa pabrika.

Data Cable Wiring 

Signal

Koneksyon sa Pin

  • TX+ ug RX+ 2
  • TX- ug RX- 3
  • Yuta 5

Baud Rate Ranges 

Ang mga jumper nga gimarkahan og CLK X1 ug CLK X4 mopili sa baud rates sa bisan hain sa duha ka range. Kung naa sa posisyon nga "X1", ang baud rate range hangtod sa 115,200 baud. Kung naa sa posisyon sa CLK X4, ang sakup sa baud rate hangtod sa 460,800 baud.

Nota
Tan-awa ang Table 5-1, Baud Rate Divisor Table sa pahina 5-1 sa manwal.

Nakababag 

  • Palihug timan-i nga sa Windows NT, ang mga pagbag-o kinahanglan nga himuon sa sistema sa rehistro aron masuportahan ang pagpaambit sa IRQ. Ang mosunod gikuha gikan sa "Controlling Multiport Serial I/O Cards" nga gihatag sa Microsoft sa MSDN library, documentid:mk:@ivt:nt40res/D15/S55FC.HTM, anaa usab sa WindowsNT Resource Kit.
  • Ang Microsoft serial driver mahimong gamiton sa pagkontrolar sa daghang amang nga multiport serial cards. Ang amang nagpakita nga ang kontrol wala maglakip sa onboard nga processor. Ang matag pantalan sa usa ka multiport card adunay lahi nga subkey ubos sa HKLM\CurrentControlSet\Services\Serial subkey sa registry. Sa matag usa niini nga mga subkey, kinahanglan nimong idugang ang mga kantidad alang sa DosDevices, Interrupt, InterruptStatus, PortAddress, ug PortIndex tungod kay wala kini makit-an sa Hardware Recognizer. (Alang sa mga paghulagway ug mga han-ay alang niini nga mga kantidad, tan-awa ang Regentry.hlp, ang tabang sa Registry file sa WindowsNT Workstation Resource Kit CD.)
  • Kay example, kung ikaw adunay upat ka port card nga gi-configure aron magamit ang address 0xFFF0 nga adunay interrupt nga 05, ang mga kantidad sa Registry mao ang: [nagtuo nga ang matag pantalan gi-configure aron magamit ang parehas nga IRQ ug nga ang mga adres gi-configure nga magkasunod ug magkadugtong]
  • Serial2 Subkey:
    PortAddress = REG_DWORD 0xFFF0 Interrupt = REG_WORD 5 DosDevices = REG_SZ COM3 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 1
  • Serial3 Subkey:
    PortAddress = REG_DWORD 0xFFE0 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM4 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 2
  • Serial4 Subkey:
    PortAddress = REG_DWORD 0xFF90 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM5 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 3
  • Serial5 Subkey:
    • PortAddress = REG_DWORD 0xFF80 Interrupt = REG_DWORD 5
    • Dos Devices = REG_SZ COM6 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 4

Ingon ani nga exampAng nagpakita, ang Interrupt Status Register, nga nagpaila kung unsang (mga) pantalan ang hinungdan sa usa ka IRQ, nahimutang sa COM A Base Address +8.

ACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (3)

Kapitulo 4:

Pagpili sa Address

  • Ang kard naggamit ug upat ka separado nga mga luna sa adres. Ang COM A nag-okupar sa 16 ka sunodsunod nga mga lokasyon sa rehistro, ug ang COM B, COM C, ug COM D matag usa nag-okupar sa walo ka sunodsunod nga mga lokasyon sa rehistro.
    Ang arkitektura sa PCI kay Plug-and-Play. Kini nagpasabot nga ang BIOS o Operating System nagtino sa mga kahinguhaan nga gi-assign sa mga PCI card imbes nga imong pilion kadtong mga kapanguhaan nga adunay mga switch o jumper. Ingon usa ka sangputanan, dili nimo mabutang o usbon ang base nga adres sa kard. Mahimo ra nimo mahibal-an kung unsa ang gi-assign sa sistema.
  • Aron mahibal-an ang base nga adres nga gi-assign, padagana ang PCIFind.exe utility program nga gihatag. Kini nga utility magpakita sa usa ka lista sa tanan nga mga kard nga nakit-an sa PCI bus, ang mga adres nga gi-assign sa matag function sa matag usa sa mga kard, ug ang tagsa-tagsa nga mga IRQ (kung naa) nga gigahin.
  • Sa laing paagi, pipila ka mga operating system (Windows 95/98/2000) mahimong pangutan-on aron mahibal-an kung unsang mga kapanguhaan ang gi-assign. Niini nga mga operating system, mahimo nimong gamiton ang PCIFind (DOS), PCINT (Windows95/98/NT), o ang Device Manager utility gikan sa System Properties Applet sa control panel. Ang kard gi-install sa klase sa Pagkuha sa Data sa lista sa Device Manager. Pagpili sa kard, pag-klik sa Properties, ug dayon pagpili sa Resources
  • Ang tab magpakita sa usa ka lista sa mga kapanguhaan nga gigahin sa kard.
  • Gigamit sa PCIFind ang Vendor ID ug Device ID aron pangitaon ang imong kard, dayon basahon ang base nga adres ug IRQ.
  • Kung gusto nimo mahibal-an ang base nga adres ug IRQ sa imong kaugalingon, gamita ang mosunod nga impormasyon.
  • Ang Vendor ID alang sa card kay 494F. (ASCII para sa “IO”)
  • Ang Device ID alang sa card kay 1059h.

Kapitulo 5:

Pagprograma

SampMga Programa
Adunay mga sampAng mga programa nga gihatag uban sa kard sa C, Pascal, QuickBASIC, ug daghang mga pinulongan sa Windows. Ang OS sampAng mga les nahimutang sa direktoryo sa DOS, ug ang Windows samples nahimutang sa WIN32 directory.

Windows Programming
Ang kard nag-instalar sa Windows isip mga COM port. Busa, ang Windows standard API functions mahimong magamit. Sa partikular:

  • PaghimoFile() ug CloseHandle() para sa pag-abli ug pagsira sa port.
  • SetupComm(), SetCommTimeouts(), GetCommState(), ug SetCommState() para i-set ug usbon ang setting sa port.
  • BasahaFile() ug IsulatFile() alang sa pag-access sa usa ka pantalan.
    Tan-awa ang dokumentasyon para sa imong gipili nga pinulongan para sa mga detalye.
    Ubos sa DOS, lahi kaayo ang proseso. Ang nahibilin niini nga kapitulo naghulagway sa DOS programming.

Inisyalisasyon

Ang pagsugod sa chip nanginahanglan kahibalo sa set sa rehistro sa UART. Ang unang lakang mao ang pagtakda sa baud rate divisor. Mahimo nimo kini pinaagi sa una nga pagbutang sa DLAB (Divisor Latch Access Bit) nga taas. Kini nga bit kay Bit 7 sa Base Address +3. Sa C code, ang tawag mao ang:

outportb(BASEADDR +3,0×80);

  • Dayon imong i-load ang divisor ngadto sa Base Address +0 (ubos nga byte) ug Base Address +1 (high byte). Ang mosunod nga equation naghubit sa relasyon tali sa baud rate ug sa divisor:
    Gitinguha nga baud rate = (UART Clock Frequency) / (32 * divisor)
  • Sa card, ang UART clock frequency kay 1.8432 MHz. Sa ubos usa ka lamesa alang sa mga sikat nga frequency sa divisor.
  • Sa diha nga ang BAUD jumper anaa sa X1 nga posisyon, ang UART clock frequency mao ang 1.8432MHz. Kung ang jumper naa sa posisyon nga X4, ang frequency sa orasan mao ang 7.3728 MHz. Ang mosunod nga talaan naglista sa popular nga divisor frequency. Timan-i nga adunay duha ka kolum nga ikonsiderar depende sa posisyon sa BAUD jumper.
Baud Rate Divisor x1 Divisor x4 Max Diff. Ang gitas-on sa kable*
460800 1 550 ft
230400 2 1400 ft
153600 3 2500 ft
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 – Labing Kasagaran 4000 ft
4800 24 96 4000 ft
2400 48 192 4000 ft
1200 96 384 4000 ft

Girekomenda nga labing taas nga distansya alang sa mga kable sa data nga gimaneho sa lainlain (RS422 o RS485) alang sa kasagaran nga mga kondisyon.

Talaan 5-1: Baud Rate Divisors

  • Sa C, ang code aron itakda ang chip sa 9600 baud mao ang:
    • outportb(BASEADDR, 0x0C);
    • outportb(BASEADDR +1,0);
  • Sa C, ang code aron itakda ang chip sa 9600 baud mao ang:
    • outportb(BASEADDR, 0x0C);
    • outportb(BASEADDR +1,0);
  • Ang ikaduhang lakang sa pagsugod mao ang pagbutang sa Line Control Register sa Base Address +3. Kini nga rehistro naghubit sa gitas-on sa pulong, stop bits, parity, ug ang DLAB.
  • Bits 0 ug 1 kontrolahon ang gitas-on sa pulong ug tugoti ang gitas-on sa pulong gikan sa 5 ngadto sa 8 ka bit. Ang mga setting sa bit makuha pinaagi sa pagkuha sa 5 gikan sa gitinguha nga gitas-on sa pulong.
  • Ang Bit 2 nagtino sa gidaghanon sa mga stop bit. Mahimong adunay usa o duha ka stop bits. Kung ang Bit 2 gibutang sa 0, adunay usa ka paghunong nga gamay. Kung ang Bit 2 gibutang sa 1, adunay duha ka stop bits.
  • Bits 3 ngadto sa 6 kontrol parity ug break makahimo. Dili kini kasagarang gigamit alang sa mga komunikasyon ug kinahanglan nga ibutang sa mga zero.
  • Ang Bit 7 mao ang DLAB nga gihisgutan sa sayo pa. Kinahanglang ibutang kini sa zero human ma-load ang divisor, o kung dili, wala’y komunikasyon.

Ang C command aron itakda ang UART alang sa 8-bit nga pulong, walay parity, ug one stop bit mao ang:

  • outportb(BASEADDR +3, 0x03)
  • Ang katapusang lakang sa pagsugod mao ang pag-flush sa mga buffer sa receiver. Gihimo nimo kini sa duha ka pagbasa gikan sa buffer sa tigdawat sa Base Address +0. Kung nahuman na, ang UART andam nang gamiton.

Pagdawat

Ang pagdawat mahimong madumala sa duha ka paagi: polling ug interrupt-driven. Kung ang botohan, ang pagdawat nahimo pinaagi sa kanunay nga pagbasa sa Line Status Register sa Base Address +5. Ang bit 0 niini nga rehistro gibutang nga taas kung ang datos andam na nga basahon gikan sa chip. Ang usa ka yano nga polling loop kinahanglan nga padayon nga susihon kini nga gamay ug basahon ang datos kung kini magamit. Ang mosunod nga tipik sa code nagpatuman ug polling loop ug naggamit ug bili nga 13 (ASCII Carriage Return) isip end-of-transmission marker:

  • buhata {samtang (!(inportb(BASEADDR +5) & 1)); /*Paghulat hangtod maandam ang datos*/
  • data [i++]= inportb(BASEADDR);
  • }samtang (data[i]!=13); /*Gibasa ang linya hangtod ma-rec'd ang null character*/

Una nga basahon sa handler ang Interrupt Identification Register sa Base Address +2. Kung ang interrupt kay para sa Received Data Available, unya basahon sa handler ang data. Kung walay interrupt nga pending, ang control mogawas sa rutina. Usa ka sample handler, gisulat sa C, mao ang mosunod

  • readback = inportb(BASEADDR +2); kung (readback & 4) / Readback itakda sa 4 kung magamit ang datos /
  • data[i++]=inportb(BASEADDR);
  • outportb(0x20,0x20); /
  • Isulat ang EOI sa 8259 Interrupt Controller*/ return;

Pagpasa

  • Ang transmission sa RS485 yano nga ipatuman. Ang AUTO feature sa card awtomatik nga makapahimo sa transmitter kung ang data andam na ipadala, mao nga walay software nga gikinahanglan. Ang mosunod nga software example kay para sa non-AUTO nga operasyon.
  • Aron mapadala ang usa ka string sa data, ang transmitter kinahanglan una nga susihon ang Bit 5 sa Line Status Register sa Base Address +5. Kana nga gamay mao ang bandila nga wala’y sulod nga transmitter-holding-register. Kung kini taas, ang transmitter nagpadala sa datos. Ang proseso sa pagsusi sa gamay hangtod nga kini motaas, gisundan sa usa ka pagsulat, gisubli hangtod wala nay datos nga nahabilin.

Ang mosunod nga C code fragment nagpakita niini nga proseso:

  • outportb(BASEADDR +4, inportb(BASEADDR +4)|0x02); /*Ibutang ang RTS bit nga walay pag-usab sa estado sa ubang mga bit*/ while(data[i]); /*Samtang adunay data nga ipadala*/
  • { samtang(!(inportb(BASEADDR +5)&0x20)); /*Paghulat hangtud nga walay sulod ang transmitter*/ outportb(BASEADDR,data[I]); i++;
  • } outportb(BASEADDR +4, inportb(BASEADDR +4)&0xFD); /*Reset RTS bit nga walay pag-usab sa estado sa ubang mga bits*/

Kapitulo 6:

Mga Assignment sa Connector Pin

Ang sikat nga 9-pin D subminiature connector gigamit alang sa interfacing sa mga linya sa komunikasyon. Ang konektor nasangkapan sa 4-40 nga sinulud nga mga standoff (babaye nga screw lock) aron mahatagan ang kahupayan sa strain.

Pin No. Mga gimbuhaton sa RS485
1
2 Tx+ ug Rx+
3 Tx- ug Rx-
4
5 GND Yuta
6
7
8
9

Talaan 6-1: Mga Assignment sa Connector Pin

Apendise A: Mga Konsiderasyon sa Aplikasyon

Pasiuna

  • Ang pagtrabaho sa RS422 ug RS485 nga mga himan dili kaayo lahi sa pagtrabaho sa standard RS232 serial device, ug kining duha ka mga sumbanan nakabuntog sa mga kakulangan sa RS232 standard. Una, ang gitas-on sa cable tali sa duha ka RS232 nga mga aparato kinahanglan nga mubo, ubos sa 50 ka tiil sa 9600 baud. Ikaduha, daghang mga sayup sa RS232 ang resulta sa kasaba nga gipahinabo sa mga kable. Ang RS422 nga sumbanan nagtugot sa cable nga gitas-on hangtod sa 5000 ka mga tiil, ug tungod kay kini naglihok sa differential mode, kini mas immune sa naaghat nga kasaba.

Ang mga koneksyon tali sa duha ka RS422 nga mga aparato (nga wala gibalewala ang CTS) kinahanglan nga ingon sa mosunod:

Device #1 Device #2
Signal Pin No. Signal Pin No.
Gnd 7 Gnd 7
TX+ 24 RX+ 12
TX 25 RX 13
RX+ 12 TX+ 24
RX 13 TX 25

Talaan A-1: Koneksyon Tali sa Duha ka RS422 Device

Ang ikatulo nga kakulangan sa RS232 mao nga labaw pa sa duha ka mga aparato ang dili makaambit sa parehas nga kable. Tinuod usab kini alang sa RS422, apan ang RS485 nagtanyag sa tanan nga mga benepisyo sa RS422 plus nagtugot sa hangtod sa 32 nga mga aparato nga magpaambit sa parehas nga twisted pairs. Ang usa ka eksepsiyon sa nahisgotan na mao nga daghang mga RS422 nga mga aparato ang mahimong magpaambit sa usa ka cable kung usa ra ang makigsulti ug ang uban makadawat tanan.

Balanse nga Differential Signal

  • Ang rason nga ang RS422 ug RS485 nga mga himan makamaneho ug mas taas nga mga linya nga adunay mas daghang noise immunity kay sa RS232 nga mga himan mao nga ang usa ka balanse nga differential drive method gigamit. Sa usa ka balanse nga differential system, ang voltage nga gihimo sa drayber makita sa usa ka parisan sa mga wire. Ang usa ka balanse nga linya nga drayber mogama og usa ka differential voltage gikan sa +2 ngadto sa +6 volts sa mga output terminal niini. Ang usa ka balanse nga drayber sa linya mahimo usab nga adunay usa ka input nga "makapaarang" nga signal nga nagkonektar sa drayber sa mga terminal sa output niini. Kung ang "enable signal kay OFF, ang drayber madiskonekta sa linya sa transmission. Kining nadiskonekta o nabaldado nga kondisyon kasagarang gitawag nga "tristate" nga kondisyon ug nagrepresentar sa taas nga impedance.
  • Ang mga drayber sa RS485 kinahanglan adunay kini nga kapabilidad sa pagkontrol. Ang mga drayber sa RS422 mahimo nga adunay kini nga kontrol, apan dili kini kinahanglan kanunay.
  • Ang usa ka balanse nga differential line receiver nakamatikod sa voltage estado sa linya sa transmission tabok sa duha ka linya sa input sa signal. Kung ang differential input voltage mas dako pa kay sa +200 mV, ang receiver mohatag og usa ka piho nga lohika nga estado sa iyang output. Kung ang differential voltage input mao ang ubos pa kay sa -200 mV, ang tigdawat mohatag sa kaatbang nga logic estado sa iyang output. Ang pinakataas nga operating voltage range gikan sa +6V ngadto sa -6V nagtugot alang sa voltage attenuation nga mahimong mahitabo sa taas nga transmission cables.
  • Usa ka maximum nga komon nga mode voltage rating sa +7V naghatag og maayo nga kasaba immunity gikan sa voltages induced sa twisted pair nga mga linya. Ang koneksyon sa linya sa signal sa yuta gikinahanglan aron mapadayon ang komon nga mode voltage sulod sa maong range. Ang sirkito mahimong molihok nga wala ang koneksyon sa yuta, apan dili kini kasaligan.
Parameter Mga kahimtang Min. Max.
Driver Output Voltage (wala gikarga) 4V 6V
-4V -6V
Driver Output Voltage (nakarga) LD ug LDGND 2V
mga jumper sa -2V
Pagbatok sa Output sa Driver 50Ω
Output sa Driver Short-Circuit Current +150 mA
Panahon sa Pagtaas sa Output sa Driver 10% nga agwat sa yunit
Pagkasensitibo sa Tigdawat +200 mV
Receiver Common Mode Voltage Sakup +7V
Receiver Input Resistance 4KΩ

Talaan A-2: RS422 Summary sa Detalye

Aron mapugngan ang mga pagpamalandong sa signal sa cable ug aron mapaayo ang pagsalikway sa kasaba sa RS422 ug RS485 mode, ang katapusan sa cable kinahanglan nga tapuson nga adunay resistensya nga katumbas sa kinaiya nga impedance sa cable. (Ang usa ka eksepsiyon niini mao ang kaso diin ang linya gimaneho sa usa ka RS422 nga drayber nga wala gayud "tristated" o gidiskonekta gikan sa linya. Sa kini nga kaso, ang drayber naghatag og usa ka ubos nga internal impedance nga nagtapos sa linya sa maong tumoy.)

Nota
Dili nimo kinahanglan nga magdugang usa ka terminator resistor sa imong mga kable kung gamiton nimo ang kard. Ang mga resistor sa pagtapos alang sa Tx + / Rx + ug Tx- / Rx- nga mga linya gihatag sa kard ug gibutang sa sirkito kung imong gi-install ang mga LD jumper. (Tan-awa ang seksyon sa Pagpili sa Opsyon niini nga manwal.)

RS485 Pagdala sa Data

  • Gitugotan sa RS485 Standard ang usa ka balanse nga linya sa transmission nga ipaambit sa usa ka party-line mode. Kutob sa 32 ka mga pares sa drayber/tagadawat ang mahimong mag-ambit sa usa ka network nga linya sa linya sa duha ka wire. Daghang mga kinaiya sa mga drayber ug tigdawat parehas sa RS422 Standard. Usa ka kalainan mao nga ang komon nga mode voltage limit kay gilugwayan ug + 12V ngadto sa -7V. Tungod kay ang bisan kinsa nga drayber mahimong ma-disconnect (o tristated) gikan sa linya, kini kinahanglan nga makasugakod niining komon nga mode voltage range samtang anaa sa tristate nga kondisyon.
  • Ang mosunod nga ilustrasyon nagpakita sa kasagaran nga multidrop o party line network. Timan-i nga ang transmission line gitapos sa duha ka tumoy sa linya apan dili sa drop point sa tunga sa linya.

ACCES-PCI-COM485-4-Distributor-ug-Integrator-FIG- (4)

RS485 Four-Wire Multidrop Network
Ang RS485 nga network mahimo usab nga konektado sa usa ka mode nga upat ka wire. Sa usa ka upat ka wire nga network, gikinahanglan nga ang usa ka node mahimong master node ug ang uban pa mahimong mga ulipon. Ang network konektado aron ang agalon makigsulti sa tanan nga mga ulipon, ug ang tanan nga mga ulipon nakigsulti lamang sa agalon. Kini adunay advantagsa mga ekipo nga naggamit sa nagkasagol nga komunikasyon sa protocol. Tungod kay ang mga node sa ulipon dili gayud maminaw sa tubag sa laing ulipon ngadto sa agalon, ang usa ka ulipon nga node dili makatubag sa sayop.

Mga Komento sa Kustomer
Kung makasinati ka og bisan unsang mga problema niini nga manwal o gusto lang nga mohatag kanamo og pipila ka feedback, palihug email kanamo sa: manuals@accesio.com.. Palihug pagdetalye sa bisan unsang mga sayup nga imong makit-an ug ilakip ang imong adres sa koreo aron makapadala kami kanimo bisan unsang mga manual nga pag-update.

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

Gipasaligan nga mga Sistema
Ang Assured Systems usa ka nanguna nga kompanya sa teknolohiya nga adunay kapin sa 1,500 nga regular nga mga kliyente sa 80 nga mga nasud, nga nag-deploy sa kapin sa 85,000 nga mga sistema sa usa ka lainlain nga base sa kostumer sa 12 ka tuig nga negosyo. Nagtanyag kami og taas nga kalidad ug bag-o nga rugged computing, display, networking, ug mga solusyon sa pagkolekta sa datos sa mga sektor sa embedded, industriyal, ug digital-out-of-home market.

US

  • sales@assured-systems.com
  • Pagbaligya: +1 347 719 4508
  • Suporta: +1 347 719 4508
  • 1309 Coffeen Ave
  • Ste 1200
  • Sheridan
  • WY 82801
  • USA

EMEA

  • sales@assured-systems.com
  • Pagbaligya: +44 (0)1785 879 050
  • Suporta: +44 (0)1785 879 050
  • Unit A5 Douglas Park
  • Stone Business Park
  • Bato
  • ST15 0YJ
  • United Kingdom
  • Numero sa VAT: 120 9546 28
  • Numero sa Pagparehistro sa Negosyo: 07699660

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

FAQ

  • P: Unsa ang akong buhaton kung ang akong PCI-COM485/4 card dili mailhan sa akong computer?
    A: Siguruha nga ang kard napahimutang sa husto sa slot sa PCI ug nga ang tanan nga mga kable lig-on nga konektado. Mahimo usab nimo nga susihon ang pagkaangay sa drayber ug pag-install
  • P: Mahimo ba nako gamiton ang PCI-COM485/4 card sa Mac computer?
    A: Ang PCI-COM485/4 card kay gidesinyo para gamiton sa IBM PC-compatible nga mga computer ug mahimong dili compatible sa Mac system.
  • P: Unsaon nako pagsulbad ang mga isyu sa komunikasyon sa PCI-COM485/4 card?
    A: Susiha ang mga koneksyon sa kable, siguruha nga ang husto nga mga setting gi-configure, ug pamatud-i nga ang mga drayber husto nga na-install. Mahimo ka usab mag-refer sa manwal sa paggamit alang sa mga tip sa pag-troubleshoot.

Mga Dokumento / Mga Kapanguhaan

ACCES PCI-COM485-4 Distributor ug Integrator [pdf] Manwal sa Gumagamit
PCI-COM485-4 Distributor ug Integrator, PCI-COM485-4, Distributor ug Integrator, ug Integrator

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *