Sunteți pe pagina 1din 51

Laboratorio Prctico

Arquitectura Integrada en Accin

Tabla de Contenido
TABLA DE CONTENIDO __________________________________________________________ 2
ARQUITECTURA INTEGRADA______________________________________________________ 3
QUE ES ARQUITECTURA INTEGRADA? __________________________________________ 3
SOBRE ESTA PRCTICA. ______________________________________________________ 4
ANTES DE COMENZAR _______________________________________________________ 4
MATERIALES DE LA PRCTICA _________________________________________________ 5
CONVENCIONES ____________________________________________________________ 6
LAB 1: CREANDO UN PROYECTO DE RSLOGIX5000 PARA UN PROCESADOR COMPACTLOGIX _____ 7
SOBRE ESTA PRCTICA ______________________________________________________ 7
CONFIGURAR E/S USANDO RSLOGIX 5000 _______________________________________ 7
OPCIONAL: BASE DE DATOS DE TAGS DEL CONTROLADOR. _________________________ 23
CREANDO ALIAS CON EL SOFTWARE RSLOGIX 5000 _______________________________ 26
DESCARGA DEL PROYECTO RSLOGIX 5000 AL CONTROLADOR _______________________ 28
CONFIGURANDO EL VARIADOR POWERFLEX ______________________________________ 30
LAB 2: CONTROL DEL DRIVE DESDE EL PANELVIEW PLUS ______________________________ 34
SOBRE ESTA PRCTICA _____________________________________________________ 34
USANDO EL SOFTWARE DE PROGRAMACIN RSVIEW STUDIO ________________________ 34
DESCARGA DEL PROYECTO AL TERMINAL _______________________________________ 47
LAB 3 OPCIONAL - REALIZAR UN BACKUP DEL PROYECTO RSLOGIX5000 EN UNA
COMPACTFLASH _____________________________________________________________ 48

Arquitectura Integrada
2 of 51

Arquitectura Integrada
Que es Arquitectura Integrada?
Arquitectura Integrada es un concepto que permite a diferentes componentes de
automatizacin ser usados de forma aislada o combinados como parte de un sistema
integrado basado en un conjunto comn de tecnologas
Arquitectura Integrada nos proporciona un amplio rango de componentes y sistemas para
ayudar a las empresas en un amplio rango de industrias. La tecnologa de Arquitectura
Integrada es el corazn de un robusto sistema:
LOGIX es la Plataforma de Control basada en el mismo motor de control incluido
en todos los controladores escalables usando todos ellos un nico entorno de
programacin.
NETLINX es la Plataforma de Comunicaciones basada en Redes Abiertas
integrando Control, Configuracin y Recoleccin de datos.
VIEWANYWARE es la Plataforma de Visualizacin. Esta tecnologa es una
plataforma HMI unificada, escalable y extensible que usa un nico entorno de
programacin.
FACTORYTALK es la Plataforma de Informacin. Esta tecnologa Integrada en el
sistema de control, conecta la organizacin empresarial con los sistemas
productivos.
Arquitectura Integrada de Rockwell suministra todo el control que se necesita en un solo
paquete:
Funcionalidad Distribuida de Control para:
o

Acceso Global a datos

Control Determinstico

Supervisin Distribuida

Extensa librera de algoritmos de control (Bloques de Funciones)

Flexibilidad de Control para:


o

Mantenimiento Optimizado y resolucin de problemas con el cdigo fuente


almacenado en el controlador, basados en tags.

Control de Movimiento y variadores de frecuencia integrados

Operaciones Independientes

Arquitecturas Escalable

Arquitectura Integrada
3 of 51

Sobre esta prctica.


Esta prctica le introduce en las tecnologas de Arquitectura Integrada. En esta prctica se
ver Logix, NetLinx y ViewAnyware en accin y aprender como configurar y recoger datos
a travs de EtherNet/IP. Usted configurar aplicaciones y ajustara los tiempos crticos de la
Entradas Salidas.
Usted tambin diseara, creara y descargara un programa a un controlador Logix y tambin
podr examinar las variables del controlador. La prctica muestra lo fcil que es conectar
una pantalla de operador a un procesador de RA y tambin como controlar un variador de
frecuencia en EtherNet/IP mediante su proyecto de Logix.
El sistema esta basado en los siguientes elementos:

IA Lite Demo Box

PanelView Plus 600


192.168.1 .9

CompactLogix
192.168.1. 6

Point I/O
192.168.1. 2

Ethernet
Switch

PowerFlex40
192.168.1. 5

El formato de direccionamiento IP es: 192.168.1.<no. De dispositivo>

Antes de Comenzar
Antes de comenzar esta prctica, cierre todas las aplicaciones que estn actualmente
corriendo en su ordenador.
Para completar esta prctica un conocimiento general de ordenadores, controladores
programables, entradas/salidas y software de automatizacin es recomendable pero no
esencial.
Arquitectura Integrada
4 of 51

Materiales de la prctica
Para esta prctica, se suministran los siguientes materiales.

La caja de demostracin a utilizar contiene el siguiente equipamiento:

(1) 1769-L35E con una fuente de alimentacin 1769-PA4


(1) 1769-IQ6XOW4 Mdulo de 6 Puntos de entrada de 24VDC, 4 Salidas Relevo en el
Slot 1
(1) 1769-IF4XOF2 Mdulo de combinacin de E/S Analgicas en el Slot 2
(1) 1734-AENT Adaptador EtherNet/IP para PuntosE/S
(1) 1734-IB8 Mdulo de 8 Puntos de Entrada 24VDC en el Slot 1
(1) 1734-OB4E Mdulo de 4 Puntos de Salida 24VDC en el Slot 2
(1) 1734-IE2V Mdulo de Entrada Analgica de Voltaje en el Slot 3
(1) 1734-OE2V Mdulo de Salida Analgica de Voltaje en el Slot 4
(1) 1734-VHSC24 Contador de Muy alta velocidad en el Slot 5
(1) PanelView Plus 600
(1) Stratix 2000 de 8 puertos
(4) Cables Ethernet
(1) Variador PowerFlex40 con adaptador EtherNet/IP 22-COMM-E

