ASSURED PCI-COM-1S subministra una gamma d'interfícies sèrie PCI
Preguntes freqüents
P: Què he de fer si el meu equip ACCES falla?
R: Contacteu amb ACCES per obtenir un servei i assistència ràpides. Consulteu els termes i condicions de la garantia per obtenir opcions de reparació o substitució.
P: Puc instal·lar una targeta amb l'ordinador o el camp encès?
R: No, assegureu-vos sempre que l'ordinador estigui apagat abans de connectar o desconnectar cables o instal·lar targetes per evitar danys i anul·lar les garanties.
Avís
- La informació d'aquest document només es proporciona com a referència. ACCES no assumeix cap responsabilitat derivada de l'aplicació o l'ús de la informació o els productes aquí descrits. Aquest document pot contenir o fer referència a informació i productes protegits per drets d'autor o patents i no transmet cap llicència sota els drets de patent d'ACCES, ni els drets d'altres.
- IBM PC, PC/XT i PC/AT són marques registrades d'International Business Machines Corporation.
- Imprès als EUA. Copyright 1995, 2005 d'ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. Tots els drets reservats.
ADVERTIMENT!!
CONNECTEU I DESCONNECTEU SEMPRE EL CABLEATGE DE CAMP AMB L'ORDINATADOR APAGAT. APAGEU SEMPRE L'ORDINATADOR ABANS D'INSTAL·LAR UNA TARGETA. CONNECTAR I DESCONNECTAR CABLES, O INSTAL·LAR TARGETES EN UN SISTEMA AMB L'ORDINATADOR O EL CAMP ENCENTS POT CAUSAR DANYS A LA TARGETA D'E/S I ANULLARÀ TOTES LES GARANTIES, IMPLÍCITES O EXPRESSES.
Garantia
Abans de l'enviament, l'equip ACCES s'inspecciona i es prova a fons segons les especificacions aplicables. No obstant això, si es produeix una fallada de l'equip, ACCES assegura als seus clients que hi haurà un servei i suport ràpids. Tots els equips fabricats originalment per ACCES que es trobin defectuosos seran reparats o substituïts d'acord amb les consideracions següents.
Termes i condicions
Si se sospita que una unitat ha fallat, poseu-vos en contacte amb el departament d'atenció al client d'ACCES. Estigueu preparats per donar el número de model de la unitat, el número de sèrie i una descripció dels símptomes de la fallada. Podem suggerir algunes proves senzilles per confirmar la fallada. Assignarem un número d'autorització de devolució de material (RMA) que ha d'aparèixer a l'etiqueta exterior del paquet de devolució. Totes les unitats/components s'han d'embalar correctament per a la seva manipulació i retornar amb el transport prepagat al Centre de Servei designat per ACCES, i es retornaran al lloc del client/usuari amb el transport prepagat i facturat.
Cobertura
Primers tres anys: la unitat/peça retornada es repararà i/o substituirà segons l'opció d'ACCES sense cap càrrec per mà d'obra o peces no excloses per la garantia. La garantia comença amb l'enviament de l'equip.
Anys següents: al llarg de la vida útil del vostre equip, ACCES està preparat per oferir servei in situ o a la planta a tarifes raonables similars a les d'altres fabricants de la indústria.
Equips no fabricats per ACCES
L'equip subministrat però no fabricat per ACCES té una garantia i es repararà d'acord amb els termes i condicions de la garantia del fabricant de l'equip respectiu.
General
En virtut d'aquesta garantia, la responsabilitat d'ACCES es limita a substituir, reparar o emetre crèdit (a discreció d'ACCES) per a qualsevol producte que es demostri que és defectuós durant el període de garantia. En cap cas ACCES es fa responsable dels danys conseqüents o especials derivats de l'ús o mal ús del nostre producte. El client és responsable de tots els càrrecs ocasionats per modificacions o addicions a l'equip ACCES no aprovades per escrit per ACCES o, si en opinió d'ACCES l'equip ha estat sotmès a un ús anormal. "Ús anormal" per als propòsits d'aquesta garantia es defineix com qualsevol ús al qual estigui exposat l'equip diferent de l'ús especificat o previst com demostra la representació de compra o venda. A part de l'anterior, no s'aplicarà cap altra garantia, expressa o implícita, a tots els equips subministrats o venuts per ACCES.
Introducció
Aquesta targeta de comunicacions sèrie va ser dissenyada per utilitzar-la en ordinadors PCI-Bus i proporciona una comunicació eficaç en RS422 (EIA422) o RS485 (EIA485) a través de llargues línies de comunicació. La targeta fa 4.80 polzades de llarg (122 mm) i es pot instal·lar a qualsevol ranura PCI de 5 volts d'IBM o d'ordinadors compatibles. S'utilitza un UART amb memòria intermèdia tipus 16550 i, per a la compatibilitat amb Windows, s'inclou un control automàtic per habilitar/desactivar de manera transparent els controladors de transmissió.
Funcionament en mode equilibrat i terminació de càrrega
- En mode RS422, la targeta utilitza controladors de línia diferencials (o equilibrats) per a la immunitat al soroll i per augmentar la distància màxima a 4000 peus. El mode RS485 millora l'RS422 amb transceptors commutables i la capacitat de suportar diversos dispositius en una única "línia de partit". El nombre de dispositius servits en una única línia es pot ampliar mitjançant l'ús de "repetidors".
- El funcionament RS422 permet múltiples receptors a les línies de comunicacions i el funcionament RS485 permet fins a 32 transmissors i receptors en el mateix conjunt de línies de dades. Els dispositius als extrems d'aquestes xarxes s'han d'acabar per evitar "sonar". L'usuari té l'opció d'acabar les línies transmissores i/o receptores.
- Les comunicacions RS485 requereixen que un transmissor proporcioni un volum de polaritzaciótage per garantir un estat "zero" conegut quan no s'està transmetent cap dispositiu. Aquesta targeta admet la polarització de manera predeterminada. Si la vostra aplicació requereix que el transmissor no estigui esbiaixat, poseu-vos en contacte amb la fàbrica.
Compatibilitat del port COM
- S'utilitza un UART 16550 com a element de comunicació asíncron (ACE). Inclou memòria intermèdia FIFO de transmissió/recepció de 16 bytes per protegir-se de la pèrdua de dades en sistemes operatius multitasca, alhora que manté una compatibilitat del 100 per cent amb el port sèrie original d'IBM. L'arquitectura de bus PCI permet assignar adreces entre 0000 i FFF8 hexadecimal a les targetes.
- L'oscil·lador de cristall de la targeta permet una selecció precisa de velocitats de transmissió de fins a 115,200 o, canviant un pont, fins a 460,800 baudis amb l'oscil·lador de cristall estàndard. La velocitat de transmissió és el programa seleccionat i les velocitats disponibles es mostren en una taula a la secció Programació d'aquest manual.
- El controlador/receptor utilitzat, el 75ALS176, és capaç de conduir línies de comunicació extremadament llargues a velocitats de baudios elevades. Pot conduir fins a +60 mA en línies equilibrades i rebre entrades tan baixes com un senyal diferencial de 200 mV superposat a un soroll en mode comú de +12 V o -7 V. En cas de conflicte de comunicació, el controlador/receptors disposen d'apagat tèrmic.
Modes de comunicació
Les targetes admeten comunicacions Simplex, Half-Duplex i Full-Duplex en una varietat de connexions de cable de dos i quatre fils. Simplex és la forma més senzilla de comunicacions amb transmissió només en una direcció. El semidúplex permet que el trànsit circuli en ambdues direccions, però només en un sentit alhora. En el funcionament Full-Duplex, les dades viatgen en ambdues direccions al mateix temps. La majoria de les comunicacions RS485 utilitzen el mode Half-Duplex perquè només cal utilitzar un sol parell de cables i els costos d'instal·lació es redueixen dràsticament.
Control del transceptor Auto-RTS
A les aplicacions de Windows, el controlador s'ha d'habilitar i desactivar segons sigui necessari, permetent que totes les targetes comparteixin un cable de dos o quatre fils. Aquesta targeta controla el conductor automàticament. Amb el control automàtic, el conductor s'habilita quan les dades estan a punt per ser transmeses. El controlador roman habilitat durant el temps de transmissió d'un caràcter addicional un cop finalitzada la transferència de dades i després es desactiva. El receptor normalment està habilitat, però es desactiva durant la transmissió i després es torna a habilitar un cop finalitzada la transmissió. La targeta ajusta automàticament el seu temps a la velocitat en baudis de les dades.
Especificacions
Interfície de comunicacions
- Connexió d'E/S: connector D-sub mascle blindat de 9 pins estil IBM AT compatible amb les especificacions RS422 i RS485.
- Longitud del caràcter: 5, 6, 7 o 8 bits.
- Paritat: parell, imparell o cap.
- Interval d'aturada: 1, 1.5 o 2 bits.
- Velocitats de dades en sèrie: fins a 115,200 baudis, asíncron. Les velocitats més ràpides, de fins a 460,800 baudis, s'aconsegueixen mitjançant la selecció de ponts a la targeta. Tipus 16550 UART tamponat.
Mode de comunicació diferencial RS422/RS485
- Sensibilitat d'entrada del receptor: +200 mV, entrada diferencial.
- Rebuig del mode comú: +12V a -7V
- Capacitat de la unitat: sortida de transmissió de 60 mA amb apagada tèrmica.
- Multipunt: compatible amb les especificacions RS422 i RS485.
Nota
Es permeten fins a 32 conductors i receptors en línia. Les comunicacions en sèrie ACE utilitzades són el tipus 16550. Els controladors/receptors utilitzats són el tipus 75ALS176.
Ambiental
- Interval de temperatura de funcionament: 0 a +60 °C
- Humitat: 5% a 95%, sense condensació.
- Interval de temperatura d'emmagatzematge: -50 a +120 °C
- Mida: 4.80 "de llarg (122 mm) per 1.80" d'alt (46 mm).
- Potència requerida: +5VDC a 175 mA típic
Instal·lació
La targeta inclou una Guia d'inici ràpid (QSG) impresa per a la vostra comoditat. Si ja heu realitzat els passos del QSG, és possible que aquest capítol sigui redundant i que pugueu saltar endavant per començar a desenvolupar la vostra aplicació.
El programari proporcionat amb aquesta targeta es troba en un CD i s'ha d'instal·lar al disc dur abans d'utilitzar-lo. Per fer-ho, seguiu els passos següents segons el vostre sistema operatiu.
Configura les opcions de la targeta mitjançant la selecció de ponts
Abans d'instal·lar la targeta a l'ordinador, llegiu atentament el Capítol 3: Selecció d'opcions d'aquest manual i, a continuació, configureu la targeta segons els vostres requisits i protocol (RS-232, RS-422, RS-485, 4-wire 485, etc.) . El nostre programa de configuració basat en Windows es pot utilitzar juntament amb el capítol 3 per ajudar a configurar els ponts a la targeta, així com proporcionar descripcions addicionals per a l'ús de les diferents opcions de la targeta (com ara la terminació, la polarització, el rang de velocitat en baudis, RS-232, RS-422, RS-485, etc.).
Instal·lació de programari de CD
Les instruccions següents suposen que la unitat de CD-ROM és la unitat “D”. Si us plau, substituïu la lletra de la unitat adequada per al vostre sistema si cal.
DOS
- Col·loqueu el CD a la vostra unitat de CD-ROM.
- Tipus
per canviar la unitat activa a la unitat de CD-ROM.
- Tipus
per executar el programa d'instal·lació.
- Seguiu les indicacions de la pantalla per instal·lar el programari per a aquesta placa.
WINDOWS
- Col·loqueu el CD a la vostra unitat de CD-ROM.
- El sistema hauria d'executar automàticament el programa d'instal·lació. Si el programa d'instal·lació no s'executa ràpidament, feu clic a INICI | RUN i escriviu
, feu clic a D'acord o premeu
.
Seguiu les indicacions de la pantalla per instal·lar el programari per a aquesta placa.
LINUX
Consulteu linux.htm al CD-ROM per obtenir informació sobre la instal·lació sota Linux.
Nota: les plaques COM es poden instal·lar en pràcticament qualsevol sistema operatiu. Admetem la instal·lació en versions anteriors de Windows i és molt probable que també admetem versions futures.
Atenció! * La descàrrega estàtica única d'ESDA pot danyar la vostra targeta i provocar una fallada prematura!
Si us plau, seguiu totes les precaucions raonables per evitar una descàrrega estàtica, com ara posar-vos a terra tocant qualsevol superfície connectada a terra abans de tocar la targeta.
Instal·lació de maquinari
- Assegureu-vos d'establir interruptors i ponts des de la secció de selecció d'opcions d'aquest manual o dels suggeriments de SETUP.EXE.
- No instal·leu la targeta a l'ordinador fins que el programari s'hagi instal·lat completament.
- Apagueu l'ordinador I desconnecteu l'alimentació de CA del sistema.
- Traieu la coberta de l'ordinador.
- Instal·leu acuradament la targeta en una ranura d'expansió PCI de 5 V o 3.3 V disponible (és possible que primer hàgiu de treure una placa posterior).
- Inspeccioneu si la targeta s'ajusta correctament i premeu els cargols. Assegureu-vos que el suport de muntatge de la targeta estigui ben cargolat al seu lloc i que hi hagi una massa positiva del xassís.
- Instal·leu un cable d'E/S al connector muntat al suport de la targeta.
- Col·loqueu la coberta de l'ordinador i engegueu l'ordinador. Introduïu el programa de configuració CMOS del vostre sistema i comproveu que l'opció de connexió i reproducció PCI estigui configurada adequadament per al vostre sistema. Els sistemes amb Windows 95/98/2000/XP/2003 (o qualsevol altre sistema operatiu compatible amb PNP) haurien d'establir l'opció CMOS en SO. Els sistemes que s'executen amb DOS, Windows NT, Windows 3.1 o qualsevol altre sistema operatiu no compatible amb PNP haurien d'establir l'opció PNP CMOS en BIOS o Placa base. Deseu l'opció i continueu arrencant el sistema.
- La majoria dels ordinadors haurien de detectar automàticament la targeta (segons el sistema operatiu) i acabar automàticament d'instal·lar els controladors.
- Executeu PCIfind.exe per completar la instal·lació de la targeta al registre (només per a Windows) i per determinar els recursos assignats.
- Executeu un dels sampprograma que s'ha copiat al directori de targetes de nova creació (des del CD) per provar i validar la vostra instal·lació.
Selecció d'opcions
Quatre opcions de configuració es determinen per la posició del pont tal com es descriu als paràgrafs següents. Les ubicacions dels ponts es mostren a la Figura 3-1, Mapa de selecció d'opcions.
422/485
Aquest pont selecciona el mode de comunicacions RS422 o RS485.
Terminació i biaix
Una línia de transmissió s'hauria d'acabar a l'extrem receptor amb la seva impedància característica per tal d'evitar "sonar". La instal·lació d'un pont a la ubicació etiquetada TERMIN aplica una càrrega de 120Ω a l'entrada per al mode RS422. De la mateixa manera, instal·lar un pont a la ubicació etiquetada amb TERMOUT s'aplica 120Ω a l'entrada/sortida de transmissió/recepció per al funcionament RS485.
En les operacions RS485, on hi ha diversos terminals, només els ports RS485 de cada extrem de la xarxa haurien de tenir resistències de terminació tal com es descriu anteriorment. A més, per al funcionament RS485, hi ha d'haver un biaix a les línies RX+ i RX-. La funció 422/485 proporciona aquest biaix.
Velocitat de transmissió
El pont x1/x4 selecciona el rellotge estàndard d'1.8432MHz o el de 7.3728MHz per a l'entrada a l'UART. La posició x4 ofereix capacitat per a velocitats en baudios de fins a 460,800 KHz.
Interrupcions
El sistema assigna el número IRQ. Utilitzeu PCIFind.EXE per determinar l'IRQ que la BIOS o el sistema operatiu ha assignat a la targeta. Alternativament, a Windows 95/98/NT es pot utilitzar el Gestor de dispositius. Els cards apareixen a la classe Adquisició de dades. Si seleccioneu la targeta, feu clic a Propietats i després seleccioneu la pestanya Recursos, es mostrarà l'adreça base i l'IRQ assignats a la targeta.
Selecció d'adreça
- L'arquitectura PCI és Plug-and-Play. Això significa que la BIOS o el sistema operatiu determina els recursos assignats a les targetes PCI, en lloc de seleccionar aquests recursos amb interruptors o ponts. Com a resultat, l'adreça base de la targeta no es pot canviar, només es pot determinar. És possible utilitzar el gestor de dispositius Windows95/98/NT per especificar els recursos del sistema, però aquest mètode està fora de l'abast d'aquest manual.
- Per determinar l'adreça base que s'ha assignat a la targeta, executeu el programa d'utilitat PCIFind.EXE proporcionat. Aquesta utilitat mostrarà una llista de totes les targetes detectades al bus PCI, les adreces assignades a cada funció de cadascuna de les targetes i les respectives IRQ i DMA (si n'hi ha) assignades.
- Alternativament, alguns sistemes operatius (Windows 95/98/2000) es poden consultar per determinar quins recursos s'han assignat. En aquests sistemes operatius, podeu utilitzar PCIFind o la utilitat Gestor de dispositius des de la miniaplicació de propietats del sistema del tauler de control. Aquestes targetes s'instal·len a la classe Adquisició de dades de la llista Gestor de dispositius. Si seleccioneu la targeta, feu clic a Propietats i després seleccioneu la pestanya Recursos, es mostrarà una llista dels recursos assignats a la targeta.
- El bus PCI admet un mínim de 64 K d'espai d'E/S, l'adreça de la targeta es pot localitzar en qualsevol lloc del rang hexadecimal de 0400 a FFF8. PCIFind utilitza l'identificador del proveïdor i l'identificador del dispositiu per cercar la vostra targeta i després llegeix l'adreça base i l'IRQ assignats. Si voleu determinar l'adreça base i l'IRQ assignats, utilitzeu la informació següent:
- El codi d'identificació del proveïdor de la targeta és 494F (ASCII per "IO").
- El codi d'identificació del dispositiu de la targeta és 10C9.
Programació
Sample Programes
Hi ha sampprogrames proporcionats amb la targeta en C, Pascal, QuickBASIC i diversos idiomes de Windows. DOS sampels es troben al directori DOS i als Windowsampels fitxers es troben al directori WIN32.
Programació de Windows
La targeta s'instal·la a Windows com a ports COM. Així, es poden utilitzar les funcions estàndard de l'API de Windows.
En particular:
- CrearFile() i CloseHandle() per obrir i tancar un port.
- SetupComm(), SetCommTimeouts(), GetCommState() i SetCommState() per establir i canviar la configuració d'un port.
- LlegeixFile() i EscriureFile() per accedir a un port.
Consulteu la documentació de l'idioma escollit per obtenir-ne més informació.
Sota DOS, el procés és molt diferent. La resta d'aquest capítol descriu la programació DOS
Inicialització
- La inicialització del xip requereix el coneixement del conjunt de registres de l'UART. El primer pas és establir el divisor de velocitat en baudis. Per fer-ho, primer establiu el DLAB (Divisor Latch Access Bit) alt. Aquest bit és el bit 7 a l'adreça base +3. En codi C, la trucada seria: outportb(BASEADDR +3,0×80);
- A continuació, carregueu el divisor en Adreça base +0 (byte baix) i Adreça base +1 (byte alt). L'equació següent defineix la relació entre la velocitat de transmissió i el divisor:
- Velocitat en baudios desitjada = (freqüència de rellotge UART) ÷ (32 * divisor)
- Quan el pont de Baud està a la posició X1, la freqüència de rellotge UART és 1.8432 Mhz. Quan el pont està a la posició X4, la freqüència del rellotge és de 7.3728 Mhz. La taula següent enumera les freqüències de divisió populars. Tingueu en compte que hi ha dues columnes a tenir en compte en funció de la posició del pont en Baud.
Baud Taxa Divisor x1 Divisor x4 Màx Dif. Cable Llargada* 460800 – 1 550 peus 230400 – 2 1400 peus 153600 – 3 2500 peus 115200 1 4 3000 peus 57600 2 8 4000 peus 38400 3 12 4000 peus 28800 4 16 4000 peus 19200 6 24 4000 peus 14400 8 32 4000 peus 9600 12 48 – Més comú 4000 peus 4800 24 96 4000 peus 2400 48 192 4000 peus 1200 96 384 4000 peus * Les distàncies màximes recomanades per a cables de dades amb accionament diferencial (RS422 o RS485) són per a condicions típiques.
Taula 5-1: Valors del divisor de velocitat en baudis
A C, el codi per configurar el xip a 9600 baudis és:
outportb(BASEADDR, 0x0C);
sortidab(BASEADDR +1,0);
El segon pas d'inicialització és establir el registre de control de línia a l'adreça base + 3. Aquest registre defineix la longitud de la paraula, els bits de parada, la paritat i el DLAB. Els bits 0 i 1 controlen la longitud de la paraula i permeten longituds de paraula de 5 a 8 bits. La configuració de bits s'extreu restant 5 de la longitud de paraula desitjada. El bit 2 determina el nombre de bits de parada. Hi pot haver un o dos bits de parada. Si el bit 2 s'estableix a 0, hi haurà un bit de parada. Si el bit 2 s'estableix a 1, hi haurà dos bits de parada. Els bits del 3 al 6 controlen la paritat i l'habilitació de trencament. No s'utilitzen habitualment per a comunicacions i s'han de posar a zero. El bit 7 és el DLAB comentat anteriorment. S'ha de posar a zero després de carregar el divisor o, en cas contrari, no hi haurà comunicació.
L'ordre C per configurar l'UART per a una paraula de 8 bits, sense paritat i un bit de parada és:
sortidab(BASEADDR +3, 0x03)
El pas final d'inicialització és netejar els buffers del receptor. Ho feu amb dues lectures de la memòria intermèdia del receptor a l'adreça base +0. Quan s'hagi acabat, l'UART està llest per utilitzar.
Recepció
La recepció es pot gestionar de dues maneres: per sondeig i per interrupció. Durant l'enquesta, la recepció s'aconsegueix llegint constantment el registre d'estat de la línia a l'adreça base +5. El bit 0 d'aquest registre s'estableix en alt sempre que les dades estiguin a punt per ser llegits des del xip. Un simple bucle de sondeig ha de comprovar contínuament aquest bit i llegir les dades a mesura que estiguin disponibles. El següent fragment de codi implementa un bucle de sondeig i utilitza un valor de 13, (retorn de carro ASCII) com a marcador de final de transmissió:
Les comunicacions impulsades per interrupcions s'han d'utilitzar sempre que sigui possible i es requereixen per a altes velocitats de dades. Escriure un receptor basat en interrupcions no és molt més complex que escriure un receptor enquestat, però s'ha de tenir cura a l'hora d'instal·lar o eliminar el controlador d'interrupcions per evitar escriure la interrupció incorrecta, desactivar la interrupció incorrecta o desactivar les interrupcions durant un període massa llarg.
El gestor llegiria primer el registre d'identificació d'interrupcions a l'adreça base +2. Si la interrupció és per a les dades rebudes disponibles, el gestor llegeix les dades. Si no hi ha cap interrupció pendent, el control surt de la rutina. A sampel gestor, escrit en C, és el següent:
Transmissió
La transmissió RS485 és senzilla d'implementar. La funció AUTO en mode RS485 activa automàticament el transmissor quan les dades estan a punt per enviar-se, de manera que no cal activar cap programari. El programari següent exampel fitxer és per a un funcionament no AUTO en mode RS422. Primer, la línia RTS s'hauria de posar alta escrivint un 1 al bit 1 del registre de control del mòdem a l'adreça base +4. La línia RTS s'utilitza per canviar el transceptor del mode de recepció al mode de transmissió i viceversa.
Un cop fet l'anterior, la targeta està preparada per enviar dades. Per transmetre una cadena de dades, el transmissor primer ha de comprovar el bit 5 del registre d'estat de línia a l'adreça base +5. Aquest bit és el senyalador buit del transmissor que manté el registre. Si és alt, el transmissor ha enviat les dades. El procés de comprovació del bit fins que s'aixeca, seguit d'una escriptura, es repeteix fins que no queden dades. Després de transmetre totes les dades, el bit RTS s'ha de restablir escrivint un 0 al bit 1 del registre de control del mòdem.
El següent fragment de codi C demostra aquest procés:
Precaució
El bit OUT2 de l'UART s'ha d'establir com a "TRUE" per a una comunicació adequada per interrupció. El programari heretat utilitza aquest bit per interrompre les interrupcions i és possible que la targeta no es comuniqui si el bit 3 del registre 4 (Registre de control de mòdem) no està configurat.
Assignacions de pins del connector
El popular connector subminiatura D de 9 pins s'utilitza per connectar-se a línies de comunicació. El connector està equipat amb separadors roscats de 4 a 40 (bloqueig de cargol femella) per proporcionar alleujament de la tensió.
Pin No. | Encàrrec |
1 | Rx– (Rebre dades) |
2 | Tx+ (Transmetre dades) |
3 | Tx– (Transmetre dades) |
4 | |
5 | GND (massa del senyal) |
6 | |
7 | |
8 | |
9 | Rx+ (Rebre dades) |
Cablejat del cable de dades
La taula següent mostra les connexions de pins entre dos dispositius per a operacions Simplex, Half-Duplex i Full-Duplex.
Mode | Targeta 1 | Targeta 2 |
Simplex, 2 fils, només recepció, RS422 | Rx+ pin 9 | Tx+ pin 2 |
Rx-pin 1 | Tx-pin 3 | |
Simplex, 2 fils, només transmissió, RS422 | Tx+ pin 2 | Rx+ pin 9 |
Tx-pin 3 | Rx-pin 1 | |
Semidúplex, 2 cables, RS485 | Tx+ pin 2 | Tx+ pin 2 |
Tx-pin 3 | Tx-pin 3 | |
Full-Duplex, 4 fils, RS422 | Tx+ pin 2 | Rx+ pin 9 |
Tx-pin 3 | Rx-pin 1 | |
Rx+ pin 9 | Tx+ pin 2 | |
Rx-pin 1 | Tx-pin 3 |
Apèndix A: Consideracions d'aplicació
Introducció
Treballar amb dispositius RS422 i RS485 no és gaire diferent de treballar amb dispositius sèrie RS232 estàndard i aquests dos estàndards superen les deficiències de l'estàndard RS232. En primer lloc, la longitud del cable entre dos dispositius RS232 ha de ser curta; menys de 50 peus. En segon lloc, molts errors RS232 són el resultat del soroll induït als cables. L'estàndard RS422 permet longituds de cable de fins a 5000 peus i, com que funciona en mode diferencial, és més immune al soroll induït.
Les connexions entre dos dispositius RS422 (amb CTS ignorat) haurien de ser les següents:
Dispositiu #1 | Dispositiu #2 | ||||
Senyal | 9 pins | 25 pins | Senyal | 9 pins | 25 pins |
Gnd | 5 | 7 | Gnd | 5 | 7 |
TX+ | 2 | 24 | RX+ | 9 | 12 |
TX– | 3 | 25 | RX– | 1 | 13 |
RX+ | 9 | 12 | TX+ | 2 | 24 |
RX– | 1 | 1 | TX– | 3 | 25 |
Taula A-1: Connexions entre dos dispositius RS422
Una tercera deficiència de RS232 és que més de dos dispositius no poden compartir el mateix cable. Això també és cert per a RS422, però RS485 ofereix tots els avantatges de RS422 plus permet que fins a 32 dispositius comparteixin els mateixos parells trenats. Una excepció a l'anterior és que diversos dispositius RS422 poden compartir un sol cable si només un parla i els altres sempre rebran.
Senyals diferencials equilibrats
El motiu pel qual els dispositius RS422 i RS485 poden conduir línies més llargues amb més immunitat al soroll que els dispositius RS232 és que s'utilitza un mètode d'accionament diferencial equilibrat. En un sistema diferencial equilibrat, el voltage produïda pel conductor apareix a través d'un parell de cables. Un controlador de línia equilibrat produirà un volum diferencialtage de +2 a +6 volts als seus terminals de sortida. Un controlador de línia equilibrada també pot tenir un senyal d'"habilitació" d'entrada que connecta el controlador als seus terminals de sortida. Si el senyal "habilitat" està desactivat, el conductor es desconnecta de la línia de transmissió. Aquesta condició desconnectada o desactivada s'anomena normalment condició "triestat" i representa una alta impedància. Els controladors RS485 han de tenir aquesta capacitat de control. Els controladors RS422 poden tenir aquest control, però no sempre és necessari. Un receptor de línia diferencial equilibrat detecta el voltage estat de la línia de transmissió a través de les dues línies d'entrada del senyal. Si el vol d'entrada diferencialtage és superior a +200 mV, el receptor proporcionarà un estat lògic específic a la seva sortida. Si el diferencial voltagL'entrada és inferior a -200 mV, el receptor proporcionarà l'estat lògic contrari a la seva sortida. El volum màxim de funcionamenttagEl rang és de +6V a -6V permetent el volumtage atenuació que es pot produir en cables de transmissió llargs.
Un mode comú màxim voltagLa qualificació de +7V proporciona una bona immunitat al soroll del voltages indueix a les línies de parells trenats. La connexió de la línia de terra del senyal és necessària per mantenir el mode comú voltage dins d'aquest rang. El circuit pot funcionar sense la connexió a terra, però pot ser que no sigui fiable.
Paràmetre | Condicions | Min. | Màx. |
Vol. de sortida del controladortage (descarregat) | 4V | 6V | |
-4V | -6V | ||
Vol. de sortida del controladortage (carregat) | TERME | 2V | |
saltadors dins | -2V | ||
Resistència de sortida del controlador | 50Ω | ||
Corrent de curtcircuit de sortida del controlador | +150 mA | ||
Temps de pujada de la sortida del controlador | Interval d'unitat del 10%. | ||
Sensibilitat del receptor | +200 mV | ||
Receptor Common Mode Voltage Rang | +7V | ||
Resistència d'entrada del receptor | 4 KΩ |
Taula A-2: Resum d'especificacions RS422
Per evitar reflexos del senyal al cable i millorar el rebuig del soroll tant en el mode RS422 com en el RS485, l'extrem receptor del cable s'ha d'acabar amb una resistència igual a la impedància característica del cable.
Nota
No cal que afegiu una resistència de terminació als vostres cables quan utilitzeu la targeta. Les resistències de terminació per a les línies RX+ i RX- es proporcionen a la targeta i es col·loquen al circuit quan instal·leu els ponts TERM. (Vegeu la secció Selecció d'opcions d'aquest manual.)
Transmissió de dades RS485
L'estàndard RS485 permet compartir una línia de transmissió equilibrada en un mode de línia de partit. Fins a 32 parells de controlador/receptor poden compartir una xarxa de línia de partit de dos cables. Moltes característiques dels controladors i receptors són les mateixes que en l'estàndard RS422. Una diferència és que el mode comú voltagEl límit s'amplia i és de +12V a -7V. Atès que qualsevol controlador es pot desconnectar (o triconnectar) de la línia, ha de suportar aquest mode comú voltage rang mentre es troba en la condició triestat.
Xarxa multipunt de dos cables RS485
La il·lustració següent mostra una xarxa típica de multipunt o de línia de partit. Tingueu en compte que la línia de transmissió s'acaba als dos extrems de la línia, però no als punts de caiguda al mig de la línia.
Xarxa multipunt de quatre fils RS485
També es pot connectar una xarxa RS485 en mode de quatre fils. En una xarxa de quatre fils és necessari que un node sigui un node mestre i tots els altres siguin esclaus. La xarxa està connectada de manera que el mestre es comunica amb tots els esclaus i tots els esclaus es comuniquen només amb el mestre. Això té avantatgetages en equips que utilitzen comunicacions de protocol mixt. Com que els nodes esclaus mai escolten la resposta d'un altre esclau al mestre, un node esclau no pot respondre incorrectament.
Comentaris dels clients
Si teniu cap problema amb aquest manual o només voleu fer-nos una opinió, envieu-nos un correu electrònic a: manuals@accesio.com.. Si us plau, detalleu els errors que trobeu i incloeu la vostra adreça postal perquè puguem enviar-vos les actualitzacions del manual.
10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com
Sistemes assegurats
Assured Systems és una empresa tecnològica líder amb més de 1,500 clients habituals a 80 països, desplegant més de 85,000 sistemes a una base de clients diversa en 12 anys de negoci. Oferim solucions innovadores i d'alta qualitat d'informàtica robusta, visualització, xarxes i recopilació de dades als sectors del mercat integrat, industrial i digital fora de casa.
US
sales@assured-systems.com
Vendes: +1 347 719 4508
Suport: +1 347 719 4508
1309 Coffeen Ave Ste 1200 Sheridan WY 82801 EUA
EMEA
sales@assured-systems.com
Vendes: +44 (0)1785 879 050
Suport: +44 (0)1785 879 050
Unitat A5 Douglas Park Stone Business Park Stone ST15 0YJ Regne Unit
Número d'IVA: 120 9546 28
Número de registre comercial: 07699660
www.assured-systems.com | sales@assured-systems.com
Documents/Recursos
![]() |
ASSURED PCI-COM-1S subministra una gamma d'interfícies sèrie PCI [pdfManual d'usuari PCI-COM-1S Subministra una gamma d'interfícies sèrie PCI, PCI-COM-1S, subministra una gamma d'interfícies sèrie PCI, gamma d'interfícies sèrie PCI, interfícies sèrie PCI, interfícies |