You are on page 1of 94

Comunicaciones

Industriales

Comunicaciones Industriales
Se refiere a la transmisin de
informacin entre circuitos y
sistemas electrnicos para
llevar a cabo tareas de gestin
y control de la produccin
Acta sobre todo el ciclo de
vida
del producto
Parte fundamental de la
integracin de sistemas.
Pilar de la manufactura
integrada por computador

CIM Manufactura Integrada por


computador
Propone utilizar la capacidad de procesamiento y el
poder de clculo de las computadoras para maximizar
la produccin de bienes de mercado.
Se valen de las computadoras para integrar todo el ciclo
de vida de la produccin, es decir, la ingeniera del
proceso, la manufactura, la logstica, control de costos
de produccin, control de inventario de materias primas
y repuestos, etc.

CIM Manufactura Integrada por


computador
Principales retos a la hora de su implementacin:
Integracin de sistemas
Integridad de datos
Control de procesos

CIM Manufactura Integrada por


computador
Integracin de sistemas:
Se refiere a conectar o comunicar dos sistemas distintos
o dos fabricantes distintos con tecnologas diferentes.
Los datos deben ser compatibles, es decir, debe estar
pensado que todos los sistemas integrados puedan
acceder a informacin pertinente.

CIM Manufactura Integrada por


computador
Integridad de datos
El flujo de datos debe ser confiable, asegurar que no
habr interrupciones.
Debe ser seguro, en caso de una falla de los sistemas
integrados, estos datos deben estar respaldados.
Tambin seguros ante terceros, que puedan tener
acceso al sistema para actos maliciosos.

CIM Manufactura Integrada por


computador
Control de Procesos:
Las computadoras y el software deben estar diseados
para asisitir al hombre en la manufactura de un
producto.
El control debe estar disponible la mayor parte del
tiempo, si bien debe haber un tcnico competente para
la solucin de problemas que no fueran tomados en
cuenta en la ingeniera inicial.

CIM Manufactura Integrada por


computador
Pirmide CIM

CIM Manufactura Integrada por


computador
Las redes industriales resuelven y se usan como medio
para la trasferencia de informacin entre las distintas
capas de la pirmide y tambin en su mismo nivel.
La pirmide va desde su punto mas alto, a nivel
empresarial hasta el punto mas bajo, a nivel de
maquina.
Hay una relacin inversa entre el volumen de datos y la
velocidad de transferencia de los mismos

CIM Manufactura Integrada por


computador
En el nivel empresarial se habla de Gigas por hora o
minuto, es decir grandes volmenes de informacin
pero una disponibilidad baja o transferencia lenta
en el nivel mas bajo, de mquina o proceso, se habla de
bits y milisegundos o microsegundos, es decir, datos en
tiempo real, comportamiento determinista (si/no) , muy
alta disponibilidad, muchas veces crtica( que afecta la
seguridad de las personas y los bienes), posible
redundancia de comunicaciones.

Comunicaciones industriales
Se han desarrollado distintas tecnologas de comunicaciones industriales
El modelo OSI (Open System Interconnection) describe la composicin de
los distintos mtodos y tecnologas de comunicaciones.
Su objetivo es ordenar o estandarizar la forma que son concebidas
las distintas tecnologas de comunicacin con el fin de integracin.
El modelo OSI esta compuesto de capas que integran los medios fsicos
de transferencia y la estructura lgica que codifican los datos.
Muchas veces estructuras lgicas estn implementadas unas dentro de
las otras, con el fin de integrar tecnologas mas viejas dentro de mas
nuevas, o utilizando formatos mas modernos.
No necesariamente un mtodo de comunicacin esta compuesto de
estos 7 elementos, a veces hay protocolos que abarcan ms de una capa
en esta forma de descripcin

Comunicaciones industriales
Nivel1: Capa fsica

Trata del sistema fsico/electrnico de transmisin de datos.


Caractersticas elctricas del mtodo de transmisin
Mtodos de modulacin de la seal transmitida/recibida
Sistemas de control de la transmisin que establecen el orden
y la velocidad de transferencia
Correccin de errores a nivel de bit.

Sistemas mas extendidos son el RS-232 y RS-422 (RS485)