Ordenador o Laptop equipada con:


Windows XP
RSLogix 5000
RSLinx Professional
RSView Studio

Arquitectura Integrada
5 of 51

Convenciones
En este manual, se han usado las siguientes convenciones.
Este Estilo o Smbolo:

Indica:

Palabras en negrita (, IO
Configuracin o OK)

Cualquier botn o elemento que deba :


- Clic en, o el nombre de un men que deba escoger.
- Escribir en un campo determinado. Debe colocar esta
Informacin basada en su aplicacin (p.e., una
variable).
El texto que aparece dentro de las cajas grises es
Informacin suplementaria de los materiales de la prctica
pero que no es necesaria para completar la prctica.
El texto que sigue a este smbolo puede suministrarle
informacin til que puede hacerle ms fcil usar el producto.

Nota: Si el botn del ratn no esta especificado en el texto, usted debe pulsar el botn
izquierdo.

Arquitectura Integrada
6 of 51

Lab 1: Creando un proyecto de RSLogix5000 para


un Procesador CompactLogix
Sobre esta prctica
En esta prctica, le vamos a Introducir en el software de programacin RSLogix 5000.
Usted har lo siguiente:

Lanzar RSLogix 5000 y creara un Nuevo proyecto para el controlador CompactLogix


1769-L35E
Configurar el rbol de E/S del CompactLogix para controlar las E/S en el chasis de
1734 Point I/O y el PowerFlex 40 en EtherNet/IP

Mediante el ejercicio usted:

Aprender como es de fcil configurar, controlar y recoger datos del variador y de


mdulos Point I/O en EtherNet/IP

Configurar E/S usando RSLogix 5000


En esta seccin de la prctica, usted lanzara el software RSLogix 5000 y aadir el rbol
de E/S del controlador, configurara los mdulos de E/S, aadir el cdigo de escalera,
descargara y verificara su trabajo.

1. Seleccionar el icono de RSLogix 5000


para lanzar el software RSLogix 5000.

que se encuentra en el escritorio

2. Crear un nuevo proyecto seleccionando File > New.

3. Hacer los siguientes cambios y seleccionar OK.

Arquitectura Integrada
7 of 51

Para su informacin
Chassis Type
Este campo esta deshabilitado si se selecciona un controlador del tipo
CompactLogix, DriveLogix, o FlexLogix. Estos controladores no tienen chasis
fsicos, y por tanto no necesita ser seleccionado. en el caso de controladores
CompactLogix L4x, s existe chasis fsico, pero son de un tamao
determinado.
Slot
Para CompactLogix, DriveLogix, y FlexLogix el controlador siempre se
encuentra en el Slot 0 del chasis virtual y por tanto este campo esta
deshabilitado y se muestra el Slot 0. Para CompactLogix L4x, el controlador
no reside en el chasis virtual, pero siempre es el Slot 0.

El proyecto ha sido creado.

Arquitectura Integrada
8 of 51

Area de Trabajo del


Proyecto

Organizador del Controlador

4. Ahora es el momento de configurar el controlador para hablar con las E/S. Esto se
realiza aadiendo mdulos en el Organizador del Controlador, bajo I/O Configuration.
Para establecer la comunicacin entre dispositivos, se deben especificar datos como el
nmero de nodo, nmero de ranura (slot), cantidad de datos a ser Intercambiados y la
velocidad con la que han de ser Intercambiados (RPI Requested Packet Interval).
Antes de aadir un nuevo modulo de un vistazo a la estructura del rbol:

Esta estructura muestra el bastidor del CompactLogix con sus tres subdivisiones:
1- La CPU CompactLogix
2- La tarjeta Integrada de comunicacin EtherNet/IP y su red. Es en esta seccin
donde debemos aadir nuestros dispositivos en EtherNet/IP.
3- El CompactBus local donde configuraremos nuestras E/S locales

Arquitectura Integrada
9 of 51

5. Primero definiremos los mdulos en el bastidor local, lo que incluye un mdulo de


combinacin analgico y mdulos de entrada y salida digitales
6. Desde el Organizador del Controlador, seleccionar con el botn de la derecha sobre E/S
ConfigurationCompactBus Local y seleccionar New Module

7. Cuando aparezca la siguiente pantalla, expandir el directorio Analog y seleccionar el


modulo combinado:

8. Seleccionar OK y la siguiente pantalla aparecer. Aadir el siguiente nombre y


seleccionar Slot 2.

Arquitectura Integrada
10 of 51

El Name (nombre) puede ser cualquier combinacin de caracteres que cumplan con la
norma alfa-numrica IEC 1131-3. La norma IEC1131-3 bsicamente dice que debe
comenzar por un carcter alfabtico, ha de ser de mximo 40 caracteres y no puede
contener ciertos caracteres como % o #.
9. Abrir el men general de la definicin del modulo y mirar la Informacin propuesta.

Arquitectura Integrada
11 of 51

Para su Informacin
Electronic Keying
Electronic Keying evita la insercin de un modulo en una posicin incorrecta.
RSLogix 5000 compara la siguiente Informacin para el modulo insertado:
Type, Vendor, Catalog Number, Major Revision and Minor Revision
Exact Match todos los parmetros descritos anteriormente deben coincidir
o la conexin se rechazara.
Compatible Mdulo Los parmetros Type, Catalog Number y Major
Revision deben coincidir. La Minor Revision del modulo puede ser superior o
igual al especificado en el modulo.
Disable Keying desactivado.

10. De un rpido vistazo al men Connection y desmarque Major Fault on Controller if


Connection Fails While in Run Mode. Al desmarcar esta caracterstica se evita que el
controlador entre en fallo mayor si el modulo se desconecta del bastidor.
Major Fault on Controller if Connection
Fails
Cuando se marca esta casilla y la conexin
con el modulo falla, el controlador entra en
fallo mayor.
Nota: Esta casilla es automticamente
marcada para todos los mdulos 1769 y
para el adaptador virtual de bastidor.

