Due to maintenance work, W&T will be closed on 19.04.2024!

You can reach our technical hotline at:
+49 202/2680-110 or under the emergency number: +49 179/4317651


On Monday 22.04.2024 we will be available as usual.

W&T conecta
Interfaces para TCP/IP, Ethernet, RS-232, RS-485, USB, 20mA, fibra óptica de vidrio y de plástico, http, SNMP, OPC, Modbus TCP, I/O digital, I/O analógico, ISA, PCI

Conocimientos previos:

Sistemas de bus IEEE488


Fundamentos básicos

La norma IEEE488 define un bus ancho paralelo, de 8 Bit, que actualmente se aplica predominantemente para el control de aparatos de medición en la técnica de laboratorio.

Empresas como HP y Commodore divulgan el Bus entre tanto también como interfaz de periferia p. ej. para la conexión de su impresora, Plotter y discos duros externos. Además del nombre "IEEE488" existen otras denominaciones, introducidas en parte por otros gremios de normalización:

HP-IB, GP-IB, IEC 625, y DIN IEC 625


Topología

Pueden conectarse como máximo 15 participantes en paralelo al sistema de bus. El Bus utiliza la conexión enchufable SUB D de 25 polos (IEC 625) o el enchufe Amphenol de 24 polos (IEEE488), que por regla general ponen a disposición en su lado trasero una clavija de 24 polos para la conexión de otro aparato ("Técnica de acarreo").

La longitud total de un sistema de bus debe ser de 20m, pero se debe tener en cuenta que el tramo de cable entre 2 participantes no debe superar los 2m.


Control y gestión de bus

El bus IEEE488 es un sistema maestro/servidor, en el que por regla general un ordenador asume la llamada función de controlador y regula el acceso de bus de los otros participantes. Antes de la transmisión propia de datos útiles, este controlador tiene que direccionar el aparato terminal deseado, según el sentido de datos necesario, como Talker o Listener .

Una excepción del modo maestro/siervo es el modo "Listen-only": Aparatos como p. ej. impresoras recogen todos los datos en este modo independientemente de un direccionamiento, que se transmiten en el bus. En el servicio de una sola impresora en un osciloscopio puede renunciarse así p. ej. a la configuración de las direcciones.


Señales de Bus

Todas las señales del Bus IEEE488 se transmiten en técnica Open-Collector como nivel TTL. Las 16 líneas se pueden dividir en 3 grupos:

  • Bus de datos (DIO1-DIO8)

    Dependiendo del estado del bus de mando se transmiten datos útiles o informaciones de direcciones a través de las líneas de datos.

  • Bus de mando (ATN, IFC, REN, SRQ, EOI)

    • ATN (Attention) sirve para diferenciar la información de dirección y los datos útiles. ATN = "LOW" marca la transmisión de una información de dirección.
    • IFC (Interfaz clear) se activa para inicializar aparatos conectados.
    • REN (Remote enable) se usa para conmutar todos los participantes del modo local al modo de interfaz.
    • SRQ (Service Request) representa la línea de interrupción del bus IEEE488. Los participantes del bus pueden notificar al controlador a través de ella que hay p. ej. datos listos para recoger.
    • EOI (End or identify) tiene que considerarse en dependencia del estado de la línea ATN: con esta señal puede mostrarse p. ej. el último Byte de una transmisión de datos.
  • Bus Handshake (DAV, NRFD, NDAC)

    Estas señales sirven para el control de flujo en la transmisión de datos. Comparable con la señal de estrobo de la interfaz Centronics, al colocar DAV se señala la existencia de un Byte válido en las líneas de datos. A través de NRFD y NDAC, un Listener indica su disposición para tomar datos o la toma ya correcta de datos.


Distribución de pines

La ocupación del IEEE 488 en una conexión enchufable Amphenol de 24 pol. está mostrada en la tabla siguiente:

PinSeñalPinSeñal
1DIO113DIO5
2DIO214DIO6
3DIO315DIO7
4DIO416DIO8
5EOI17REN
6DAV18GND
7NRFD19GND
8NDAC20GND
9IFC21GND
10SRQ22GND
11ATN23GND
12Apantallamiento24GND