Comunicaciones industriales
Nivel 2: Capa enlace de datos (Data Link Layer)
Es el encargado de la transferencia confiable de los datos que vienen del
lado de la capa 1, elctrica.
Recoge los datos del nivel 3 y le aade datos de control para ser enviados.
decodifica los datos recibidos, el inicio de una trama de datos, el final y el
control de errores.
Establece las tcnicas de recuperacin de datos, reenvo de tramas
perdidas, procedimientos de envo o recepcin)
Controla el flujo de datos, para evitar saturaciones.
Procura el acceso exclusivo en caso de redes Ethernet (MAC Access)
Utiliza algn mtodo de deteccin de errores, los mas conocidos son control
de redundancia cclica (CRC), Paridad (parity) y Suma de verificacin
(checksum)
Nombres de tcnicas involcradas: Ethernet, token Ring, token passing, serial.

Comunicaciones industriales
Nivel 3: Capa de red (Network Layer)
Se encarga del funcionamiento de una red, controlando la ruta de
comunicacin.
Filtra, o deja pasar mensajes que estn dirigidos a un destinatario
(nodo) determinado
Tiene la funcin de ruteo (routing)
Asigna direcciones nicas (direccin IP, numero de nodo) que son
nmeros lgicos que identifican el destinatario.
En caso de redes de oficinas, se los conoce como protocolo IP,
ICMP, IGMP
En caso de redes punto a punto (2 elementos) no es necesaria

Comunicaciones industriales
Nivel 4: Capa de Transporte (Transport Layer)
Recibe los paquetes y los independiza de la red (les quita las tramas de los niveles
inferiores)
Se asegura que las capas superiores no enven datos con errores
Establece la longitud de datos en la comunicacin y revisa que se cumpla
Es capaz de manejar mltiples conexiones de un mismo enlace de red (ejemplo,
diferentes puertos)
Mantiene un flujo de red, capacidad de almacenar en caso de diferencias de
velocidad entre nodos (buffer)
Los protocolos mas populares son TCP y UDP

TCP esta orientado a una transmisin confiable: Negocia la conexin,


solicitando el envo y acusando recepcin. Ejemplo: Transferencia de
archivos
UDP est orientado a la velocidad, contiene solamente informacin
bsica para establecer una conexin. Ejemplo: streaming de audio o
video

Comunicaciones industriales
Nivel 5: Capa de Sesin (Session Layer)
Controla el dilogo: en un sentido (half dplex) o en
ambos sentidos (full dplex)
Chequeo de sincronizacin cada determinado tiempo
Nombres reconocidos RCP y SCP

Comunicaciones industriales
Nivel 6: Capa de presentacin (Presentation
Layer)

Resuelve la semntica y sintaxis de los datos


La compresin de datos es manejada en esta capa
La encriptacin tambin es manejada en esta capa
Traduccin en caso de sistemas Little endian (Intel,
siemens plc) y big endian (Motorola, rockwell plc)
para, por ejemplo, los nmeros enteros

Comunicaciones industriales
Nivel 7: Capa de aplicacin (application layer)
Es la capa mas alta, incluye los protocolos de
comunicacin principales, o los mtodos de
comunicacin
Entre los protocolos se pueden encontrar: TELNET,
SMTP, Profibus, DeviceNet, Modbus, FTP, HTTP, SSH,
TLS/SSL, etc, etc.

Comunicaciones industriales
Niveles 1 y 2 proporcionan
transporte bsico
Niveles 3 y 4 extienden estas
funciones para una red ms
compleja
Niveles 5 y 6 proporcionan un marco
para establecer y negociar estas
comunicaciones
Nivel 7 es el protocolo principal con
mtodos para interpretar los datos,
envo y recepcin.

Comunicaciones industriales CAPA


FSICA
Se trata de la convencin a nivel elctrico de la forma
en que se van a comunicar los elementos de una red.
Esta relacionada con el nivel 1 en el modelo OSI
Se tratarn: RS-232, RS-422, RS-485, Ethernet, FAST
Ethernet

Comunicaciones industriales CAPA


FSICA

RS-232 es el mas utilizado en la comunicacin SERIAL


Es un estndar que define las caractersticas elctricas de este mtodo de
conexin.
Sus aplicaciones son mltiples, incluyendo PCs y aparatos industriales de
todo tipo.
Ha sido sustitudo por RS-485 por sus desventajas en cuanto a la inmunidad
al ruido electromagntico y a la longitud mxima de cable
Se usa solo con transferencia
punto a punto.
Es una interfaz diseada entre
los terminales de datos (DTE)
como ser las PC o los PLC y los
de terminacin de datos (DCE)
que pueden ser mdems o
impresoras seriales.

