Tecnologias de Punta en
Comunicaciones que le permitiran:
Controlar
Configurar dispositivos
Monitoreo y coleccion de datos
NetLinx Communication Technologies Descripcion General
NetLinx
Es un conjunto de tecnologias
avanzadas en
comunicaciones disenadas
para la automatizacion
Los servicios de NetLinx son
abiertos
Estos servicios de NetLinx
aseguran la eficiencia de la
transmision de datos
2
Redes en Automatizacion - Eficiencia
Actualmente, todas las redes de comunicacion operan
mucho mas rapido
La velocidad ya no es tan importante. Ahora es la Eficiencia
Mientras mejor maneje los datos tu red, la capacidad de
respuesta de los dispositivos mejora (throughput), entonces
aumenta la productividad
Ejemplo: El limite de velocidad se aumenta en el periferico,
pero llegaras mas rapido en una hora pico?
Presentamos la siguiente
Generacion en Modelos
de Redes:
Productor/Consumidor
La manera antigua vs. la Nueva
Redes de comunicacion clasicas: Modelo Fuente/Destino
La mayoria opera en el sistema Maestro/Esclavo
La capacidad de respuesta de cualquier dispositivo throughput
(que es un elemento basico en Productividad) depende 100% de
que tan rapido el Maestro actualice los datos de E/S de los
esclavos
Las capacidades de configurar dispositivos son muy limitadas
Si el dispositivo permite una configuracion a traves de la red, casi siempre
el usuario tiene que utilizar logica de escalera en el PLC para lograrlo, lo
cual impacta directamente en el control del proceso, ya que el PLC se
dedica a otras cosas que no son propiamente CONTROL
La coleccion de datos y el monitoreo los realiza exclusivamente el
procesador, adicionandole carga de trabajo inutil (porque su labor
real es Controlar el Proceso)
5
La manera antigua vs. la Nueva
Las nuevas Redes: el modelo Productor/Consumidor
Todos los dispositivos pueden enviar/recibir datos
independientemente del procesador o PLC
Este modelo es necesario para los esquemas de control actuales
La Eficiencia (y por lo tanto la Productividad) se mejora
enormemente debido a que se trabajo en optimizar la
comunicacion y no solo incrementar la velocidad de transmision de
datos
La configuracion de los dispositivos se puede hacer a traves de la
red, sin pasar por el procesador o PLC, por lo tanto lo libera de
trabajo inutil.
La coleccion de datos y el monitoreo se hace directamente sin
intervencion del procesador o PLC
6
Como se mide la Eficiencia de una Red?
Hay un paquete de datos que se tiene que transmitir. La
eficiencia se mide entonces asi:
Cuantos accesos a la red (uso del medio fisico) tiene que hacer un
dispositivo para lograrlo?
En segundo termino: que tan rapido puede un dispositivo entregar
el paquete (velocidad de transmision de los datos)
Considera que:
Los accesos al medio fisico que haga un dispositivo, implican que
en ese momento Nadie Mas puede transmitir y/o recibir
Si yo duplico o triplico la velocidad de transmision de datos (baud
rate) NO IMPLICA que la red se vuelva el doble o triple de
eficiente.
Ejemplo del modelo clasico Fuente/Destino
Una persona (la Fuente) le dice a cada persona (destinos)
en un salon, uno a la vez, la hora exacta actual (datos)
Los datos (hora) deben ser ajustados para mantener la
precision conforme la fuente avanza a cada destino
Algunos ignoran a la Fuente, sin embargo se invirtio tiempo
y esfuerzo en ellos
Mientras mas destinos la fuente tarda mas en llegar al
ultimo; este tiempo depende del numero de gente en el salon
Pero en el modelo nuevo Fuente/Destino...
La persona dice una sola vez (produce) la hora exacta (dato)
en el frente del salon a una o mas gentes (consumidores)
Todos lo escuchan simultaneamente
Algunos deciden utilizar el dato
(consumirlo) para ajustar su reloj,
checar algun pendiente, etc;
mientras que otros lo ignoran
(no lo consumen)
Altamente deterministico
(el tiempo que tarda en llegar el
dato a las gentes no depende del numero de las mismas en el
salon, ni siquera si estan entrando o saliendo)
Presentamos las tecnologias NetLinx
NetLinx se forma con dos tecnologias basicas:
Redes e Interfases de Comunicacion
Redes
Los servicios NetLinx estan definidos en las redes que usan el
modelo nuevo Productor/Consumidor
NetLinx es independiente del cable
Ejemplos de redes que contienen NetLinx:
Interfases de Comunicacion
Software (APIs y drivers)
Hardware (Tarjetas PC y puertos de comunicacion)
10
Los tres elementos clave de NetLinx
Coleccion de Datos
Configuracion Servicios Productor/Consumidor Control
11
Ejemplo de Control a la manera clasica
Data Acquisition
ALLEN-BRADLEY
Panel Vi ew 550
HMI
Controller
<
F1
F2
F3
F4
F5
F9
F1
0
^
<
F6
Analog I/O
Sensor
Drive1
Drive2
F7
F8
Drive3
Muy Ineficiente, - Ejemplos de la tecnologia antigua de redes:
RIO, Profibus, Interbus S
<- -- --- -- --- -- --- -'
>
v
Ejemplo de Control usando NetLinx
Adquisicion de Datos
ALLEN-BRADLEY
HMI
Controller
Analog I/O
Panel Vi ew 550
<
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
^
<
Sensor
Drive1
Drive2
<- -- --- -- --- -- --- -'
>
v
Drive3
Change-of-State - Sensor produce datos solo cuando detecta el objeto.
Multicast - Envio simultaneo de datos a mas de un destino.
Cyclic - E/S Analogas pueden enviar un dato (presion) cada 50 ms,
mientras que otro valor (temperatura) se envia cada 500 ms
Manejo de Datos Sumamente Eficiente
Los tres elementos clave de NetLinx
Coleccion de Datos
Configuracion
Producer - Consumer Services
Control
14
coleccion de Datos a la manera clasica
Coleccion de Datos
ALLEN-BRADLEY
Panel Vi ew 550
HMI
Controller
Sensor
MOV
MOV
Dest: M1
Size: 32 words
I.0.2/04
| |
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
( EN )
( DN )
( ERR )
( EN )
( DN )
( ERR )
N22:1/06
( )
O.0.1/10
( )
Drive1
Drive2
<- -- --- -- --- -- --- -'
^
<
Dest: M0
Size: 32 words
|/|
<
-
Analog I/O
N23:5/00
>
v
Drive3
El PLC Maestro tiene que recolectar los datos
Despues pasa los datos a otros dispositivos
utilizando Logica de Escalera
Una vez mas, mucha ineficiencia y trabajo del PLC inutil
Ejemplo de Coleccion de Datos con NetLinx
Adquisicion o Coleccion de Datos
ALLEN-BRADLEY
Panel Vi ew 550
HMI
Controller
Sensor
MOV
MOV
Dest: M1
Size: 32 words
I.0.2/04
| |
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
( EN )
( DN )
( ERR )
( EN )
( DN )
( ERR )
N22:1/06
( )
O.0.1/10
( )
Drive1
Drive2
<- -- --- -- --- -- --- -'
^
<
Dest: M0
Size: 32 words
|/|
<
-
Analog I/O
N23:5/00
>
v
Drive3
Se elimina la dependencia del PLC. Los
dispositivos transmiten directamente
Cualquier dispositivo podria consumir el dato
No se requiere programacion en el PLC
Un uso muy efectivo de la red y del ancho de banda (bandwidth)
Los tres elementos clave de NetLinx
Coleccion de Datos
Configuracion
Producer - Consumer Services
Control
17
Configuracion de Dispositivos a manera clasica
Programmable Device Support
ALLEN-BRADLEY
Panel Vi ew 550
HMI
Controller
Sensor
MOV
MOV
Dest: M1
Size: 32 words
I.0.2/04
| |
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
( EN )
( DN )
( ERR )
Drive1
Drive3
casi siempre se realiza a traves del PLC, usando
logica de escalera adicional.
N22:1/06
( )
( )
>
v
Si la red soporta configuracion de los dispositivos,
( EN )
( DN )
( ERR )
O.0.1/10
Drive2
<- -- --- -- --- -- --- -'
<
Dest: M0
Size: 32 words
|/|
<
-
Analog I/O
N23:5/00
Impacto Negativo a la eficiencia del PLC, ya
que realiza tareas que no le corresponden
Si la red NO soporta configuracion de dispositivos,
tienes que configurar Uno por Uno
Configuracion de Dispositivos usando NetLinx
Dispositivo de Configuracion/
Programacion
ALLEN-BRADLEY
Controller
Panel Vi ew 550
HMI
<
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
^
<
Analog I/O
Sensor
Drive1
MOV
Dest: M0
Size: 32 words
MOV
Dest: M1
Size: 32 words
N23:5/00
|/|
I.0.2/04
| |
( EN )
( DN )
( ERR )
( EN )
( DN )
( ERR )
N22:1/06
( )
O.0.1/10
( )
Drive2
<- -- --- -- --- -- --- -'
>
v
Drive3
El Dispositivo de programacion (PC) se comunica
directamente con el elemento a configurar
Esto permite al PLC dedicarse a su tarea proncipal
que es Controlar, ya que se le libera del exceso de
programa de escalera
Si el usuario prefiere, la configuracion puede ser
hecha conectandose directamente al dispositivo
Muy Eficiente, los dispositivos se comunicacn directamente, se eliminan cuellos de botella
Configurando Dispositivos - Arquitectura NetLinx
PC de
Configuracion /
programacion
Ethernet
ControlLogix Gateway
PV 1000C
ControlNet
ControlLogix Controllers (Logic & Motion)
DeviceNet
509 -BOD
24vdc
Adaptascan
Bar Code
Armor
Block I/O
1305/1336+
Drive
PV 600C
1394 Servo
Flex I/O
20
QUE USA NETLINX PARA LOGRARLO ?
INFORMACION
RSLinx
CONFIGURACION
Producer - Consumer Services
CONTROL
21
Que logra la Tecnologia NetLinx?
Utiliza todas las capacidades de las redes Ethernet, ControlNet y DeviceNet,
interconectandolas y haciendolas transparentes para el Usuario
Logra que nosotros veamos Un solo Cable con multiples capacidades
RSLinx
509 -BOD
24vdc
1394 Servo
23
Resumen de Beneficios de NetLinx
Tecnologia de Punta en Comunicaciones
Reduce la programacion extra de los PLC
No se requiere programacion-extra para comunicaciones
Se aprovecha mucho mejor el ancho de banda del medio
El medio fisico esta desocupado mucho mas tiempo, para
dispositivos criticos
Los datos se transmiten solo cuando se requieren
Olvidese de los muchos cables e interfases para
programacion y configuracion
Utiliza la misma red para programacion, configuracion y coleccion
Productividad mejorada
Ingenieria, instalacion, mantenimiento, etc.
Tecnologias de Punta en
Comunicaciones que le permitiran:
Controlar
Configurar dispositivos
Monitoreo y coleccion de datos
NetLinx Communication Technologies Descripcion General