11. Si mira en los mens Input Configuration y Output Configuration ver que es muy
fcil habilitar los canales analgicos.
12. Seleccionar Ok para cerrar la ventana de configuracin del Modulo.
13. Desde el Organizador del Controlador, seleccionar con el botn derecho del ratn en I/O
Configuration CompactBus Local y seleccionar New Module
14. En el directorio Digital seleccionar el mdulo 1769-IQ6XOW4, aadir un nombre y
seleccionar el numero de Slot 1, tal y como se muestra:

Arquitectura Integrada
12 of 51

15. Ir al tab Connection y desmarcar Major Fault on Controller if Connection Fails.


16. Seleccionar Ok para cerrar la pantalla de configuracin del mdulo. Ahora nuestro rbol
de E/S esta completo! Asegurarse de que la estructura del rbol de E/S es como la
siguiente:

Advierta que el procesador en la ranura 0 aparece justo despus de configurar el primer


modulo y se muestra como parte del rbol de E/S del bus local.
17. El prximo paso ser configurar la estructura de Point I/O en EtherNet/IP. Desde el
Organizador del Controlador, seleccionar con el botn derecho del ratn en I/O
Configuration1769-L35E EtherlNet Port LocalENBEtherNet y seleccionar New
Module

Arquitectura Integrada
13 of 51

18. Expandir el directorio de Communications, seleccionar el modulo 1734-AENT/A.


Aparecer la siguiente ventana. Poner un nombre al modulo y rellenar el campo Chassis
Size y IP address tal y como se muestra:

19. Seleccione Major Revision 2 y OK.


20. Aparecer entonces la siguiente ventana. Agreguele un nombre y la Direccin IP como
se muestra abajo y haga clic en change.

Arquitectura Integrada
14 of 51

21. Llene el tamao de chasis (Chassis Size:), Formato de comunicaciones (Connection:)

Para su Informacin
Chassis Size
Seleccionar el numero apropiado de mdulos conectado al modulo
adaptador. En nuestro caso usaremos el adaptador AENT y 4 mdulos de
E/S, por lo que el nmero de mdulos es de 5.
Communication Format (connection)
Antes de seguir vamos a comentar los diferentes Comm Formats. Hay varias
formas de recopilar datos en Ethernet. Dependiendo del tipo de modulo
seleccionado y de otros factores. Las diferentes opciones estn explicadas a
continuacin:

Arquitectura Integrada
15 of 51

Rack Optimization: Es el mtodo de establecer una conexin con el


adaptador que permite a todas las entradas y salidas discretas ser enviadas a
travs de una nica conexin. Despus de seleccionar Rack Optimized en la
conexin del adaptador, tambin deber ser seleccionada en los diferentes
mdulos de E/S. La conexin Rack Optimized es una eficiente forma de
controlar todas las entradas y salidas con una sola conexin. La conexin
Rack Optimized solo puede transferir datos discretos. Si una tarjeta discreta
tiene datos adicionales como estados o diagnsticos una conexin individual
deber ser utilizada.
None: Es el mtodo de establecer una conexin con el adaptador que
obligara a usar conexiones individuales con cada modulo de E/S. Despus de
configurar una comunicacin None con el adaptador, todos los mdulos en el
adaptador debern comunicarse utilizando alguno de los diferentes tipos de
comunicacin individual.
Input Data: Este tipo de conexin permite que mltiples Controladores
reciban datos de entrada del mismo dispositivo. Si la conexin es con un
dispositivo de E/S que necesita datos de configuracin, la conexin Entrada
Data enviar los datos de configuracin, una vez, cuando se establezca la
conexin por primera vez. Si existen mltiples conexiones (Entrada Data,
Output Data o Rack Optimized) hacia el mismo dispositivo, seguro que los
datos de configuracin en todos los Controladores ser idnticos. No es
necesario que los datos de entrada existan en la red, se pueden obtener
Entrada Data con o sin una conexin propietaria existente (Rack Optimized,
Entrada Data o Output Data).
Listen Only-Entrada Data: Este tipo de conexin permite que mltiples
Controladores reciban datos de entrada del mismo dispositivo. No se envan
datos de configuracin con este tipo de conexin. Tiene que existir una
conexin propietaria (Rack Optimized, Entrada Data o Output Data) con el
dispositivo para producir Listen Only-Entrada Data. La transferencia de los
datos es vlida solo si la conexin propietaria esta activa. Si la conexin
propietaria cae, los Listen Only-Entrada Data no se producirn. No se
produce trfico adicional de EtherNet con esta conexin.
Output Data: El primero y nico controlador de las salidas de ese dispositivo.
Una conexin Output Data con un dispositivo es la nica conexin que
determina el modo (Prog or Run) de ese dispositivo en particular. Si la
conexin es con un dispositivo de E/S que necesita datos de configuracin, la
conexin Output Data enviar los datos de configuracin, una vez, cuando se
establezca la conexin por primera vez.

Arquitectura Integrada
16 of 51

22. Pulse Ok y luego Yes para aceptar los cambios. La ventana siguiente le permite cambiar
el RPI (Requested Packet Interval) del adaptador. Como seleccionamos Comm Format
en NONE, no se asigna ningn RPI al AENT. Cada mdulo ser configurado
independientemente. Pulse OK.

Para su Informacin
Requested Packet Interval (RPI)
El RPI es el tiempo que el usuario solicita que los datos sean movidos hacia
o desde el mdulo. Los valores mximos o mnimos de RPI se muestran
entre parntesis a la derecha de la casilla de control. El RPI es programado
por el usuario.

Ahora aadiremos los mdulos Point I/O en el chasis de Point I/O.


23. Pulse con el botn derecho en el 1734-AENT/A PointIO 5 Slot Chassis y pulsa
New Module.

Arquitectura Integrada
17 of 51

