ASURED SYSTEMS 104-ICOM-2S e 104-COM-2S Access IO Tarxeta serie illada
Especificacións do produto
- Modelo: 104-ICOM-2S
- Fabricante: ACCES I/O Products, Inc.
- Enderezo: 10623 Roselle Street, San Diego, CA 92121
- Contacto: 858-550-9559 | contactus@accesio.com
- Websitio: www.accesio.com
FAQ (Preguntas máis frecuentes)
- P: Que debo facer se a miña placa ACCES I/O falla?
R: Póñase en contacto co servizo de atención ao cliente de ACCES para obter un servizo rápido e unha posible reparación ou substitución en garantía. - P: Podo instalar a placa co ordenador acendido?
R: Non, asegúrese sempre de que o ordenador estea apagado antes de conectar ou desconectar cables ou instalar placas para evitar danos.
Capítulo 1: Introdución
- Esta placa de comunicacións en serie está deseñada para usarse en ordenadores compatibles con PC/104. No taboleiro inclúense dous portos de datos serie illados. O modelo COM-2S é simplemente unha versión non illada do ICOM-2S.
Comunicacións optoisoladas multipunto
A placa permite a transmisión multipunto en liñas de comunicación longas en ambientes ruidosos usando controladores de liña diferencial RS422 ou RS485. As liñas de datos están opto-illadas do ordenador e unhas das outras para garantir a comunicación cando se superpón un gran ruído en modo común. Os conversores DC-DC incorporados proporcionan enerxía illada para os circuítos de controlador de liña.
Un oscilador de cristal está situado no taboleiro. Este oscilador permite a selección precisa de velocidades de transmisión de 50 a 115,200. Pódense proporcionar velocidades de transmisión de ata 460,800 baudios como opción de fábrica. A sección Programación deste manual contén unha táboa para usar ao seleccionar a velocidade en baudios.
Os transceptores de saída utilizados, tipo 75176B, son capaces de conducir liñas de comunicación extremadamente longas a altas velocidades de transmisión. Poden conducir ata ± 60 mA en liñas equilibradas e recibir entradas tan baixas como ± 200 mV de sinal diferencial. Os optoisoladores da placa proporcionan protección a un máximo de 500 V. En caso de conflito de comunicación, os transceptores dispoñen de apagado térmico.
Compatibilidade do porto COM
Os UART tipo ST16C550 úsanse como elemento de comunicación asíncrona (ACE) que inclúen un búfer de transmisión/recepción de 16 bytes para protexer contra a perda de datos en sistemas operativos multitarefa, mantendo o 100 por cento de compatibilidade co porto serie orixinal de IBM.
Pode seleccionar un enderezo base en calquera lugar dentro do intervalo de enderezos de E/S 000 a 3E0 hex.
Modos de comunicación
Este modelo admite unha variedade de conexións de cable de 2 e 4 fíos. 2 cables ou Half-Duplex permiten que o tráfico circule en ambas direccións, pero só nunha dirección á vez. No modo de 4 fíos ou Full-Duplex, os datos viaxan en ambas direccións ao mesmo tempo.
Polarización e terminación da liña
Para aumentar a inmunidade ao ruído, as liñas de comunicación poden cargarse no receptor e polarizarse no transmisor. As comunicacións RS485 requiren que un transmisor proporcione un volumen de polarizacióntage para garantir un estado "cero" coñecido cando todos os transmisores estean apagados, e a última entrada do receptor en cada extremo da rede sexa finalizada para evitar "soar". O taboleiro admite estas opcións con jumpers no taboleiro. Consulte o Capítulo 3, Selección de opcións para obter máis detalles.
Control do transceptor
A comunicación RS485 require que o controlador do transmisor estea activado e desactivado segundo sexa necesario, para permitir que todas as placas compartan a liña de comunicacións. O taboleiro ten control automático do condutor. Cando a placa non está transmitindo, o receptor está habilitado e o controlador do transmisor está desactivado. Baixo control automático, cando se van transmitir datos, o receptor está desactivado e o controlador está habilitado. O taboleiro axusta automaticamente o seu tempo á velocidade en baudios dos datos.
Especificación
Interface de comunicacións
- Portos serie: dous conectores tipo D-sub macho apantallados de 9 pines IBM AT compatibles coas especificacións RS422 e RS485. As comunicacións en serie usadas son ACE tipo ST16C550. Os transceptores utilizados son o tipo 75176.
- Velocidades de datos en serie: 50 a 115,200 baudios. 460,800 baudios como opción instalada de fábrica.
UART asíncrono, tipo 16550.
- Enderezo: mapeable continuamente dentro do rango de 000 a 3FF (hexadecimal) de enderezos de bus de E/S AT.
- Multipunto: compatible coas especificacións RS422 e RS485. Permítense ata 32 condutores e receptores en liña.
- Illamento de entrada: 500 voltios, dende o ordenador e entre portos.
- Sensibilidade de entrada do receptor: ± 200 mV, entrada diferencial.
- Capacidade da unidade de saída do transmisor: 60 mA (capacidade de corrente de curtocircuíto de 100 mA).
Ambiental
- Rango de temperatura de funcionamento: 0 a +60 °C.
- Versión industrial: -30º a +85º C.
- Rango de temperatura de almacenamento: -50 a +120 °C.
- Humidade: 5% a 95%, sen condensación.
- Alimentación necesaria: +5VDC a 200 mA típico, 300 mA máximo.
Capítulo 2: Instalación
Unha guía de inicio rápido impresa (QSG) inclúe o taboleiro para a súa comodidade. Se xa realizou os pasos do QSG, pode considerar que este capítulo é redundante e pode avanzar para comezar a desenvolver a súa aplicación.
O software que se proporciona con esta placa PC/104 está nun CD e debe instalarse no seu disco duro antes de utilizalo. Para iso, siga os seguintes pasos segundo corresponda para o seu sistema operativo.
Instalación de CD
As seguintes instrucións asumen que a unidade de CD-ROM é a unidade “D”. Substitúe a letra de unidade adecuada para o seu sistema segundo sexa necesario.
DOS
- Coloque o CD na súa unidade de CD-ROM.
- Tipo
para cambiar a unidade activa pola unidade de CD-ROM.
- Tipo
para executar o programa de instalación.
- Siga as indicacións en pantalla para instalar o software para esta placa.
WINDOWS
- Coloque o CD na súa unidade de CD-ROM.
- O sistema debería executar automaticamente o programa de instalación. Se o programa de instalación non se executa axiña, faga clic en INICIO | RUN e escriba
, faga clic en Aceptar ou prema
.
- Siga as indicacións en pantalla para instalar o software para esta placa.
LINUX
- Consulte linux.htm no CD-ROM para obter información sobre a instalación de portos serie en Linux.
Instalación do Hardware
Antes de instalar a placa, lea atentamente o Capítulo 3 e o Capítulo 4 deste manual e configure a placa segundo os seus requisitos. O programa SETUP pode usarse para axudar na configuración de jumpers no taboleiro. Teña especial coidado coa selección de enderezos. Se os enderezos de dúas funcións instaladas se solapan, experimentará un comportamento imprevisible do ordenador. Para evitar este problema, consulte o programa FINDBASE.EXE instalado dende o CD. O programa de configuración non establece as opcións no taboleiro, estas deben ser configuradas por jumpers.
Esta placa de comunicación en serie de varios portos usa intervalos de enderezos programables por software para cada UART, almacenados nunha EEPROM integrada. Configure o enderezo da EEPROM usando o bloque de puentes de selección de enderezos incorporado e, a continuación, use o programa de configuración proporcionado para configurar os enderezos para cada UART integrado.
Para instalar a placa
- Instale jumpers para as opcións seleccionadas e o enderezo base segundo os requisitos da súa aplicación, como se mencionou anteriormente.
- Retire a enerxía da pila PC/104.
- Montar hardware separador para apilar e asegurar as placas.
- Conecte coidadosamente a placa no conector PC/104 da CPU ou na pila, asegurando o aliñamento correcto dos pinos antes de asentar completamente os conectores xuntos.
- Instale os cables de E/S nos conectores de E/S da placa e proceda a asegurar a pila ou repita os pasos 3-5 ata que todas as placas estean instaladas usando o hardware de montaxe seleccionado.
- Comproba que todas as conexións da túa pila PC/104 son correctas e seguras e despois enciende o sistema.
- Executar un dos s proporcionadosampprogramas apropiados para o seu sistema operativo que se instalou desde o CD para probar e validar a súa instalación.
Instalación de portos COM en sistemas operativos Windows
*NOTA: As placas COM poden instalarse en practicamente calquera sistema operativo e admitimos a instalación en versións anteriores de Windows, e é moi probable que tamén admitan versións futuras. Para o seu uso en WinCE, póñase en contacto coa fábrica para obter instrucións específicas.
Windows NT4.0
Para instalar os portos COM en Windows NT4, terás que cambiar unha entrada no rexistro. Esta entrada permite compartir IRQ en placas COM de varios portos. A chave é HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\. O nome do valor é PermitShare e os datos deben establecerse en 1.
Despois engadirás os portos do taboleiro como portos COM, configurando os enderezos base e os IRQ para que coincidan coa configuración do teu taboleiro. Para cambiar o valor do rexistro, execute RegEdit desde a opción do menú START|RUN (escribindo REGEDIT [ENTER] no espazo proporcionado). Navega pola árbore view á esquerda para atopar a clave, e prema dúas veces no nome do valor para abrir un diálogo que che permitirá definir o valor dos novos datos.
Para engadir un porto COM, usa a miniaplicación INICIO|PANEL DE CONTROL|PORTOS e fai clic en ENGADIR e, a continuación, introduce o enderezo UART e o número de interrupción correctos. Cando o diálogo "Engadir novo porto" estea configurado, faga clic en Aceptar, pero responda "Non reiniciar agora" cando se lle solicite, ata que engada tamén outros portos. A continuación, reinicie o sistema normalmente ou seleccionando "Reiniciar agora".
Windows XP
- Para instalar os portos COM en Windows XP, instalará manualmente portos de comunicación "estándar" e, a continuación, cambiará a configuración dos recursos utilizados polos portos para que coincidan co hardware.
- Executa a miniaplicación "Engadir hardware" desde o Panel de control.
- Fai clic en "Seguinte" no diálogo "Benvido ao Asistente para engadir novo hardware".
- Verás brevemente unha mensaxe "...buscando...".
- Seleccione "Si, xa conectei o hardware" e prema en "Seguinte".
Seleccione "Engadir un novo dispositivo de hardware" na parte inferior da lista presentada e prema en "Seguinte". Seleccione "Instalar o hardware que selecciono manualmente dunha lista" e prema en "Seguinte".
- Seleccione "Portos (COM e LPT) e prema en "Seguinte"
- Seleccione "(Tipos de porto estándar)" e "Porto de comunicacións" (os valores predeterminados), prema en "Seguinte". Fai clic en "Seguinte".
Fai clic en "View ou cambiar os recursos para este hardware (avanzado)”.
- Fai clic no botón "Establecer manualmente a configuración".
- Seleccione "Configuración básica 8" na lista despregable "Configuración baseada en:".
- Seleccione "Intervalo de E/S" na caixa "Configuración de recursos" e prema no botón "Cambiar configuración...". Introduce o enderezo base do taboleiro e fai clic en "Aceptar".
- Seleccione "IRQ" na caixa "Configuración de recursos" e prema no botón "Cambiar configuración".
- Introduza o IRQ do taboleiro e prema en "Aceptar".
- Pecha o diálogo "Establecer manualmente a configuración" e fai clic en "Finalizar".
- Fai clic en "Non reiniciar" se queres instalar máis portos. Repita todos os pasos anteriores, introducindo o mesmo IRQ pero usando o enderezo base configurado para cada UART adicional.
- Cando remate de instalar portos, reinicie o sistema normalmente.
Capítulo 3: Selección de opcións
Nos seguintes parágrafos descríbense as funcións dos distintos saltadores do taboleiro.
A5 ata A9
- Coloque os puentes nos lugares A5 ata A9 para establecer o enderezo base da placa no bus de E/S.
- A instalación dun jumper pon ese bit nun cero, mentres que ningún jumper deixará o bit nun un.
- Consulte o capítulo 4 deste manual para obter máis detalles sobre como seleccionar un enderezo de E/S dispoñible.
- IRQ3 a IRQ15
- Coloque un puente no lugar que corresponda co nivel de IRQ que o seu software poderá facer
- servizo. Un IRQ dá servizo aos dous portos serie.
485A/B e 422A/B
- Un puente na localización 485 configura ese porto para o modo RS2 de 485 fíos (semidúplex).
- Un puente na localización 422 configura ese porto para o modo RS4 de 422 fíos (Full-Duplex).
- Para aplicacións RS4 de 485 fíos, instale o jumper 422 se o porto é o mestre, se o porto é un escravo instale os jumpers 422 e 485.
TRMI e TRMO
- Os puentes TRMI conectan os circuítos de terminación RC integrados ás liñas de entrada (recepción).
- Estes puentes deben instalarse para o modo RS4 de 422 fíos.
- Os puentes TRMO conectan os circuítos de terminación RC integrados ás liñas de saída/entrada.
- Estes puentes deben instalarse para o modo RS2 de 485 fíos baixo certas condicións.
- Consulte o seguinte parágrafo para obter máis detalles.
Rescisións e parcialidade
Unha liña de transmisión debe terminarse no extremo receptor na súa impedancia característica. A instalación dun puente no lugar marcado TRMO aplica unha carga de 120Ω en serie cun capacitor de 0.01μF na saída para o modo RS422 e na saída/entrada de transmisión/recepción para o funcionamento RS485. Un puente no lugar TRMI aplica unha carga nas entradas RS422.
Figura 3-2: Esquema simplificado: conexión de dous e catro fíos
Full ou semidúplex
Full-Duplex permite comunicacións bidireccionales simultáneas. O Half-Duplex permite a comunicación bidireccional de transmisión e receptor, pero só un á vez, e é necesario para as comunicacións RS485. A selección correcta depende das conexións de cable utilizadas para conectar os dous portos serie. A seguinte táboa mostra como se interconectarían dúas placas de comunicación en serie para os distintos modos. Tx designa os fíos de transmisión e Rx designa os fíos de recepción.
Modos de comunicación e opcións de cableado
ModoSimplex | Só recepción de 2 cables | Rx- | Cable Xunta A Pinos1 |
Xunta B Pinos2 |
Rx + | 9 | 3 | ||
Simplex | Só transmisión de 2 fíos | Tx + | 2 | 9 |
Tx- | 3 | 1 | ||
Semidúplex | 2 fíos | TRx+ | 2 | 2 |
TRx- | 3 | 3 | ||
Full-Duplex | 4 cables sen eco local | Tx + | 2 | 9 |
Tx- | 3 | 1 | ||
Rx- | 1 | 3 | ||
Rx + | 9 | 2 |
Capítulo 4: Selección de enderezos
O enderezo base da placa pode seleccionarse en calquera lugar dentro do intervalo de enderezos do bus de E/S 000-3E0 hex, sempre que o enderezo non se solape con outras funcións. Se tes dúbidas, consulta a táboa seguinte para ver unha lista de asignacións de enderezos estándar. (O sistema operativo admite os portos de comunicación sincrónico binario primario e secundario.) O programa de localización de enderezos base FINDBASE proporcionado en CD (ou disquetes) axudaralle a seleccionar un enderezo base que evitará conflitos con outros recursos informáticos instalados. Despois, o programa CONFIGURACIÓN amosarache onde colocar os puentes de enderezo cando teñas seleccionado un enderezo base. O seguinte ofrece información básica para axudarche a comprender mellor este proceso.
Táboa 4-1: Asignacións de enderezos estándar para ordenadores
GAMA HEX | USO |
000-00F | 8237 Controlador DMA 1 |
020-021 | 8259 Interrupción |
040-043 | 8253 Temporizador |
060-06F | Teclado controlador 8042 |
070-07F | CMOS RAM, NMI Mask Reg, RT Clock |
080-09F | Rexistro da páxina DMA |
0A0-0BF | 8259 Controlador de interrupción escravo |
0C0-0DF | 8237 Controlador DMA 2 |
0F0-0F1 | Coprocesador matemático |
0F8-0FF | Coprocesador matemático |
170-177 | Controlador de disco fixo 2 |
1F0-1F8 | Controlador de disco fixo 1 |
200-207 | Porto de xogo |
238-23B | Rato de autobús |
23C-23F | Alt. Rato de autobús |
278-27F | Impresora paralela |
2B0-2BF | EGA |
2C0-2CF | EGA |
2D0-2DF | EGA |
2E0-2E7 | GPIB (AT) |
2E8-2EF | Porto serie |
2F8-2FF | Porto serie |
300-30F | |
310-31F | |
320-32F | Disco duro (XT) |
370-377 | Controlador de disquete 2 |
378-37F | Impresora paralela |
380-38F | SDLC |
3A0-3AF | SDLC |
3B0-3BB | MDA |
3BC-3BF | Impresora paralela |
3C0-3CF | VGA EGA |
3D0-3DF | CGA |
3E8-3EF | Porto serie |
3F0-3F7 | Controlador de disquete 1 |
3F8-3FF | Porto serie |
Os jumpers de enderezos da placa están marcados como A5-A9. A seguinte táboa enumera o nome dos puentes fronte á liña de enderezo controlada e os pesos relativos de cada un.
Táboa 4-2: Configuración do enderezo base da placa
Xunta Enderezo Configuración | 1º Díxito | 2º Díxito | 3o díxito | ||||
Jumper Nome | A9 | A8 | A7 | A6 | A5 | ||
Enderezo Liña Controlado | A9 | A8 | A7 | A6 | A5 | ||
Decimal Peso | 512 | 256 | 128 | 64 | 32 | ||
Hexadecimal Peso | 200 | 100 | 80 | 40 | 20 |
Para ler a configuración do puente de enderezos, asigne un "1" binario aos puentes que estean desactivados e un "0" binario aos puentes que estean activados. Por exampcomo se ilustra na seguinte táboa, a selección de enderezos corresponde ao binario 11 000x xxxx (hex 300). O "x xxxx" representa as liñas de enderezo A4 ata A0 utilizadas no taboleiro para seleccionar rexistros individuais. Consulte o Capítulo 5, Programación deste manual.
Táboa 4-3: Example Configuración do enderezo
Jumper Nome | A9 | A8 | A7 | A6 | A5 | ||
Configuración | DESACTIVADO | DESACTIVADO | ON | ON | ON | ||
Binario Representación | 1 | 1 | 0 | 0 | 0 | ||
Conversión Factores | 2 | 1 | 8 | 4 | 2 | ||
HEX Representación | 3 | 0 | 0 |
Review a Táboa de selección de enderezos con coidado antes de seleccionar o enderezo do taboleiro. Se os enderezos de dúas funcións instaladas se solapan, experimentará un comportamento imprevisible do ordenador.
Capítulo 5: Programación
Un total de 32 localizacións de enderezos consecutivos están asignadas ao consello, 17 dos cales son utilizados. Os UART diríxense do seguinte xeito:
Táboa 5-1: Táboa de selección de enderezos
E/S Enderezo | Ler | Escribe |
Base +0 a 7 | COM A UART | COM A UART |
Base +8 ata F | COM B UART | COM B UART |
Base +10h | Estado IRQ da Xunta | N/A |
Base +11 ata 1F | N/A | N/A |
Os rexistros de lectura/escritura dos UART coinciden cos rexistros 16550 estándar da industria. O rexistro de estado IRQ da placa é compatible con Windows NT. COM A establecerá o bit 0 oi na interrupción, COM B establecerá o bit 1 oi na interrupción.
Sample Programas
Hai sample proporcionados coa placa 104-ICOM-2S en C, Pascal, QuickBASIC e varios idiomas de Windows. DOS sampos ficheiros están situados no directorio DOS e Windows sampos ficheiros están situados no directorio WIN32.
Programación Windows
A placa instálase en Windows como portos COM. Así, pódense usar as funcións estándar da API de Windows. En particular:
- CrearFile() e CloseHandle() para abrir e pechar un porto.
- SetupComm(), SetCommTimeouts(), GetCommState() e SetCommState() para establecer e cambiar a configuración dun porto.
- LerFile() e EscribirFile() para acceder a un porto. Consulte a documentación do idioma escollido para obter máis información.
En DOS, o proceso é moi diferente. O resto deste capítulo describe a programación de DOS.
Inicialización
A inicialización do chip require o coñecemento do conxunto de rexistros da UART. O primeiro paso é establecer o divisor de velocidade en baudios. Faino primeiro configurando o DLAB (Divisor Latch Access Bit) alto. Este bit é o bit 7 no enderezo base +3. En código C, a chamada sería:
outportb(BASEADDR +3,0×80); Despois cargas o divisor en Enderezo base +0 (byte baixo) e Enderezo base +1 (byte alto). A seguinte ecuación define a relación entre a velocidade en baudios e o divisor: velocidade en baudios desexada = (frecuencia de cristal) / (32 * divisor) A frecuencia de reloxo UART é 1.8432MHz. A seguinte táboa enumera as frecuencias de divisores populares.
Táboa 5-2: Divisores de velocidade en baudios
Baud Valora | Divisor | Divisor (Fábrica opción) | Notas | Máx. Diferencial. Lonxitude do cable* |
460800 | 1 | 550 | ||
230400 | 2 | 1400 | ||
115200 | 1 | 4 | 3000 pés. | |
57600 | 2 | 8 | 4000 pés. | |
38400 | 3 | 12 | 4000 pés. | |
28800 | 4 | 16 | 4000 pés. | |
19200 | 6 | 24 | 4000 pés. | |
14400 | 8 | 32 | 4000 pés. | |
9600 | 12 | 48 | Máis común | 4000 pés. |
4800 | 24 | 96 | 4000 pés. | |
2400 | 48 | 192 | 4000 pés. | |
1200 | 96 | 384 | 4000 pés. |
*Estes son máximos teóricos baseados en condicións típicas e cables de boa calidade baseados no estándar EIA 485 e EIA 422 para controladores diferenciais equilibrados.
En C, o código para configurar o chip a 9600 baudios é:
- outportb(BASEADDR, 0x0C);
- outportb(BASEADDR +1,0);
O segundo paso de inicialización é establecer o rexistro de control de liña no enderezo base +3. Este rexistro define a lonxitude da palabra, os bits de parada, a paridade e o DLAB.
- Os bits 0 e 1 controlan a lonxitude das palabras e permiten lonxitudes de palabras de 5 a 8 bits. Os axustes de bits extráense restando 5 da lonxitude da palabra desexada.
- O bit 2 determina o número de bits de parada. Pode haber un ou dous bits de parada. Se o bit 2 está configurado en 0, haberá un bit de parada. Se o Bit 2 está configurado como 1, haberá dous bits de parada.
- Os bits 3 a 6 controlan a paridade e a activación da ruptura. Non se usan habitualmente para comunicacións e deberían poñerse en ceros.
- O bit 7 é o DLAB comentado anteriormente. Debe poñerse en cero despois de cargar o divisor ou non haberá comunicacións.
O comando C para configurar o UART para unha palabra de 8 bits, sen paridade e un bit de parada é:
saídab(BASEADDR +3, 0x03)
O terceiro paso da secuencia de inicialización é establecer o Rexistro de Control de Módem no Enderezo Base +4. Este rexistro controla funcións nalgunhas placas. O bit 1 é o bit de control de solicitude de envío (RTS). Este bit debe deixarse baixo ata o momento da transmisión. (Nota: cando se opera no modo automático RS485, o estado deste bit non é significativo.) Os bits 2 e 3 son saídas designadas polo usuario. O bit 2 pode ignorarse neste taboleiro. O bit 3 utilízase para habilitar interrupcións e debe poñerse en alto se se debe utilizar un receptor controlado por interrupcións. O paso final de inicialización é limpar os búfers do receptor. Fai isto con dúas lecturas do búfer do receptor no Enderezo base +0. Cando remate, o UART está listo para usar.
Recepción
A recepción pódese xestionar de dúas formas: por sondaxe e por interrupcións. Durante a votación, a recepción realízase lendo constantemente o Rexistro de estado da liña no enderezo base +5. O bit 0 deste rexistro ponse en alto sempre que os datos estean listos para ler desde o chip. As enquisas non son efectivas a altas taxas de datos anteriores porque o programa non pode facer outra cousa cando está a sondear ou se poden perder datos. O seguinte fragmento de código implementa un bucle de sondeo e usa un valor de 13 (retorno de carro ASCII) como marcador de fin de transmisión:
- do
- {
- while (!(inportb(BASEADDR +5) & 1)); /*Agardar ata que os datos estean listos*/ data[i++]= inportb(BASEADDR);
- }
- mentres (datos[i]!=13); /*Le a liña ata que o carácter nulo rec'd*/
As comunicacións impulsadas por interrupcións deben utilizarse sempre que sexa posible e son necesarias para altas taxas de datos. Escribir un receptor impulsado por interrupcións non é moito máis complexo que escribir un receptor enquisado, pero hai que ter coidado ao instalar ou quitar o seu controlador de interrupcións para evitar escribir a interrupción incorrecta, desactivar a interrupción incorrecta ou desactivar as interrupcións durante un período demasiado longo.
O manejador lería primeiro o Rexistro de identificación de interrupcións no enderezo base +2. Se a interrupción é para os datos recibidos dispoñibles, o controlador le os datos. Se non hai interrupción pendente, o control sae da rutina. A sampo manejador, escrito en C, é o seguinte:
- readback = inportb (BASEADDR +2);
- if (readback & 4) /*Readback establecerase como 4 se hai datos dispoñibles*/ data[i++]=inportb(BASEADDR); outportb(0x20,0x20); /*Escribir EOI no controlador de interrupción 8259*/ return;
Transmisión
A transmisión RS485 é sinxela de implementar. A función AUTO activa automaticamente o transmisor cando os datos están listos para enviar, polo que non é necesario ningún procedemento de activación do software.
Capítulo 6: Asignacións de pinos do conector
O popular conector subminiatura D de 9 pinos (macho) utilízase para conectarse ás liñas de comunicación. Os conectores están equipados con separadores roscados 4-40 (bloqueo de parafuso femia) para proporcionar alivio da tensión. O conector marcado P2 é para COM A e P3 é COM B.
Táboa 6-1: Asignación de pins do conector P2/P3
Pin Non. | RS422 Catro fíos | RS485 Dous fíos |
1 | Rx- | |
2 | Tx + | T/Rx+ |
3 | Tx- | T/Rx- |
4 | Non Usado | |
5 | GND illado | GND illado |
6 | Non Usado | |
7 | Non Usado | |
8 | Non Usado | |
9 | Rx + |
Nota
Se a unidade ten a marca CE, débense utilizar cableado e metodoloxía de ruptura certificables CE (apantallamentos de cables conectados a terra no conector, cableado de par trenzado apantallado, etc.).
Comentarios de clientes
Se experimenta algún problema con este manual ou só quere darnos algún comentario, envíenos un correo electrónico a: manuals@accesio.com. Detalla os erros que atopes e inclúa o teu enderezo de correo para que poidamos enviarche calquera actualización manual.
10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com
Aviso
A información deste documento ofrécese só como referencia. ACCES non asume ningunha responsabilidade derivada da aplicación ou uso da información ou dos produtos aquí descritos. Este documento pode conter ou facer referencia a información e produtos protexidos por dereitos de autor ou patentes e non transmite ningunha licenza baixo os dereitos de patente de ACCES, nin os dereitos doutros. IBM PC, PC/XT e PC/AT son marcas rexistradas da International Business Machines Corporation. Impreso en USA. Copyright 2001, 2005 por ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Todos os dereitos reservados.
AVISO!!
CONECTE E DESCONECTE SEMPRE O SEU CABLEADO DE CAMPO CO ORDENADOR APAGADO. APAGUE SEMPRE O ORDENADOR ANTES DE INSTALAR UNHA PLACA. CONECTAR E DESCONECTAR CABLES OU INSTALAR PLACAS NUN SISTEMA COA ORDENADORA OU ENCENDIDO PODE CAUSAR DANOS Á PLACA DE E/S E ANULARÁ TODA GARANTÍA, IMPLÍCITA OU EXPRESA.
Garantía
Antes do envío, os equipos ACCES son inspeccionados e probados minuciosamente segundo as especificacións aplicables. Non obstante, no caso de producirse un fallo no equipo, ACCES asegura aos seus clientes que estará dispoñible un servizo e soporte rápidos. Todos os equipos fabricados orixinalmente por ACCES que se atopen defectuosos serán reparados ou substituídos de acordo coas seguintes consideracións.
Termos e condicións
Se se sospeita que unha unidade falla, póñase en contacto co departamento de Atención ao Cliente de ACCES. Estea preparado para dar o número de modelo da unidade, o número de serie e unha descrición dos síntomas de falla. Podemos suxerir algunhas probas sinxelas para confirmar o fallo. Asignaremos un número de autorización de devolución de material (RMA) que debe aparecer na etiqueta exterior do paquete de devolución. Todas as unidades/compoñentes deben estar debidamente embalados para a súa manipulación e devoltos co porte prepago ao Centro de Servizo designado por ACCES, e serán devoltos ao sitio do cliente/usuario con porte prepago e facturado.
Cobertura
- Primeiros tres anos: A unidade/parte devolta será reparada e/ou substituída a opción de ACCES sen cargos por man de obra ou pezas non excluídas pola garantía. A garantía comeza co envío do equipo.
Anos seguintes: Ao longo da vida útil do seu equipo, ACCES está preparado para ofrecer servizos no lugar ou na planta a prezos razoables similares aos doutros fabricantes da industria.
Equipos non fabricados por ACCES
Os equipos proporcionados pero non fabricados por ACCES están garantidos e repararanse segundo os termos e condicións da garantía do fabricante do equipo respectivo.
Xeral
En virtude desta garantía, a responsabilidade de ACCES limítase á substitución, reparación ou emisión de crédito (a discreción de ACCES) por calquera produto que se demostre defectuoso durante o período de garantía. En ningún caso ACCES é responsable dos danos consecuentes ou especiais derivados do uso ou mal uso do noso produto. O cliente é responsable de todos os cargos causados por modificacións ou engadidos ao equipo ACCES non aprobados por escrito por ACCES ou, se na opinión de ACCES, o equipo foi sometido a un uso anormal. "Uso anormal" para os efectos desta garantía defínese como calquera uso ao que estea exposto o equipo distinto do uso especificado ou previsto como se evidencia na representación de compras ou vendas. Aparte do anterior, ningunha outra garantía, expresa ou implícita, se aplicará a todos os equipos proporcionados ou vendidos por ACCES.
Sistemas asegurados
^ssured Systems é unha empresa tecnolóxica líder con máis de 1,500 clientes habituais en 80 países, que implanta máis de 85,000 sistemas a unha base de clientes diversa en 12 anos de actividade. Ofrecemos solucións innovadoras e de alta calidade de computación robusta, visualización, rede e recollida de datos para os sectores do mercado integrado, industrial e dixital fóra da casa.
US
- sales@assured-systems.com
- Vendas: +1 347 719 4508
- Soporte: +1 347 719 4508
- 1309 Coffeen Ave
- Ste 1200
- Sheridan
- WY 82801
- EUA
EMEA
- sales@assured-systems.com
- Vendas: +44 (0)1785 879 050
- Soporte: +44 (0)1785 879 050
- Unidade A5 Douglas Park
- Parque Empresarial Stone
- Pedra
- ST15 0YJ
- Reino Unido
- Número de CIF: 120 9546 28
- Número de rexistro da empresa: 07699660
www.assured-systems.com | sales@assured-systems.com
Documentos/Recursos
![]() |
ASURED SYSTEMS 104-ICOM-2S e 104-COM-2S Access IO Tarxeta serie illada [pdfManual do usuario 104-ICOM-2S e 104-COM-2S, 104-ICOM-2S, 104-ICOM-2S Tarxeta de serie illada de acceso IO, tarxeta de serie illada de acceso IO, tarxeta de serie illada, tarxeta de serie, tarxeta |