Comunicaciones industriales CAPA


FSICA
A nivel elctrico, la
convencin es un 0 lgico
est representado por un
voltaje de +3 a +15 volts,
llamado espacio (space) y el 1
lgico de -3v a -15v llamado
marca (mark)
La conexin utiliza 3 cables,
uno de transmisin, otro de
recepcin y la referencia
(tierra 0v)
A veces son requeridos dos
cables ms que son de control

Comunicaciones industriales CAPA


FSICA

Comunicaciones industriales CAPA


FSICA
Los conectores ms comunes son los DB9, DB25, DIN8 o
mini-DIN

Comunicaciones industriales CAPA


FSICA
La estructura del cable, o pinout es la que aparece en la imagen.
Dependiendo del sistema pueden ser necesarios solamente 3
cables (RX, TX y GND) pero al incorporar control de flujo
(handshaking), son necesarios los cables RTS y CTS. Uno es listo
para enviar y el otro es listo para recibir.
En casos mas raros se incluy otro par
para indicar que el que recibe termin
de recibir y viceversa:
DSR y DTR
Observar cuales van cruzados.
Otro mtodo de control de flujo es
XON XOFF y se aplica en la transmisin
de datos, en el sentido opuesto.

Comunicaciones industriales CAPA


FSICA

Comunicaciones industriales CAPA


FSICA
El sistema de comunicacin relacionado con esta
estructura es la conexin SERIAL. Como carece de
negociacin, hay que establecer o configurar la
estructura de los datos y la velocidad.
La velocidades mas comunes son 9600 bps, 38400,
57600 y 115200bps siendo la de 9600bps la ms
comn.
DATA BITS: La estructura puede ser de 7 u 8 bits.
PARITY: o paridad, es un bit extra que puede ser N, es
decir none o sin bit de paridad; EVEN, o par que es
1 si la
suma de bits transmitidos es impar;

Comunicaciones industriales CAPA


FSICA
La estructura de un telegrama completo sera esta:
Es tambin llamado UART Coding, o codificacin UART,
con el nombre del chip ms popular que maneja las
comunicaciones de los puertos de una PC

Comunicaciones industriales CAPA


FSICA
RS-422/RS-485 es el siguiente estndar que proporciona
ciertas ventajas sobre el mtodo de conexin RS-232
Mejorada velocidad de transmisin de datos
Superior inmunidad al ruido
Mayor longitud mxima de cables
Varios terminales conectados al mismo cable (Daisy
chain)

Comunicaciones industriales CAPA


FSICA
Los conductores son 2 por cable (comparado a RS-232 que eran
mnimo 3), a veces asociado a un apantallado (shield) o mallado, o
ambos.
El par de cables, generalmente es trenzado (par trenzado, twisted
pair)
La principal caracterstica elctrica es el sistema de voltaje
diferencial
Los cables se llaman A y B, y la convencin es que si A>B es un
nivel bajo, o cero lgico y si A<B es un 1 lgico. Esa diferencia se
toma como vlida si ha superado cierto umbral (tpicamente 200mV)
Este tipo de conexin , es mas inmune al ruido, pues la mayora del
ruido electromagntico se induce por igual en ambos cables, y al ser
la diferencia (la resta) ste se cancela.

Comunicaciones industriales CAPA


FSICA

Es un sistema en general ms robusto y ms sencillo de


instalar
El ms utilizado en la actualidad es el RS-485, tomado
como estndar industrial
Hasta 12Mbit
Hasta 256 nodos
Tensin de trabajo +/-5V, rango hasta -7 a +12

Comunicaciones industriales CAPA


FSICA
La principal diferencia entre RS-422 y RS-485 es que en
RS-485 pueden coexistir varios emisores y receptores,
en cambio en RS-422 existe un solo emisor.

Comunicaciones industriales CAPA


FSICA
La forma de conexin es la llamada conexin de BUS
Un requisito para una instalacin de este tipo es la
llamada terminacin del cable. Se debe conectar en
los finales de la lnea una resistencia de 250 ohm.

Comunicaciones industriales
REDES

Dadas las tcnicas de conexin, son el medio fsico para


el transporte de los datos.
Se han desarrollado diferentes protocolos que son
utilizados en los ambientes industriales.
Segn el nivel en la pirmide CIM se pueden encontrar
mas comnmente unos sobre otros.

