El documento describe las diferencias entre comunicaciones en serie y en paralelo, destacando que la comunicación en serie transmite los datos bit a bit mientras que la comunicación en paralelo lo hace byte a byte. Luego explica los aspectos mecánicos, eléctricos y funcionales de la norma RS-232 para comunicaciones en serie, incluyendo detalles sobre los conectores, circuitos y funciones de cada uno. Finalmente, define los circuitos de enlace más comunes y sus funciones en la transmisión de datos.
El documento describe las diferencias entre comunicaciones en serie y en paralelo, destacando que la comunicación en serie transmite los datos bit a bit mientras que la comunicación en paralelo lo hace byte a byte. Luego explica los aspectos mecánicos, eléctricos y funcionales de la norma RS-232 para comunicaciones en serie, incluyendo detalles sobre los conectores, circuitos y funciones de cada uno. Finalmente, define los circuitos de enlace más comunes y sus funciones en la transmisión de datos.
El documento describe las diferencias entre comunicaciones en serie y en paralelo, destacando que la comunicación en serie transmite los datos bit a bit mientras que la comunicación en paralelo lo hace byte a byte. Luego explica los aspectos mecánicos, eléctricos y funcionales de la norma RS-232 para comunicaciones en serie, incluyendo detalles sobre los conectores, circuitos y funciones de cada uno. Finalmente, define los circuitos de enlace más comunes y sus funciones en la transmisión de datos.
1. PUERTO SERIE La principal diferencia entre el puerto serie y el puerto paralelo es que el puerto paralelo transmite los datos de byte en byte (en paralelo) y el puerto serie de bit en bit (en serie). El puerto paralelo, por lo tanto, es ms rpido (al menos 8 veces ms), pero tiene como inconveniente que necesita al menos 8 lneas para comunicarse. El puerto serie tiene como ventaja la facilidad del cableado en la comunicacin, tan slo son necesarios dos hilos para establecer la comunicacin: uno de transmisin y otro de masa. En caso de comunicacin en los dos sentidos necesitaramos otro cable ms de recepcin. El puerto serie se utiliz inicialmente para conectar el PC a un mdem. En esta conexin, al PC se le denomina DTE/ETD (Data Terminal Equipement o Equipo Terminal de Datos) y al mdem se le denomina DCE/ETCD (Data Comunication Equipement o equipo de terminacin de circuito de datos). Otra ventaja de la comunicacin serie es que desde los aos sesenta no ha cambiado prcticamente nada la configuracin y los protocolos de comunicacin del puerto serie, por lo que todas las conexiones a travs del puerto serie cumplen con la norma RS-232 (Recommended Standard) de ElA (Electronic Industries Association). Renombrada como EIA-232 en el ao 1991, aunque sigue utilizndose mayoritariamente la denominacin primera, ya que est muy arraigada. En el mbito internacional es definida por CCITT ahora denominada UIT-T, como la recomendacin V.24. Todas estas normas son las recomendaciones funcionales. 1.1 COMUNICACIN ASNCRONA La comunicacin serie es asncrona, y los datos enviados son los encargados de sincronizar al receptor con respecto al emisor. La Figura muestra el esquema del protocolo de comunicacin que comentamos a continuacin. A cada byte de informacin a transmitir se le aaden una serie de bits fijos de sealizacin para marcar el comienzo (bit de inicio o START) y el final de cada byte (bits de parada o STOP). El transmisor y el receptor utilizan bases de tiempos diferentes que se mantienen sicronizadas mediante el bit de arranque de cada byte.
2 Comunicaciones Industriales 2. ASPECTOS SIGNIFICATIVOS: MECNICOS, ELCTRICOS Y FUNCIONALES Los aspectos ms importantes de la norma V24, que define las caractersticas funcionales, se complementan con la norma V.28 de las caractersticas elctricas y la ISO 2110 de las mecnicas, estando casi siempre asociadas en la definicin del interface de que se trate. Veamos a continuacin cada uno de ellos: Mecnicos La interconexin se efecta mediante dos conectores de 25 patillas, tipo DB25, siendo macho el que incorpora el DTE/ETD (PC) y hembra el del DCE/ETCD (mdem), aunque algunas veces este criterio se puede contravenir (en la figura 4.5 se muestra uno). De los 25 polos en la prctica slo se utilizaran 9, por lo que se redujo al conector DB9. Mediante un cable, plano o redondo, se conecta cada una de las patillas, constituyendo cada conexin un circuito de enlace, identificado por un nmero determinado. Elctricos Las caractersticas elctricas se describen con todo detalle en las recomendaciones V.10, V. 11 y V28, cada una especfica para un tipo de aplicacin. V.10 Circuitos de enlace asimtricos para uso con equipos que emplean tecnologa de circuitos integrados y funcionan a velocidades entre 20 y 100 kbit/s. V.11 Circuitos de enlace asimtricos para uso con equipos que emplean tecnologa de circuitos integrados y funcionan a velocidades hasta 10 Mbit/s. V.28 Circuitos de enlace asimtricos para uso con equipos que emplean tecnologa de circuitos discretos y funcionan a velocidades inferiores a 20 kbit/s. La V.28 es la adoptada por la mayora de los mdem, que define una velocidad de transmisin de hasta 20 Kbit/s y una longitud mxima de 15 metros (50 pies). Las seales elctricas se definen entre +3 y + 15 voltios para el estado activo y entre -3 y -15 voltios para el estado no activo. Los fabricantes utilizan tensiones de + 5 y -5 voltios o bien + 12 y -12 voltios.
Redes industriales 3 Funcionales Los circuitos necesarios para establecer el dilogo entre los equipos son los siguientes sus funciones y asignacin de patillas. RS-232-C Standard (DB25) Patilla Nombre Sentido DTE/DCE ETD/ETCD Funcin en ingls Funcin en espaol Circuito 1 PG
Protective ground Tierra de proteccin 101 2 TD/TX/TXD
Sec carrrier detect Deteccin de portadora sec. 122 13 (S)CTS
Sec clear to send Preparado para transmitir sec. 121 14 (S)TD
Sec Transmited data Emisin de datos secundario 118 15 TC
Transmited clock Reloj de transmisin 114 16 (S)RD
Sec received data Recepcin de datos secundario 119 17 RC
Receiver clock Reloj de recepcin 115 18 - - Unassigned No asignada 19 (s)RTS
Sec request to send Peticin de emisin Secundario 120 20 DTR
Data terminal ready Terminal de datos preparado 108.2 21 SQ
Signal quality detector Detector de seal de calidad rec. 110 22 RI
Ring indicator Indicador de llamada 125 23 SB
Data rate selector Seleccin de velocidad 111
Data rate selector Seleccin de velocidad 112 24 ETC
Ext. Transmited clock Reloj de transmisin externo 113 25 - - Unassigned No asignada -
4 Comunicaciones Industriales Normalmente, en un enlace no se emplean todos los circuitos, sino que se hace uso de un nmero limitado de ellos, que vara en funcin de que sea una transmisin asncrona o sncrona y de que los equipos conectados posean mayor o menor grado de inteligencia para efectuar el control de la transmisin mediante el propio protocolo lgico, sin necesidad de control fsico. A continuacin se definen los circuitos de enlace y sus funciones: Circuito 102 - Tierra de sealizacin o retorno comn: Este conductor establece el retorno comn para los circuitos de enlace asimtricos que siguen la Recomendacin V.28 y el potencial de referencia en corriente continua para los circuitos de enlace definidos en las Recomendaciones V. 10, V. 11 y V35. Circuito 102a - Retorno comn del ETD: Este conductor se conecta al retorno comn del circuito del ETD usndose como potencial de referencia para los receptores de circuitos asimtricos, del tipo VIO, del ETCD. Circuito 102b - Retorno comn del ETCD: Este conductor se conecta al retorno comn del circuito del ETCD usndose como potencial de referencia para los receptores de circuitos asimtricos, tipo V.I0, del ETD. Circuito 102c - Retorno comn: Este conductor establece el retorno comn de la seal para circuitos de enlace de corriente simple, cuyas caractersticas elctricas son conforme a la Recomendacin V.31. Circuito 103 - Transmisin de datos: Este es el circuito utilizado para transferir las seales generadas en el ETD hacia el ETCD. Circuito 104 - Recepcin de datos: Este es el circuito utilizado para transferir las seales procedentes del ETCD haca el ETD. Circuito 105 - Solicitud de transmitir: Seales que controlan la funcin de transmisin por el canal de datos del ETCD. Si se encuentra activo el ETCD entrar en modo de transmisin hasta que dicha seal pase a estado de desactivada. Circuito 106 - Preparado para transmitir: Las seales transmitidas por este circuito indican al ETD que el ETCD est preparado para aceptar seales de datos para su transmisin por el canal de datos o con fines de prueba y mantenimiento. Circuito 107 - Equipo de datos preparado: Estas seales indican si el ETCD est dispuesto para funcionar; si se encuentra activada indica que el convertidor de seal o equipo Redes industriales 5 similar est conectado a la lnea y el ETCD preparado para intercambiar seales de control con el ETD para iniciar la transferencia de datos. Circuito 108.1 - Conexin del ETD a la lnea: Las seales transmitidas por este circuito controlan la conexin o desconexin a la lnea del conversor de seales. Circuito 108.2 - Terminal de datos preparado: Si esta seal se activa el ETCD se preparar para conectar a la lnea el conversor de seal, y mantiene esta conexin despus de que se ha establecido por medios suplementarios. El estado desactivado tiene por efecto que el ETCD desconecte de la lnea el equipo de conversin de seales, una vez completada la transmisin a la lnea de todos los datos entregados. Circuito 109 - Detector de seales de lnea recibidas por el canal de datos: Las seales transmitidas por este circuito indican si las seales de lnea recibidas por el canal de datos estn o no dentro de los lmites especificados. Si se encuentra activada indicar que la seal recibida es apropiada; en caso contrario que se encuentra fuera de los lmites definidos. Circuito 110 - Detector de calidad de la seal de datos: Seales que indican si existe o no cierta probabilidad de error en los datos recibidos. La calidad de la seal se ajusta a la Recomendacin pertinente sobre el ETCD. Circuito 111 - Selector de velocidad binaria (procede del ETD): Las seales transmitidas por este circuito se utilizan para seleccionar una de las dos velocidades binarias (de sealizacin) de un ETCD dual, ya sea sncrono o asncrono. Si est activada se selecciona la velocidad ms alta, y la ms baja si est desactivada. Circuito 112 - Selector de velocidad binaria (procede del ETCD): Las seales transmitidas por este circuito se utilizan para la seleccin de la velocidad binaria en el ETD, en funcin de la utilizada por un ETCD sncrono o asncrono. Si est activada se selecciona la velocidad ms alta; y la ms baja si est desactivada. Circuito 113 - Temporizacin para los elementos de seal en la transmisin (procede del ETD): Seales que proporcionan al ETCD la temporizacin para los elementos de seal. La condicin de activado/desactivado debe de mantenerse por periodos de tiempo iguales. Circuito 114 - Temporizacin para los elementos de seal en la transmisin (procede del ETCD): Seales que proporcionan al ETD la temporizacin para los elementos de seal. La condicin de activado/desactivado debe de mantenerse por periodos de tiempo iguales. Circuito 115 - Temporizacin para los elementos de seal en la recepcin (procede del ETCD): Seales que proporcionan al ETD la temporizacin para los elementos de seal. La 6 Comunicaciones Industriales condicin de activado/desactivado debe mantenerse por periodos de tiempo iguales, y la transicin de activado a desactivado indicar la posicin del centro de cada una de las seales del circuito 104. Circuito 118 - Transmisin de datos por el canal de retorno: En las transmisiones realizadas por el canal de retorno este circuito es equivalente al 103. Circuito 119 - Recepcin de datos por el canal de retorno: En las transmisiones realizadas por el canal de retorno este circuito es equivalente al 104. Circuito 120 - Peticin de transmisin por el canal de retorno: Seales que controlan la funcin de transmisin por el canal de datos (de retorno) del ETCD. Es equivalente al circuito 105. Si se encuentra activo el ETC13 entrar en modo de transmisin hasta que dicha seal pase a estado de desactivada. Circuito 121 - Canal de retorno preparado: Las seales transmitidas por este circuito indican al ETD que el ETCD est preparado para aceptar seales de datos para su transmisin por el canal de datos (de retorno) o con fines de prueba y mantenimiento. Es equivalente al circuito 106. Si se encuentra activo el ETCD puede transmitir datos por el canal de retorno; si est desactivada no puede hacerlo. Circuito 122 - Detector de seal de lnea recibida por el canal de retorno: Este circuito es equivalente al 109, pero con la diferencia de que se utiliza para indicar si la seal de lnea recibida por el canal de retorno se encuentra dentro de los lmites especificados. Circuito 125 - Indicador de llamada. Seales que indican si el ETCD: Est recibiendo algn tipo de seal de llamada.
Redes industriales 7 2.1. TIPOS DE CABLES Y ENLACES Existen infinidad de tipos de cables serie, en funcin del tipo de conexin y del protocolo que se haya implementado, por tanto necesitaremos recurrir normalmente a la documentacin del fabricante para construir el cable que nos permita conectarnos con un perifrico. Hay que poner especial cuidado en el tipo de conector, pues las patillas de la norma no se corresponden entre un conector DB9 y un conector DB25. El cable de conexin original se utiliz para conectar un ordenador (DTE) con un mdem externo (DCE). CABLE CONEXIN DTE (ORDENADOR) A DCE (MDEM) DTE DCE DB9 DB25 NOMBRE SENTIDO NOMBRE DB25 DB9 3 2 TX
TX 2 3 2 3 RX
RX 3 2 5 7 SG SG 7 5 4 20 DTR
DTR 20 4 6 6 DSR
DSR 6 6 1 8 CD
CD 8 1 7 4 RTS
RTS 4 7 8 5 CTS
CTS 5 8 9 22 RI
RI 22 9 Cuando se desea conectar dos DTE entre s (por ejemplo, para conectar dos ordenadores, o para conectar un ordenador con un autmata) se utiliza un cable denominado null mdem, el nombre lo recibe porque de lo que se trata es de anular el mdem (DCE) pues conectaremos los dos DTE directamente mediante un cable NULL MDEM (1). CABLE CONEXIN NULL MDEM (1) DTE DCE DB9 DB25 NOMBRE SENTIDO NOMBRE DB25 DB9 3 2 TX TX 2 3 2 3 RX RX 3 2 5 7 SG SG 7 5 4 20 DTR DTR 20 4 6 6 DSR DSR 6 6 1 8 CD CD 8 1 7 4 RTS RTS 4 7 8 5 CTS CTS 5 8 9 22 RI RI 22 9
8 Comunicaciones Industriales Como se observa en el NULL MDEM (1), las lneas DTR y RTS estn realimentadas a las lneas DSR/CD por un lado y CTS por otro. Esto hace que cuando el DTE activa DTR y RTS recibe respuesta inmediata de preparado (DSR y CTS) por parte de un DCE que realmente no existe. Este cable no permite conocer si en el otro extremo hay o no un dispositivo conectado. En el cable NULL MDEM (2), las lneas DTR/DSR y RTS/CTS estn cruzadas entre ambos DTE, esto permite que cada DTE sepa si el otro extremo est ya conectado, adems permite implementar un control de flujo hardware. Cuando cualquiera de los dos DTE activa las lneas RTS/DTR, est informando al extremo opuesto que ya est preparado para transmitir o recibir datos. CABLE CONEXIN NULL MDEM (2) DTE DCE DB9 DB25 NOMBRE SENTIDO NOMBRE DB25 DB9 3 2 TX TX 2 3 2 3 RX RX 3 2 5 7 SG SG 7 5 4 20 DTR DTR 20 4 6 DSR DSR 6 6 1 8 CD CD 8 1 7 4 RTS RTS 4 7 8 5 CTS CTS 5 8 9 22 RI RI 22 9
CABLE PARA IMPRESORA SERIE DTE DCE DB9 DB25 NOMBRE SENTIDO NOMBRE DB25 DB9 3 2 TX TX 2 3 2 3 RX
Como se observa en el cable para impresora en serie, slo se utiliza la transmisin en un sentido; se utiliza control de flujo hardware mediante las lneas DTR/DSR. El siguiente cable se utiliza para conectar un PC por el puerto serie, a un puerto serie RS- 232C de los autmatas programables de la marca Ornron. Se representa el conector de Omron. Redes industriales 9 Se pueden realizar conexiones uno-a-uno mediante el puerto RS-232C para conectar dos autmatas mediante la siguiente configuracin.
El siguiente cable se utiliza para conectar un PC por el puerto serie, a una unidad de enlace LK201 de los autmatas programables de la marca Omron. CABLE PC-PLC OMRON (LK201) DTE DCE DB9 DB25 NOMBRE SENTIDO NOMBRE DB25 3 2 TX
TX 2 2 3 RX RX 3 5 7 SG SG 7 4 20 DTR DTR 20 6 6 DSR DSR 6 1 8 CD CD 8 7 4 RTS RTS 4 8 5 CTS CTS 5 9 22 RI RI 22 10 Comunicaciones Industriales Para realizar programas de comunicaciones con un solo ordenador podemos utilizar el cable loopback como el siguiente: Este cable LOOPBACK realmente es un conector que permite que un DTE transmita datos y los reciba por el mismo puerto. Si conectamos un LED en serie en el cable que va de la seal TX a RX podremos monitorizar los bits que transmitimos/recibimos. Existen adems en el mercado unos dispositivos denominados monitores de puerto serie que disponen de un LED por cada lnea del puerto y que permiten monitorizar tanto las lneas de control como las lneas de datos. CABLE LOOPBACK DTE DB9 DB25 NOMBRE SENTIDO 3 2 TX 2 3 RX
Otras posibles conexiones de null mdem son las siguientes:
Los tipos de enlaces posibles, a travs de un puerto serie podemos hacer una comunicacin punto a punto: simplex, half-duplex y full-duplex.
Redes industriales 11 3. NORMA RS-485 La norma RS-485 se encuentra normalizada en la norma ISO 8482.1993. Esta norma presenta varias ventajas sobre la norma RS-232. Bajo coste. La conexin se realiza mediante dos hilos, adems la diferencia de tensin necesaria es de tan slo 1,5 voltios en contraste con los 5 voltios que requiere la norma RS-232, haciendo que los circuitos puedan ser alimentados con 5 voltios. Enlaces largos: Una conexin RS-485 puede tener una extensin de 1.200 metros. Posibilidad de red. La norma RS-232 permite conectar nicamente dos dispositivos para establecer una comunicacin punto a punto, mientras que la norma RS-485 permite conexiones multipunto de hasta 32 nodos con posibilidad de aumentar a 256 nodos sobre un cable con dos hilos. Velocidad. Se pueden alcanzar velocidades de hasta 10 Mb/s.
3.1. CARACTERISTICAS La norma RS-232 slo permite enlaces punto a punto entre dos nodos, las comunicaciones que se pueden establecer son del tipo simplex, half-duplex o full-duplex. La norma RS-485 permite enlaces multipunto o multinodo (ms de 2 nodos) mediante la conexin de un bus de dos hilos entre todos los nodos para formar una red con topologa fsica en bus. Todos los nodos pueden escuchar el medio, pero slo uno de ellos puede transmitir en un mismo instante, se trata por tanto de comunicaciones half-duplex. La seal que se transmite est balanceada, al contrario que en la norma RS-232 donde no lo est. Esto quiere decir que se utiliza la diferencia de potencial entre los dos hilos para esta- blecer el nivel lgico que hay en la lnea; no se trata por tanto de una seal referida a masa. Las seales balanceadas son mucho ms inmunes al ruido elctrico, debido a que las interferencias se acoplan por igual a los dos hilos y, por tanto, su diferencia es cero. Esta inmunidad al ruido elctrico las hace ideales para entornos industriales. Si utilizamos un cable en par trenzado mejoraremos an ms la inmunidad al ruido. 12 Comunicaciones Industriales El mdulo de la tensin diferencial V A -V B debe de encontrarse entre 1,5 y 6 voltios; la sensibilidad es de 0,2 voltios. Se considera 1 lgico cuando la tensin V A es 0,2 voltios mayor que la tensin V B , se considera 0 lgico cuando la tensin V B es 0,2 voltios mayor que V A . La figura siguiente muestra la seal tpica RS-485; se ha dibujado la seal en la lnea asumiendo una tensin base de 3 voltios. Obsrvese que la tensin V AB tiene un valor de pico a pico de 6 voltios. La norma establece que el nmero de nodos ser de 32, pero con receptores de alta impedancia se pueden alcanzar los 256 nodos. Los adaptadores RS-485 utilizan tpicamente una fuente de alimentacin de 5 voltios. Cada nodo del enlace dispone de un adaptador. La lnea de control TX/RX ENABLE controla el modo de funcionamiento del nodo; cuando la lnea tiene un cero el nodo puede escuchar el trfico en la lnea; cuando la lnea de control se pone a uno el nodo puede transmitir.
3.2. TIPOS DE ENLACES Los enlaces RS-485 se pueden utilizar en comunicaciones punto a punto cuando se desea alcanzar mayor velocidad o abarcar una distancia mayor que la soportada por la norma RS-232. Se pueden establecer enlaces simplex o half-duplex mediante dos hilos. Si se desea establecer una conexin punto a punto de tipo full-duplex es necesario utilizar adaptadores de RS-485 con doble circuito de salida. En este enlace, un canal se utiliza en un sentido y el otro en sentido contrario. Redes industriales 13 Si se utiliza una conexin RS485 para un enlace punto a punto no se podrn utilizar las lneas de control de flujo de la norma RS-232, ya que estas lneas no estn disponibles en el enlace, sin embargo, s es posible utilizar un control de flujo software por XON/XOFF para controlar el flujo entre los dos nodos enlazados. Si deseamos realizar un enlace multinodo tendremos que recurrir a alguna de las tcnicas de medio compartido (paso de testigo, contienda, sondeo, etc.), ya que no es posible la transmisin simultnea por parte de dos o ms nodos. Cuando se utilizan adaptadores de doble circuito es posible sustituir un enlace RS-232 por otro RS-485 sin modificar el protocolo de comunicaciones. sta es otra de las ventajas de esta norma: es transparente para el programador. Para que el software desarrollado para RS-232 funcione en un enlace RS485 slo es necesario instalar un adaptador RS-232 a RS-485 en cada nodo y los cables adecuados. Tambin es posible utilizar los adaptadores de doble cir- cuito para formar un enlace multinodo full-duplex. En esta configuracin, un nodo transmite al resto de los nodos a travs de un canal y recibe de todos ellos a travs de otro canal distinto. En esta configuracin se puede utilizar control de acceso al medio mediante maestro-esclavo: uno de los nodos (por ejemplo el nodo 0) se encarga de gestionar qu nodo tiene permiso para transmitir mediante el envo del mensaje correspondiente a travs del canal 1, de este modo, todos los nodos esclavos pueden escuchar las rdenes que les enva el nodo maestro. Cuando un nodo tiene permiso para transmitir puede utilizar el canal 2 para enviar el mensaje al nodo maestro que lo retransmitir al nodo destino. Todo el trfico de red pasa, por tanto, por el nodo maestro al igual que en una topologa en estrella. 14 Comunicaciones Industriales La corriente que se utiliza en el enlace depende del tipo de cable y resistencias termnales que se dispongan, normalmente en los dos extremos de un enlace RS-485 multinodo se dispone de dos resistencias de 120 conectadas entre los cables A y B que son vistas como una nica resistencia de 60 de forma similar a las resistencias terminales. El valor de esta resistencia debe coincidir con la impedancia caracterstica Z 0 del cable utilizado para evitar reflexiones en los extremos de la lnea. En algunos enlaces de poca longitud y velocidad, es posible eliminar esta resistencia sin que el enlace se vea afectado.
3.3. CONVERSORES RS-232 A RS-485 Existen en el mercado gran variedad de conversores RS-232 a RS-485. La mayora de ellos son externos y se pueden conectar directamente al puerto serie del ordenador. Estos conversores en el extremo que se conecta al PC tienen un conector DB-9 o DB-25 y en el otro extremo pueden disponer de una gran variedad de terminales: conectores RJ11, RJ45, DB-9, DB25, etc. Se utilizan tres lneas del DTE, la lnea de salida de datos TX, la lnea de entrada de datos RX y la lnea de control RTS para habilitar o no la transmisin. Cuando RTS est a 0 el DTE puede transmitir, cuando est a 1 el DTE puede recibir. Por ejemplo el cable de asignacin PC / PPI (PC norma RS-232 y PPI norma RS-485) con conector DB-9: RS-232 Funcin en PC RS-485 Funcin en PLC Siemens 2 RX 8 Seal A 3 TX 3 Seal B 5 SG 7 +24 V 2 Retorno 24V (masa lgica) 1 Blindaje (tierra
4. NORMA RS-422 La norma RS-449 representa un considerable avance al permitir distancias y velocidades mucho mayores: 1.200 metros y hasta 10 Mbit/s en el caso de seales balanceadas (RS-422) o 40 kbit/s en el caso contrario (RS-423). Emplea un conector de 37 patillas para el canal principal y uno de 9 para el secundario. Presenta una gran inmunidad frente al ruido. Redes industriales 15 La norma RS-449 define la conexin mecnica y funcionalmente, mientras que las caractersticas elctricas de la misma estn contenidas en las normas RS-422, para circuitos equilibrados, y la RS-423, par circuitos no equilibrados. Otra diferencia respecto a la RS-232 es que al estar el margen de tensiones situado en la banda comprendida entre 0,2 y 6 voltios. Cable RS-422 para PC con Mdem Patilla Nombre Sentido DTE/DCE ETD/ETCD Funcin 1 GND
Shield Ground 2 SRI
Signal Rate Indicator 3 n/c
- 4 SD
Send data 5 ST
Send Timming 6 RD
Received data 7 RTS
Request to send 8 RR
Receiver Ready 9 CTS
Clear to send 10 LL
Local Loopback 11 DM
Data Modem 12 TR
Terminal Ready 13 RR
Receiver Ready 14 RL
Remote Loopback 15 IC
Incoming Call 16 SF/SR
Select Frequency/Select Rate 17 TT
Terminal Timing 18 TM
Test Mode 19 GND
Ground 20 RC
Receive Twister-Pair Common 21 GND
Spare Twister-Pair Return 22 /SD
Send Data TPR 23 GND
Send Timing TPR 24 GND
Receive Timing TPR 25 /RS
Request To Send TPR 26 /RT
Receive Timing TPR 27 /CS
Clear To Send TPR 28 IS
Terminal In Service 29 /DM
Data Mode TPR 30 /TR
Terminal Ready TPR 31 /RR
Receiver TPR 32 SS
Select Standby 33 SQ
Signal Quality 34 NS
New Signal 35 /TT
Terminal Timing TPR 36 SB
Standby Indicator 37 SC
Send Twister Pair Common 16 Comunicaciones Industriales El PLC de Omron utiliza la siguiente configuracin para comunicar dos autmatas con una tarjeta LK-202 con el conector RS-422 de 9 pines: 5. NORMA RS-422 FRENTE A RS-485 La norma RS-422 fue diseada para permitir mayores distancias y velocidades de transmisin que la norma RS-232, sus caractersticas son similares a las de la norirra RS-485: ambas utilizan tensiones balanceadas y permiten alcanzar similares distancias y velocidad. La principal diferencia entre ambas es que la norma RS422 fue diseada para comunicaciones punto a punto mientras que la norma RS-495 permite realizar comunicaciones multnodo. La norma RS-485 permite utilizar el mtodo de acceso por contienda: cuando dos nodos transmiten a la vez y se distorsiona la informacin en el bus es posible recuperar el error. La norma RS-422 no permite este mtodo de acceso ya que la transmisin simultnea de dos o ms nodos podra provocar errores hardware en los adaptadores. Por este motivo, si se utiliza la RS- 422 se suele implementar normalmente mediante cuatro hilos. La norma RS-485 en cambio slo requiere de dos hilos para formar una red semiduplex, aunque puede utilizarse con 4 hilos en duplex. Norma RS-422 frente a RS-485 Especificacin RS-422 RS-485 Modo de operacin Diferencial Diferencial Nmero total de nodos transmisores 1 32 Nmero total de nodos receptores 10, ampliada 32 32 Velocidad mxima 10 Mb/s 10 Mb/s Mxima longitud del cable 1.200 metros 1.200 metros Tensin de salida mn. nivel bajo +/- 2 V +/- 1,5 V Tensin de salida max. nivel alto +/- 6 V +/- 6 V Tensiones de entrada mximas -10 V hasta +10 V -7 V hasta +12 V Sensibilidad en la entrada +/- 200 mV +/- 200 mV Resistencia de entrada >= 4 K >= 4 K Resistencia de salida 100 54
Redes industriales 17 6. PUERTO PARALELO La caracterstica ms relevante del puerto paralelos es que es capaz de transmitir 8 bits de datos simultneamente a travs de 8 lneas en paralelo. La distancia mxima del cable es de 2 a 4 metros lo que reduce mucho su mbito de aplicacin, a cambio, la velocidad de transferencia puede ser mucho mayor que la de un puerto serie. El inconveniente es que resulta ms caro. Las seales elctricas que se utilizan son el lgica positiva: 0 voltios para 0 y 5 voltios para 1 lgico. Tipos de puerto paralelo Nombre Descripcin SPP SPP (Estndar Parallel Port). Se corresponde con el puerto original del PC, tambin se conoce como CENTRONICS. Es un puerto diseado exclusivamente para conectar una impresora, por tanto, es un puerto unidirecioanl que slo puede ser utilizado como puerto de salida. Las velocidades de transferencia rondan los 150 Kb/s. Bidireccional o PS/2 Aade la posiblilidad de poder utilizar el puerto como de entrada. EPP EPP(Enhanced Parallel Port). Permite velocidades de comunicacin elevadas en modo byte y en cualquier direccin. ECP ECP(Extende Parallel Port). Permite velocidad de comunicacin elevadas en modo byte y usa una cola FIFO para los caracteres recibidos.
El puerto paralelo en los PC se presenta siempre como un conector DB-25 hembra. La norma IEEE 1284 define 3 tipos de conectores: Tipo A: se corresponde con el clsico conector DB25 macho (PC), 25 pines. Tipo B: se corresponde con al conector CENTRONICAS que se suele conectar a la impresora, posee 36 pines. Tipo C: conector nuevo que se utiliza en algunos dispositivos de 36 pines.