IBM 3277 Modelo 2 El IBM 3270 es una familia de terminales de computadora con pantalla e impresora orientadas a bloques [ 1 ] introducida por IBM en 1971 [ 2 ] y normalmente uti...
Hispanopedia WikiContenido en espanolLectura gratuita
IBM ya no fabrica terminales 3270, pero el protocolo IBM 3270 todavía se usa comúnmente [ 4 ] a través de clientes TN3270 [ 5 ] , emulación de terminal 3270 o interfaces web para acceder a aplicaciones basadas en mainframe, que a veces se denominan aplicaciones de pantalla verde .
Principios
La serie 3270 fue diseñada para conectarse con computadoras centrales, a menudo en una ubicación remota, utilizando la tecnología disponible a principios de la década de 1970. [ 2 ] El objetivo principal del sistema era maximizar la cantidad de terminales que podían usarse en una sola computadora central. Para ello, la 3270 fue diseñada para minimizar la cantidad de datos transmitidos y la frecuencia de interrupciones a la computadora central. Al garantizar que la CPU no se interrumpiera con cada pulsación de tecla, una computadora central IBM 3033 de la década de 1970 equipada con solo 16 MB de memoria principal podía soportar hasta 17 500 terminales 3270 bajo CICS .
Ejemplo de clúster IBM 3270 con una unidad de control conectada a una impresora y dos pantallas.
Most 3270 devices are clustered, with one or more displays or printers connected to a control unit (the 3275 and 3276 included an integrated control unit).[6] Originally devices were connected to the control unit over coaxial cable; later Token Ring, twisted pair, or Ethernet connections were available. A local control unit attaches directly to the channel of a nearby mainframe. A remote control unit is connected to a communications line by a modem. Remote 3270 controllers are frequently multi-dropped, with multiple control units on a line.
IBM 3270 devices are connected to a 3299 multiplexer or to the cluster controller, e.g., 3271, 3272, 3274, 3174, using 93ohm RG-62 coaxial cables in a point-to-point configuration with one dedicated cable per terminal. Data is sent with a bit rate of 2.3587 Mbit/s using a slightly modified differential Manchester encoding. Cable runs of up to 1,500m (4,900ft) are supported, although IBM documents routinely stated the maximum supported coax cable length was 2,000ft (610m).[7][8] Originally devices were equipped with BNC connectors, which were later replaced with special dual-purpose connectors (DPCs) supporting the IBM shielded twisted-pair cabling system without the need for red baluns.
In a data stream, both text and control (or formatting functions) are interspersed allowing an entire screen to be painted as a single output operation. The concept of formatting in these devices allows the screen to be divided into fields (clusters of contiguous character cells) for which numerous field attributes, e.g., color,[a] highlighting, character set,[a] and protection from modification, can be set.[9] A field attribute occupies a physical location on the screen that also determines the beginning and end of a field. There are also[a] character attributes associated with individual screen locations.
Mediante una técnica conocida como "lectura modificada" [ 10 ] , una única transmisión de vuelta al mainframe puede contener los cambios de cualquier número de campos formateados que se hayan modificado, pero sin enviar ningún campo sin modificar ni datos estáticos. Esta técnica mejora el rendimiento del terminal de la CPU y minimiza los datos transmitidos. Algunos usuarios familiarizados con las interfaces de terminal controladas por interrupciones de caracteres encuentran esta técnica inusual. También existe una capacidad de búfer de lectura [ 11 ] que transfiere todo el contenido del búfer de pantalla del 3270 , incluidos los atributos de campo. Esto se utiliza principalmente para fines de depuración, para preservar el contenido de la pantalla del programa de aplicación mientras se reemplaza temporalmente con información de depuración.
Los primeros 3270 ofrecían tres tipos de teclados. El teclado de máquina de escribir venía en una versión de 66 teclas, sin teclas de función programada (PF) , y en una versión de 78 teclas con doce. Ambas versiones tenían dos teclas de atención de programa (PA). [ 12 ] [ 13 ] El teclado de entrada de datos tenía cinco teclas PF y dos teclas PA. El teclado de la consola del operador tenía doce teclas PF y dos teclas PA. [ 14 ] : p.19 Los 3270 posteriores tenían una tecla de atención [ b ] , una tecla de selección de cursor [ c ] , una tecla de solicitud del sistema, veinticuatro teclas PF y tres teclas PA. También había una tecla de solicitud de prueba. Cuando se presiona una de estas teclas, hará que su unidad de control genere una interrupción de E/S [ d ] al ordenador host y presente un ID de atención (AID) que identifica qué tecla se presionó. Las funciones de los programas de aplicación, como la finalización, el avance o retroceso de página, o la ayuda, pueden activarse con solo pulsar una tecla, lo que reduce la carga en los procesadores que están muy ocupados.
Una desventaja de este enfoque era que no permitía un comportamiento similar al de vi , que respondiera a pulsaciones de teclas individuales. Por la misma razón, la adaptación de Lotus 1-2-3 a mainframes con pantallas 3279 no tuvo éxito, ya que sus programadores no lograron adaptar correctamente la interfaz de usuario de la hoja de cálculo a un dispositivo que procesaba pantalla por pantalla en lugar de carácter por carácter. Sin embargo, la capacidad de respuesta para el usuario final era, sin duda, más predecible con el 3270, algo que los usuarios agradecían.
Aplicaciones
Tras su introducción, los 3270 y compatibles fueron, con diferencia, los terminales más utilizados en los sistemas IBM System/370 y sus sucesores. [ 15 ] El software de IBM y de terceros que incluía un componente interactivo daba por sentada la presencia de los terminales 3270 y proporcionaba un conjunto de paneles ISPF y programas de soporte.
La compatibilidad con la consola de operador de pantalla independiente del dispositivo (DIDOCS) en la compatibilidad con múltiples consolas (MCS) para OS/360 y sucesores admite dispositivos 3270 y, de hecho, MCS en las versiones actuales de MVS ya no admite el modo de línea, [ e ] dispositivos 2250 o 2260 .
El Sistema de Control de Información del Cliente (CICS) es compatible con los paneles 3270. De hecho, desde principios de la década de 1970, las aplicaciones CICS se desarrollaban con frecuencia para el 3270. [ 12 ] : 195 y siguientes
Varias versiones de Wylbur son compatibles con el procesador 3270, incluyendo la compatibilidad con aplicaciones a pantalla completa.
El sistema operativo MUSIC/SP de la Universidad McGill ofrecía compatibilidad con terminales y aplicaciones 3270, incluyendo un editor de texto a pantalla completa, un sistema de menús y una función PANEL para crear aplicaciones 3270 a pantalla completa.
La etiqueta de datos modificada es ideal para convertir datos de tarjetas perforadas formateadas y estructuradas en la pantalla del dispositivo 3270. Con la programación adecuada, cualquier programa por lotes que utilice datos de tarjetas formateadas y estructuradas puede integrarse en un terminal 3270.
El software de productividad OfficeVision de IBM tuvo un gran éxito con la interacción con el 3270 gracias a su diseño intuitivo. Y durante muchos años, el calendario PROFS fue la pantalla que se mostraba con mayor frecuencia en los terminales de oficina de todo el mundo.
Los dispositivos 3270 pueden formar parte de una red SNA (Arquitectura de Red del Sistema) o de una red que no sea SNA. Si los controladores están conectados a SNA, aparecen ante SNA como nodos PU (Unidad Física tipo 2.0) (PU2.1 para APPN), normalmente con dispositivos LU (Unidad Lógica tipo 1, 2 y 3) conectados. Los controladores locales, conectados al canal, son controlados por VTAM (Método de Acceso a Telecomunicaciones Virtuales) . Los controladores remotos son controlados por el NCP (Programa de Control de Red) en el Procesador Front End , es decir, 3705 , 3720 , 3725 , 3745 y VTAM.
Terceros
Uno de los primeros grupos en desarrollar y brindar soporte para el sistema operativo del 3270 y sus predecesores fue la Universidad de Michigan, que creó el Sistema de Terminales de Michigan (MTS) para que el hardware pudiera utilizarse fuera del fabricante. MTS fue el sistema operativo predeterminado en Michigan durante muchos años y se siguió utilizando allí hasta bien entrada la década de 1990.
Muchos fabricantes, como GTE , Hewlett-Packard , Honeywell /Incoterm Div, Memorex , ITT Courier , McData , Harris, Alfaskop y Teletype / AT&T, crearon terminales compatibles con 3270 [ f ] o adaptaron terminales ASCII como la serie HP 2640 para que tuvieran una capacidad de modo de bloque similar que transmitiera una pantalla a la vez, con alguna capacidad de validación de formulario. La industria distinguió entre controladores "compatibles con el sistema" y "compatibles con el conector", donde "compatibilidad con el sistema" significaba que el sistema de terceros era compatible con el flujo de datos 3270 terminado en la unidad, pero el equipo "compatible con el conector" también era compatible a nivel coaxial, lo que permitía que los terminales IBM se conectaran a un controlador de terceros o viceversa.
En ocasiones, las aplicaciones modernas se basan en aplicaciones heredadas del procesador 3270, utilizando utilidades de software para capturar ( extraer ) pantallas y transferir los datos a páginas web o interfaces gráficas de usuario (GUI).
A principios de la década de 1990, una solución popular para conectar PCs con mainframes era la tarjeta Irma , una tarjeta de expansión que se enchufaba a una PC y se conectaba al controlador mediante un cable coaxial. Los simuladores 3270 para IRMA y adaptadores similares suelen proporcionar transferencias de archivos entre la PC y el mainframe utilizando el mismo protocolo que la PC IBM 3270. [ 18 ]
Modelos
Lápiz selector IBM en uso
El subsistema de terminal de visualización IBM 3270 consta de pantallas, impresoras y controladores. Las características opcionales para los modelos 3275 y 3277 son el lápiz selector , el conjunto de caracteres ASCII en lugar de EBCDIC , una alarma sonora y un bloqueo de teclas para el teclado. Estaba disponible un bloqueo numérico del teclado que lo bloqueaba si el operador intentaba introducir datos no numéricos en un campo definido como numérico. [ 14 ] Posteriormente se añadió un lector de tarjetas de identificación del operador que podía leer información codificada en una tarjeta de banda magnética .
Pantallas
En general, los modelos 3277 solo permiten la entrada en mayúsculas, a excepción de los teclados mixtos EBCDIC/APL o de texto , que admiten minúsculas. La compatibilidad con minúsculas y las teclas muertas estaban disponibles como solicitud de presupuesto ( RPQ ); estas se añadieron posteriormente a los modelos 3278 y 3279.
Una versión del IBM PC llamada 3270 PC , lanzada en octubre de 1983, incluía emulación de terminal 3270. Posteriormente, le siguieron el 3270 PC/G (gráficos), el 3270 PC/GX (gráficos extendidos), el 3270 Personal Computer AT, el 3270 PC AT/G (gráficos) y el 3270 PC AT/GX (gráficos extendidos).
Corte vs. DFT
Existen dos tipos de pantallas 3270 en función del punto donde finaliza el flujo de datos 3270:
En las pantallas CUT (Unidad de Control Terminal), la señal finaliza en el controlador de pantalla, que le indica a la pantalla que mueva el cursor, posicione un carácter, etc. El controlador traduce EBCDIC al conjunto de caracteres '3270', y los códigos de escaneo del teclado de la terminal, leídos por el controlador mediante sondeo, también son traducidos a EBCDIC.
En el caso de las pantallas tipo DFT (Terminal de Función Distribuida), la mayor parte del flujo de datos 3270 es reenviado a la pantalla por el controlador. La pantalla interpreta el protocolo 3270 por sí misma.
Además de transmitir el flujo de datos del 3270 directamente al terminal, lo que permite funciones como EAB (Atributos Extendidos, Gráficos, etc.), DFT también habilitaba sesiones múltiples (hasta 5 simultáneas), una característica presente en las pantallas multisesión 3290 y 3194. Esta función también se utilizó ampliamente en el software de emulación de terminales 3270 de segunda generación .
La función MLT (Multiple Logical Terminals) del controlador 3174 también permitía realizar múltiples sesiones desde un terminal de tipo CUT.
3277
Modelo 3277 1: Terminal de 40×12
Modelo 3277 2: terminal 80×24, el mayor éxito de todos [ 19 ]
3277 GA: un 3277 con E/S RS232C , que se usa a menudo para controlar una pantalla gráfica Tektronix 4013 o 4015 (monocromática).
Terminal 3278
3278
Modelos 3278 1–5: de última generación, con caracteres acentuados y teclas muertas en los países que las necesitaban.
modelo 1: 80x12
modelo 2: 80×24
Modelo 2A: 80x24 (consola) con 4 líneas reservadas
Terminales IBM 3278 y 3279 colocadas una al lado de la otra.Modelo 3: 80×32 o 80x24 (conmutable)
Modelo 4: 80×43 o 80x24 (conmutable)
Modelo 5: 132×27 o 80×24 (conmutable)
Resaltado extendido: posibilidad de configurar atributos de resaltado tanto en caracteres individuales como en campos. Para el modelo 3278, esto incluye:
parpadeo
conjunto de caracteres
vídeo inverso
subrayado
Símbolos programados (SP): caracteres programables; capaces de mostrar gráficos monocromáticos.
El modelo 3278, junto con la pantalla a color 3279 y la impresora 3287, introdujo el Extended Display Stream (EDS) como marco para nuevas funciones.
3279
Terminal de pantalla a color IBM 3279Un programador informático generalista que utiliza un terminal IBM 3279.Terminal IBM 3279-S3G mostrando un gráfico circular con rayos verdes .
El IBM 3279 fue el primer terminal a color de IBM [ 20 ] . Inicialmente, IBM anunció cuatro modelos y posteriormente añadió un quinto modelo para su uso como consola de procesador.
Modelos
Modelo 2A: color base 80-24
Modelo 2B: 80-24 colores extendidos
Modelo 2C: color base 80-24 (consola) con 4 líneas reservadas
Modelo 3A: color base 80-32
Modelo 3B: 80-32 colores extendidos
Modelo S3G: 80-32 colores extendidos con gráficos de conjunto de símbolos programados
Color base
En el modo de color base, los atributos de protección e intensidad del campo determinan el color:
Color extendido
En el modo de color extendido, el campo de color y los atributos de carácter determinan el color como uno de los
Neutro (Blanco)
Rojo
Azul
Verde
Rosa
Amarillo
Turquesa
El 3279 se introdujo en 1979. [ 21 ] El 3279 se utilizó ampliamente como terminal de mainframe de IBM antes de que los PC se generalizaran para este fin. Formaba parte de la serie 3270, utilizando el flujo de datos 3270. [ 22 ] Los terminales podían conectarse a un controlador 3274, ya sea mediante un canal conectado a un mainframe de IBM o enlazados a través de un enlace SDLC ( Control de Enlace de Datos Síncrono ). En el protocolo de Arquitectura de Red de Sistemas (SNA), estos terminales eran de tipo de unidad lógica 2 (LU2). Los modelos básicos 2A y 3A utilizaban rojo y verde para los campos de entrada, y azul y blanco para los campos de salida. Sin embargo, los modelos 2B y 3B admitían siete colores y, cuando estaban equipados con la función opcional Conjunto de Símbolos Programados, tenían un conjunto de caracteres cargable que podía utilizarse para mostrar gráficos. La función Conjunto de Símbolos Programados podía añadirse en el campo y era estándar en el modelo S3G.
El panel de información 3290, una unidad de pantalla de plasma monocromo ámbar de 17", anunciada [ 24 ] el 8 de marzo de 1983, capaz de mostrar en varios modos, incluyendo cuatro terminales independientes del modelo 3278 2, o un único terminal de 160×62; también admite particionamiento. [ 25 ] [ i ] El 3290 admite gráficos mediante el uso de símbolos programados . Una aplicación 3290 puede dividir su área de pantalla en hasta 16 particiones explícitas separadas (pantallas lógicas).
El modelo 3290 es un terminal de funciones distribuidas (DFT) y requiere que el controlador realice una carga descendente (DSL) de microcódigo desde un disquete o disco duro.
317x
3178: terminal de menor coste (1983)
3179: terminal de color de bajo costo [ 26 ] anunciado el 20 de marzo de 1984.
3180
El 3180 era un monitor monocromo, presentado el 20 de marzo de 1984, que el usuario podía configurar con varios modos de visualización básicos y extendidos. Todos los modos básicos tenían un tamaño de pantalla principal de 24x80. Los modos 2 y 2+ tenían un tamaño secundario de 24x80, los modos 3 y 3+ tenían un tamaño secundario de 32x80, los modos 4 y 4+ tenían un tamaño secundario de 43x80 y los modos 5 y 5+ tenían un tamaño secundario de 27x132. Una aplicación podía anular los tamaños de pantalla principal y alternativo para el modo extendido. El 3180 también admitía una partición explícita única que podía reconfigurarse mediante el control de la aplicación.
3191
La estación de visualización IBM 3191 es un monitor CRT monocromo económico. Los modelos A y B son monitores CRT de 12 pulgadas con 1920 caracteres. Los modelos D, E y L son monitores CRT de 14 pulgadas con 1920 o 2560 caracteres.
3192
El modelo C ofrece un tubo de rayos catódicos (CRT) de 14 pulgadas y 7 colores con 80x24 u 80x32 caracteres.
El modelo D ofrece un monitor CRT monocromo verde de 15 pulgadas con 80x24, 80x32, 80x44 o 132x27 caracteres.
El modelo F ofrece un monitor CRT de 14 pulgadas de alta resolución y 7 colores con 80x24, 80x32, 80x44 o 132x27 caracteres.
El modelo G ofrece un tubo de rayos catódicos (CRT) de 14 pulgadas y 7 colores con 80x24 u 80x32 caracteres.
El modelo L proporciona un CRT monocromo verde de 15 pulgadas con 80x24, 80x32, 80x44 o 132x27 caracteres con capacidad de selección de lápiz [ g ].
El modelo W ofrece un monitor CRT de 15 pulgadas en blanco y negro con resoluciones de 80x24, 80x32, 80x44 o 132x27 caracteres.
3193
La estación de visualización IBM 3193 es una pantalla CRT monocromática de 380 mm (15 pulgadas) de alta resolución y formato vertical, que permite visualizar documentos de hasta tamaño carta o A4, además de datos alfanuméricos. Se pueden enviar imágenes comprimidas a la 3193 desde un escáner, y la descompresión se realiza en la propia estación. La compresión de datos de imagen es una técnica que permite ahorrar tiempo de transmisión y reducir los requisitos de almacenamiento.
3194
La IBM 3194 es una estación de visualización que cuenta con una unidad de disquete de 3,5" de 1,44 MB y transferencia IND$FILE .
El modelo C ofrece un tubo de rayos catódicos (CRT) a color de 12 pulgadas con 80x24 u 80x32 caracteres.
El modelo D ofrece un tubo de rayos catódicos monocromo de 15 pulgadas con 80x24, 80x31, 80x44 o 132x27 caracteres.
El modelo H ofrece un tubo de rayos catódicos (CRT) a color de 14 pulgadas con 80x24, 80x31, 80x44 o 132x27 caracteres.
Posterior
3104: terminal de bajo costo con conexión de bucle R para el sistema IBM 8100.
3472 Ventana informativa
Pantallas que no son de IBM
Además de IBM, varios fabricantes externos produjeron pantallas para el modelo 3270.
GTE
GTE fabricó el sistema de visualización de vídeo IS/7800 [ 27 ] , nominalmente compatible con las pantallas IBM 3277 conectadas a un 3271 o 3272. Una incompatibilidad con el orden del búfer RA rompió la pantalla de inicio de sesión en VM/SE (SEPP).
Harris
Harris fabricó los sistemas de terminales de la serie 8000 [ 28 ] , compatibles con pantallas IBM 3277 conectadas a un 3271 o 3272.
Posteriormente, Harris fabricó los sistemas de procesamiento de información 9100–9200 [ 29 ] , que incluían:
9178
9278
9279-2A
9279-3G
9280
Informante 270 376/SNA
Informer Computer Terminals fabricó una versión especial de su terminal modelo 270 que era compatible con IBM 3270 y su puerto coaxial asociado para conectarse a un 3x74. [ 30 ] [ 31 ]
Memorex Telex
Memorex 1377, compatible con IBM 3277. Se conecta a los modelos 1371 o 1372.
La documentación para lo siguiente está disponible en [ 32 ].
Memorex/Telex 2078
Memorex/Telex 2079
Memorex/Telex 2080
Memorex/Telex 2178
Memorex/Telex 2179
Nokia/Alfaskop
Unidad de visualización Alfaskop 4110
Unidad de visualización Alfaskop 4112
AT&T
AT&T presentó el terminal/controlador Dataspeed 40, compatible con el IBM 3275, en 1980. [ 33 ]
Modelos gráficos
IBM tenía dos implementaciones diferentes para admitir gráficos. La primera se implementó en los conjuntos de símbolos programados opcionales [ 34 ] (PSS) de los modelos 3278, 3279 y 3287, que se convirtió en una característica estándar en el posterior 3279-S3G, también conocido como 3279G, y se basaba en la creación de gráficos con símbolos personalizados definidos sobre la marcha y descargados al terminal.
La segunda implementación posterior proporcionó gráficos APA (All Points Addressable), también conocidos como gráficos vectoriales, lo que permitió gráficos más eficientes que la técnica anterior. El primer terminal compatible con gráficos vectoriales APA fue el 3179G, que posteriormente fue reemplazado primero por el 3192G y luego por el 3472G.
Ambas implementaciones son compatibles con IBM GDDM (Graphic Data Display Manager), lanzado por primera vez en 1979, y con SAS mediante su software SAS/GRAPH.
IBM 3279G
El terminal IBM 3279-S3G, también conocido como 3279G, anunciado en 1979, fue el reemplazo gráfico de IBM para el 3279-3B con PSS. El terminal admitía 7 colores y los gráficos estaban compuestos por conjuntos de símbolos programables cargados en el terminal mediante la aplicación gráfica GDDM (Graphic Data Display Manager) que utilizaba el comando Write Structured Field.
Los símbolos programables son una adición al conjunto de caracteres base normal, que consta de caracteres latinos , números, etc., preconfigurados en el terminal. El 3279G admite seis conjuntos adicionales de símbolos, cada uno con 190 símbolos, lo que da un total de 1140 símbolos programables. Tres de los conjuntos de símbolos programables tienen tres planos cada uno, lo que permite colorear (rojo, azul, verde) los símbolos programables descargados en dichos conjuntos, admitiendo así un total de siete colores.
Cada celda de "carácter" consta de una matriz de puntos de 9x12 o 9x16, según el modelo de pantalla. Para programar una celda con un símbolo, se necesitan 18 bytes de datos, lo que en algunos casos supone una carga de datos bastante elevada en comparación con las pantallas de texto clásicas.
Por ejemplo, si se desea dibujar una hipérbola en la pantalla, la aplicación debe calcular primero los símbolos programables necesarios para formar la hipérbola y cargarlos en la terminal. El siguiente paso consiste en que la aplicación dibuje la imagen en la pantalla, accediendo a la posición de la celda y seleccionando el símbolo apropiado de uno de los conjuntos de símbolos programables.
El modelo 3279G podía solicitarse con un teclado de selección de atributos que permitía al operador seleccionar atributos, colores y conjuntos de símbolos programables, lo que hacía que esa versión del terminal fuera bastante singular.
Los terminales 3179-G combinan texto y gráficos como capas separadas en la pantalla. Aunque el texto y los gráficos aparecen combinados, la capa de texto se sitúa sobre la capa de gráficos. Esta capa contiene las celdas habituales del estilo 3270, que muestran caracteres (letras, números, símbolos o caracteres de control invisibles). [ 41 ] La capa de gráficos es un área de 720 × 384 píxeles. [ 42 ] Se utiliza la tecnología All Points Addressable o gráficos vectoriales para pintar cada píxel con uno de los dieciséis colores disponibles. Además de ser capas separadas en la pantalla, las capas de texto y gráficos se envían a la pantalla en flujos de datos independientes, lo que las hace completamente independientes.
La aplicación GDDM envía las definiciones vectoriales al 3179-G, y la conversión de vectores a ráster se realiza en el propio terminal. El flujo de datos está relacionado con la cantidad de primitivas gráficas (líneas, arcos, etc.) presentes en la imagen. Los arcos se dividen en vectores cortos que se envían al 3179-G para su dibujo. El 3179-G no almacena datos gráficos, por lo que no puede delegar ninguna función de manipulación de GDDM. En particular, con el control del usuario, cada nueva operación de visualización implica la regeneración y retransmisión de los datos.
El 3179G es un terminal de funciones distribuidas (DFT) y requiere una carga descendente (DSL) para cargar su microcódigo desde el disquete o el disco duro del controlador del clúster.
El modelo G10 es un teclado de máquina de escribir estándar de 122 teclas, mientras que el modelo G20 ofrece APL con la misma distribución. Compatible con IBM System/370 , IBM serie 4300 , 303x, 308x, IBM 3090 e IBM 9370 .
IBM 3192G
La IBM 3192G, anunciada en 1987 , fue la sucesora de la 3179G. Contaba con 16 colores y compatibilidad con impresoras (por ejemplo, IBM Proprinter) para impresión local con soporte gráfico, o con la impresora del sistema, solo texto, implementada como una unidad lógica adicional.
IBM 3472G
El IBM 3472G, anunciado en 1989, fue el sucesor del 3192G y contaba con cinco sesiones simultáneas, una de las cuales podía ser gráfica. A diferencia del 3192-G, no necesitaba una unidad de expansión para conectar un ratón o un trazador de color, y también podía conectar una tableta para la entrada digitalizada y un lector de códigos de barras.
APL / APL2
La mayoría de los terminales IBM, a partir del 3277, podían incluir un teclado APL , lo que permitía al operador/programador introducir instrucciones simbólicas APL directamente en el editor. Para visualizar los símbolos APL en el terminal, este debía estar equipado con un conjunto de caracteres APL además del conjunto de caracteres estándar del 3270. El conjunto de caracteres APL se selecciona mediante la instrucción de escape gráfico X'08'.
Con la llegada del terminal gráfico 3179G, el conjunto de caracteres APL se amplió a 138 caracteres, denominados APL2. Los caracteres añadidos fueron: diamante, cuádruple nulo, barra inferior de iota, barra inferior de épsilon, tachuela izquierda, tachuela derecha, barra inferior de igualdad, cuádruple comprimido, cuádruple inclinado y punto de diéresis. Posteriormente, los símbolos APL2 fueron compatibles con los modelos 3191 D, E y L, la versión CUT del 3192 y el 3472.
Tenga en cuenta que la versión de APL de IBM también se denomina APL2.
Controlador de pantalla
Pantalla remota 3275 con función de controlador (no admite pantallas adicionales para una sola impresora).
Pantalla remota 3276 con función de controlador. El IBM 3276, anunciado en 1981, era un controlador remoto y terminal de visualización combinados, que ofrecía soporte para hasta 8 pantallas, incluyendo la propia 3276. De forma predeterminada, la 3276 disponía de dos puertos coaxiales tipo A, uno para su propia pantalla y otro libre para un terminal o impresora adicional. Se podían instalar hasta tres adaptadores adicionales, cada uno compatible con dos dispositivos coaxiales. La 3276 podía conectarse a un host SNA o no SNA mediante BSC o SDLC con una velocidad de línea de hasta 9600 bit/s. La 3276 tenía un aspecto muy similar al del terminal 3278, y sus funciones de terminal eran prácticamente idénticas.
Impresoras
Impresora 4224
Impresora matricial 3284
Impresora matricial 3286
Impresora 3287, incluyendo un modelo a color.
Impresora de línea 3288
Impresora independiente con conexión de bucle R 3268-1 para el sistema IBM 8100.
Impresora matricial 4224
En 1984 se anunció IPDS (Intelligent Printer Data Stream) para la impresión en línea de documentos AFP (Advanced Function Presentation) , mediante comunicación bidireccional entre la aplicación y la impresora. IPDS admite, entre otras cosas, la impresión de texto, fuentes, imágenes, gráficos y códigos de barras. La IBM 4224 es una de las impresoras matriciales compatibles con IPDS.
Con la aparición de impresoras, incluidas las láser , de HP , Canon y otras marcas dirigidas al mercado de PC, los usuarios de la IBM 3270 obtuvieron una alternativa a las impresoras IBM 3270 al conectar este tipo de impresoras mediante convertidores de protocolo de impresora de fabricantes como I-data, MPI Tech, Adacom y otros. Estos convertidores de protocolo de impresora emulan básicamente una impresora tipo 3287 y, posteriormente, se ampliaron para admitir IPDS.
El terminal IBM 3482, anunciado en 1992, ofrecía un puerto de impresora que podía utilizarse tanto para la impresión direccionable desde el host como para la copia local de la pantalla.
En las versiones posteriores del 3174, el Adaptador de Emulación Asíncrona (AEA), que admite terminales asíncronos de tipo basado en caracteres RS-232, se mejoró para admitir impresoras equipadas con una interfaz serie.
Controladores
Controlador IBM 3174-1RControlador IBM 3274-41D con terminalControlador de pantalla IBM 3174-61R
Mando a distancia 3271
Controlador local 3272
Controlador de clúster 3274 (los diferentes modelos podían conectarse mediante canal o de forma remota a través de líneas de comunicación BSC o SDLC , y tenían entre ocho y 32 puertos coaxiales).
En los procesadores 3274 y 3174, IBM utilizó el término " carta de soporte de configuración" , a veces seguido de un número de versión, para designar una lista de características junto con el hardware y el microcódigo necesarios para soportarlas.
Para 1994, el controlador de establecimiento 3174 admitía funciones como la conexión a múltiples hosts a través de Token Ring , Ethernet o X.25, además de la conexión de canal estándar o SDLC; conexión de terminal a través de par trenzado , Token Ring o Ethernet, además de coaxial 3270; y TN3270. También admitían la conexión de terminales ASCII asíncronos, impresoras y trazadores junto con los dispositivos 3270. [ 44 ]
Controlador 3274
IBM presentó la familia de controladores 3274 en 1977, reemplazando la línea de productos 3271-2.
Los modelos 3274 incluían controladores remotos de 8, 12, 16 y 32 puertos, así como unidades de canal local de 32 puertos. En total, se lanzaron al mercado 16 modelos diferentes. El 3274-1A era una unidad física SNA tipo 2.0 (PU2.0), requería una única dirección en el canal para los 32 dispositivos y no era compatible con el 3272. Los modelos 3274-1B y 3274-1D eran compatibles con el 3272 y se denominaban modelos locales no SNA.
Los controladores 3274 introdujeron una nueva generación del protocolo coaxial, denominada Categoría A, para diferenciarlos de los dispositivos coaxiales de Categoría B, como el terminal 3277 y la impresora 3284. Los primeros dispositivos coaxiales de Categoría A fueron el 3278 y el primer terminal a color, la estación de visualización a color IBM 3279. [ 45 ]
Para garantizar la compatibilidad con versiones anteriores, era posible instalar tarjetas coaxiales, denominadas "paneles", en grupos de 4 u 8, compatibles con los dispositivos coaxiales de categoría B, ahora más antiguos. Se admitía un máximo de 16 terminales de categoría B, y solo 8 si el controlador estaba completamente cargado con un máximo de 4 paneles, cada uno compatible con 8 dispositivos de categoría A.
Durante su vida útil, el 3274 admitió varias características, entre ellas:
Flujo de datos extendido
Resaltado extendido
Conjunto de símbolos programados (PSS)
Interfaces V.24 con velocidad de hasta 14,4 kbit/s.
Interfaces V.35 con velocidad de hasta 56 kbit/s.
Conexión de red X.25
DFT – Terminal de función distribuida
DSL – Carga de bajada para 3290 y 3179G
Multiplexor 9901 y 3299
Asistencia de entrada
Lógica dual (la función de tener dos sesiones desde una pantalla en modo CUT).
Controlador 3174
IBM introdujo la unidad de control del subsistema 3174 [ 46 ] en 1986, reemplazando la línea de productos 3274.
El modelo 3174 se diseñó para mejorar la línea de productos 3270 con numerosas opciones y funciones de conectividad nuevas. Al igual que el 3274, era personalizable; la principal diferencia radicaba en que utilizaba disquetes más pequeños (de 5,25 pulgadas) que el 3274 (de 8 pulgadas), y en que los modelos de suelo más grandes disponían de 10 ranuras para adaptadores, algunas de las cuales estaban ocupadas por defecto por adaptadores de canal/interfaz serie, adaptadores coaxiales, etc. A diferencia del 3274, cualquier modelo local podía configurarse como SNA local o no SNA local, incluyendo PU2.1 (APPN).
Los modelos incluidos fueron: 01L, 01R, 02R, 03R, 51R, 52R, 53R, 81R y 82R.
Los modelos 01L se conectaban a un canal local, los modelos R a uno remoto y los modelos x3R a un Token Ring (en sentido ascendente). Los modelos 0xL/R eran unidades de suelo que admitían hasta 32 dispositivos coaxiales mediante multiplexores internos o externos (TMA/3299). Los modelos 5xR eran unidades de sobremesa con 9 puertos coaxiales, ampliables a 16 mediante la conexión de un multiplexor 3299. Las unidades de sobremesa más pequeñas, las 8xR, tenían 4 puertos coaxiales, ampliables a 8 mediante la conexión de un multiplexor 3299.
En la línea de controladores 3174, IBM también modificó ligeramente el conector coaxial BNC clásico , sustituyéndolo por un conector DPC (Dual Purpose Connector). El conector hembra DPC era unos milímetros más largo e incorporaba un interruptor que detectaba si se conectaba un conector BNC normal o un conector DPC más moderno, cambiando así la capa física de coaxial desequilibrado de 93 ohmios a par trenzado equilibrado de 150 ohmios, lo que permitía la compatibilidad directa con el sistema de cableado de IBM sin necesidad de un balun rojo.
El soporte de configuración A fue el primer microcódigo ofrecido con el 3174. Era compatible con todos los módulos de hardware presentes en ese momento, casi todas las funciones de microcódigo que se encontraban en el 3274 e introdujo una serie de nuevas funciones, entre ellas: Flujo de datos de impresora inteligente (IPDS), múltiples terminales lógicos, página de códigos extendida por país (CECP), monitor de tiempo de respuesta y Token Ring configurado como interfaz de host.
La función de soporte de configuración S, curiosamente posterior a la versión A, introdujo la posibilidad de que un controlador local o remoto actuara como puerta de enlace DSPU Token-Ring 3270, compatible con hasta 80 PU descendentes.
En 1989, IBM lanzó una nueva gama de modelos 3174 y cambió su nombre de Unidad de Control de Subsistema 3174 a Controlador de Establecimiento 3174. La principal novedad fue la compatibilidad con un puerto coaxial adicional de 32 pines en los modelos de piso.
Los modelos incluidos fueron: 11L, 11R, 12R, 13R, 61R, 62R, 63R, 91R y 92R.
La nueva línea de controladores incluía la versión 1 de Configuration Support B, aumentaba el número de DSPU compatibles en la puerta de enlace Token-Ring a 250 unidades e introducía, al mismo tiempo, la función "Group Polling", que descargaba el requisito de sondeo del mainframe/VTAM en el canal.
La configuración admite versiones B de la 2 a la 5, con funciones habilitadas como: almacenamiento en formato local (búfer de pantalla CICS), autocompletado, procesamiento de espacios nulos y compatibilidad con el canal ESCON.
En 1990-1991, se añadieron un total de 7 modelos más: 21R, 21L, 12L, 22L, 22R, 23R y 90R. El 12L ofrecía conexión de canal de fibra óptica ESCON. Los modelos con la designación 2xx eran iguales a los modelos 1xx, pero con un diseño adaptado para montaje en rack y ofrecían solo 4 ranuras para adaptadores. El 90R no estaba diseñado como controlador coaxial, sino como puerta de enlace DSPU 3270 para Token Ring. Sin embargo, sí disponía de un puerto coaxial para configurar la unidad, que con un multiplexor 3299 podía ampliarse a 8.
La línea de controladores incluía la función Configuration Support C para admitir ISDN, APPN y comunicación entre pares. La función ISDN permitía que los dispositivos conectados, normalmente ordenadores, se conectaran al 3174 a través de la red ISDN. La compatibilidad con APPN permitía que el 3174 formara parte de una red APPN, y la comunicación entre pares permitía que los ordenadores conectados mediante cable coaxial con soporte para comunicación entre pares accedieran a los recursos de la red Token Ring conectada al 3174.
Las versiones posteriores 2 a 6 de Configuration Support C habilitan la compatibilidad con: pantalla dividida, copia de sesión a sesión, función de calculadora, acceso al host AS/400 y emulación de teclado 5250, numerosas mejoras de APPN, compatibilidad con TCP/IP Telnet que permitía a los terminales 3270 CUT comunicarse con servidores TCP/IP mediante Telnet y, al mismo tiempo, en otra pantalla, comunicarse con el mainframe mediante 3270 nativo. Compatibilidad con TN3270 donde el 3174 podía conectarse a un host/pasarela TN3270, eliminando SNA, pero conservando el flujo de datos 3270. Reenvío de IP que permite puentear dispositivos conectados a LAN (Token-Ring o Ethernet) aguas abajo al 3174 para enrutar el tráfico IP a la interfaz WAN Frame Relay.
En 1993, se añadieron tres nuevos modelos con el anuncio del adaptador Ethernet (FC 3045). Los modelos eran: 14R, 24R y 64R.
Este fue también el último anuncio de hardware de IBM sobre el procesador 3174.
Los modelos de suelo y las unidades para montaje en rack podían ampliarse con una gama de adaptadores especiales 3174, que en 1993 incluían: adaptador de canal, adaptador ESCON, adaptador serie (V.24/V.35), adaptador de comunicación concurrente, adaptador coaxial, adaptador de fibra óptica "coaxial", adaptador asíncrono, adaptador ISDN, adaptador Token-Ring, adaptador Ethernet y adaptador de cifrado de línea.
En 1994, IBM incorporó las funciones de RPQ 8Q0935 en Configuration Support-C versión 3, incluido el cliente TN3270. [ 47 ]
Controladores que no son de IBM
GTE
Los sistemas de visualización de vídeo GTE IS/7800 utilizaban uno de dos controladores nominalmente compatibles con IBM:
7801 (remoto, equivalente a 3271)
7802 (local, equivalente a 3277)
Harris
Los sistemas de terminales de la serie Harris 8000 utilizaban uno de cuatro controladores:
8171 (remoto, equivalente a 3271)
8172 (local, equivalente a 3277)
8181 (remoto, equivalente a 3271)
8182 (local, equivalente a 3277)
9116
9210
9220
Cultivado en casa
Existe una implementación alternativa de un controlador de establecimiento en forma de OEC (Open Establishment Controller). [ 48 ] [ 49 ] [ 50 ] [ 51 ] Es una combinación de un shield Arduino con un conector BNC y un programa Python que se ejecuta en un sistema POSIX . OEC permite conectar una pantalla 3270 a mainframes IBM a través de TN3270 o a otros sistemas a través de VT100 . Actualmente solo se admiten pantallas CUT, pero no DFT.
Memorex
Memorex tenía dos controladores para su modelo 1377 compatible con el 3277; el 1371 para conexión remota y el 1372 para conexión local. [ 52 ]
Posteriormente, Memorex ofreció una serie de controladores compatibles con los procesadores IBM 3274 y 3174.
2074
2076
2174
2274
Multiplexores
IBM ofreció un dispositivo llamado 3299 que actuaba como multiplexor entre un controlador 3274 configurado adecuadamente, con la función de multiplexor 9901, y hasta ocho pantallas/impresoras, reduciendo así la cantidad de cables coaxiales entre el controlador 3x74 y las pantallas/impresoras.
Con la introducción del controlador 3174, los multiplexores internos o externos (3299) se popularizaron, ya que el controlador 3174-1L estaba equipado con cuatro puertos multiplexados, cada uno compatible con ocho dispositivos. La tarjeta multiplexora interna del 3174 se denominó TMA (Adaptador Multiplexor de Terminal 9176).
Varios proveedores fabricaron multiplexores 3270 antes y al mismo tiempo que IBM, entre ellos Fibronics y Adacom, que ofrecían multiplexores compatibles con TTP (Telephone Twisted Pair) como alternativa al cable coaxial, y enlaces de fibra óptica entre los multiplexores.
En algunos casos, el multiplexor funcionaba como una unidad de "expansión" en mandos a distancia más pequeños, como el 3174-81R/91R, donde el 3299 ampliaba el número de puertos coaxiales de cuatro a ocho, o el 3174-51R/61R, donde el 3299 ampliaba el número de puertos coaxiales de ocho a dieciséis.
Fabricar
El subsistema de terminal de visualización IBM 3270 fue diseñado y desarrollado por el laboratorio de IBM en Kingston, Nueva York (que cerró posteriormente durante la difícil época de IBM a mediados de la década de 1990). Las impresoras fueron desarrolladas por el laboratorio de Endicott, Nueva York . A medida que el subsistema se expandió, el controlador de pantalla 3276 fue desarrollado por el laboratorio de Fujisawa , Japón, y posteriormente por el laboratorio de Yamato ; y la pantalla a color 3279 y la impresora a color 3287 por el laboratorio de Hursley , Reino Unido. Los productos del subsistema se fabricaron en Kingston (pantallas y controladores), Endicott (impresoras) y Greenock , Escocia, Reino Unido (la mayoría de los productos), y se enviaron a usuarios en EE. UU. y en todo el mundo. Los terminales 3278 continuaron fabricándose en Hortolândia , cerca de Campinas , Brasil, hasta finales de la década de 1980, con sus componentes internos rediseñados por un equipo de ingeniería local utilizando tecnología CMOS moderna, manteniendo su aspecto exterior.
Telnet 3270
Telnet 3270, o tn3270, describe tanto el proceso de envío y recepción de flujos de datos 3270 mediante el protocolo telnet como el software que emula un terminal de clase 3270 que se comunica mediante dicho proceso. [ 5 ] [ 53 ] tn3270 permite que un emulador de terminal 3270 se comunique a través de una red TCP/IP en lugar de una red SNA . Telnet 3270 puede utilizarse para conexiones de terminal o de impresión. Los clientes telnet estándar no pueden utilizarse como sustitutos de los clientes tn3270, ya que utilizan técnicas fundamentalmente diferentes para el intercambio de datos. Entre los paquetes de software TN3270 comunes se incluyen Personal Communications de IBM, HostExplorer de Hummingbird , Attachmate Extra!, RUMBA de Wall Data y TN3270 Plus de SDI USA . [ 54 ] [ 55 ]
Las pantallas 3270 están disponibles con una variedad [ 56 ] de teclados y conjuntos de caracteres. La siguiente tabla muestra el conjunto de caracteres 3275/3277/3284–3286 [ 57 ] [ 58 ] para EBCDIC en inglés estadounidense (había caracteres opcionales disponibles para ASCII estadounidense y EBCDIC en Reino Unido, francés, alemán e italiano).
En los terminales 3275 y 3277 sin la función de texto, los caracteres en minúscula se muestran como mayúsculas. Los caracteres de control NL, EM, DUP y FM se muestran e imprimen como los caracteres 5, 9, * y ; respectivamente, excepto cuando la impresora tiene los bits 2 y 3 de WCC o CCC = '00'b, en cuyo caso NL y EM cumplen su función de control y no se imprimen. [ 14 ] : p.15
flujo de datos
Los datos enviados al 3270 consisten en comandos, un carácter de control de copia (CCC) [ j ] o un carácter de control de escritura (WCC) según corresponda, una dirección de dispositivo [ j ] para copiar, órdenes, datos de caracteres y [ a ] campos estructurados. Los comandos instruyen a la unidad de control 3270 para que realice alguna acción en un dispositivo específico, como leer o escribir. Las órdenes se envían como parte del flujo de datos para controlar el formato del búfer del dispositivo. Los campos estructurados sirven para transmitir funciones de control y datos adicionales hacia o desde el terminal. [ a ]
En un controlador local que no sea SNA, el comando es un código de operación CCW en lugar del primer byte del flujo de visualización de salida; en todos los demás controladores, el comando es el primer byte del flujo de visualización, excluyendo los encabezados de protocolo.
Comandos
La siguiente tabla incluye comandos de flujo de datos y códigos de operación CCW para controladores locales que no son SNA; no incluye códigos de operación CCW para controladores locales SNA.
Escribir carácter de control
Los datos enviados mediante las funciones de escritura o borrado/escritura consisten en el código de comando, seguido de un carácter de control de escritura (CCE) y, opcionalmente, un búfer que contiene órdenes o datos (o ambos). El CCE controla el funcionamiento del dispositivo. Algunos bits pueden iniciar la impresión y especificar un formato de impresión. Otras configuraciones de bits activarán la alarma sonora (si está instalada), desbloquearán el teclado para permitir la entrada del operador o restablecerán todas las etiquetas de datos modificados en el búfer del dispositivo.
Órdenes
Los pedidos [ 76 ] constan del byte del código de pedido seguido de cero a tres bytes de información variable.
Las pantallas originales 3277 y 3275 utilizaban un byte de atributo de campo de 8 bits [ 78 ], de los cuales se utilizaban cinco bits. [ 14 ] : pág. 18
Los bits 0 y 1 están configurados de manera que el atributo siempre sea un carácter EBCDIC (o ASCII) válido.
El bit 2 es cero para indicar que el campo asociado no está protegido (el operador podría ingresar datos) o uno para indicar que está protegido .
El bit 3 es cero para indicar que este campo, si no está protegido, podría aceptar entrada alfanumérica. El valor uno indica que solo se acepta entrada numérica y, en algunos teclados, cambia automáticamente a entrada numérica.
Los bits 4 y 5 funcionan en conjunto:
'00'B indican que el campo se muestra en la pantalla y no es detectable por el lápiz selector .
'01'B indica que el campo es visible y detectable mediante el lápiz selector.
'10'B indica que el campo está intensificado (brillante), visible y detectable mediante un lápiz selector.
'11'B indica que el campo no es visible, no es imprimible y no es detectable por lápiz. Esta última característica se puede usar junto con la etiqueta de datos modificada para insertar datos estáticos en la pantalla, que se leerán cada vez que se acceda a los datos del dispositivo.
El bit 7 corresponde a la "Etiqueta de datos modificados", donde '0' indica que el campo asociado no ha sido modificado por el operador y '1' indica que sí lo ha sido. Como se mencionó anteriormente, este bit puede configurarse mediante programación para que el campo se considere modificado.
Los modelos posteriores incluyen el color base : "El color base (cuatro colores) se puede generar en pantallas e impresoras a color a partir de los programas de aplicación 3270 actuales mediante combinaciones de los bits de atributo de intensificación y protección de campo. Para obtener más información sobre el color, consulte IBM 3270 Information System: Color and Programmed Symbols, GA33-3056." [ 78 ] : 1–7
Atributos extendidos
Los modelos 3278 y 3279 y posteriores utilizaron atributos extendidos [ 79 ] para agregar soporte para siete colores, parpadeo, video inverso, subrayado, contorno de campo, validación de campo y símbolos programados.
Atributos del personaje
Los modelos 3278 y 3279 y posteriores permitieron que los atributos de caracteres individuales [ 80 ] en un campo anularan los atributos de campo correspondientes.
Esto permitía que los programas (como el editor de texto LEXX ) asignaran cualquier fuente (incluidas las fuentes programables), color, etc., a cualquier carácter en la pantalla.
Direccionamiento de búfer
Las pantallas e impresoras 3270 tienen un búfer que contiene un byte por cada posición de pantalla. Por ejemplo, un modelo 3277 2 tenía un tamaño de pantalla de 24 filas de 80 columnas para un tamaño de búfer de 1920 bytes. Los bytes se direccionan desde cero hasta el tamaño de la pantalla menos uno, en este ejemplo 1919. "Existe una relación fija entre cada... ubicación de almacenamiento del búfer y su posición en la pantalla." [ 14 ] : p.13 La mayoría de las órdenes comienzan la operación en la dirección de búfer "actual", y ejecutar una orden o escribir datos actualizará esta dirección. La dirección del búfer se puede establecer directamente usando la orden Establecer dirección de búfer (SBA) , a menudo seguida de Campo inicial o Campo inicial extendido . Para un dispositivo con una pantalla de 1920 caracteres, una dirección de doce bits es suficiente. Los 3270 posteriores con tamaños de pantalla más grandes usan catorce o dieciséis bits.
Las direcciones se codifican dentro de órdenes en dos bytes. [ 81 ] Para direcciones de doce bits, los dos bits de orden superior de cada byte se establecen para formar caracteres EBCDIC (o ASCII) válidos. Por ejemplo, la dirección 0 se codifica como X'4040', o espacio-espacio, la dirección 1919 se codifica como X'5D7F', o ' " '. [ 14 ] : pp.75–90 Los programadores que codifican manualmente los paneles suelen tener a mano la tabla de direcciones de la Descripción del Componente 3270 o la Tarjeta de Referencia 3270. Para direcciones de catorce y dieciséis bits, la dirección utiliza bits contiguos en dos bytes.
Ejemplo
El siguiente flujo de datos escribe un atributo en la fila 24, columna 1, escribe los caracteres (protegidos) '> ' en la fila 24, columnas 2 y 3, y crea un campo no protegido en la fila 24 desde las columnas 5 a 79. Debido a que el búfer se desborda, se coloca un atributo en la fila 24, columna 80 para finalizar el campo de entrada. Este flujo de datos normalmente se escribiría usando un comando de Borrado/Escritura que establecería las posiciones no definidas en la pantalla a '00'x. Los valores se dan en hexadecimal.
Descripción de los datos D3 WCC [restablecer dispositivo + restaurar (desbloquear) teclado + restablecer MDT] 11 5C F0 SBA Fila 24 Columna 1 1D F0 SF/Atributo [protegido, alfanumérico, muestra intensidad normal, no detectable por lápiz, MDT desactivado] 6E 40 '> ' 1D 40 SF/Atributo [sin protección, alfanumérico, muestra intensidad normal, no detectable por lápiz, MDT desactivado] Aquí no se requiere SBA ya que esto se está escribiendo en la posición actual del búfer. 13 IC — el cursor se muestra en la posición actual: fila 24, columna 5 11 5D 7F SBA Fila 24 Columna 80 1D F0 SF/Atributo [protegido, alfanumérico, muestra intensidad normal, no detectable por lápiz, MDT desactivado]
Flujo de datos extendido
La mayoría de los terminales 3270 más recientes que los modelos 3275, 3277, 3284 y 3286 admiten un flujo de datos extendido (EDS) que permite muchas capacidades nuevas, entre ellas:
Mostrar búferes de más de 4096 caracteres
Atributos de campo adicionales, por ejemplo, color
1 2 3 4 5 6 7 8 Cuando la opción de procesamiento de campos y atributos estructurados esté disponible
↑ SNA solamente, provoca una señal de atención de flujo acelerada incluso si el teclado está bloqueado.
↑ Al pulsar la tecla Selección de cursor, se obtiene el mismo efecto que al hacer clic con un lápiz selector en la posición actual del cursor.
↑ Para controladores locales que no son SNA. Si está conectado a un controlador SNA , inicia una transferencia de datos Read Modified o Short AID. Para los controladores BSC, provoca una respuesta positiva a la siguiente consulta.
1 2 "Cronología DPD 1971" . Archivo IETF . IBM. 23 de enero de 2003. Archivado del original el 23 de octubre de 2009.
↑ "¿Qué es el 3270 (Sistema de visualización de información)?" . 3270 .. sobre su predecesor, el 2260
↑ "Documentación de soporte de Cleo 3270" . Archivado del original el 26 de diciembre de 2010. Recuperado el 15 de marzo de 2019. IBM dejó de fabricar el IBM 3270 .
↑ Este artículo se basa en material tomado de IBM+3270 en el Diccionario en línea gratuito de informática anterior al 1 de noviembre de 2008 e incorporado bajo los términos de "relicencia" de la GFDL , versión 1.3 o posterior.
↑ "Entrada de pantalla formateada" . IBM . 27 de abril de 2004. ... lee una pantalla 3270 con un comando de lectura modificado.
↑ "Lectura desde un terminal 3270" . IBM . Hay dos..., leer búfer y leer modificado.
1 2 "Entrada desde un terminal 3270" . IBM . Tecla PA (Atención del programa)
↑ John Horswill (2000). Diseño y programación de aplicaciones CICS . O'Reilly Media, Inc. ISBN1-56592-676-5DFHPA1 es la clave de atención del programa (PA) 1
1 2 3 4 5 6 7 IBM Corporation (1972). Descripción de los componentes del sistema de visualización de información IBM 3270 (PDF) . GA27-2749-1.
↑ Klaus Brandstaetter. "3270 - Breve historia" . HOB Techtalk . Archivado del original el 16 de febrero de 2012. Consultado el 19 de agosto de 2015 .
↑ IBM Virtual Machine Facility/370: Guía del usuario del terminal (PDF) (Séptima edición), International Business Machines Corporation, octubre de 1974, GC20-1810-6
↑ IBM System 370/Bibliografía (PDF) (Segunda edición). International Business Machines Corporation. Junio de 1975. pág. 159.
↑ Spiegelman, Lisa (22 de diciembre de 1986). "El mercado de emulación 3270 está creciendo, dicen los analistas". InfoWorld .
↑ "Terminal IBM 3277" . VintageComputer.ca . 2 de febrero de 2017. Consultado el 11 de junio de 2021 .
↑ "IBM 3179 COLOR DISPLAY STATION" . Cartas de anuncio. IBM . 20 de marzo de 1984. LTR 184-039. IBM anuncia la estación de visualización a color 3179, un nuevo miembro de bajo precio del sistema de visualización de información IBM 3270. La 3179 es una pantalla CRT compacta de 14 pulgadas, 7 colores y 1920 caracteres, con colores brillantes y nítidos y una superficie de pantalla resistente a las manchas. Cuenta con un nuevo teclado modificable y funciones equivalentes a las de los modelos S2A y S2B del IBM 3279. El primer envío a clientes de la 3179 está previsto para marzo de 1984. Precio de compra: 2295 dólares.
↑ "Sistemas de visualización de vídeo GTE IS/7800" (PDF) . Bitsavers . Datapro. Mayo de 1977. C25-457-103.
↑ "Sistemas de terminales de la serie Harris 8000" (PDF) . Bitsavers . Datapro. Julio de 1985. C25-468-101.
↑ "Sistemas de procesamiento de información Harris 9100/9200" (PDF) . Bitsavers . Datapro. Julio de 1985. C25-468-101.
↑ "Charcole/Zmachine3270" . GitHub . 13 de septiembre de 2021.
↑ Archivado en Ghostarchivey la Wayback Machine: "Terminal compatible con IBM 3270 ejecutando juegos de Infocom (Informer 207 376/SNA)" . YouTube . 24 de agosto de 2020.
↑ "Periféricos compatibles con el conector 3270" (PDF) . Productos de comunicaciones . Memorex . Consultado el 14 de marzo de 2022 .
↑ "Referencia de Computación II" . Cybertelecom . Archivado del original el 18 de mayo de 2021. Consultado el 17 de mayo de 2021 .
↑ 3270 Color PSS , págs. 7-1–7-7 , Capítulo 7 Capacidad de símbolos programados.
↑ "IBM 3179 Color Graphics Display Station Modelos G1 y G2 y IBM 3979 Expansion Unit" . Cartas de anuncio. IBM . 18 de junio de 1985. LTR 185-076. Archivado del original el 8 de junio de 2021. Los modelos G1 y G2 de IBM 3179 Color Graphics Display Station y la IBM 3979 Expansion Unit son los miembros más recientes de la familia de productos gráficos del sistema de visualización de información IBM 3270. Los modelos 3179 G son nuevos, con un precio atractivo, CRT de 14 pulgadas, ocho colores, 1920 o 2560 caracteres, con colores brillantes y nítidos y una superficie de pantalla resistente a las manchas. Las capacidades gráficas se mejoran significativamente gracias a la provisión de una pantalla direccionable en todos los puntos (APA) y la capacidad de conectar de forma nativa la impresora IBM Color Jetprinter (modelo 3852 2) para la copia local de la pantalla.
↑ Mark Stephens (20 de junio de 1988). "Sun Software emula el terminal de pantalla de IBM" . InfoWorld . Vol. 10, n.º 25, pág. 11. Emula un terminal de pantalla IBM 3179G y permite a los usuarios de estaciones de trabajo Sun...
↑ Jim Brown (16 de febrero de 1987). "Telex refuerza su gama de productos" . Network World . Vol. 4, n.º 7, pág. 27. ...La empresa también presentó una opción que permite conectar la estación gráfica 3179G de IBM a un controlador de la serie 274...
↑ Ken Hornstein (10 de enero de 1991). "IBM 3179G: ¿Emitir pitido o no emitir pitido?" . Grupo de noticias : comp.terminals .
↑ "Objeto: 11000554 IBM 3179G, productor: IBM, número de serie: 55-N1186, fecha: 1985-11-01–1985-11-30, recibido: 2009-11-18, Descripción: IBM 3179 — Estación de visualización (color o gráfica) para IBM 3270" . Wiki de la Sociedad Histórica de Datos Danesa . Archivado del original el 29 de mayo de 2019. Recuperado el 29 de mayo de 2019 .
↑ "Software y servicios: herramientas de productividad" . Computerworld . Vol. 19, n.º 28. 15 de julio de 1985. pág. 62. Pansopic Systems, Inc. ha anunciado que Gener/O1, su sistema de desarrollo de programas en línea para CICS de IBM, ahora es compatible con el terminal gráfico IBM 3179 Modelo G...
↑ Greg Price (enero de 2008). "Gráficos 3270" . Prycroft Six . 2. Gráficos vectoriales nativos: introducidos con el 3179G y también utilizados por el 3192G y el 3472G.
↑ "Coordenadas gráficas 3179G" . Reflection para IBM 14.x — Referencia de programación . Archivado del original el 10 de diciembre de 2017. Las coordenadas gráficas IBM 3179G dividen la ventana de Reflection en 384 unidades verticales y 720 unidades horizontales.
↑ 3174 Introducción , pág. 1-2 , cap. 1. Presentación del controlador de establecimiento 3174 - Figura 1-1 Descripción general del accesorio del controlador de establecimiento IBM 3174.
↑ IBM Corporation (1994). Guía de instalación del controlador de establecimiento/servidor de red 3174 (PDF) . Archivado del original (PDF) el 2 de marzo de 2016.
↑ Shirriff, Ken (julio de 2024). "Dentro de un chip controlador de mainframe IBM/Motorola de 1981" .
↑ "PLAN DE NEGOCIO DEL CONTROLADOR REMOTO/LOCAL 1371/1372" (PDF) . Historia y recuerdos de Memorex . GRUPO DE COMUNICACIONES MEMOREX CORPORATION. 28 de septiembre de 1978. MRX 19780928.
↑ Amsavelu, Sam; Paul Novak; David J. Simpson (2020). Guía de mejores prácticas y primeros pasos para Oracle en IBM LinuxONE . IBM Redbooks. pág. 9. ISBN0738457272– vía Google Libros.
↑ Avery, Mike (16 de octubre de 2000). "ICOM Winsurf Mainframe Access no cumple con las expectativas". Network Computing . Vol. 11, n.º 20. CMP Media. págs. 38–40 . ProQuest 215400699 .
↑ 3270 Flujo de datos , págs.D-1–D-2, Apéndice D. Direccionamiento de 12, 14 y 16 bits.
Introducción al sistema de visualización de sistemas de información IBM 3270 (PDF) . IBM. Mayo de 1971. GA27-2739-1.
Sistema de visualización de información IBM 3270: Manual de mantenimiento (PDF) . IBM. Septiembre de 1980. S229-7037-4.
3174 Controlador de establecimientos — Introducción (PDF) . IBM. Abril de 1989. GA27-3850-0.
Sistema de visualización de información IBM 3270: color y símbolos programados (PDF) . IBM. Septiembre de 1979. GA33-3056-0.
3270 Introducción al sistema de visualización de información (PDF) (23.ªed.). IBM. Octubre de 1988. GA27-2739-22.
3270 Information Display System Data Stream Programmer's Reference (PDF) (5.ªed.). IBM. Diciembre de 1988. GA23-0059-4.
Referencia del conjunto de caracteres del sistema de visualización de información IBM 3270 (PDF) (10.ªed.). IBM. Abril de 1987. GA27-2837-9.
Descripción de la unidad de control 3274 del sistema de visualización de información IBM 3270 y guía del programador (PDF) (3.ªed.). IBM. Marzo de 1985. GA23-0061-2.
Rekhter, J. (enero de 1988). Opción de régimen Telnet 3270 . IETF . doi : 10.17487/RFC1041 . RFC 1041 .
Penner, Jon (enero de 1994). TN3270 Prácticas actuales . IETF . doi : 10.17487/RFC1576 . RFC 1576 .
Kelly, Bill (junio de 1998). Mejoras del TN3270 . IETF . doi : 10.17487/RFC2355 . RFC 2355 .
Yevstifeyev, Mykyta (junio de 2011). "El esquema URI 'tn3270'" . IETF . doi : 10.17487/RFC6270 . RFC 6270 .
"Configuración de Telnet y TN3270" . Cisco. Julio de 1998.
Enlaces externos
Breve reseña histórica de IBM que recoge la presentación del sistema de visualización 3270 en 1971.
3270 Programación de flujo de datos
rbanffy/3270font : Una recreación en formato TTF de la fuente del 3270.
Categorías :
Terminales de computadora IBM
Dispositivos de visualización de IBM
Terminal orientado a bloques
Arquitectura de red de sistemas
Interacción multimodal
Historia de la interacción humano-computadora
Introducciones relacionadas con la informática en 1971
Categorías ocultas:
Artículos con breve descripción
La descripción breve es diferente de Wikidata.
Utilice fechas mdy a partir de mayo de 2019.
Utilice el inglés americano a partir de diciembre de 2020.
Todos los artículos de Wikipedia escritos en inglés americano
Todos los artículos con enlaces externos rotos
Artículos con enlaces externos rotos desde febrero de 2026
Todos los artículos con afirmaciones sin fuentes
Artículos con afirmaciones sin fuentes de septiembre de 2020
Artículos de Wikipedia que necesitan aclaración desde agosto de 2017
Artículos con afirmaciones sin fuentes de mayo de 2009.
Artículos que se ampliarán a partir de septiembre de 2020.