Comunicaciones industriales
REDES
Bus de campo: a nivel de proceso se utilizan para
sustitur el cableado de sensores, actuadores, rels
inteligentes y otros dispositivos elctricos. Pequea
cantidad de datos y altas velocidades.
Se puede observar que en la foto de la derecha
tenemos una red mas simple y prolija comparada con la
cantidad de cables de la foto a la izquierda.

Comunicaciones industriales
REDES
Nombres mas comunes: Profibus, Fieldbus, Modbus,
CAN, LonWorks, Asi, etc. etc.

Comunicaciones industriales
REDES
Red de clula: Nivel que interconecta equipos que
concentran mayor cantidad de datos pero aun bajas
cantidades, y gran velocidad de respuesta.
Equipos mas comunes son: brazos robticos, plcs,
AGVs, CNCs, etc.
Se observan protocolos implementados sobre TCP/IP, es
decir, implementaciones de buses de campo dentro de
redes de alta velocidad Ethernet Industrial.
Nombres mas comunes: Ethernet Industrial, PROFINET,
ModBusTCP, EtherCAT, etc.

Comunicaciones industriales
REDES

Comunicaciones industriales
REDES
Red de planta, son redes que no tienen tiempos crticos
de transferencia, aunque s muy alta disponibilidad.
Se pueden encontrar estaciones de ingeniera (para
modificar y descargar lgica), servidores y consolas
SCADA, servidores de Historizacin, etc.
El mtodo mas comn es la comunicacin Ethernet
(TCP/IP) 10/100 FAST Ethernet, Gigabit Ethernet.

Comunicaciones industriales
REDES
Red de Factora: Representa las redes de oficina,
contabilidad, almacenes, etc.
Grandes volmenes de informacin, los tiempos no son
crticos, muy extensas
Ethernet, Gigabit Ethernet

Comunicaciones industriales Buses


De Campo
No hay un estndar definido
La mayora se conectan en
forma de bus, mtodo RS-485
Son Maestro-Esclavo en su
amplia mayora, es decir, existe
un maestro que hace las
peticiones de datos y el control
de la red y varios esclavos que
responden a esas peticiones.

Comunicaciones industriales Buses


De Campo
El primer bus de campo fue el Modbus, su primer
aplicacin fue para comunicar PLCs utilizando el
sistema RS-232
Luego se desarroll MODBUS Plus que es una aplicacin
en forma de bus RS-485
Tambin se lo empaquet en TCP/IP y es conocido como
ModbusTCP (o Modbus-IDA)

Comunicaciones industriales Buses


De Campo
ModbusRTU es una aplicacin serial que fue la mas
utilizada en su momento, conjunto a ModbusASCII
ModbusPlus es la aplicacin en forma de bus industrial
que es estndar en la industria. Es propietaria de
Schneider Electric, usada en Modicon (PLCs y
controladores de Schneider). Sistema Token Passing.
ModbusTCP es una implementacin mas moderna del
protocolo de Modbus dentro de los paquetes TCP. Se
conecta exclusivamente al puerto 502 de una red
Ethernet Industrial.

Comunicaciones industriales Buses


De Campo

Comunicaciones industriales Buses


De Campo
La estructura de los paquetes Modbus es similar en
todos los sistemas.
Esta es llamada PDU Protocol Data Unit, y bsicamente
funciona como un sistema de peticin y respuesta con
datos o respuesta con error.
Se desarrollaron una lista de funciones bsicas y
despus se envan los datos involucrados.
La ADU contiene adems, la direccin de destino del
paquete y una correccin de errores al final.

Comunicaciones industriales Buses


De Campo

Mensajes de peticin (izquierda) y de


respuesta (derecha)

Comunicaciones industriales Buses


De Campo
Las funciones bsicas incluyen de lectura y escritura
binaria o por palabra, funciones de excepcin, etc.
Ejemplo, el maestro pide el valor de una determinada
variable con una funcin de lectura, el esclavo responde
con el valor de la variable.
Un ejemplo de funcin de excepcin sera que el
maestro pida un valor que est fuera del
direccionamiento posible, el esclavo devuelve una
funcin de excepcin.
El direccionamiento de las variables se agrupa en
registros (registers) y bobinas (coils)

Comunicaciones industriales Buses


De Campo