24. Ahora configuraremos el mdulo de entradas digitales 1734-IB8. Seleccione el 1734-IB8


desde el directorio de Digital y pulsa OK. Aparecer la siguiente ventana:

25. Inspeccione tambin las otras pestaas. Note que puede configurar el RPI en la pestaa
Connection. Seleccione OK para cerrar la ventana de configuracin del mdulo. Has
visto cuan fcil es configurar un mdulo digital ! Ahora vamos a hacer lo mismo con el
mdulo de salida en el slot 2 del chasis de Point I/O. Pulse el botn derecho en 1734AENT/A PointIO 5 Slot Chassis y seleccione New Module. Seleccione la 1734OB4E/C desde el directorio Digital y seleccione OK. Nmbrelo como sigue:

26. Pulse dos veces OK para cerrar la ventana de configuracin del perfil del mdulo. Ahora,
configuraremos los mdulos de entradas y salidas analgicas. Pulse con el botn
derecho en el 1734-AENT/A PointIO 5 Slot Chassis y seleccione New Mdulo.
Arquitectura Integrada
18 of 51

Seleccione el 1734-IE2V/C desde el directorio Analog y pulse OK. Aada un nombre


como se muestra a continuacin:

27. Inspeccione las otras pestaas. Note la configuracin grfica de las alarmas en la de
Alarm Configuration
28. Pulse OK para cerrar la ventana de configuracin del perfil del mdulo. Pulse con el
botn derecho en el 1734-AENT/A PointIO 5 Slot Chassis y seleccione New
Module. Seleccione el 1734-OE2V/C desde el directorio de Analog y pulse OK.
Aada un nombre como se muestra :

29. Hemos terminado de configurar nuestro chasis de Point I/O en la Configuracin E/S de
nuestro controlador! Verifique que su Configuracin E/S aparece como se muestra:

Arquitectura Integrada
19 of 51

30. Grabe su trabajo pulsado en el icono de salvar


ventana del RSLogix 5000.

en el parte superior izquierda de la

31. Ahora es el momento de aadir el Variador PowerFlex 40 en la Configuracin E/S del


controlador. Desde el organizador del controlador, pulse con el botn derecho en 1769L35E EtherNet Port LocalENBEtherNet y seleccione New Module.

32. Desde la siguiente ventana expanda el directorio Drive, seleccione el mdulo


PowerFlex40E va 20-COMM-E y pulse Ok.

Arquitectura Integrada
20 of 51

Para Su Informacin
RSLogix5000 a partir de la v15 permite la utilizacin de Perfiles Add-On
para nuevos productos. Este archivo ejecutable va a integrar un nuevo perfil
de dispositivo al software RSLogix5000
Los Perfiles Add-On proveen las siguientes ventajas:
Proveen un conjunto completo de tags del tipo adecuado predefinido
Proveen una interfase al variador directamente desde RSLogix5000
Proveen la habilidad de configurar el variador desde dentro del
RSLogix5000
Proveen Wizards (Asistentes) para un rpido arranque del drive o la
configuraciones de perfiles de velocidad
Almacene todos los parmetros del variador dentro del archivo .acd de
RSLogix5000
Actualice el perfil del variador o los Wizards (Asistentes) cuando sea
necesario, independientemente de la versin de RSLogix5000.
33. Aparecer la siguiente ventana. Complete los campos Name y IP Address como se
muestra a continuacin, NO PRESIONE OK

Arquitectura Integrada
21 of 51

34. Seleccione Change en la seccin de definicin del mdulo para editar la informacin de
conexin de E/S. Si no conoce exactamente la revisin, seleccione Disable en el men
de Electronic Keying. Luego pulse Ok. Y de nuevo Ok.

El rbol de configuracin de E/S del controlador debera verse as:

Si su aplicacin requiriera mltiples variadores repetidos, podra pulsar el botn derecho en


el PowerFlex 40 para copiarlo y pegar tanos como sea necesario en Ethernet. Toda la
informacin del nodo es copiada, incluyendo los valores de los parmetros. Todo lo que el
usuario debe hacer es cambiar la direccin IP y darle al variador un nuevo nombre. Los
perfiles Add-On no son solamente fciles de utilizar, sino que tambin ayudan a disear ms
rpidamente sistemas grandes.
Donde piensa ud. que se almacena la configuracin del variador ?
La configuracin del variador para cada nodo es de hecho almacenada dentro de su
proyecto RSLogix 5000 (el archivo .ACD!) Tambin reside en la memoria del controlador
Arquitectura Integrada
22 of 51

cuando el archivo es bajado al controlador. Esto provee un conveniente recurso local si el


nodo debiera ser reemplazado. Slo conecte el variador al controlador, abra el Perfil Add-On
y bjele la configuracin!
Hemos terminado con la configuracin local y remota de E/S.
En este punto ha completado la configuracin de Logix y NetLinx!

La Arquitectura Integrada le permite controlar su variador sin


necesidad de cdigo en el controlador !
Antes de continuar, guarde su trabajo pulsando el icono de salvar situado en la
parte superior izquierda de la ventana de RSLogix 5000.

OPCIONAL: Base de datos de tags del controlador.


1. Pulse dos veces en la carpeta Controller Tag situada en la parte superior de la
ventana de organizacin del controlador. Aparecer la siguiente ventana:

Arquitectura Integrada
23 of 51

Cuando un mdulo de comunicaciones o de E/S se aade en la Configuracin de E/S,


RSLogix5000 genera automticamente los tags correspondientes al modulo que ha
configurado. Son los tags que denominamos Module Defined Tag
El controlador Logix5000 crea automticamente los tags necesarios para cada modulo
configurado en el alcance del controlador. Cada tag es una estructura de mltiples
campos que utilizan el siguiente formato:
Localizacin:Slot:Tipo.Miembro.SubMiembro.Bit
Vamos a mirar el mdulo local combinado digital y cmo podemos obtener la
Informacin relativa a este mdulo. Expanda los tags del mdulo:

