Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso PLC 021
Curso PLC 021
Programables (PLC).
Por Ing. Norberto Molinari.
Entrega Nº 21.
Capitulo 5.
Justamente, se presentarán aquellos aspectos de las redes que estén relacionados con la
implementación de Sistemas Digitales de Control de Procesos.
Por otra parte, las plantas industriales cuentan en muchos casos con sistemas de
computadoras a fin de satisfacer sus necesidades administrativas y gerenciales.
Surgen entonces dos áreas para la implementación de redes en las que participan los
equipos digitales de control de procesos: la integración de estos equipos entre sí, y la
integración de estos equipos con la red administrativa.
La integración de equipos digitales de control de procesos en una red de datos en tiempo
real presenta problemas de diversa índole. Consideremos el caso de los Sistemas de
Control Distribuido (DCS). Si bien estos tienen varias redes como parte de su
arquitectura, su diseño es propiedad del proveedor, sin que el usuario pueda disponer de
su especificación.
Las redes de datos de tiempo real y las administrativas implican distintos conceptos.
Consideremos, por ejemplo, la seguridad. En la red administrativa la seguridad está
asociada al acceso a la información (¿tiene usted derecho a acceder a la nómina de
sueldos de la compañía?), o su preservación, (¿cuándo hizo el último back-up?).
En la red de control de procesos, la seguridad también está asociada a la disponibilidad
de los datos en tiempo real, y a la inmunidad del sistema a fallas de algún componente,
como la rotura de un cable. Por tal motivo, es deseable la implementación de redes de
alta velocidad, sobre buses redundantes.
En este capítulo presentaremos conceptos básicos de redes, que permitirán una mejor
comprensión del problema de las comunicaciones digitales, en relación a las dos áreas
mencionadas.
Este caso nos servirá para analizar las complejidades del problema de comunicaciones,
y servirá como introducción para la presentación del modelo ISO / OSI para
interconexión de sistemas. Luego reanalizaremos el esquema maestro-esclavo a la luz
del modelo ISO / OSI.
Obsérvese que sólo el maestro tiene capacidad de iniciar la transacción, y que los
esclavos sólo hablan si este les ha preguntado algo. De esta forma, la relación maestro-
esclavo es definitivamente una relación de jerarquía entre ambos equipos, al menos
desde el punto de vista de las comunicaciones. Por supuesto desde otros puntos de vista
(como el control de procesos), cualquier esclavo podría ser más importante que el
maestro.
Físicamente, todas las estaciones están conectadas a un único medio físico; por ejemplo,
un par de cables.
Brevemente descripto, este esquema parece de fácil implementación. Sin embargo, para
que funcione es necesario definir varios aspectos.
En primer lugar debemos definir cómo se interconectarán las distintas estaciones entre
sí. El medio más usual es el uso de cables de cobre, pero también se utilizan fibras
ópticas, radio, etc.
Supongamos que utilizaremos cables. ¿Cómo se representarán los unos y ceros que la
comunicación implica? También aquí hay una variedad de opciones: tensión, tonos de
frecuencia, etc. Más aún, ¿cómo será físicamente el conector que permitirá conectar el
cable? ¿Cómo se transmitirán los mensajes? ¿Qué técnicas asegurarán que el mensaje
llegó sin que su contenido se altere?
Como se ve, aún para este sencillo esquema es necesario detallar numerosos aspectos.
• Definición del método utilizado para compartir un único medio físico entre
varias estaciones (problema conocido como acceso al medio).
Prácticamente cualquier computadora personal cuenta con una o varías interfases RS-
232, utilizadas para la conexión de módems, impresoras láser, ratones (mouses), etc.
Los bits se transmiten en forma seriada, esto es, se utiliza un conductor para transmitir
los bits uno a continuación del otro. Otro conductor es utilizado para recibir datos, y
algunos conductores adicionales se utilizan para el control de la transmisión.
Desde un punto de vista mecánico, la forma especifica un conector de 25 pines o
clavijas, conocido como DB25. Los 25 pines están distribuidos en dos filas, la primera
de 13 pines numerados del 1 al 13, y la segunda de 12 pines, numerados del 14 al 25. La
función de los circuitos principales es mostrada en la Fig. 5.2.
Desde un punto de vista eléctrico, cada uno de estos pines se puede poner en 1 ó 0,
según sea su nivel de tensión con referencia al pin 7. Una tensión inferior a -3V indica
un 1, mientras que un nivel de tensión superior a + 4V indica un 0.
Obsérvese que todos los circuitos comparan sus niveles de tensión con un único común,
que es el pin 7. Esta técnica se denomina transmisión asimétrica, en oposición a la
transmisión simétrica, que se presentará para el caso de la norma RS-485.
Desde el punto de vista funcional, se definen funciones para cada uno de los circuitos.
Mientras el DTE está encendido pone un 1 en el pin 20 (por medio de un nivel de
tensión referido al pin 7 inferior a -3V), indicando que la Terminal de Datos está lista
(Data Terminal Ready). En forma similar, al ser encendido el DCE pone un 1 en el pin 6
(Módem listo, Data Set Ready).
Cuando el módem (DCE) detecta una señal en la línea telefónica, pone un 1 en el pin 8
(Detección de Portadora, Carrier Detect). De esta forma, el DTE se entera que el DCE
esta recibiendo datos. El pin 4 (Solicitud de Envío, Request to Send) indica que el DTE,
quiere enviar datos, mientras que el pin 5 (Libre para Enviar, Clear to Send) indica que
el DCE esta en condiciones de recibirlos. Los pines 2 y 3 son utilizados para transmitir
y recibir datos.
La norma especifica funciones adicionales para otros pines, que permiten seleccionar la
velocidad del módem, verificar su estado, etc. Con frecuencia, muchos de estos circuitos
no son necesarios en la práctica.
La cantidad máxima de cambios del valor de la señal por segundo está limitada por la
tecnología utilizada en la instalación, y se mide en baudios. Se define como baudio a la
cantidad de cambios de la señal que pueden ser identificados en un segundo. Así, una
velocidad de transmisión de 300 baudios indica una capacidad de identificar 300
cambios por segundo.
Otro término utilizado para indicar una velocidad de transmisión es el de bits por
segundo (bps). En el caso que hemos presentado, la cantidad de bits por segundo que se
puede transmitir coincide con la cantidad de cambios de señal por segundo que la
instalación permite, por lo que la velocidad de transmisión se puede expresar
indistintamente en baudios o bps (300 baudios = 300 bps). En la sección 5.5 se
presentarán algunos casos en los que la velocidad expresada en bps no coincide
numéricamente con la expresada en baudios.
Es común que dos equipos digitales traten de conectarse por medio de la norma
RS – 232. Como ninguno de los dos e un módem, es necesario cruzar algunos de los
conductores. De otro modo, ambos intentarán transmitir por el pin 2, sin éxito.
Otro aspecto que favorece a la norma RS-485 con respecto a la norma RS-232, es que
permite la conexión de varios equipos al bus de comunicaciones.
Figura 5.4 Ejemplo de la implementación de la Norma RS – 232 entre dos equipos
que se comportan como DTE.
Existen diversos métodos para resolver este problema, Uno de los más sencillos es
justamente el esquema maestro-esclavo. En este esquema el maestro tiene el control del
acceso al medio, existiendo dos posibilidades: o es el maestro el que ocupa el medio
físico, o es aquel esclavo que fue consultado por el maestro y le está respondiendo.
Una de las codificaciones más comunes es la ASCII (American Standard Code for
information Interchange, Código Americano Normalizado para el Intercambio de
Información). Esta codificación fue introducida en 1963. En su versión actual utiliza 8
bits, con un total de 256 caracteres, que incluyen letras minúsculas y mayúsculas,
números, símbolos, y caracteres de control tales como STX (Start of Text, Comienzo
del Texto), EOT (End of Text, Final del Texto), LF (Line Feed, Alimentación de Línea),
etc.
Continuará.....