Estos direccionamientos
representan bits y registros de
16bit
Estos pueden ser de lectura o
escritura segn el caso
El direccionamiento es
repesentado por:
0-9999 bobinas (coils) (R/W)
10001 19999 DI Discrete
inputs (Read Only)
30001 39999 analog inputs
registers (Read Only)
40001 49999 analog
outputs registers (R/W)

Comunicaciones industriales Buses


De Campo
El ms bsico de todos es el ASi, donde prima la robustez y confiabilidad
y no las prestaciones. Es el mas utilizado para sensores y actuadores
Un solo maestro y hasta 31
esclavos
4 bits de entradas y 4 bits de
salidas
4 bits de parmetros con hasta
248 bits de entrada/salida
Soporta valores analgicos
codificados binarios
Hasta 100 metros sin repetidor
ASi
Fuente de poder separada
Fcil conexin

Comunicaciones industriales Buses


De Campo

Comunicaciones industriales Buses


De Campo
CANbus
Es un protocolo, no especifica implementacin en la
capa fsica, y se desarroll inicialmente para la aviacin
y la industria automotriz
El Bus CAN fue desarrollado por BOSCH para los autos,
comunicando los distintos procesadores presentes en
los airbags, ECU, climatizador, etc.
Se introdujo en 1988 en un automvil BMW por primera
vez.

Comunicaciones industriales Buses


De Campo

Comunicaciones industriales Buses


De Campo
La implementacin industrial mas conocida se llama DeviceNet
DeviceNet especific la capa fsica para su estndar de
comunicacin, pero us gran parte del cdigo CAN para el
desarrollo de su protocolo.
Existe un maestro y varios nodos (hasta 64 en DeviceNet)
Trama de datos de cantidad de bytes variables de 0 a 8
El formato de los mensajes se divide en 4:
Data frame: Contiene datos transmitidos
Remote frame: mensaje para petition de datos
Error frame: mensaje transmitido por cualquier nodo en caso de
detector errores
Overload frame: mensaje que fuerza un delay en caso de sobrecarga
de trfico

Comunicaciones industriales Buses


De Campo

Comunicaciones industriales Buses


De Campo
LonWorks, iLON, Lon sobre IP
Diseado por echelon en 1999
Para la domtica, aire acondicionado, etc.
Capacidad de autoaprendizaje, ejemplo, al agregar
nuevo dispositivo, se le debe indicar al maestro que
escuche si se conect algo nuevo
1 maestro varios esclavos
Hasta 64 esclavos
Cada dispositivo es nico y es llamado
neuron-ID

Comunicaciones industriales Buses


De Campo
PROFIBUS
Desarrollada entre 1987 y 1990 por Bosch, Siemens y
Klockner-Moeller, En 1996 se convirti en estndar.
Tres versiones: DP-V0, DP-V1 y DP-V2 a nivel de
protocolo.
Las velocidades de transferencia van desde los 9,6Kbit/s
hasta
los 12MBit.

Comunicaciones industriales Buses


De Campo
A nivel fsico existen 2 tecnologas: Profibus DP (RS-485)
y Profibus PA (MBP, Manchester Bus Powered)
Profibus DP tiene una capa fsica en el formato RS-485,
similar a las otras tecnologas ya mencionadas
Profibus PA fue diseado para sensores y actuadores en
campo y es un bus tipo manchester que adems de
comunicaciones, suministra la alimentacin al
dispositivo.

ctores de profibus DP. Se observa el terminador integrado al conector, orificios de entrada y salida del bus y
ordazas para conectar rpidamente los cables.

Comunicaciones industriales Buses


De Campo
En Profibus PA, es utilizado el estndar MBP, que es una mezcla
de cdigo manchester y bus power.
El cdigo manchester es una codificacin elctrica que su
caracterstica principal es que en un tiempo de ciclo siempre
hay una transicin de nivel (0 a 1 1 a 0), entonces los valores
lgicos son establecidos por flanco. La ventaja es que no
requiere sincronizar los mensajes pues cada bit est
sincronizado.

Comunicaciones industriales Buses


De Campo
Las transiciones de datos ocurren en el medio de cada
ciclo, las transiciones en el comienzo del ciclo no
significan datos.
Si le sumamos a esta tecnologa que la informacin
oscile a determinado nivel, su valor medio va a ser la
mitad y este valor medio es el utilizado para alimentar
los dispositivos:

Comunicaciones industriales Buses


De Campo
La implementacin de profibus
tiene una estructura como la figura:
La capa fsica es la conocida RS-485
En el nivel de la capa de enlace
aparece el Fieldbus Data Link, que es el sistema que ordena la
transmisin de informacin, mezclando Token passing con masterslave lo que le permite muchas funcionalidades adicionales
Las funciones dentro de FDL se llaman SAPs y tambin se cuenta
con el chequeo de nodos (fuente y destino).
Se destaca la introduccin del intercambio cclico de datos y la
capacidad de configurar parmetros del esclavo (ejemplo
velocidad de transferencia de datos)

Comunicaciones industriales Buses


De Campo

Comunicaciones industriales Buses


De Campo
Otra particularidad que lo diferencian de los sistemas maestro- esclavo
anteriores son la capacidad de tener una arquitectura multi-maestro en la
misma red, mediante el token passing.
Para ello definamos los tipos de maestros que contamos:
Maestro Clase 1: es el encargado de llevar adelante la comunicacin.
Maestro Clase 2: Es un maestro que puede aparecer y desaparecer en la
red y es utilizado para diagnstico y programacin, por ejemplo para
parametrizar un nodo.
Esclavo: Es un elemento que responde a las peticiones del maestro. Puede
estar compuesto de varios mdulos y es abierto al proovedor, por lo que
se pueden integrar varios modelos de distintos fabricantes en el sistema
del maestro solamente contando con el archivo de configuracin del
esclavo, llamado GSD

Comunicaciones industriales Buses


De Campo
Para que pueda coexistir mas de un maestro en la
misma red, se implement un anillo lgico donde se
pasan la moneda que es quien tiene el turno para
comunicarse.

Comunicaciones industriales Buses


De Campo
A nivel de aplicacin existen 3 versiones de protocolo:
DP-V0 es la mas bsica, la cual introdujo el intercambio
cclico de datos y los diagnsticos de esclavos
DP-V1 suma la comunicacin acclica, es decir
peticiones que pueden ocurrir en cualquier momento y
escribir registros o leerlos, ejemplo modificar
parmetros de un variador
DP-V2 es la ultima versin y implementa mejoras en la
comunicacin de manera que se puedan tener control
en robtica, y comunicacin entre esclavos para el caso
de aplicaciones de variadores especiales (maestroesclavo en la industria papelera)

Comunicaciones industriales
Sncrono Asncrono - Iscrono
Un parntesis para mencionar distintas tecnologas en la
transmisin de los paquetes de datos.
Los dos mtods mas conocidos son el sincrono y asncrono:
El mtodo asncrono sincroniza cada paquete utilizando
paquetes de comienzo y final de los datos. Un ejemplo sera el
serial.
No requiere sincronizacin de los dos terminales, es decir que
uno puede ser mas rpido que el otro y aun as comunicarse
Mayor seguridad en la transferencia de
datos

Comunicaciones industriales
Sncrono Asncrono - Iscrono
El mtodo sncrono (SDLC, HLDC), debe establecer un
flujo contnuo de datos, y ambos interlocutores estar
preparados para una transferencia sin
interrupciones o a la misma frecuencia.
Sus relojes que determinan el pulso de comunicacin
deben ser iguales, sin jitter,
Mayor ancho de banda es posible, pero mayor
complejidad de electrnica.

Comunicaciones industriales
Sncrono Asncrono - Iscrono
Mtodo Iscrono
Un ancho de banda est asegurado
para cada dispositivo
Se establece una frecuencia de comunicacin inicial y sta se mantiene fija, y
los paquetes se envan en un formato fijo. Si no hay datos para enviar, stos
se rellenan (bit stuffing)
Se pierde algo de confiabilidad
Se gana en tiempos de respuesta de los dispositivos (del orden de 1ms)
Industrialmente se usa por ejemplo en conexiones de variadores en forma
maestro-esclavo, tambin en robtica en servomotores.
Tiempos de ciclo de comunicaciones de 125 microsegundos, tiempos de
respuesta de dispositivos de 1ms
Ancho de banda reservado para comunicaciones acclicas (pej. Herramientas
de diagnstico)