Datos de Configuracin e
informacin del mdulo

Datos de los 16
Puntos de Entrada

Arquitectura Integrada
24 of 51

No hace falta programa para leer o escribir el valor de las entradas o salidas. Los
Tags son directamente generados por el software y listos para utilizarse.
En el caso del variador, los bits de estado (BOOL) estn claramente identificados al igual
que la Frecuencia de Salida (Output Frequency). Note adems que los tipos de dato
adecuados han sido pre-configurados para cada tag. Estos tags del PowerFlex son basados
en el controlador, y estarn disponibles globalmente para todo el proyecto. Note tambin
que los tags estn provistos con nombres reales, que describen exactamente qu es cada
cosa. Por lo tanto, cuando utilicemos estos tags en el programa, el programa se auto
documentar y ser muy sencillo de comprender.
1. Verifique los Tags de Salida. Expanda MCC_Bucket:I y :O.

Datos de Entrada:

Datos de Salida:

Estado y Diagnstico
recibido desde el
variador

Control y Comandos
enviados al variador

En el caso de los Point I/O, se vera as:

Datos de Configuracin e
informacin del mdulo

Datos de las 8 Entradas

Arquitectura Integrada
25 of 51

Creando alias con el software RSLogix 5000


Despus de mirar los tags de datos del mdulo de entradas Point I/O, usted puede
pensar que la siguiente sintaxis: Distributed_Control_Panel:1:I.Data.0 no es el nombre
ms explcito para la primera entrada del mdulo.
RSLogix5000 le permite crear alias que sustituyan a los tags asociados a los
puntos E/S reales u otros tags de direcciones!
Para su Informacin
Que es un alias?
- Un Alias de un tag le permite crear un tag que representa a otro tag.
- Ambos tags comparten un mismo valor.
- Cuando el valor de uno de los tags cambia, el otro tag refleja el cambio.
Utilice alias en las siguientes situaciones:
- Programar la lgica del programa antes de conocer las E/S reales.
- Asignar un nombre descriptivo a un dispositivo de E/S.
- Proporcionar un nombre simple a un tag complejo.
- Utilizar un nombre descriptivo para un elemento de un arreglo (Array).
Vamos a tomar un ejemplo concreto:
Un pulsador esta cableado en la primera entrada digital del mdulo 1734-IB8/C y este
pulsador ordena el arranque de su maquina...
No sera mejor si en su programa usted utilizara un tag llamado Start_Machine en
vez de Distributed_Control_Panel:1:I.Data.0?
RSLogix5000 puede hacer esto por usted. Pulse con el botn derecho en el directorio
Controller Tags desde el Organizador del controlador y seleccione New Tag
como se muestra a continuacin:

La siguiente ventana aparecer, compltela como se muestra:

Arquitectura Integrada
26 of 51

Pulse Ok para cerrar la ventana. Acaba de crear un alias de un tag que puede reutilizar
en todos los sitios de su programa!

Ejemplo del
uso de un
alias

Este
tag
siempre
apuntar
Distributed_ControlPanel:1:I.Data.0 !

al

Arquitectura Integrada
27 of 51

valor

del

tag

del

modulo

Descarga del Proyecto RSLogix 5000 al Controlador


Para realizar la descarga debemos primero establecer una ruta hasta el Procesador va
RSLinx.
14. En el men principal del software RSLogix5000 seleccione el men Communications y
el submen Who Active.

15. Avance hasta el procesador CompactLogix. Fjese en la tecnologa NetLinx en


accin! Navegue por el rbol a travs de la red EtherNet/IP, seleccione el adaptador
Ethernet de su procesador CompactLogix, navegue a travs del backplane
CompactLogix, seleccione el procesador CompactLogix y pulse el botn Download.

16. Cuando aparezca el siguiente cuadro de


dialogo, pulse Download.

Arquitectura Integrada
28 of 51

17. Si apareciera este dilogo, pulse Download una vez ms:

Para Su Informacin
RSLogix 5000 indica el estado de su procesador - Rem Prog, Program,
Run, Rem Run o Test.
El Color (Azul para Program o Rem Program, Verde para Run o Rem
Run, Rojo para Faulted) tambin ser igual que el estado del controlador.
El grfico de I/O OK es una copia del I/O LED en el frente del controlador.
Ambos deberan estar en verde fijo en este momento. Si el LED de I/O est
titilando eso indica que hay un problema de comunicacin entre los
dispositivos.

18. Verifique entonces el status del controlador

19. Deje el controlador en Rem Prog


Si en el rbol de configuracin del PowerFlex 40 apareciera un tringulo amarillo
esto indica que hay un error. Contacte al instructor para ayuda si este error
apareciera.

Sigamos investigando como controlar el Drive desde RSLogix5000.

Arquitectura Integrada
29 of 51

Configurando el variador PowerFlex


1. Abra las propiedades del PowerFlex40.
Pulse dos veces sobre el nodo PowerFlex40 en el rbol de configuracin de E/S para
mostrar las propiedades del dispositivo. Seleccione la pestaa Drive y luego pulse
Connect to Drive

2. Seleccione el variador PowerFlex40.


Pulse el nodo PowerFlex 40 en la carpeta de configuracin de E/S y luego ok.

Arquitectura Integrada
30 of 51

3. Suba los parmetros actuales del PowerFlex40


Como ya hemos pre-ajustado algunos parmetros en el variador, seleccione el botn
Upload para subirlos al controlador.

2. Pestaa del variador PowerFlex40.


La pestaa del Variador es una nueva funcionalidad de la V16 de RSLogix 5000. En
versiones previas se inclua un programa externo llamado Drive Executive Lite, que
poda ser lanzado desde un icono dentro de las propiedades del variador en RSLogix
5000. Ahora, en lugar de tener 2 aplicaciones de software separadas, la configuracin
del variador est completamente integrada en RSLogix 5000.
Para Su Informacin

Esta funcionalidad est solamente disponible para los variadores


