Professional Documents
Culture Documents
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE INGENIERÍA QUÍMICA
Protocolos e interfaces de comunicación
29/04/2019
Carolina Arias Gallego , Jorge Hugo Restrepo Holguín [2], Román Sánchez Monsalve [3]
[1]
Figura 1. Niveles de automatización CIM y jerarquía de los niveles de comunicación. (infoPLC, 2016)
Modos de comunicación
Comunicación Simplex: Transmisión unidireccional del transmisor al receptor
deshabilitando al receptor para responder al emisor. En ese sentido, no permiten una
interacción de los humanos con las máquinas. Ejemplos de este tipo son la televisión o la
radiodifusión.
Comunicación Half Duplex: Transmisión bidireccional entre el emisor y el receptor
donde no se permiten transmisiones simultáneas. Transmisor y receptor comparten una sola
frecuencia. Un ejemplo es el radio de banda civil donde el receptor puede empezar a
transmitir luego de que el emisor haya completado su mensaje y avise al receptor diciendo
una palabra como “cambio”.
Comunicación Dúplex o Full-Duplex (fdx): Transmisión bidireccional donde el emisor
y el receptor comparten el mismo canal con dos frecuencias, una para transmitir y otra para
1
recibir. Por ejemplo, una llamada telefónica. (Interfaces y Protocolos de
Comunicación, 2012)
Interfaces de comunicación serial
Elementos que permiten transmitir la información de un equipo de datos (DTE) a un módem (DCE)
u otro DTE. La transmisión implica el uso de estándares internacionales que permiten la
compatibilidad con equipos de diferentes fabricantes. Las líneas de transmisión son económicas
debido al bajo costo de instalación, grandes longitudes de cables y la seguridad que van a
compensar las bajas velocidades de transmisión. La Figura 2 muestra las interfaces que serán
explicadas a continuación.
Interfaz RS-232-C: Interface DTE-DCE. Fue creado en 1969. Es un conector de 25 agujas
(DB25), voltajes menores a -3V es un 1binario y mayores a 4V es un 0 binario. La longitud
de los cables alcanza los 15m y la velocidad de transmisión de datos es de hasta 20Kbps,
si es requerida una longitud más larga se usan cables de par trenzado y capacitancias de
carga debajo de los 2500 pF.
Interfaz RS-422: Norma técnica para un circuito de señal digital con modo dúplex. Con
una señal diferencial, ésta transmite hasta 10 millones de bits por segundo enviando datos
por cable máximo de 1220m. Los sistemas se pueden conectar usando esta interfaz o
usando un convertidor RS-422 para ampliar los rangos de la interfaz RS-232C. Una
comunicación con señal diferencial entre los niveles de voltaje permite la inmunidad a
señales de ruido o campos externos. Adicionalmente, esta interfaz permite la comunicación
de un transmisor con 16 receptores.
Interfaz RS-485: Interfaz balanceada (Cada señal es transmitida por un circuito exclusivo
de dos hilos) y de transmisión diferencial. Cuenta con un cable de par trenzado para
velocidades de 100Kbps a 1000m (Las longitudes varían de 200 a 1200m). Interfaz creada
para corrientes elevadas y tensión menor a 6V, permite una alta calidad de transmisión con
enlaces multipunto. Funcionando como un bus de campo puede hacer conexión con 32
servicios que pueden actuar como transmisores o receptores en un modo half-duplex.
TTY: Lazo usado como alternativa a la interfaz RS-232C. Permite cubrir líneas de 100m
con velocidad de 19200 bps con un modo de comunicación dúplex en la conexión entre un
transmisor y receptor por transmisión debida a una corriente insensible a las interferencias
como las generadas por una fuente que emita un campo electromagnético. Este modo surge
con la telegrafía donde la corriente de 20mA con la que trabaja es activada y desactivada
siendo transmitida entonces como “1” y “0”. (Interfaces y Protocolos de Comunicación,
2012)
2
Figura 2. Interfaces. (a) RS-232C. (b) RS-422/RS-485. (c) Cable TTY. (Sangoma, s.f.)
Códigos de transmisión
Los códigos de línea son códigos cuyo propósito es la transmisión de información. Estos llevan
consigo la información a ser transportada junto con las cabeceras necesarias para cumplir con los
protocolos. La transmisión se da por ondas que puede dar impulsos positivos y negativos que se
representan como 1 y 0 digitales. Los códigos de línea eliminan la componente continua,
transportan la señal de reloj y disminuyen los niveles de ruido. Algunos códigos de línea son la
unipolar, polar, bipolar, Manchester o AMI, esta última particularizada por ser un código RZ donde
alternativamente se cambie la polaridad entre positivo y negativo. La Figura 3 muestra la señal de
un código Manchester. (Ingeniería de Redes, 2016)
Figura 3. Gráfico de la onda cuadrada de una señal de código Manchester donde cada cierto periodo los
pulsos denotan un bit con un valor lógico 1 o 0 denotado en la primera mitad del bit. (Ingeniería de
Redes, 2016)
Protocolo de comunicación.
Son un conjunto de instrucciones que se llevan a cabo con el fin de lograr que elementos que
comprenden un sistema puedan establecer comunicación, intercambiando información entre sí.
3
Así, estos protocolos definirán también la semántica y la sintaxis que se debe
emplear durante el proceso ("Definición de protocolo de comunicación —
Definicion.de", s.f.).
Hay tres modos de darse la comunicación: está el modo simplex, con el cual la información solo
pasa del emisor al receptor (como la radio), luego está el modo half duplex que puede darse tanto
de emisor a receptor y viceversa, pero se puede realizar solo hacia una dirección a la vez (como
los walkie talkie), por último está la comunicación dúplex, que se puede realizar en ambas
direcciones y en simultáneo (como una llamada por teléfono) ("Interfaces y Protocolos de
Comunicación", 2012).
4
Figura 4. Comparación entre buses de campo usados en la industria (Hurtado, s.f.).
5
Profibus FMS (fieldbus message specification): En procesos desarrollados,
permitiendo también la comunicación entre células de proceso o equipos de
automatización ("Redes de comunicación industriales.", s.f.).
7
Figura 6. Red de intercambio de datos vía Fieldbus (visaya, s.f.).
Protocolo CCM
Es un protocolo de Ge Fanuc, este transfiere datos usando el formato de datos serial asíncrono, y
está basado en el estándar ANSI X3.28, implementando carácter asíncrono usando un formato
ASCII o 8-bit binario. CCM tiene dos modos de operación: par-a-par y maestro-esclavo. 44 Par-
a-par es una configuración punto-a-punto donde solo dos dispositivos comparten una línea simple
de comunicación; aquí, cualquier dispositivo sobre la línea puede iniciar la comunicación. El modo
maestro-esclavo es usado en una configuración “multidrop” con un maestro y uno o más esclavos,
pero solamente el maestro puede iniciar la comunicación (Orozco Vásquez, 2006).
Protocolo DNP3
El protocolo de red distribuida versión 3.0 (DNP3) es un protocolo público, abierto y optimizado,
desarrollado para sistemas SCADA. Esto incluye comunicaciones de RTU a IED, comunicaciones
de maestro a esclavo remoto, e incluso instancias de par-a-par y aplicaciones de red. Siendo un
protocolo de capa de aplicación basado en objetos, DNP3 tiene la flexibilidad para soportar
múltiples modos de operación. Los mensajes pueden ser enviados entre el maestro DNP3 y el
esclavo RTU mediante uno de los siguientes modos de operación (Orozco Vásquez, 2006).
8
Figura 7. Diagrama del conjunto DNP3 (Electric equipment, 2015).
Protocolo CAN
CAN es un protocolo de comunicaciones serie orientado a mensajes, es decir la información que
se va a intercambiar se descompone en mensajes, a los cuales se les asigna un identificador y se
encapsulan en tramas para su transmisión. Está basado en arquitectura de bus para transferencia
de mensajes en ambientes distribuidos. Originalmente fue diseñado para la industria automotriz,
pero ha alcanzado bastante aceptación en el área de control y automatización industrial. El
protocolo CAN fue concebido como un protocolo de alta seguridad ("Redes de comunicación
industriales.", s.f.).
9
Figura 8. Red CAN de cableado de un vehículo (Hyteco, s.f.).
Protocolo DeviceNet
Fue originalmente desarrollado por Allen Bradley pero luego paso a ser una especificación abierta,
este es un bus basado en CAN. Su capa física y capa de enlace se basan en las normas ISO 11898.
DeviceNet define una de las mas sofisticadas capas de aplicaciones industriales sobre el protocolo
CAN. Este protocolo utiliza una definición basada en orientación a objetos para modelar los
servicios de comunicación y el comportamiento externo de los nodos. Define mensajes y
conexiones para trabajar como maestro-esclavo, interrogación cíclica, mensajes espontáneos de
cambio de estado, comunicación uno-uno, carga y descarga de bloques de datos etc. Se pueden
conectar hasta 64 nodos con velocidades de 125 Kbps a 500 Kbps en distancias de 100 a 500
metros ("Redes de comunicación industriales.", s.f.).
10
Protocolo SNP
SNP (protocolo de la serie noventa) es otro de los protocolos usados por Ge
Fanuc, en especial por los PLC´s de la serie 90. Es un protocolo Maestro/Esclavo, half
duplex, a través del estándar recomendado RS-422 ("Snarl Network Protocol (SNP)", s.f.).
Interbus
Es una red de sensores/accionadores distribuidos para sistemas de fabricación y control de
procesos continuos. Es un sistema con método de comunicación maestro-esclavo, abierto de alta
prestaciones, de topología en anillo. Interbus no está respaldado por los grandes fabricantes de
autómatas. Sin embargo, alrededor de 700 desarrolladores de dispositivos de campo lo soportan.
Un sistema basado en Interbus está compuesto por una tarjeta de control, instalada en un PC
industrial o en un autómata programable que comunica con un conjunto de dispositivos de
entrada/salida. Es un sistema con estándar europeo EN50254 de 1997 ("Redes de comunicación
industriales.", s.f.).
11
Figura 11. Red de comunicación Interbus ("Redes de comunicación industriales.", s.f.).
Figura 12. Clasificación de diversos buses de campo ("Redes de comunicación industriales.", s.f.).
12
Figura 13. Entrenador ¨Torre de Babel¨ (1) ("Comunicaciones industriales.", s.f.).
13
Aplicación a modulo térmico
En la Figura 15 se muestran los elementos del sistema del módulo térmico
(también encontrados en el módulo de nivel) que tienen en común el cable
morado que es el sistema de comunicación Profibus utilizado en el programa.
Referencias
(s.f.). CANBus Network Systems | Hyteco Brisbane. Recuperado de:
http://www.hyteco.com.au/about_canbus
(s.f.). Comunicaciones Industriales. Recuperado de:
http://www.infoplc.net/files/documentacion/comunicaciones/infoplc_net_00presentacioncursoco
mindbabel.pdf
(s.f.). Definición de protocolo de comunicación — Definicion.de. Recuperado de:
https://definicion.de/protocolo-de-comunicacion/
(s.f.). Hurtado, J. Introducción a las Redes de Comunicación Industrial. Recuperado de:
http://www.infoplc.net/files/documentacion/comunicaciones/infoPLC_net_introduccic3b3n-a-
las-redes-de-comunicacic3b3n-industrial.pdf
(s.f.). Everything you need to know about Foundation Fieldbus. Recuperado de:
https://visaya.solutions/en/article/everything-you-need-to-know-about-foundation-fieldbus
(s.f.). Redes de comunicación industrial (ICN) - modelo de tres capas. Recuperado de:
http://www.ieec.uned.es/investigacion/Dipseil/PAC/archivos/Formacion_Especifica_Tarea_ISE4
_3_1.pdf
(s.f.). Redes de comunicación industriales. Recuperado de:
https://www.uv.es/rosado/courses/sid/Capitulo3_rev0.pdf
(s.f.). Snarl Network Protocol (SNP). Recuperado de:
http://snarl.fullphat.net/content/developers/snarl-network-protocol-snp/
(2012). Interfaces y Protocolos de Comunicación. Interfaces y Protocolos de Comunicación.
Recuperado de: http://tecsup-r5-ac-interfaces-y-protocolos.blogspot.com/2012/06/interfaces-y-
protocolos-de-comunicacion.html
14
infoPLC. (2016). Introducción a las redes de comunicación industriales.
infoPLC. Recuperado de: http://www.infoplc.net/documentacion/7-
comunicaciones-industriales/2474-manual-redes-comunicacion-industrial
Ingeniería de Redes. (2016). Código Manchester. Recuperado de:
http://ingk3lmyrd.blogspot.com/p/codigo-amnchester.html
Orozco Vásquez, E. (2006). LOS PROTOCOLOS DE COMUNICACIÓN EN EL ENTORNO
INDUSTRIAL, SUS FUNDAMENTOS Y SU IMPORTANCIA EN EL SISTEMA DE
AUTOMATIZACIÓN DE UNA PLANTA DE GENERACIÓN DE ENERGÍA GEOTÉRMICA.
Recuperado de: http://biblioteca.usac.edu.gt/tesis/08/08_0607_EA.pdf
Piñeros, J. (2015). Profibus DP. Recuperado de: https://es.slideshare.net/johnpir/profibus-dp-
55706968
Sangoma. (s.f.). RS232, RS422 and V.35 Interfaces Tutorial. Recuperado de:
https://www.sangoma.com/tutorials/rs232-rs422-and-v-35-interfaces-tutorial/
15