Comunicaciones industriales
ETHERNET
ETHERNET
Fue presentado en 1980 y actualmente es la tecnologa mas
usada en redes de comunicaciones. Supera ampliamente a
sus otros competidores como es el caso de Token Ring
Con los aos ha evolucionado su implementacin incluyendo
mejoras en la velocidad de transmisin de datos.
Originalmente surgi para redes en anillo de cable coaxial,
pero hoy da el soporte utilizado es el cable FTP (Foiled
Twisted Pair), STP (shielded twisted pair) o el UTP
(Unshielded Twisted Pair)
Tambin son utilizados otros medios de transmisin, como la
transmisin inalmbrica Wi-Fi (2.4 5 Ghz) y la fibra ptica

Comunicaciones industriales
ETHERNET

Comenz con estndares 10BASE5 o thicknet y 10BASE2 Thinnet


cuyo medio de transmisin eran cables coaxiales.
El medio de transmisin se comparta por todos los nodos de la red,
siendo esta susceptible a colisiones que repercutan en el ancho de
banda,
En 1987 se introdujo el estndar 10BASE-T que implement cable de par
trenzado con dos lneas separadas de transmisin y
recepcin. La topolgia evolucion de anillo a estrella.
An la transmisin era Half-Duplex, es decir o transmita o
reciba. Adems no exista el ruteo ni el filtrado de
paquetes, por lo que todos los paquetes eran enviados a
todos los nodos de la red.
La probabilidad de colisiones y paquetes corruptos era
mas grande conforme el tamao de la red

Comunicaciones industriales
ETHERNET

Por este motivo se introdujeron los Bridges que separaban


zonas de una red elctricamente y filtraban paquetes que
estaban corruptos.
Es decir, era un puente en la capa de enlace de datos
En 1989 se introdujo el primer switch, cuya novedad era la
capacidad de filtrar paquetes y hacer puentes utilizando
hardware. Ahora los paquetes podan ser filtrados por puerto.
Esto significaba una mejora importante en el desempeo de la
red. Tambin es capaz de
manejar puertos a distintas
velocidades, y la aislacin
galvnica es para todos los
puertos.

Comunicaciones industriales
ETHERNET
Hablando de la capa fsica, las primeras versiones de
Ethernet utilizaban el sistema manchester hasta
10BASE-T.
En las versiones a partir de la 100base-T se utiliza la
codificacin MLT3 la cual consta de 3 niveles de tensin,
una transicin de nivel representa un 1 lgico y una notransicin representa un cero lgico.
Con la introduccin de las redes gigabit (1000base-t) y
10gigabit (10GBASE-T) la codificacin PAM-5 es la
utilizada, pero no se ha visto implementada en el
ambiente Ethernet industrial, solo en redes de
computadoras y switches.

Comunicaciones industriales
ETHERNET
Mientras el sistema MLT3 trabaja con un bit por
transicin, el PAM5 trabaja con 2 bit, permitiendo cuatro
posibilidades dado que es capaz de detectar cambios
mas pequeos en los niveles de tensin:

Comunicaciones industriales
ETHERNET
Hay una cantidad de cable que es normalmente
utilizado como soporte fsico
Los conectores son RJ-45 y en cuanto al cable tenemos
algunas variantes.

Comunicaciones industriales
ETHERNET
Los dos tipos de terminaciones
normalizados son T568A y T568B.
Para interconectar un dispositivo con un
switch o hub se utiliza ambas
terminaciones iguales
Terminaciones con conexiones A y B en
cada extremo se llama cable Crossover
Se utiliza para interconectar Switches
entre s para extender una red local.
Tambin es posible utilizar un cable
crossover para conectar dos equipos

Comunicaciones industriales
ETHERNET
Donde utilizar un conector u otro depende del tipo de
puerto donde hemos de conectarnos.
Estos se llaman MDI - MDI-x
Algunos detectan
automticamente la conexin
o puede ser configurable.
Lo general es que un NIC
(tarjeta de red) sea MDI y un hub o switch sea MDI-X,
para asi usar un cable con los conectores cableados
iguales (los dos A o los dos B)

Comunicaciones industriales
ETHERNET
En cuanto a los estndares de cables tenemos varios
tipos:
UTP unshielded twisted pair
FTP foiled twisted pair
SFTP shielded foiled twisted pair

Comunicaciones industriales
ETHERNET
Su uso depende de la inmunidad al ruido necesaria en
ambientes industriales. En general se usa el FTP.
En caso de redes de computadoras en general es usado
el UTP
El trenzado de los cables tambin tiene su estandar, en
categoras.
Categora 5, 5e y 6. Tambin existen otras categoras
obsoletas y en desarrollo.