PowerFlex de Allen-Bradley
En caso de utilizar otras marcas de variadores, se debern conectar de la
manera tradicional, con limitado acceso a la informacin
En el caso de utilizar el Variador sin controlador, el software Drive
Executive sigue estando disponible para su configuracin.

Arquitectura Integrada
31 of 51

3. Mire tambin los parmetros de la tarjeta de comunicaciones Ethernet 22-COMM-E.


Expanda la 22-COMM-E en el rbol del men y pulse dos veces en la Parameter List
para observar los parmetros

Note la configuracin de la direccin IP en los parmetros 3-6.


4. Cierre el men de parmetros de la 22-COMM-E pulsando el botn Close.
5. Vamos a configurar ahora los parmetros para controlar al variador
6. Seleccione el PowerFlex 40 en el men y pulse dos veces en la Parameter List del
variador

7. Pulse dos veces en los siguientes parmetros y cmbielos a los valores especificados
debajo. Luego cierre esta ventana pulsando Close

Pr.32 [Motor NP Hertz] = 50

Arquitectura Integrada
32 of 51

Pr.35 [Maximum Freq] = 50


Pr.36 [Start Source] = Comm Port
Pr.38 [Speed Reference] = Comm Port
Pr.39 [Accel Time 1] = 1.0
Pr.40 [Decel Time 1] = 1.0

8. Todos estos parmetros han sido cambiados DIRECTAMENTE en el variador, el cual


ahora est listo para ser controlado desde la red de comunicaciones.
9. Abra la base de datos de Tags del Controlador desde el rbol de organizacin. Localice
los tags del PowerFlex. Expanda la estructura de datos de salida como se muestra a
continuacin:

10. Asegrese que est en modo Monitor Tags. Introduzca un valor de 250 en el campo a
continuacin del tag MCC_Bucket:O.FreqComm
11. Ahora arrancaremos el Drive. Para hacerlo, introduzca 1 en el campo a continuacin del
tag MCC_Bucket:O.Start y cuando presione enter vuelva a ponerlo a 0. Compruebe
en el frente del Drive en el modulo HIM el valor actual de la Frecuencia de Salida de
25Hz. El led RUN, localizado en la parte izquierda del variador debe estar encendido.
12. Para detener el Drive introduzca 1 en el campo a continuacin del
MCC_Bucket:O.Stop y una vez el Drive se haya detenido vulvalo a poner a 0.

tag

Simplemente modificando el valor de dos bits directamente en el controlador somos


capaces de controlar el Drive sin escribir una sola lnea de cdigo! El siguiente paso ser
controlar el Drive desde el PanelViewPlus

FELICITACIONES! ACABA DE TERMINAR EL LAB 1!

Arquitectura Integrada
33 of 51

Lab 2: Control del Drive desde el PanelView Plus


Sobre esta prctica
Esta prctica demuestra lo fcil que es conectar un ViewAnyWare HMI (Human Machine
Interface) a un procesador de Rockwell Automation, as como los beneficios de la reutilizacin de aplicaciones.
Qu lograr usted en esta prctica
Cuando complete los ejercicios de esta sesin Hands-on, sabr como desarrollar
aplicaciones View/ME comunicando con autmatas a travs de redes de comunicaciones.

Usando el Software de Programacin RSView Studio


En esta seccin de la prctica, arrancar el programa RSView Studio. Este programa le
permitir programar y conectar el dispositivo PVP a un procesador Logix.

1. Pulse dos veces en el icono RSView Studio


en el Escritorio para lanzar el
programa View Studio. Seleccione Machine Edition, pulse Continue.

2. Seleccione Machine_Control en la ficha Existing. Pulse Open.

Arquitectura Integrada
34 of 51

3. Pulse el icono del rbol de organizacin (

) si la pantalla no aparece como sigue.

En esta parte de la prctica configuraremos los requerimientos de comunicacin para el


sistema en RSLinx Enterprise. RSLinx Enterprise es un producto de comunicaciones
(servidor) que enlaza redes y dispositivos con aplicaciones basadas en Microsoft
Windows 2000, XP, y CE. En esta aplicacin dotaremos al dispositivo HMI de un enlace
para comunicar y recibir datos de un procesador Logix.
4. Presione + para expandir el rbol RSLinx Enterprise y haga doble Clic en
Communication Setup. Se abrir el asistente de configuracin de RSLinx Enterprise.

En los prximos pasos crearemos un puntero a un dispositivo. En RSLinx Enterprise, un


puntero representa una ruta especfica hasta un procesador. Los puntero suministran al
dispositivo HMI un hoja de ruta hasta el procesador Logix. Despus de crear esta ruta, el
terminal HMI sabr donde buscar la Informacin requerida por la aplicacin.

Arquitectura Integrada
35 of 51

5. En la ventana Communication Setup, Pulse Add para aadir un Nuevo puntero.

6. Teclee Control como nombre del puntero y presione Enter.

Para su Informacin

En la ventana Communication Setup, hay 2 fichas, Local y Target.


LOCAL: presenta una vista del sistema desde la perspectiva de esta
estacin de trabajo. Esto quiere decir que refleja la vista de la red desde
el RSLinx Enterprise en el ordenador. Mostrar todos los dispositivos que
estn actualmente en la red.
TARGET: presenta la configuracin fuera de lnea, desde la perspectiva
del dispositivo HMI en el que se ejecutar la aplicacin. Proporciona la
hoja de ruta desde el dispositivo HMI hasta el procesador necesaria para
comunicarse con l.

7. En la ficha Local, navegue a travs del driver Ethernet driver hasta el procesador
CompactLogix como se muestra a continuacin:
Arquitectura Integrada
36 of 51

Para su Informacin

8.

Es necesario proveer el enlace (mapeo) entre el dispositivo HMI y el


procesador Logix usando el puntero recin creado. El programa Logix que
la aplicacin HMI necesita para comunicar est ejecutndose en el
procesador CompactLogix y se llama Bucket_Machine. Usted crear
este enlace para el ordenador que est usando. Esto se har en la ficha
Local en la ventana Communication Setup.

Estas instrucciones requieren tres acciones:


A. Pulse para seleccionar el puntero Control.
B. Pulse en el procesador 1769-L35E. Esto seleccionar la lnea y activar el
botn Apply en la parte baja de la ventana Communication Setup.
C. Pulse Apply.
Notar que Control y 1769-L35E se volvern grises.

Arquitectura Integrada
37 of 51

A
B

Para su Informacin

Acaba de crear un enlace de comunicacin desde el ordenador en el que


est trabajando hasta el procesador CompactLogix.
Ahora es necesario crear el mismo enlace para el terminal HMI en la ficha
Target. Esto lo har por medio de los siguientes pasos.

9. Pulse Copy en la pestaa Local para copiar las comunicaciones desde la configuracin
Local a la Target.
10. Pulse ahora en la pestaa Target para verificar el enlace.

Arquitectura Integrada
38 of 51

Para su Informacin:

Observe que el procesador queda resaltado en color gris poniendo de


manifiesto la asociacin o mapeo con el puntero Control. Una forma de
entender el funcionamiento de este enlace es imaginarse a uno mismo
dentro de un PanelView Plus o VersaView y querer salir al exterior. El
primer paso es descender desde RSlinx Enterprise al backplane o bus
interno. ste le dar acceso a la tarjeta de comunicaciones EtherNet.
Desde dicha tarjeta podr incorporarse a la autopista de Informacin
EtherNet. La salida que usted deber tomar ahora es el modulo de
comunicaciones EtherNet del procesador Logix. Una vez que est en el
backplane o bus interno del CompactLogix podr acceder al procesador
ubicado en el Slot 0.

11. La configuracin de las comunicaciones se ha completado. Pulse OK. De esta manera


se salvarn los cambios realizados y saldr de RSLinx Enterprise. En unos segundos la
ventana Communication se cerrar.
En esta parte de la prctica se editar una pantalla de un dispositivo HMI o
terminal de operador y se crear un enlace entre un objeto de la pantalla y el
procesador en cuyo programa se encuentran los tags que animarn los
objetos grficos de la pantalla.

12. Expanda la carpeta Graphics haciendo clic en + y repita la operacin con Displays.
Haga doble Clic en Main Screen para abrir la pantalla a editarla.

Arquitectura Integrada
39 of 51

Aparecer la siguiente pantalla. La versin a la derecha muestra como se ver la


pantalla en plena operacin

13. El objetivo es controlar el variador de velocidad desde el terminal de operador. Para ello
asignaremos los tags adecuados a los diferentes botones. Haga doble clic en el
Pulsador Momentneo START. Ir a la pestaa Connections Tab y ver la siguiente
ventana:

) de la columna Tag para abrir el visualizador de tags y colocar un


14. Pulse el icono (
tag vlido en la lnea Tag / Expression. El visualizador abrir una nueva ventana.

Haga clic
aqu para
navegar por
los tags

Arquitectura Integrada
40 of 51

Para su Informacin:
Un tag es definido por el procesador Logix como un rea etiquetada de la
memoria del procesador donde el dato est almacenado.
Tambin es posible Introducir manualmente un tag o expresin.

15. Tras abrir el visualizador, pulse el botn derecho sobre Machine_Control y seleccione
Refresh all folders. El resultado de esta accin ser aadir el puntero creado durante la
configuracin de comunicaciones a la seccin Folders o carpetas, permitiendo
visualizar on-line todos los tags del procesador Logix.

Despus de refrescar, el puntero Control creado anteriormente aparecer en la seccin


Folders o carpetas del visualizador.
Los siguientes pasos le instruirn en cmo visualizar on-line todos los tags y carpetas
localizadas dentro del procesador Logix.
16. Expanda la carpeta Control haciendo clic en + desplegando la carpeta. Luego
expanda la carpeta Online

Arquitectura Integrada
41 of 51

17. El aspecto es exactamente el mismo que la base de datos de tags del controlador!
De hecho, usted est accediendo directamente a la memoria del procesador
CompactLogix
18. Seleccione la carpeta MCC_Bucket:O y dentro de ella el tag Start en el panel derecho
de la venta.
El tag seleccionado aparecer tambin en
el campo Selected Tag.

19. Haga clic en OK para asignar este tag al objeto Pulsador Momentneo. El visualizador
de tags se cerrar y la ventana de propiedades del Pulsador Momentneo ser la
ventana activa. El tag seleccionado se mostrar ahora en la seccin value en la
columna Tag / Expression.

20. Haga Clic en OK para salvar y salir de la ventana de propiedades asociada al Pulsador
Momentneo. Al hacer clic en OK, usted habr creado una conexin o enlace entre el
objeto pulsador y el procesador CompactLogix.

No ha tenido que realizar ninguna programacin, exportacin, importacin o


ingreso manual de datos para realizar la conexin
Esta funcionalidad salva mucho tiempo de desarrollo y reduce significativamente
el tiempo de bsqueda de fallas dado que se evitan los errores de tipeo.
Finalmente, hace la aplicacin muy flexible, dado que los tags que se agreguen a
la base de datos en el CompactLogix, sern inmediatamente accesibles desde el
HMI.

Arquitectura Integrada
42 of 51

21. A continuacin, asigne el tag Stop al pulsador STOP DRIVE y el tag Clear al
pulsador CLEAR FAULT.

22. Ahora se asignar un tag a un Botn que habilite la Captura de Datos Numricos, con el
fin de poder cambiar la frecuencia de salida del variador de velocidad.
23. Haga clic derecho sobre dicho botn:
y en la ventana que aparece seleccione la
) en la columna Tag para usar el
pestaa Connection. Haga Clic en (
visualizador de tags y elegir un tag vlido para que aparezca en la lnea Tag /
Expression. El visualizador se abrir en una nueva ventana y ah deber seleccionarse
el tag CommandedFreq tal como se muestra debajo:

Arquitectura Integrada
43 of 51

24. Haga clic en OK para obtener la siguiente ventana:

25. Haga clic en OK para cerrar la ventana.


26. Ahora configuraremos la indicacin de velocidad. Pulse dos veces en el Numeric Display
, y seleccione 4 digitos con 1 lugar decimal..

27. Ahora seleccione Connections y pulse (


) en Tag para utilizar el tag browser y
seleccionar el dato adecuado en la linea de Tag / Expression.
28. Seleccione el tag FreqCommand como en el paso anterior (23).
29. Pulse (
) en Exprn, y pulse el cursor a la derecha del tag. Ahora puede editar la
expresin con /10.

Pulse OK y OK para aceptar los cambios


Arquitectura Integrada
44 of 51

Para Su Informacin
La referencia de velocidad para el PowerFlex40 est en unidades de
0.1Hz, as que un valor de 250 es 25.0Hz. Para mostrar el valor
adecuadamente debemos dividirlo por 10

30. Salve los cambios de la pantalla pulsando el icono (

).

) para simular la aplicacin a nivel de pantalla desde el