Comunicaciones industriales
ETHERNET
El trenzado depende de la frecuencia de trabajo del
puerto
La categora difiere de la cantidad de vueltas por
centmetro

Comunicaciones industriales
ETHERNET
Estructura del paquete Ethernet, Ethernet II es el mas
comn hoy da.

Comunicaciones industriales
ETHERNET
Start-Of-Frame delimiter o SFD indica el comienzo del paquete.
Destination address y source address son el destino y la fuente del paquete de
datos.
La porcin type conocida como EtherType, indica el protocolo que viene
encapsulado de las capas OSI de mayor nivel
La parte de datos puede ser variable y se debe especificar, su nombre es MTU y va
hasta 1500 bytes
El end-of-frame se usa para el CRC, es decir el chequeo de errores de la informacin
transmitida.

Comunicaciones industriales TCP


TCP Transmission Control Protocol
Pertenece a la capa 4 en el modelo OSI (capa de
transporte)
Protocolo diseado para transmitir de forma confiable y
sin errores los bytes que componen el dilogo de capas
superiores en el modelo OSI
Mientras el protocolo IP (Ethernet Frame) est diseado
para manejar la entrega de los datos de un punto a
otro, TCP se encarga de dividir la informacin en
segmentos y de reordenarla en el destino,
asegurndose de que sta sea transmitida
correctamente.

Comunicaciones industriales TCP

Comunicaciones industriales TCP


En una comunicacin TCP se establece en un socket
(enchufe) que corresponde a un par de puertos de
comunicacin en un cliente y un servidor, el cual debe
estar abierto en ambos.
El funcionamiento del protocolo TCP se puede dividir en
tres fases
Establecimiento de una conexin
Fase de transferencia de datos
Cierre de la conexin

Comunicaciones industriales TCP


Para establecer una conexin, el protocolo utiliza un
handshaking de tres vas.
El cliente debe pedir la transferencia de informacin, y el
servidor debe estar escuchando
El cliente enva un paquete SYN, y establece un numero
de secuencia aleatorio
Como respuesta el servidor enva un paquete SYN-ACK,
e incrementa el numero de la secuencia en 1
El cliente finalmente enva un paquete al servidor de
ACK y suma otro 1 al numero de la secuencia.

Comunicaciones industriales TCP


Transferencia de datos caractersticas:
Orden en la transferencia de datos: los paquetes que se divide la
totalidad de los datos a transmitir tienen un numero secuencial
asignado, de manera que se podran transmitir en orden o si hay una
prdida de paquetes, es posible identificarlos y transferir solamente los
que se perdieron.
Retransmisin de paquetes: el numero de secuencia permite esta
funcionalidad de acuerdo a lo explicado arriba; el que enva los
paquetes debe recibir un ACK que significa que el paquete lleg
correctamente. Si esto no ocurre, es posible enviar solo el paquete
perdido de la secuencia
Control de flujo: limita la tasa de transferencia de acuerdo a si el buffer
del destinatario est lleno o no. El receptor puede establecer la
cantidad de datos a recibir en el prximo paso de la secuencia de
transferenca de paquetes.

Comunicaciones industriales TCP


Fin de la conexin
Es un handshaking de 3 o 4 pasos dependiendo de
quin termine su conexin primero, es decir si el
servidor termin de enviar los datos o el receptor
decide terminar la conexin de su lado.
Para ello se envan paquetes FIN que indican que se
desea terminar la conexin.
Un tiempo de espera es necesario para el control de
flujo, pues pueden haber paquetes que no fueron
recibidos de alguna de las conexiones activas.

Comunicaciones industriales UDP


Es un protocolo mas simple, sin negociacin
Tambin establece una comunicacin entre puertos
No hay garanta de recepcin de mensajes, no hay
control de secuencia ni de duplicados
Esta ausencia de recusos redunda en una mayor
velocidad de transferencia pero una menor seguridad
en la misma.

Comunicaciones industriales
aplicaciones del TCP industriales
TCP encapsula frecuentemente otros protocolos mas
viejos para aprovechar la tecnologa Ethernet en cuanto
a la velocidad de transferencia
Por eso han surgido otros protocolos como PROFINET
(profibus sobre Ethernet), ModbusTCP (Modbus en TCP),
EtherCAT, CAN over Ethernet (COE), etc.