31. Haga Clic en el botn Play (
entorno de desarrollo. Esto verificar que el tag asignado al Display Numrico es vlido.

Si la conexin es vlida se podr ver la evolucin del dato en tiempo real en el Display
numrico, tal como se muestra aqu.

Arquitectura Integrada
45 of 51

32. Testee los botones START DRIVE, STOP DRIVE, CHANGE SPEED, etc. Cuando
arranque el variador de velocidad usted ver en la pantalla del terminal de operador
(panel frontal del variador) la velocidad actual del variador.
33. Detenga la simulacin de la aplicacin haciendo clic en el botn de stop, (

).

Para su Informacin
Antes de poder ejecutar la aplicacin, deber crear una aplicacin run-time.
Al crear dicho run-time, RSView Studio compila toda la Informacin
necesaria de la aplicacin en un nico fichero con extensin .mer. Este
fichero puede ser usado por terminales PanelView Plus para ejecutar la
aplicacin.

34. Genere un archivo runtime que pueda ser usado por los PanelView Plus or VersaView
CE para ejecutar la presente aplicacin. en el men desplegable Application, seleccione
Create Runtime Application.

Aparecer el siguiente cuadro de dilogo:

35. Haga Clic en Save para generar el fichero. El


siguiente cuadro de dilogo aparecer mientras se
crea el fichero.

Arquitectura Integrada
46 of 51

Descarga del Proyecto al Terminal


36. Abra la utilidad de transferencia de archivos File Transfer Utility siguiendo la ruta Main

menToolsTransfer Utility

37. Haga Clic en el icono

para localizar el archivo.

38. Haga Clic en el archivo (nombre del fichero creado).mer y haga clic en Open.
39. Expanda el rbol hasta ver el terminal de destino PanelView Plus o VersaView CE a
travs de la red Ethernet. Esta ruta deber ser similar a la establecida anteriormente en
RSLinx Enterprise.

40. Haga Clic en Download. Ahora el fichero est siendo transferido al terminal PV+. Ahora
podr ejecutar su aplicacin en el terminal!

FELICITACIONES! HA COMPLETADO EL LAB 2 !

Arquitectura Integrada
47 of 51

Lab 3 OPCIONAL - Realizar un Backup del


proyecto RSLogix5000 en una CompactFlash
La nueva plataforma CompactLogix permite almacenar o restaurar su proyecto
RSLogix5000 hacia o desde la tarjeta CompactFlash que se encuentra en la parte delantera
del controlador CompactLogix.
1. Para acceder a esta funcionalidad, ir en lnea con el controlador desde su proyecto
RSLogix5000.

2. Seleccionar en el Men Principal CommunicationsProgram Mode

Arquitectura Integrada
48 of 51

3. Cuando aparezca la siguiente ventana, pulsar Yes. Para asegurase que el procesador
esta en modo programa, debe verificar que el icono azul en la parte superior izquierda
del proyecto RSLogix5000 como lo muestran las siguientes imagenes:

4. Abrir la ventana de las propiedades del controlador como se muestra abajo:

5. Desde la ventana de propiedades del controlador seleccionar Nonvolatile Memory


Menu

Arquitectura Integrada
49 of 51

La pestaa Nonvolatile Memory de la ventana de dialogo sirve de punto donde puede


realizar las operaciones de memoria no voltil. Pulsar el botn Load/Store para abrir la
ventana de dialogo Nonvolatile Memory Load/Store donde puede efectuar la operacin
seleccionada.
La pestaa Nonvolatile Memory permite tambin indicar a travs del estado de la
operacin cualquier condicin que impida la operacin. Lista de los posibles estados:
-

Memoria no presente

Memoria no disponible en el estado de redundancia actual

Otro usuario esta accediendo al controlador

No hay imagen del controlador o no hay imagen del controlador almacenada

El Controlador no esta en modo programa

La revisin de la imagen en la memoria no coincide con la revisin del controlador

6. Desde el Nonvolatile Memory men, pulsar el botn Load/Store. Le aparecer la


siguiente ventana:

Se debe asegurar que en la parte Store de la ventana el User initiated esta


seleccionado en Load Image.
7. Seleccione Store, la siguiente ventana aparecer :

Arquitectura Integrada
50 of 51

8. Pulse Yes y ser desconectado del controlador. El procesador realiza el Backup en la


memoria CompactFlash. Deber pulsar OK en la ventana que aparecer:

1. Ahora el proyecto esta salvado en la memoria CompactFlash! Para verificarlo, ir en lnea


con el procesador. Aparecer:

2. Pulsar el botn Yes. Chequear en la pestaa Nonvolatile Memory de la ventana


Controller Properties que tiene informaciones sobre la imagen.

Nombre del
proyecto
almacenado en la
CompactFlash,
fecha,
descripcion,etc

FELICIDADES!
HA COMPLETADO TODOS LOS LABORATORIOS

Arquitectura Integrada
51 of 51

S-ar putea să vă placă și