del Sistema
RSLogix
5000
Nivel 1:
ControlLogix
Controlador
CompactLogix
Controlador
FlexLogix
Sistema ControlLogix
Sistema ControlLogix
Explain that miniprogrammers and
handheld devices are generally used for
troubleshooting and diagnostics while
larger programming devices are used for
creating programs.
Software
Computadora
1-8 Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDsb56rES
A los efectos de comprender los sistemas de control programables
mediante las siguientes tareas:
Describir el flujo de informacin en un sistema de control
programable
Identificar los componentes de un sistema de control programable
A medida que su instructor muestre estos procedimientos, vea los
siguientes ejemplos:
Proceso de Embotellado
El siguiente grfico muestra un ejemplo de un sistema de control
programable simple:
El botn pulsador A enciende el proceso.
En marcha, el proceso rellena botellas a una velocidad de una
botella cada cinco segundos.
El botn pulsador B detiene el proceso.
Aqu est Cmo
Example
Ejemplo
Comienzo
Detencin
Inactivo
1-9 Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDsb56rES
Cambio de Proceso de Embotellado
Sin cambiar el cableado o el hardware, el control de la mquina
embotelladora se puede cambiar modificando el proyecto en el
controlador:
El botn pulsador B ahora enciende el proceso.
En marcha, el proceso rellena botellas a una velocidad de una
botella cada tres segundos (ms rpido).
El botn pulsador C ahora detiene el proceso.
Example
Ejemplo
Controlador Reprogramado con el Sistema de Programacin
Ms
rpido
Cambiado
INACTIVO
COMIENZO
DETENCIN
1-10 Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDsb56rES
1-11 Ejercicio: Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDe56rES
Ejercicio: Comprensin de los
Sistemas de Control
En este ejercicio, demostrar su comprensin del sistema de control
programable.
Indicaciones:
Para ayuda en la realizacin de los pasos en este ejercicio, vase la
ayuda o las ayudas para los proyectos asociados.
1. Defina el trmino sistema de control programable:
2. Mencionar tres aplicaciones comunes de los sistemas de control
programables:
3. Cul es el cerebro o la parte pensante de un sistema de control
programable?
4. Qu informacin recibe o monitorea desde un proceso, una
mquina o dispositivo un sistema de control programable?
5. Qu informacin genera y enva un sistema de control
programable para controlar un proceso, una mquina o un
dispositivo?
Ejercicio A
1-12 Ejercicio: Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDe56rES
6. Utilizar marcas de verificacin para identificar los siguientes
dispositivos de plantas comunes como dispositivos de entrada o
salida:
Dispositivo Entrada Salida
Botn pulsador
Potencimetro
Solenoides
Interruptores
Sesor de Temperatura
Luz de alarma
7. Para qu se utiliza una red de comunicaciones?
8. Se ruega colocar una sea de verificacin en la casilla luego de
identificar cada uno de los componentes de un sistema de control
programable en su estacin de trabajo:
Controlador
Mdulo de entrada/salida (E/S)
Dispositivo de E/S
Sistema de programacin
Red de comunicaciones
9. Un sistema de control programable se utiliza para controlar una
mquina que mezcla masa. Se utiliza un interruptor para encender
el mezclador.
A. Describa el flujo de informacin entre el controlador, el
mezclador y el interruptor en este sistema de control
programable (Asumir que el interruptor se encuentra en la
posicin activada:
1-13 Ejercicio: Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDe56rES
B. En este caso, si deseare realizar un cambio y utilizar un botn
pulsador existente para hacer arrancar el mezclador en lugar
del interruptor, necesitara recablear el sistema?
C. En un sistema de control programable, Cmo realizara el
cambio descripto en el Paso B.?
Ir a la seccin de Respuestas.
Cmo le fue
1-14 Ejercicio: Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDe56rES
Ejercicio A
1. Un sistema de control programable es un miembro en estado
slido de la familia de computadoras que se puede programar
para controlar automticamente procesos, mquinas y
dispositivos.
2. Las respuestas pueden variar. Las siguientes respuestas son
todas correctas:
Fabricacin de llantas
Loteo qumico
Sistemas de energa de plantas
Manejo de materiales
Paseos y producciones
3. El controlador es el cerebro o la parte pensante de un sistema de
control programable.
4. Los datos de entrada constituyen la informacin que un sistema
de control programable recibe o monitorea desde el
proceso/mquina.
5. Los datos de salida constituyen la informacin que un sistema
de control programable genera y enva para controlar un
proceso/mquina.
6. Los dispositivos poseen las siguientes caractersticas:
Dispositivo Entrada Salida
Botones pulsadores
Potencimetro
Solenoides
Interruptores
Sensor de Temperatura
Luz de alarma
7. Una red de comunicaciones se utiliza como vnculo para la
transferencia de datos dentro de un sistema de control
programable. Est conformada principalmente por cableado
elctrico y un conjunto de circuitos.
Answers
Respuestas
1-15 Ejercicio: Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDe56rES
9.
A. La informacin fluye en el siguiente orden:
La informacin de entrada se enva desde los
dispositivos de entrada hacia el sistema de E/S y luego
pasa al controlador.
El controlador toma una decisin en base a esta
informacin (por ejemplo, si el interruptor se
encuentra activado, arranca el mezclador) y luego
enva esta informacin de salida de regreso al sistema
de E/S.
El sistema de E/S luego enva la informacin de salida
a los dispositivos de salida, que encienden el
mezclador.
B. No. No necesitara el recableado del interruptor, botn
pulsador o cualquier otro de los componentes del sistema.
C. Para lograr este cambio, puede simplemente reprogramar
parte del proyecto del software con el uso del sistema de
programacin.
1-16 Ejercicio: Comprensin de los Sistemas de Control
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
UNDe56rES
Leccin 2
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3sb56rES
Identificacin de los Componentes
del Sistema Logix5000
Luego de completar esta leccin, Ud. debera poder identificar los
componentes del sistema Logix5000 mediante la realizacin de las
siguientes tareas:
Identificar las plataformas Logix5000.
Identificar los componentes del hardware de cada plataforma de
Logix5000
Por qu son importantes estos conocimientos?
Estos conocimientos son importantes por las siguientes razones:
La comprensin de los productos del sistema de control le
ayudar a identificar aquellos que satisfacen sus necesidades de
manera ms eficiente.
La capacidad para identificar los componentes del sistema
Logix5000 provee una base slida para aprender las tareas de
programacin o mantenimiento.
Sistema Logix5000
Motor de Control Logix: El sistema operativo comn a todos los
controladores Logix5000. Se encuentra disponible en varias
plataformas o formatos fsicos:
ControlLogix
, SLC
)
Son capaces de realizar comunicaciones y transferencia de datos a
alta velocidad
Permiten controladores mltiples, mdulos de E/S, y mdulos de
comunicaciones en cualquier orden y ubicacin dentro del chasis
Los componentes principales de un sistema ControlLogix se
muestran en el siguiente grfico:
Point out that the different parts of the
system communicate to act as one
system, rather than separate systems
Note that the ControlLogix platform is
similar to the modular format of PLC
systems.
If you are teaching the standard course,
point out to students that their
workstation utilizes the ControlLogix
platform and that they will be working
with this platform throughout the rest of
the course.
Lnea de Embotellado de Alta Velocidad
2-4 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
CM3sb56rES
Chasis de ControlLogix
Chasis: Un ensamble de hardware que aloja dispositivos tales como
controladores, E/S, y mdulos de comunicaciones:
Las ranuras son las aberturas que se encuentran en un chasis que
contiene mdulos individuales.
Se encuentran disponibles los siguientes tamaos de chasis de
ControlLogix:
Son capaces de realizar transferencias de datos y comunicaciones
a alta velocidad
4ranura
7ranura
10ranura
13ranura
17ranura
Las ranuras se numeran de izquierda a derecha comenzando con 0:
Los mdulos 1756 (ControlLogix) no son
dependientes de las ranuras (es decir, cualquier
mdulo 1756 se puede colocar en cualquier ranura
en el chasis).
0
Tip
1 2 3 4 5 6 7 8 9
Chasis
Sugerencia
IMPORTANTE
2-5 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3sb56rES
Backplane ControlLogix
El backplane ControlLogix, o el backplane ControlBus, es una
tarjeta de circuitos impresos en la parte posterior del chasis que
provee una interconexin elctrica entre mdulos:
El backplane permite multidifundir datos (es decir,
un mdulo de entrada enva datos una vez
recibidos por los controladores mltiples
simultneamente).
Controlador ControlLogix
El controlador ControlLogix es un controlador de 32 bits que
combina lgica y datos en la memoria modular:
Point out that this backplane has seven
module connectors.
Backplane
Conectores del Mdulo
Conector de
Backplane
LEDs
Batera
Etiqueta de
Batera Etiquetas
Puerto Serie RS-232
Lengeta trabante
Interruptor de
llave
Puerta
Lengeta trabante
IMPORTANTE
2-6 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
CM3sb56rES
Todos los controladores poseen dos componentes internos
principales:
Unidad de Procesamiento Central (CPU): El componente
tomador de decisiones que ejecuta el programa almacenado en la
memoria.
Memoria: Un grupo de elementos del circuito en donde se
almacenan los programas y los datos.
Una batera mantendr la memoria del controlador cuando la energa
est desactivada. Existen tambin controladores que soportan
memoria no voltil.
Controladores de Seguridad
Un controlador de seguridad GuardLogix es un controlador
ControlLogix capaz de controlar la seguridad de SIL 3, CAT 4:
Controlador Principal:
- 1756L61S (memoria estndar de 2 MB y memoria de
seguridad de 1 MB)
- 1756L62S (memoria estndar de 4 MB y memoria de
seguridad de 1 MB)
Homlogo de seguridad (1756LSP - memoria de seguridad
solamente)
El controlador principal y el homlogo de seguridad se ubican lado a
lado en un chasis de ControlLogix:
Mdulos de E/S ControlLogix
Los mdulos de E/S ControlLogix (1756I/O) proveen una
capacidad de entrada y salida para separar muchas aplicaciones,
desde secuenciales de alta velocidad hasta el control del proceso.
Estos mdulos de E/S ofrecen las siguientes capacidades:
Fcil configuracin con el uso de un asistente
Codificacin electrnica (identificacin del mdulo)
Escalado de valores analgicos
Diagnsticos (segn el mdulo)
Mention that safety controllers are not
used in the exercise for this lesson.
Clarify that digital modules are often also
called discrete modules, however, the
term digital is correct
Define electronic keying as a software
safety feature that compares software
descriptions of the modules to the actual
inserted modules.
Tip Sugerencia
2-7 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3sb56rES
El cableado del proceso/la mquina se conecta a los mdulos de E/S
a travs de uno de los siguientes dispositivos especiales:
RTB (Bloque Terminal Desmontable): Un conector de
cableado de campo para los mdulos de E/S. El cableado de
campo se conecta a un RTB en vez de conectarse directamente a
un bloque terminal de mdulo.
IFM (Mdulo de Interface Precableado): Un brazo de cableado
de campo que utiliza un cable precableado/cableado de fbrica
para conectar a un mdulo de E/S.
Los RTBs e IFMs permiten el fcil reemplazo o intercambio de
mdulos de E/S sin recablearlos.
Los RTB e IFM no se encuentran incluidos con
mdulos de E/S. Deben comprarse separadamente.
Mdulos de Comunicaciones ControlLogix
Mdulos de Comunicaciones: Mdulos utilizados para crear
comunicaciones entre un controlador y una red:
Red Mdulo de Comunicaciones Requerido
EtherNet/IP 1756ENBT
ControlNet 1756CNB, 1756CNBR, 1756CN2, 1756CN2R
DeviceNet 1756DNB
Data Highway Plus (DH+) o
E/S Remotas Universales
1756DHRIO
Para las comunicaciones en serie, la computadora se conecta
directamente al controlador.
Tip
Tip
Sugerencia
Sugerencia
IMPORTANTE
2-8 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
CM3sb56rES
Modularidad de Plataformas de ControlLogix
El formato modular de la plataforma de ControlLogix permite a los
usuarios disear, construir, y modificar sistemas flexibles mediante
la realizacin de las siguientes tareas:
Seleccin del nmero de controladores y del tamao de memoria
adecuado
Seleccin del nmero y tipo de mdulos de E/S
Seleccin del nmero y tipo de mdulos de comunicaciones
La modularidad permite una reconfiguracin y reparacin fciles
mediante el reemplazo de unidades individuales.
Un sistema ControlLogix puede variar en cuanto a su complejidad:
Un controlador autnomo simple y mdulos de E/S en un nico
chasis
Un sistema complejo con mltiples controladores, chasis y redes
en diferentes ubicaciones.
Ejemplo: Modularidad de la Plataforma
El siguiente sistema utiliza tres redes diferentes para comunicarse
con diferentes dispositivos, con inclusin de otro chasis:
El sistema ControlLogix es ideal para puenteo de redes o para
compartir informacin entre redes diferentes.
Note that a remote chassis may contain
a controller, but it does not require one.
It requires a communications module to
connect to the network.
In the example graphic, one chassis
(top) contains controllers, while the other
chassis does not.
Tip
Sugerencia
Red EtherNet/IP
Red
ControlNet
Sistema Flex
I/O
Chasis ControlLogix
Terminal
PanelView
Plus
Red DeviceNet
Sistema
PLC-5
Derivador 1336
FORCE
RediSTATION
E/S de
CompactBlock
Chasis ControlLogix
Sugerencia
2-9 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3sb56rES
Plataforma y Componentes de FlexLogix
La plataforma de FlexLogix es un sistema para el control distribuido
(es decir, la plataforma de control se encuentra ubicada en o cerca
del proceso/de la mquina). Ello permite simplificar la aplicacin
dividindola.
Los ejemplos de aplicaciones de control distribuidas incluyen control
de mquinas, procesos pequeos, SCADA (Control Supervisor y
Adquisicin de Datos), lnea de ensamble, control de horno, y
estaciones de rellenado.
Este sistema posee las siguientes caractersticas:
Es de tamao reducido para espacios ms pequeos
Puede montarse sobre un riel DIN o en paneles
Puede montarse vertical u horizontalmente
Es modular
El tamao y la cantidad de mdulos varan de acuerdo con la
aplicacin:
Riel DIN
Los rieles DIN son dispositivos que proveen un montaje conveniente
y simple de componentes para un fcil acceso.
Un riel DIN permite colocar un controlador FlexLogix y E/S con
gran proximidad al proceso o mquina.
Controlador FlexLogix
Los componentes principales de un controlador FlexLogix se
muestran en el siguiente grfico:
Sugerencia
Sugerencia
Controlador
Tarjeta de
Comunicaciones
Sistema de E/S
Riel DIN
FlexBus Local 2 Connector
(For up to 8 FLEX I/O
Modules via an Adapter)
Dos ranuras de tarjeta secundaria de
comunicaciones opcionales
Energa 24 V
Puerto RS-232
Riel DIN o Montaje de Panel
Interruptor de llave
de tres posiciones
8 LEDs de
diagnstico y
Estado
Conector Local FlexBus
(para hasta 8 Mdulos de
E/S FLEX Locales
Copia de Seguridad
de la Batera
2-10 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
CM3sb56rES
Banco 1
Banco 2
Mdulos de E/S Locales
El controlador FlexLogix posee las siguientes caractersticas:
Memoria fija de 512 Kbytes:
- Los controladores seleccionados soportan una memoria no
voltil para retener un proyecto sin batera
Dos ranuras de comunicaciones instaladas en el controlador
Soporte para estas redes NetLinx:
- EtherNet/IP
- ControlNet
- DeviceNet
Mdulos de E/S FlexLogix
Los mdulos de E/S FlexLogix (1794IO) se colocan sobre un riel
DIN:
Soportan uno o dos bancos (hasta 8 mdulos de E/S locales y 8
mdulos de E/S locales extendidas)
Mdulos de E/S locales extendidas se pueden ubicar a 1m a 3m
de los mdulos de E/S locales
Los sistemas FlexLogix soportan hasta 512 puntos de E/S
Con un cable extensor, los bancos de FlexLogix se pueden extender
hasta 3 m (10 pies) en las direcciones horizontal y vertical.
Tarjetas de Comunicaciones FlexLogix
Las tarjetas de comunicaciones FlexLogix se conectan directamente
al controlador en las ranuras de tarjetas secundarias:
Sugerencia
Note that the EtherNet/IP network
became available this year.
Mention that networks will be discussed
later in the course.
Note that the FlexLogix system achieves
distributed control without the reduced
processing power and programming
capability common to other distributed
control solutions.
RS-232
Dos ranuras de
tarjetas secundarias
de comunicaciones
Mdulos de E/S Locales Extendidas
2-11 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3sb56rES
Fuente de alimentacin
elctrica
RS-232
Interruptor de
tres
posiciones
Tarjeta
CompactFlash
(Detrs de la
cubierta)
Plataforma y Componentes de CompactLogix
La plataforma de CompactLogix consiste en un pequeo sistema
modular para sistemas conectados pequeos autnomos a tamao
mediano.
El conteo de E/S fijas de la plataforma de CompactLogix es
engranado hacia aplicaciones de control autnomas en donde el
espacio del panel es limitado:
Los sistemas CompactLogix se pueden montar sobre rieles DIN o en
paneles.
Los ejemplos de aplicaciones incluyen control a nivel de la mquina,
manejo de materiales, adquisicin de datos, control de la mquina,
alimentos, bebidas, envasado, y otras aplicaciones que requieren el
conteo de E/S limitadas.
Controlador CompactLogix
Los componentes principales de un controlador CompactLogix se
muestran en el siguiente grfico:
Sugerencia
Sistema de E/S
Mdulo de Comunicaciones
Controlador
Sugerencia
LEDs de diagnstico
2-12 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
CM3sb56rES
Los controladores CompactLogix ofrecen los siguientes beneficios:
Poseen tamaos de memoria de 512 Kbytes a 2 MBytes
Soportan estas redes NetLinx:
- EtherNet/IP
- ControlNet
- DeviceNet
Los controladores L4x soportan el control de movimiento
integrado (SERCOS)
Mdulos de E/S de CompactLogix
Los mdulos de E/S de CompactLogix I/O contienen un conteo de
E/S establecido para procesos simples, autnomos:
Soportan hasta 3 bancos de E/S locales (hasta 30 mdulos de E/S
CompactLogix)
Soportan hasta 1024 puntos de E/S
Los mdulos de E/S CompactLogix I/O poseen las siguientes
caractersticas:
Bloques terminales desmontables y cables de mdulos listos
Indicadores de estado
Mdulos/Convertidores de Comunicaciones de CompactLogix
Los mdulos de comunicaciones CompactLogix permiten a los
usuarios configurar un sistema para el intercambio de informacin
entre un rango de dispositivos y plataformas:
Red Mdulo/Tarjeta de Comunicaciones
EtherNet/IP 1768ENBT (controlador L4x solamente)
DeviceNet Mdulos de 1769SDN o 1769ADN
DH485 Convertidor 1761NETAIC
Note that the CompactLogix system can
be mounted horizontally or vertically.
Indicadores de
Estado
Puerta del
Mdulo
2-13 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3sb56rES
Plataforma y Componentes de DriveLogix
La plataforma de DriveLogix es un sistema para el control de
variadores distribuidos que provee los siguientes beneficios:
Controlador Logix5000 incluido en un variador PowerFlex
700S
de alto rendimiento
Mdulos Flex I/O
Locales
Tarjetas NetLinx para capacidades de comunicaciones de alta
velocidad
Los ejemplos de aplicaciones incluyen sistemas de derivadores
seccionales coordinados, comunicaciones de alta velocidad inter-
variadores, y control sofisticado de variadores.
Un variador de Fase I de PowerFlex 700S con DriveLogix se
muestra en el siguiente grfico:
Sugerencia
Controlador
DriveLogix
Indicadores del estado de los
variadores
LEDs de comunicaciones
LCD HIM
2-14 Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
CM3sb56rES
Plataforma y Componentes de SoftLogix
La plataforma de SoftLogix combina control, informacin y
visualizacin en un sistema de control abierto (por ejemplo, el motor
de control se encuentra alojado en una computadora o terminal HMI
(Interface Hombre-Mquina).
Provee una interface de software en donde los mdulos se pueden
crear, configurar, y controlar a travs de imgenes en un chasis
virtual:
La plataforma de SoftLogix provee los siguientes beneficios:
Es compatible con un rango de productos de Rockwell
Automation y Microsoft
Sugerencia
2-15 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3e56rES
Ejercicio: Identificacin de los
Componentes del Sistema
Logix5000
En este ejercicio, practicar la identificacin de los componentes del
sistema Logix5000:
Indicaciones:
1. Qu plataforma consta de un sistema de controladores mltiples,
de alto rendimiento instalado en un formato de chasis modular?
2. Qu plataforma utiliza un chasis virtual?
3. Por qu razn la plataforma de CompactLogix posee un conteo
de E/S establecido?
4. Cul es un beneficio de la plataforma FlexLogix?
5. Qu plataforma es un sistema para el control de derivadores
distribuidos?
6. Mencionar una caracterstica compartida por todos los
controladores de Logix5000:
Ejercicio A
2-16 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados Rev. Mayo 2007
CM3e56rES
7. Mencionar dos beneficios de la modularidad del sistema:
8. Etiquetar los componentes en el controlador ControlLogix:
9. Qu componente de un sistema Logix5000 permite que un
mensaje sea recibido por mltiples mdulos y dispositivos?
10. Cules son las aberturas en un chasis o un riel DIN que
contienen mdulos individuales?
11. Desmontar el RTB y retirar un mdulo de E/S digitales del chasis.
12. Mencionar los dispositivos que proveen una interconexin entre
los mdulos de E/S y los procesos/las mquinas.
2-17 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3e56rES
13. Cmo retiene un controlador su memoria cuando la fuente de
alimentacin elctrica se encuentra desconectada?
14. Qu componente de un controlador provee informacin sobre el
estado para el mdulo?
Ir a la seccin de Respuestas.
En este ejercicio, practicar la identificacin de los componentes
principales de una plataforma de Logix5000 y un controlador de
Logix5000.
Contexto:
Dado que la aplicacin de ensamble del compresor de su planta es
compleja, se ha seleccionado para su planta un sistema
ControlLogix. Ud. debe identificar y familiarizarse con el hardware
de su sistema antes de poder empezar a trabajar con l.
Instrucciones:
Utilice el siguiente listado para examinar su sistema ControlLogix:
1. Tildar el tamao del chasis de la estacin de trabajo:
Ranura cuatro
Ranura siete
Ranura diez
Ranura trece
Ranura diecisiete
2. Colocar un tilde en la casilla luego de ubicar cada uno de los
siguientes componentes:
Fuente de alimentacin elctrica
Interruptor de conexin/desconexin de energa
LED de energa
LEDs de mdulos
Lengetas de traba de los mdulos de E/S
Cmo le fue?
Ejercicio B
2-18 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados Rev. Mayo 2007
CM3e56rES
3. Colocar un tilde en la casilla luego de ubicar cada uno de los
siguientes componentes de controlador:
Interruptor de llave
Posiciones del interruptor de llave
LEDs del controlador
Batera (o puerto de batera, si estuviere vaca)
Etiqueta de fecha de la batera
Cable serie y puerto serie
Clips de fijacin superiores e inferiores
4. Con el uso de las placas frontales de los mdulos y las etiquetas
dentro de las puertas de los mdulos, identificar el nombre y el
nmero de la parte de cada mdulo de estacin de trabajo en los
espacios provistos:
0
9 8 7
6 5 4 3
2 1
A. Ranura 0:
B. Ranura 1:
C. Ranura 2:
D. Ranura 3:
E. Ranura 4:
F. Ranura 5 (la puerta no se abrir):
Retirar el mdulo en la ranura 5
Visualizar el backplane
Hallar los cuadrantes de la direccin del nodo
Reemplazar el mdulo
2-19 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3e56rES
G. Ranura 6:
Retirar el mdulo en la ranura 6
Hallar los cuadrantes del tipo de red
Hallar los cuadrantes de la direccin del nodo
Reemplazar el mdulo
H. Ranura 7:
I. Ranura 8:
J. Ranura 9:
Ir a la seccin Respuestas.
Cmo le fue?
2-20 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados Rev. Mayo 2007
CM3e56rES
Ejercicio A
1. La plataforma ControlLogix es un sistema de controladores
mltiples, de alto rendimiento, en un formato de chasis
modular.
2. La plataforma SoftLogix utiliza un chasis virtual
3. La plataforma CompactLogix posee un conteo de E/S
establecido debido a que se encuentra engranada a aplicaciones
de control autnomo en donde el espacio del panel es limitado.
La E/S adicional no es necesaria a menos que la aplicacin se
cambie significativamente.
4. La plataforma FlexLogix posee un tamao reducido para
espacios ms pequeos. Ello hace posible colocar la plataforma
con gran proximidad a la mquina o al proceso.
5. La plataforma DriveLogix consiste en un sistema para el control
de variadores distribuidos.
6. Todos los controladores de Logix5000 comparten el motor de
control Logix5000.
7. Las respuestas pueden variar. Las siguientes respuestas son
respuestas posibles correctas:
La modularidad permite la reconfiguracin y reparacin
mediante el reemplazo de unidades individuales.
El formato modular de los sistemas Logix5000 permite al
usuario disear, construir, y modificar los sistemas de acuerdo
con las necesidades de su aplicacin.
8.
9.El backplane permite multidifundir los datos a mltiples destinos.
Answers Respuestas
Lengeta Trabante
Conector de
Backplane
LEDs
Interruptor
de Llave
Batera
Puerta
Etiqueta de
la batera Etiquetas
Puerto Serie RS-232
Lengeta Trabante
2-21 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
CM3e56rES
10. Las ranuras son las aberturas en un chasis o en un riel DIN que
contienen mdulos individuales.
12. Los RTB e IFM son dispositivos que proveen una interconexin
entre los mdulos de E/S y los procesos/mquinas. Ninguno de
estos componentes se encuentra incluido con los mdulos de
E/S.
13. La batera en el controlador mantiene la memoria si la fuente de
alimentacin elctrica se pierde.
14. Los indicadores de estado en el frente de un controlador pueden
verificarse para la informacin del estado de los mdulos.
Ejercicio B
1. El tamao del chasis es de ranura diez.
4. La estacin de trabajo contiene el siguiente hardware:
A. Mdulo de salida digital 1756OB16D
B. Controlador 1756L63 (Logix5563)
C. Mdulo de entrada digital 1756IB16D
D. Controlador 1756L63 (Logix5563)
E. Mdulo de salida digital 1756OB16D
F. Mdulo puente 1756CNB ControlNet
G. Mdulo puente de comunicaciones 1756DHRIO DH+/RIO
H. Mdulo de salidas analgicas 1756OF6VI
I. Mdulo de entradas analgicas 1756IF6I
J. Mdulo puente de comunicaciones 1756ENBT Ethernet/IP
Si no estuviere utilizando una estacin de
trabajo de entrenamiento estndar ControlLogix
(Parte Nro. ABTTDCLX1), sus respuestas
pueden variar.
IMPORTANTE
2-22 Ejercicio: Identificacin de los Componentes del Sistema Logix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados Rev. Mayo 2007
CM3e56rES
Leccin 3
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
PR3sb56rES
Identificacin de los Componentes
del Software RSLogix 5000
Luego de completar esta leccin, Ud. debera poder realizar las
siguientes tareas:
Identificar los componentes del software RSLogix 5000
Configurar la pantalla del software RSLogix 5000
Por qu razn son importantes estos conocimientos?
Interiorizarse sobre el software de programacin principal
Logix5000
Acrobat
.
Los archivos de proyecto RSLogix 5000 tienen una extensin .acd.
Los archivos de proyecto deberan abrirse
directamente desde la unidad de disco duro de la
computadora o la red. Los archivos que se
encuentran en un disco o CDROM primero
deberan copiarse en la unidad de disco duro o en
la red.
Componentes del proyecto
Los tres componentes que se consignan a continuacin se utilizan a
los efectos de organizar y dirigir la ejecucin del cdigo:
Tarea: Mecanismo de sincronizacin para ejecutar programas.
Programa: Conjunto de rutinas y tags relacionados.
Rutina: Conjunto o secuencia de cdigo de programacin
ejecutado en bloque.
El cdigo se ejecuta hasta completarse cuando est en marcha una
rutina.
Aprender lo siguiente
Tip
Tip
Sugerencia
Sugerencia
Antes de Comenzar
IMPORTANTE
4-2 Creacin y Modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
ORGsb56rES
Estos tres componentes tambin sirven como contenedores dentro
del Organizador del Controlador:
Tareas
Una tarea activa la ejecucin de los siguientes programas
sincronizados.
En un proyecto se pueden crear los siguientes tipos de tareas:
Tipo de
tarea
Uso cono
Continua Tarea que se ejecuta de modo continuo pero puede ser
interrumpida por tareas peridicas o de evento.
Peridica Tarea que se ejecuta de modo regular a una velocidad
definida por el usuario. Cuando se la llama, interrumpir
cualquier tarea de prioridad inferior.
Ejemplo: Se puede utilizar una tarea peridica para
ejecutar un lazo PID cada 100 ms. Una tarea peridica
tambin se puede utilizar para controlar la presin de una
mquina a intervalos regulares.
Evento Tarea que se activa slo cuando ocurre un evento
especfico. Cuando se la llama, interrumpir cualquier
tarea de prioridad inferior.
Ejemplo: Se puede utilizar una tarea de evento para
establecer una alarma slo cuando la cinta de envasado
se encuentra por debajo de una cierta cantidad. Tambin
se pueden usar eventos para aplicaciones de conteo de
alta velocidad
Clarify that a project can have either one
or no continuous tasks.
Describe the continuous task as the
background task that runs when other
operations are not.
Clarify that periodic tasks run at time
intervals specified by the user.
Tareas
Tarea_A
Programa_A
Tags del programa
Rutina_A
Rutina_B
Rutina_C
Programa_B
Tarea_B
4-3 Creacin y modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
ORGsb56rES
Para cualquier controlador, slo se puede configurar una sola tarea
como continua:
Tipo de controlador Cantidad total de tareas Cantidad de tareas
continuas
ControlLogix
y SoftLogix
32 1
FlexLogix
y DriveLogix
8 1
CompactLogix
4, 6, 8, o 16 (segn el
modelo de procesador)
1
Cuando se crea un proyecto, la tarea continua se define y se nombra
Tarea Principal de manera predeterminada.
Programas
Un programa constituye el segundo nivel de sincronizacin dentro de
un proyecto:
Cada tarea ControlLogix o SoftLogix puede contener
(sincronizar) hasta 100 programas.
Cada tarea CompactLogix o FlexLogix puede contener
(sincronizar) hasta 32 programas.
Al activarse una tarea, sus programas se ejecutan en secuencia
hasta el ltimo programado.
Programas no sincronizados: Programas dentro de un proyecto que
no se encuentran sincronizados por ninguna tarea; no se ejecutan.
Los programas pueden quedar sin sincronizacin hasta que se los
necesite (para aadir funcionalidad futura o para la resolucin de
problemas).
Cuando se crea un proyecto, se define un programa predeterminado
bajo la Tarea Principal (tarea continua) y se lo llama Programa
Principal.
Se encuentran disponibles programas especiales a fin de manejar
distintas funciones:
Manejo de Fallos de Controlador: Programa que se ejecuta
cuando ocurre un fallo. Estos programas se almacenan en la
carpeta de Manejo de Fallos de Controlador.
Manejo de Encendido: Programa que se ejecuta cuando tiene
lugar una conexin y desconexin de la alimentacin elctrica.
Estos programas se almacenan en la carpeta Manejo de
Encendido.
Give possible reasons a program would
be unscheduled (e.g., a troubleshooting
program for testing or a program for a
specific type of application that is left
unscheduled until needed).
Tip Sugerencia
Tip Sugerencia
4-4 Creacin y Modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
ORGsb56rES
Rutinas
Una rutina brinda el cdigo ejecutable, o las instrucciones de toma
de decisiones, para un proyecto. Cada rutina contiene un conjunto de
elementos para un lenguaje de programacin especfico:
Lgica de escalera
Diagrama de Bloque de Funcin
Texto Estructurado
Diagrama de Funcin Secuencial
La disponibilidad de estos lenguajes depender de las opciones que
se hayan seleccionado e instalado.
Una rutina se puede asignar como uno de los siguientes tipos:
Rutina principal: Rutina configurada para ejecutarse primero
cuando el programa est en marcha. Siempre hay una rutina
principal en cada programa.
Subrutina: Rutina que es llamada por otra rutina. Las subrutinas
se utilizan para programas grandes o complejos o programas que
requieren ms de un lenguaje de programacin.
- Una instruccin JSR (Saltar a subrutina) debe programarse en
el cdigo en otra rutina para llamar, o escanear una subrutina.
- Una JSR puede estar condicionada o no condicionada
(siempre activa).
Como una alternativa posible a las subrutinas, los usuarios pueden
crear instrucciones addon que combinan lgica utilizada
comnmente en una sola instruccin definida por el usuario. Las
instrucciones addon pueden volverse a utilizar a lo largo de un
proyecto o como parte de proyectos mltiples.
Rutina de fallo: Rutina que se ejecuta si el controlador encuentra
un fallo mayor recuperable dentro del programa que se est
ejecutando.
Las rutinas principal y de fallo deben asignarse
dentro de las propiedades de un programa. Si una
rutina no es asignada como la rutina principal o de
fallo, es automticamente una subrutina.
If students are familiar with PLC/SLC
systems, note that routines are similar to
a program file in PLC/SLC systems
Give the example of the bottling line as
an application that may require
subroutines. One routine can handle the
filling, another handle the capping,
another handle the labeling, etc.
Tip
Tip
Sugerencia
Sugerencia
IMPORTANTE
4-5 Creacin y modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
ORGsb56rES
En el grfico que sigue se muestran los tipos de rutina dentro del
Organizador de Controlador:
Un programa puede tener tantas rutinas como lo permita la memoria
del controlador, hasta 65.535.
Crear y modificar un proyecto RSLogix 5000 realizando las
siguientes tareas:
Crear un nuevo archivo de proyecto RSLogix 5000
Crear una tarea, un programa y una rutina
A medida que el instructor muestra estos procedimientos, prosiga
con la ayuda para proyectos asociada.
Create a new project in RSLogix5000
software. Assign it to the controller in
slot 1.
Aqu puede verse cmo
Tip
Rutina Principal
Rutina de Fallo
Subrutinas
Rutina de lgica de escalera
Rutina de texto estructurado
Rutina de grfico de
funcin secuencial
Rutina de Diagrama de
Bloque de funciones
Sugerencia
4-6 Creacin y Modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
ORGsb56rES
4-7 Ejercicio: Creacin y Modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
ORGe56rES
Ejercicio: Creacin y modificacin
de un Proyecto RSLogix 5000
En este ejercicio, se practicarn tareas, programas y rutinas de
identificacin.
Indicaciones:
Como ayuda para la realizacin de los pasos de este ejercicio, ver
la/s ayuda/s para proyectos conexa/s.
1. Iniciar el software RSLogix 5000.
2. Abrir el archivo de proyecto ORG_1756r_A1.acd.
3. Cmo se llama la tarea continua?
4. Cmo se llama el programa no sincronizado?
5. Cmo se llama la rutina de bloque de funciones dentro de la
tarea peridica?
6. Cmo se llama la rutina de fallo dentro del programa de
Llenado?
7. Cmo se llama la subrutina dentro del programa de Llenado?
8. Cmo se llama la tarea de evento?
9. Cierre el proyecto.
Pasar a la seccin Respuestas.
Ejercicio A
Cmo le fue?
4-8 Ejercicio: Creacin y modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
ORGe56rES
En este ejercicio, se practicarn las siguientes tareas:
Creacin de un archivo de proyecto RSLogix 5000 nuevo
Modificacin de la tarea, el programa y la rutina predeterminados
Creacin de una tarea, un programa y una rutina
Contexto: Es necesario crear un proyecto nuevo para una lnea de
ensamblaje simple que tiene dos funciones principales:
Existen muchos modos de organizar un proyecto. Este es slo un
ejemplo de cmo podra hacerse.
Indicaciones:
Como ayuda para la realizacin de los pasos de este ejercicio, ver
la/s ayuda/s para proyectos conexa/s.
1. Crear un proyecto nuevo para el controlador en la ranura 1.
Controlar su estacin de trabajo para el tipo de controlador en la
ranura 1.
2. Modificar la tarea, el programa y la rutina predeterminados
haciendo los siguientes cambios:
Renombrar . . . A . . .
Tarea principal Ensamble
Programa principal Estacin_Uno
Rutina principal Prensa
Examinar cada lengeta del cuadro de dilogo propiedades a medida
que modifica estos componentes.
3. Crear un programa nuevo en la tarea Ensamble con el nombre
Estacin_Dos.
4. Crear una rutina principal en este programa llamada Paquete.
Ahora tiene dos programas para las dos estaciones en el
transportador: Estacin Uno (Prensa) y Estacin Dos (Paquete).
Ejercicio B
Tip
Tip
Prensa Paquete
Sugerencia
Sugerencia
Tip
Sugerencia
Tip
Sugerencia
4-9 Ejercicio: Creacin y Modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
ORGe56rES
5. La presin en la mquina de prensa debe controlarse en intervalos
regulares. A tal efecto, crear una tarea peridica llamada Presin.
Establecer el perodo para la tarea hasta 100 ms.
6. En la tarea Presin, crear un programa llamado Nivel.
7. En el programa Nivel, crear una rutina de diagrama de bloque de
funcin llamada Medida.
8. En el programa Nivel, crear una rutina de lgica de escalera
llamada Alarma_de_Alto_Nivel.
9. Asignar las rutinas:
Asignar la rutina Medida como rutina principal.
Asignar la rutina Alarma_de_Alto_Nivel como rutina
de fallo.
10. Examinar los conos para las rutinas nuevas.
11. Si aadiera una tercera rutina, qu tipo de rutina sera?
12. Cmo se accedera o escaneara esta rutina?
Ahora Ud. cuenta con una tarea que se activa cada 100 ms. Una vez
que se ingresa el cdigo para evaluar las entradas y establecer
salidas, esta tarea podr medir y monitorear la presin de la mquina.
13. Guardar todos los cambios realizados al proyecto y cerrar el
software.
Pasar a la seccin Respuestas.
Cmo le fue?
Tip Sugerencia
IMPORTANTE
4-10 Ejercicio: Creacin y modificacin de un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
ORGe56rES
Ejercicio A
3. El nombre de la tarea continua es Embotellado.
4. El nombre del programa no sincronizado es Cubierta.
5. El nombre de la rutina de bloque de funcin dentro de la tarea
peridica es FBD Principal.
6. Luz de Alarma es la rutina de fallo dentro del programa
Llenado. Se asigna como rutina de fallo dentro de las
propiedades del programa de Llenado.
7. Transportador es la subrutina dentro del programa Llenado. No
se asigna como la rutina principal o de fallo; por lo tanto, es una
subrutina.
8. Etiqueta_Goma_Baja es la tarea de evento.
Ejercicio B
9. Su proyecto debera verse de modo similar al siguiente ejemplo:
11. El resto de las rutinas seran subrutinas.
12. Una instruccin JSR (Saltar a Subrutina) debe programarse en
el cdigo de otra rutina para llamar o escanear, una subrutina.
Prensa
Paquete
Presin de la
mquina
Respuestas
Leccin 5
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
NLXsb56rES
Identificacin de redes industriales
para su uso en un sistema
Logix5000
Luego de completar esta leccin Ud. debera ser capaz de identificar
redes industriales mediante la realizacin de las siguientes tareas:
Describir modelos de redes
Identificar redes usadas con sistemas Logix5000
Por qu son importantes estos conocimientos?
Estos conocimientos son importantes por las razones que se indican a
continuacin:
Identificacin de redes que lo ayudarn a seleccionar las redes
adecuadas al disear un sistema Logix5000.
Comprensin de que los modelos de redes lo ayudarn a
seleccionar la red correcta en un sistema existente cuando se
lleven a cabo tareas relacionadas con comunicaciones.
Trminos clave
Comunicaciones: Transferencia de datos entre dos o ms
dispositivos.
Red: Grupo de dispositivos (es decir, nodos) conectados por algn
tipo de medio de comunicacin.
Nodo: Dispositivo fsico en una red de comunicaciones (por
ejemplo, controlador, mdulo de comunicaciones, dispositivo de
programacin).
Opciones de comunicaciones Logix5000
Existen dos conexiones fsicas bsicas para hacer que un dispositivo
de programacin (computadora) se comunique con un controlador
Logix5000:
Conexin en serie
Conexin de red
Conexin en serie
Una conexin en serie es una conexin directa desde un dispositivo a
otro. Los datos se transfieren a una velocidad menor que en la
mayora de las conexiones de red.
Aprender lo siguiente
Point out that all of these terms are
contained in the glossary.
Note that the terms network and
communications network will
be used interchangeably
Mention that this lesson will be
concerned primarily with establishing
network connections
Point out that because the connection is
direct, the port is on the front of the
controller. A serial connection does not
require a separate communications
module in the chassis.
Antes de Comenzar
5-2 Identificacin de Redes Industriales para su Uso en un Sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
NLXsb56rES
Las comunicaciones en serie entre una computadora y un controlador
tienen las caractersticas que se consignan a continuacin:
La transmisin de datos se encuentra limitada a 50 pies. (15,2 m)
El puerto de comunicaciones en serie se encuentra ubicado al
frente del mdulo del controlador.
En los sistemas Logix5000, una conexin en serie comprende la
conexin de un cable en serie entre los puertos en serie en cada
dispositivo:
Tipos de redes
La forma ms comn de conectar una computadora a un controlador
es mediante una red:
Red a nivel de control: Ofrece comunicaciones confiables y
constantes, rendimiento en tiempo real para las siguientes tareas:
- Control de E/S
- Mensajera entre dispositivos con igual acceso a datos
- Conexin a controladores, computadoras, equipo de
movimiento, etc.
- Programacin y configuracin de dispositivos
Red a nivel de informacin: Brinda comunicaciones rpidas
dentro de plantas y hacia sitios externos para las siguientes tareas:
- Administracin y mantenimiento de redes
- Transferencia de grandes archivos de datos
- Conexin a Internet
- Programacin y configuracin de dispositivos
Note that a serial connection is also
referred to as a serial link.
Stress that these are network types and
not actual networks.
?
Can anyone name a commonly used
information network?
Answer: Ethernet is an example of an
information network that many
companies use as the medium for their
local area networks.
Example: Using an EtherNet/IP network
connected to the Internet, a computer
can communicate with a controller
thousands of miles away.
Cable 1756-CP3 (Mdem nulo)
(15,2 m o 50 pies mx)
Chasis
ControlLogix
con
controlador
Logix5000
Puerto en
serie (RS-
232)
Computadora
Puerto de comunicaciones
en serie
5-3 Identificacin de redes industriales para su uso en un sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
NLXsb56rES
Red a nivel de dispositivos: Brinda integracin de dispositivos
individuales discretos o de proceso para las siguientes tareas:
- Diagnstico a nivel de dispositivo
- Conexin a dispositivos de suministradores mltiples
- Reduccin de cableado hacia el otro controlador
Modelos de redes
Modelo de red: Modo en el cual se transfieren los datos a travs de
una red. Existen dos modelos de redes:
Productor/Consumidor: Modelo de comunicaciones en el cual los
datos se identifican por su contenido ms que por su fuente o destino.
El modelo de la red productor/consumidor presenta las siguientes
caractersticas:
Los datos deben producirse slo una vez para llegar a mdulos
mltiples.
Los datos llegan a consumidores mltiples en simultneo.
Una red controla tanto la programacin como la mensajera.
Ejemplo: Transferencia de datos en el modelo
Productor/Consumidor
Un instructor anuncia una vez a toda la clase que lleg la hora del
recreo. Todos los alumnos tienen la oportunidad de escuchar el
mensaje al mismo tiempo:
Fuente/Destino: Modelo de comunicaciones en el cual un conjunto
de datos se enva varias veces para que llegue a dispositivos
mltiples. El modelo de la red fuente/destino presenta las siguientes
caractersticas:
Los dispositivos no reciben la informacin en simultneo.
Se necesitan redes diferentes para la mensajera y para la
transferencia de datos que tienen tiempo ms crtico.
Los datos llegan a diferentes destinos en momentos diferentes.
Mention that the producer/consumer
communications model is used by
ControlLogix controllers connecting with
ControlLogix devices.
Instructor
Alumno 1 Alumno 2 Alumno 3 Alumno 4 Alumno 5
5-4 Identificacin de Redes Industriales para su Uso en un Sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
NLXsb56rES
Ejemplo: Transferencia de datos en el modelo Fuente/Destino
Un video institucional presenta informacin a un alumno por vez.
Los alumnos reciben la misma informacin en momentos
diferentes:
Opciones de red Logix5000
Las opciones de red soportadas por los sistemas Logix5000 se
agrupan en dos tipos de redes de comunicacin:
Redes NetLinx
Redes anteriores
Redes NetLinx
Redes NetLinx: Combinacin de servicios de red que garantiza un
flujo continuo de informacin y datos de control. Las redes NetLinx
siguen el modelo productor/consumidor:
Red Funcin Ejemplo Nodos Velocidad
ControlNet
o SLC
500, en un sistema
Logix5000.
Las redes anteriores siguen el modelo fuente/destino. Las siguientes
redes anteriores se pueden usar con un sistema Logix5000:
Red Funcin Ejemplo Nodos Velocidad
E/S remota
universal
Red que brinda una conexin entre
procesadores PLC, chasis de E/S,
terminales PanelView
, etc.
Procesador PLC5 que controla
chasis de E/S, interfaces de
operador PanelView, 1336
variadores, y terceros
soldadores y vlvulas;
procesador ControlLogix a E/S
1771/1747 existentes
1escner y 32
adaptadores
57,6, 115,2, o
230,4k bit/s
Data Highway
Plus
(DH+
)
Red que permite el intercambio de datos
a nivel de toda la planta y a nivel de
clulas (controladores, computadoras, y
HMI de alto nivel) con el mantenimiento
del programa
Procesadores PLC mltiples de
programa en vnculos mltiples
dentro de una red en toda la
planta usando una sola
computadora
64 por vnculo
(la red puede
tener 99
vnculos)
57,6 o 230,4k bit/s
Mention that communications cards for
DH485 network connections in different
platforms are planned for future
releases. These cards will connect a
Logix platform to a DH485 (SLC)
network.
Mention that Universal Remote I/O is
sometimes shortened to Remote I/O or
RIO.
Desplazamiento de
Direccin IP
(Mdulo de 100
Mb)
Indicadores
LED
Desplazamiento
de Direccin de
nodo
Indicadores
LED
Desplazamiento
de Direccin de
nodo
Indicadores
LED
5-6 Identificacin de Redes Industriales para su Uso en un Sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
NLXsb56rES
A cualquiera de las redes se puede acceder utilizando uno de los dos
canales en el mdulo 1756DHRIO:
ControlLogix Gateway
Sistema de ControlLogix que se puede utilizar como nodo de
comunicaciones (gateway) para conectar en puente y encaminar
datos.
Un ControlLogix Gateway utiliza el backplane ControlBus
para
recibir, traducir, y pasar datos mediante redes EtherNet/IP,
ControlNet, y DH+:
Note the path that data takes: From a
network to the networks
communications module, across the
backplane to another networks
communications module and out across
that network.
Red EtherNet/IP
Red
ControlNet
Sistema Flex
I/O
Chasis ControlLogix
Terminal
PanelView
Plus
DeviceNet Network
Sistema
PLC-5
Variador 1336
FORCE
RediSTATION
E/S
CompactBlock
Chasis ControlLogix
Vista frontal Vista lateral
Cuadrantes de seleccin
de tipo de red (Detrs
de la tapa)
Conector
del
Backplane
Diagramas y
posiciona-
miento del
cuadrante
Cuadrantes de
Direccin de nodo
(Detrs de la tapa)
5-7 Ejercicio: Identificacin de Redes Industriales para su Uso en un Sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
NLXe56rES
Ejercicio: Identificacin de redes
Industriales para su Uso en Un
Sistema Logix5000
En este ejercicio Ud. practicar la identificacin de redes industriales
para su uso en un sistema Logix5000.
Indicaciones:
Como ayuda para la realizacin de los pasos de este ejercicio, ver
la/s ayuda/s para proyectos conexa/s.
1. Definir el trmino red:
2. Cules son las dos conexiones fsicas bsicas para hacer que una
computadora se comunique con un controlador Logix5000?
3. Consignar los tres tipos o niveles de redes industriales:
Ejercicio A
5-8 Ejercicio: Identificacin de redes industriales para su uso en un sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
NLXe56rES
4. Cul es la diferencia entre los modelos de redes
productor/consumidor y fuente/destino?
5. Escriba la opcin de comunicaciones Logix5000 correspondiente
al lado de cada descripcin:
Descripcin Red
Red a nivel de control que soporta la transmisin de
datos que tienen tiempos ms crticos entre
controladores y dispositivos de E/S
Red que brinda una conexin entre procesadores
PLC, chasis de E/S, terminales PanelView
, etc.
Red a nivel de dispositivo que conecta dispositivos de
bajo nivel, tales como sensores, arrancadores de
motor, pequeos variadores, botones pulsadores,
directamente a los controladores de la planta sin
utilizar mdulos de E/S
Red a nivel control e informacin que suministra
configuracin, recoleccin de datos, y control en una
sola red de alta velocidad; aplicaciones que tienen
tiempo ms crtico sin un cronograma establecido
(controladores, computadoras de unidad central,
robots, HMI, E/S y adaptadores de E/S)
Red que permite el intercambio de datos a nivel de
toda la planta y a nivel de clulas (controladores,
computadoras, y HMI de alto nivel) con el
mantenimiento del programa
Vaya a la seccin respuestas.
Cmo le fue?
5-9 Ejercicio: Identificacin de Redes Industriales para su Uso en un Sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
NLXe56rES
5-10 Ejercicio: Identificacin de redes industriales para su uso en un sistema Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
NLXe56rES
Ejercicio A
1. Una red es un grupo de dispositivos (es decir, nodos)
conectados por algn tipo de medio de comunicaciones.
2. Las conexiones de red y en serie (directas) son dos conexiones
fsicas bsicas para hacer que una computadora se comunique
con un controlador Logix5000.
3. Las redes de informacin, control, y dispositivos constituyen
tres tipos o niveles de redes industriales.
4. Los modelos de red productor/consumidor y fuente/destino
tienen las siguientes diferencias:
El modelo de comunicaciones productor/consumidor
identifica datos por su contenido ms que por su fuente
o destino. Los datos deben producirse slo una vez
para llegar a mdulos mltiples en simultneo.
El modelo de comunicaciones fuente/destino enva
datos varias veces para llegar a dispositivos mltiples.
Los dispositivos no reciben informacin en
simultneo.
5. A continuacin se consignan las mejores respuestas:
Descripcin Red
Red a nivel de control que soporta la transmisin
de datos que tienen tiempo ms crtico entre
controladores y dispositivos de E/S
ControlNet
Respuestas
Leccin 6
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
COMsb56rES
Transferencia de un Archivo de
Proyecto a un Controlador
Logix5000
Luego de completar esta leccin Ud. debera ser capaz de transferir
un archivo de programa a un controlador Logix5000 realizando las
tareas que se consignan a continuacin:
Cargar, descargar, y conectarse en lnea a un controlador
Logix5000
Seleccionar y cambiar el modo operativo de un controlador
Logix5000
Por qu son importantes estos conocimientos?
Estos conocimientos son importantes por los siguientes motivos:
El establecimiento de comunicaciones con el controlador correcto
y la garanta de que el controlador se encuentra en el modo
operativo adecuado son cuestiones crticas para la operacin y la
seguridad de un proceso o de una mquina.
Si las comunicaciones se establecen con el controlador incorrecto,
o si el controlador se encuentra en el modo operativo incorrecto,
es posible que haya problemas de eficiencia o una entrega tarda
de datos. Esto puede provocar daos al equipo o lesiones al
personal.
Cargar, descargar, y conectarse en lnea con un controlador
Logix5000
Cargar: Transferir una copia de un archivo de proyecto desde un
controlador a una computadora a travs de una red:
Aprender lo siguiente
Datos
Antes de Comenzar
6-2 Transferencia de un archivo de proyecto a un controlador Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
COMsb56rES
La carga transfiere el archivo en el controlador a
la memoria temporaria (RAM) de la computadora.
Para crear una copia permanente, debe guardarse el
archivo en la unidad de disco duro de la
computadora.
Descarga: Transferencia de una copia de un archivo de proyecto
desde una computadora a un controlador a travs de una red:
Un controlador slo puede contener un archivo de
proyecto por vez. La descarga sobrescribe el
archivo de proyecto actual que se encuentra en el
controlador.
En lnea: Visualizacin o edicin de un archivo de proyecto que se
encuentra activo en el controlador:
Datos
Datos
IMPORTANTE
IMPORTANTE
6-3 Transferencia de un Archivo de Proyecto a un Controlador Logix5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
COMsb56rES
Conectarse en lnea al controlador permite realizar las tareas que se
indican a continuacin:
Monitorear o modificar un programa en un proyecto cargado en el
controlador
Monitorear datos mientras son recolectados
Modificar datos almacenados en un controlador
Cuando la computadora donde se est ejecutando el software
RSLogix
Antes de Comenzar
7-2 Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
IOCsb56rES
Bloque extrable de terminales (RTB): Conector de cableado de
campo para mdulos de E/S. El cableado de campo se encuentra
conectado a un RTB en vez de estar conectado directamente a un
bloque de terminales de mdulo.
Mdulo de interface (IFM): Brazo de cableado de campo que
utiliza cable precableado/cableado en fbrica para conectar a un
mdulo de E/S.
Conector ControlBus: Interface del conector del backplane para el
sistema ControlLogix que conecta el mdulo al backplane
ControlBus.
Pines de conector: Pines que crean entradas/salidas, conexiones de
alimentacin elctrica y a tierra con el mdulo a travs de un
RTB o IFM.
Lengeta de fijacin: fija el cable RTB o IFM al mdulo,
manteniendo las conexiones de cableado.
Ranuras para codificacin: codifican mecnicamente al RTB para
evitar conexiones de cable con el mdulo incorrectas e
inadvertidas.
Indicadores de estado: Muestran el estado de las comunicaciones,
el indicador de diagnstico del mdulo, y dispositivos de
entrada/salida. Estos indicadores deben usarse para ayudar a la
resolucin de problemas o de fallos del sistema.
Guas superior e inferior: Brindan asistencia al colocar el cable
RTB o IFM en el mdulo.
RIUP (Retiro e insercin con la alimentacin conectada)
RIUP: Funcin de ControlLogix que permite retirar e insertar los
mdulos 1756 en el chasis mientras se aplica la alimentacin del
backplane.
Cuando se inserta o se retira un mdulo mientras se
aplica alimentacin del backplane, puede producirse
un arco elctrico. Un arco elctrico puede provocar
lesiones al personal o daos a los bienes al dar lugar
a las siguientes situaciones:
Envo de una seal falsa a dispositivos de campo
provocando un movimiento involuntario de la
mquina o la prdida de control del proceso.
Explosin en un entorno peligroso
La repeticin de arcos elctricos provoca un
desgaste excesivo de los contactos del mdulo y sus
conectores de empalme. Deben tomarse las debidas
precauciones de seguridad al insertarse o retirarse un
mdulo con la alimentacin conectada.
ATENCION
7-3 Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
IOCsb56rES
Los mdulos se pueden retirar con facilidad presionando las
abrazaderas de cierre al mismo tiempo y deslizando el mdulo hacia
adelante.
Informacin de estado del indicador LED
Los indicadores LED se encuentran ubicados al frente de todos los
mdulos de E/S para mostrar si la totalidad de las conexiones y
comunicaciones funcionan adecuadamente:
Estado de E/S: El indicador de estado amarillo muestra el estado
ACTIVADO/DESACTIVADO del dispositivo de campo.
Estado del mdulo: Este indicador de estado verde muestra el
estado de comunicacin del mdulo.
Estado de fallo: Esta pantalla, que se encuentra en algunos
mdulos, indica la presencia o ausencia de varios fallos del lado
de campo.
Estado del fusible: Esta pantalla, que se encuentra en mdulos
electrnicamente protegidos, indica el estado del fusible del
mdulo.
Mdulos de E/S digitales y analgicos
Los mdulos de E/S 1756 procesan dos tipos de datos:
Digitales: Informacin representada por un valor discreto (es
decir, 1 o 0).
Analgicos: Valores numricos que representan cantidades
medibles, tales como temperatura, peso, y presin.
Mdulos digitales de E/S 1756
Los mdulos digitales de E/S 1756 se comunican con dispositivos
discretos (activado/desactivado):
Review the differences between input
and output devices.
Tip
Estado de
E/S
Estado de
fallo
Estado del
fusible
Estado del
mdulo
Mdulo de
diagnstico
Electrnicamente
protegido
Sugerencia
7-4 Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
IOCsb56rES
Los mdulos digitales de E/S 1756 brindan control y deteccin
activado/desactivado para tems que utilizan datos digitales. Ellos
tienen las siguientes propiedades:
RIUP (Desconexin y reconexin con la alimentacin conectada)
Variedades de 8, 16, y 32 puntos
Codificacin electrnica
Variedades aisladas, no aisladas y de diagnstico:
- Informe de fallo a nivel mdulo y diagnstico de lado de
campo
Proteccin electrnica
Mdulos analgicos de E/S 1756
Los mdulos analgicos de E/S 1756 se comunican con los
siguientes tipos de dispositivos:
Explain that digital I/O can also be
referred to as discrete I/O.
Point out the digital and analog I/O
modules in the chassis.
?
Can anyone name additional analog
devices?
Sensor fotoelctrico
Botn pulsador
Interruptor de final
de carrera
Motor
Medidores de flujo
Termmetro
Calibradores/Medidores
7-5 Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
IOCsb56rES
Los mdulos analgicos de E/S 1756 convierten seales analgicas a
valores digitales para las entradas y convierten valores digitales a
seales analgicas para las salidas. Tienen las siguientes
propiedades:
RIUP
Escalado a unidades de ingeniera calculado en el mdulo
Entrada de 32 bits flotantes o 16 bits y formato de datos en
nmeros enteros de salida de 1316 bits segn el mdulo
Alarma
Rodillo para sellado de hora de los datos
Opciones de diagnstico
Mdulos de E/S locales y remotos
Los mdulos de E/S locales y remotos se pueden configurar en un
sistema Logix5000
5000
Dibujos de la planta
Identificador de hardware (dentro de la cubierta del mdulo)
Adhesivo de fbrica en el lateral del mdulo
Interface de la red RSWho en el software RSLinx
. Los
mdulos de E/S remotos se comunican con el
controlador por una red de control (es decir,
ControlNet
)
2. Cuando los dispositivos se encuentran cableados a un RTB en
vez de estarlo directamente a un mdulo de E/S, las alteraciones
al esquema de cableado pueden llevarse a cabo sin retirar el
mdulo completo. La codificacin de las ranuras evita que el
RTB incorrecto sea insertado en el mdulo incorrecto.
Asimismo, el RTB permite un reemplazo ms fcil y rpido de
los mdulos en el que el recableado es innecesario.
3. La luz OK en el mdulo de entrada (ranura 2) debe ser verde y
fija.
4. El conector de ControlBus conecta el mdulo de E/S al resto del
chasis, permitiendo las comunicaciones con el controlador
local.
5. La codificacin electrnica compara la informacin de
codificacin en el controlador con la informacin de
codificacin en el mdulo de E/S. Esto garantiza el envo y la
recepcin de datos desde y hacia el mdulo correcto.
6. Los mdulos analgicos convierten seales analgicas a valores
digitales para entradas y convierten valores digitales a seales
analgicas para salidas. Estas conversiones se llevan a cabo
porque el controlador slo puede manejar valores digitales.
7. La relacin asncrona entre la ejecucin de cdigo y las
actualizaciones del mdulo de E/S significa que los datos de
salida no se estn enviando al proceso/mquina mientras se
ejecuta el cdigo. La salida real puede no coincidir con la salida
que muestra la ejecucin de cdigo.
8. La opcin de codificacin electrnica de Mdulo Compatible
permite que coincida la totalidad de la informacin del mdulo
de E/S a excepcin de revisiones menores.
Respuestas
7-21 Ejercicio: Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
IOCe56rES
9. La tabla debera completarse segn se muestra a continuacin:
Dispositivo Entrada Salida Digital Analgico
IndicadorLED
Termmetro
Contactor de
Motor
Medidor de
presin
Botn pulsador
Interruptor de
Inicio/Parada
Sensor de luz
Ejercicio B
2. Los siguientes cuadros de dilogo deberan coincidir con su
mdulo de E/S configurado para la ranura 0:
7-22 Ejercicio: Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
IOCe56rES
Los siguientes cuadros de dilogo deberan coincidir con su mdulo
de E/S configurado para la ranura 2:
7-23 Ejercicio: Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
IOCe56rES
7. Los tags correctos para las descripciones se encuentran
consignados:
A. Dispositivo de entrada cableado al punto dos en un
mdulo en la ranura cuatro:
Local:4:I.Data.2
B. Dispositivo de salida cableado al punto seis en un
mdulo en la ranura uno:
Local:1:O.Data.6
C. Dispositivo de salida cableado al punto uno en un
mdulo en la ranura seis:
Local:6:O.Data.1
7-24 Ejercicio: Configuracin de Mdulos de E/S 1756 Locales
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
IOCe56rES
Leccin 8
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados.
Rev. Mayo 2007
TAGsb56rES
Creacin de Tags y Monitoreo de
Datos en un Proyecto RSLogix
5000
Luego de completar esta leccin, Ud. debera ser capaz de crear tags
y monitorear datos en un proyecto RSLogix 5000 realizando las
siguientes tareas:
Identificar componentes de software RSLogix 5000
Configurar la pantalla de software RSLogix 5000
Crear tags en la lista Edicin de Tags
Definir un tag de alias
Monitorear y editar datos en un controlador Logix5000
)
DINT Un entero doble (32 bits), usado para almacenar un nmero
entero base en el rango de -2.147.483.648 a +2.147.483.647
(Por ej. nmero de serie)
REAL Valor de punto flotante de 32 bits (por ej., un valor analgico tal
como un valor potencimetro)
Un DINT (32 bits) es el tipo de datos principal
utilizado en los sistemas Logix5000. Se trata del
tipo de datos principal porque es la mnima
asignacin de memoria para cualquier tag.
Usando estas definiciones, los tags para los dispositivos dados
requieren los siguientes tipos de datos:
Estructura: Un tipo de datos ms complejo que est compuesto por
varias porciones de datos. Por ejemplo, un tipo de datos de
TEMPORIZADOR est compuesto por una combinacin de DINT y
BOOL.
En la tabla que sigue se consignan las estructuras que se utilizan ms
comnmente:
Tipo de datos Definicin
CONTADOR Aumento o disminucin total
TEMPORIZADOR Aumento de tiempo total (milisegundos)
Relate this to a timer relay where there
is on/off data as well as a preset value.
Memoria de controlador
Datos Inicio
BOOL, o 1 Bit
Datos Drive_Speed
DINT, o 32 Bits
Datos Sensor
BOOL, o 1 Bit
IMPORTANTE
8-4 Creacin de Tags y Monitoreo de Datos en un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc Todos los derechos reservados. Rev. Mayo 2007
TAGsb56rES
Existen otros tipos de datos menos comunes y predefinidos que se
utilizan para almacenar datos especficos para instrucciones de
bloques de funciones o instrucciones de movimiento.
Tipo de datos definido por el mdulo: Tipo de datos usado para
datos de hardware, tales como tags de E/S
Tags de alias
Tag de alias: Nombre adicional para un tag (u otro tag de alias):
Los tags se refieren a la misma rea de memoria.
Los tags, por lo tanto, reflejan los mismos valores y cambios.
Un tag de alias se puede utilizar para identificar un tag de E/S
generado automticamente con un nombre complejo. Por ejemplo,
Motor puede ser un tag de alias para Local:2:O.Data.15.
Alcance
Alcance: Definicin del lugar donde un controlador puede acceder a
un tag o conjunto de tags.
Un tag debe designarse como uno de los siguientes alcances:
Tag bajo el control del controlador: tag que puede ser utilizado
por todas las tareas, los programas y las rutinas dentro de un
proyecto y es accesible para otros dispositivos.
Tag bajo el control del programa: tag al que pueden hacer
referencia slo las rutinas dentro de un programa especfico de un
proyecto. Por lo tanto, el nombre del tag se puede volver a utilizar
en programas diferentes.
Dentro de un proyecto, los tags se ubican en diferentes conjuntos
segn su alcance:
Cada conjunto de tags cuenta con una lengeta de tags de monitoreo
y una lengeta Edicin de Tags.
Tell students that if a base tag is used as
an address, any corresponding alias
tags will not be displayed
Note that while the open accessibility of
controllerscoped tags is a benefit,
programscoped tags can be easily
reused, resulting in less tags for a
project (easier to maintain and
troubleshoot).
Mention that controllerscoped tags are
also known as global tags.
Tip
Tip
Tip
cono de tags
Conjunto de tags
bajo el control del
controlador
Conjunto de tags bajo el
control del programa
Conjunto de tags bajo el
control del programa
Sugerencia
Sugerencia
Sugerencia
8-5 Creacin de Tags y Monitoreo de Datos en un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
TAGsb56rES
Lengeta de Tags de monitoreo
La lengeta de Tags de monitoreo constituye una visualizacin
directa de una memoria de controlador. Permite a los usuarios
realizar las siguientes tareas:
Monitorear los valores de tag en un controlador activo (en lnea)
Asignar valores a tags especficos
Establecer descripciones de operandos (tag)
Definir estilo de tag
Tags y Miembros
Los tags del mismo tipo de datos no se visualizan juntos de modo
automtico en la lengeta de tags de monitoreo:
Los tags pueden visualizarse en orden alfabtico (modo
predeterminado).
Los tags pueden organizarse y filtrarse (por ej., mostrar tags
DINT solamente)
Los tags que son estructuras (TIMER, etc.) pueden ampliarse para
mostrar miembros.
Estilo de visualizacin
El parmetro Estilo controla el modo en que se visualizan los datos
de determinados tags.
Ejemplo: Estilo de visualizacin DINT
El estilo predeterminado para un tag del tipo de datos DINT es
decimal. Esto se puede cambiar a binario, octal, decimal, o
hexadecimal.
El estilo es slo para la visualizacin; no afecta el modo en que se
almacenan los datos en el controlador.
Stress that finding tags is a key step in
monitoring. The way in which tags are
filtered can help limit the number of tags
displayed. If used improperly, it can also
hide required tags.
State that data from a BCD thumbwheel
could be viewed in the hexadecimal
style.
Tip Sugerencia
Expandir para ver
miembros de la
estructura o Bits
dentro del tag
Valor en el
controlador
Clic derecho para
ocultar/mostrar/orga
nizar columnas
Tag y Miembros
Alcance del
conjunto actual
Filtro
Flecha
azul
Estilo de
visualizacin
Tipo de datos
Descripciones de
operandos (Tag)
Visualizacin de monitoreo
8-6 Creacin de Tags y Monitoreo de Datos en un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc Todos los derechos reservados. Rev. Mayo 2007
TAGsb56rES
Nombre del
Tag Es un Tag de
alias para
Tipo de datos
Estilo de
visualizacin
Descripciones de
operando (tag)
Vista de edicin
Blanco = Campo
editable
El men desplegable Mostrar se encuentra disponible para cambiar la
pantalla de la ventana de Tags. Deja que el usuario filtre tags fuera
del rea de visualizacin de la ventana.
Las columnas individuales se pueden organizar en el rea de
visualizacin de la ventana.
Lengeta Edicin de tags
La lista Edicin de Tags permite a los usuarios realizar las siguientes
tareas:
Crear y eliminar tags
Crear tags de alias
Definir tipos de datos de tag
Definir estilos de tag
Establecer descripciones de operandos (tag)
Los siguientes parmetros pueden modificarse en la lengeta Edicin
de tags:
Nombres de Tag: nombre que un usuario suministra para hacer
referencia a una ocurrencia de tag.
Tipos de datos: definicin del tamao y la configuracin de
memoria que se asignar al crearse un tag del tipo de datos.
Estilo: formato en el cual los valores del sistema numrico para
miembros de tipo de datos se visualizan dentro del software
RSLogix 5000.
Descripciones: Cadena de caracteres que define el propsito ola
funcin de un tag.
Tip Sugerencia
8-7 Creacin de Tags y Monitoreo de Datos en un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
TAGsb56rES
Flecha azul: habr un cambio
inmediato en el controlador
Los tags que contienen un error se marcan con una
X en la primera columna.
Al estar en lnea, slo se puede cambiar el nombre,
el estilo y la descripcin del tag.
Monitoreo y Edicin de Valores de Tag a Travs de Una Rutina
Los valores de tag pueden monitorearse y a veces editarse en lnea a
travs de instrucciones en rutinas:
Crear tags y monitorear datos en un proyecto RSLogix 5000
realizando las siguientes tareas:
Crear tags en la lista Editor de Tags
Definir un tag de alias
Monitorear y editar datos en un controlador Logix5000
A medida que el instructor muestre estos procedimientos, prosiga
con la ayuda para proyectos conexa.
Aqu puede verse cmo
Stress the difference between editing the
tag (e.g., tag name) and changing the
tag data, such as the preset
In this ladder logic example, point out
that values can be monitored and certain
values, such as timer presets, can be
edited.
IMPORTANTE
IMPORTANTE
8-8 Creacin de Tags y Monitoreo de Datos en un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc Todos los derechos reservados. Rev. Mayo 2007
TAGsb56rES
8-9 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
TAGe56rES
Ejercicio: Creacin de tags y
monitoreo de datos en un proyecto
RSLogix 5000
En este ejercicio, Ud. demostrar lo que sabe acerca de tags y datos
en un sistema RSLogix 5000.
Indicaciones:
1. Identifique los siguientes tamaos de memoria comunes:
Descripcin Unidad de Memoria
Unidad de memoria en un controlador compuesta por 16
bits individuales o dos bytes que se tratan como una
unidad.
La unidad de datos ms pequea representada por los
dgitos 0 y 1.
Cadena de 8 bits que opera como una unidad.
2. Definir el trmino tag:
3. Definir el trmino tipo de datos:
4. En que se basa un tipo de datos para un tag?
5. Un programador necesita una instruccin en su proyecto para
ejecutar una accin durante 500 ms. Qu tipo de datos requerira
el tag para esta instruccin?
Ejercicio A
8-10 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
TAGe56rES
6. Temperatura del Aire es un tag que recibe sus datos de un
dispositivo fsico. En base al tipo de datos (REAL), con qu tipo
de dispositivo est conectado este tag?
Dispositivo discreto (mdulo digital)
Dispositivo analgico
7. Inicio constituye un tag que recibe sus datos de un dispositivo
fsico. En base al tipo de datos (BOOL), con qu tipo de
dispositivo est conectado este tag?
Dispositivo discreto (mdulo digital)
Dispositivo analgico
8. Cul es el principal tipo de datos utilizado en los sistemas
Logix5000 y por qu?
9. Definir el trmino tag de alias:
10. Un tag al que pueden acceder todos los programas y rutinas qu
alcance tiene?
11. Si abriera un conjunto de tags, qu tag elegira para modificar
los valores de tags en un controlador activo (en lnea)?
12. Si abriera un conjunto de tags, qu tag elegira para crear y
eliminar tags?
8-11 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
TAGe56rES
13. Revisar los siguientes enunciados acerca de la visualizacin de
en un conjunto de tags. Colocar una sea de comprobacin en los
enunciados que sean verdaderos:
Los tags del mismo tipo de datos so se visualizan
automticamente juntos.
Los tags se pueden visualizar por orden alfabtico (modo
predeterminado).
Los tags pueden organizarse y filtrarse (por ej. mostrar slo
tags DINT).
Los tags que son estructuras (TIMER, etc.) pueden
expandirse para visualizar miembros.
Pasar a la seccin Respuestas.
En este ejercicio, practicar la creacin de tags en un proyecto
RSLogix 5000.
Indicaciones:
Como ayuda para la realizacin de los pasos de este ejercicio, ver
la/s ayuda/s para proyectos conexa/s.
1. Abrir el archivo de proyecto TAG_1756r_B1.acd.
2. Crear los siguientes tags en la base de datos de los Tags del
Controlador:
Nombre del
Tag/Dispositivo
Tipo de datos Descripcin
Transportador_Movindose
(Conveyor_Moving)
BOOL Indica movimiento del transportador
Transportador_Inicio
(Conveyor_Start)
BOOL Inicia el transportador
Transportador_Inicio_Hora
(Conveyor_Start_Time)
TIMER Mantiene el transportador en movimiento
por una cantidad de tiempo establecida
Transportador_Detencin
(Conveyor_Stop)
BOOL Detiene el proceso del transportador y
restablece los temporizadores
Transportador_Detencin_
Hora
(Conveyor_Stop_Time)
TIMER Mantiene el transportador parado por una
cantidad de tiempo establecida
Proceso BOOL Indica que el proceso est teniendo lugar
Reinicio BOOL Reinicia el proceso
3. Organizar los tags a fin de que todos los tags del mismo tipo de
datos se encuentren juntos.
4. Filtrar los tags para mostrar slo los tags del tipo de datos BOOL.
5. Filtrar los tags para Mostrar todos los Tags.
6. Volver a organizar los tags para mostrarlos por nombre en orden
alfabtico.
Cmo le fue?
Ejercicio B
8-12 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
TAGe56rES
7. Guardar el proyecto.
Pasar a la seccin Respuestas.
En este ejercicio, practicar la creacin de tags y el monitoreo de
datos en un proyecto RSLogix 5000.
Indicaciones:
Como ayuda para la realizacin de los pasos de este ejercicio, ver
la/s ayuda/s para proyectos conexa/s.
1. Abrir el archivo de proyecto TAG_1756r_C1.acd.
2. Definir los siguientes tags bajo el control del controlador como
tags de alias para los tags de E/S locales:
Nombre del Tag/Dispositivo Tag de E/S locales
Transportador_Movindose Local:0:O.Data.5
Transportador_Inicio Local:2:I.Data.0
Transportador_Detencin Local:2:I.Data.1
Proceso Local:0:O.Data.2
3. Descargar el proyecto en el controlador en la ranura 1.
4. Colocar el controlador en modo Marcha Remota.
5. Monitorear la informacin de tag en la lengeta de tags de
Monitoreo.
6. Expandir el tag Transportador_Inicio_Hora para ver todos los
datos relacionados con el temporizador.
7. Si est utilizando la estacin de trabajo estndar, dirjase al
siguiente diagrama de estacin de trabajo para probar su
proyecto:
8. En su estacin de trabajo, presione Transportador_Inicio (botn
DI0).
9. Qu ocurre con la salida Transportador_Movindose (luz DO5)
y la salida Proceso (luz D02)?
Cmo le fue?
Ejercicio C
Transportador_Detencin
Transportador_Movindose
Transportador_Inicio
Proceso
8-13 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
TAGe56rES
10. Cul es el valor del tag Transportador_Movindose y del tag
Proceso?
11. Qu pasa con los datos del temporizador de
Transportador_Inicio_Hora?
12. En su estacin de trabajo, presione Transportador_Detencin
(botn DI1).
13. Cul es el valor del tag Transportador_Movindose?
14. Cerrar el proyecto.
Pasar a la seccin Respuestas.
Cmo le fue?
8-14 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
TAGe56rES
Ejercicio A
1. En la tabla siguiente se identifican los tamaos de memoria
comunes:
Descripcin Unidad de Memoria
Unidad de memoria en un controlador compuesta por 16
bits individuales o dos bytes que se tratan como una
unidad.
Palabra
Unidad de datos ms pequea representada por los
dgitos 0 y 1.
Bit
Cadena de 8 bits que opera como una unidad. Byte
2. Un tag es un rea de la memoria del controlador donde se
almacenan datos provenientes de dispositivos, clculos, fallos,
etc. A cada rea se le da un nombre nico.
3. Un tipo de datos es la definicin de cuntos bits, bytes, o
palabras de datos usar un tag.
4. El tipo de datos se basa en la fuente de la informacin.
5. El programador seleccionara un tipo de datos de
TEMPORIZADOR.
6. En base al tipo de datos (REAL), el tag Temperatura del Aire se
encuentra conectado con un dispositivo analgico.
7. En base al tipo de datos (BOOL), el tag Marcha se encuentra
conectado con un dispositivo digital/discreto.
8. Un DINT (32 bits) es el tipo de datos principal utilizado por los
sistemas Logix5000. Es el tipo de datos principal porque es la
asignacin mnima de memoria para cualquier tag.
9. Un tag de alias constituye un nombre adicional para un tag (u
otro tag de alias). Un tag de alias se puede utilizar para
identificar un tag de E/S generado automticamente con un
nombre complejo. Por ejemplo, Motor puede ser un tag de alias
para Local:2:O.Data.15.
10. Un tag al que pueden acceder todos los programas y las rutinas
es un tag bajo el control del controlador.
11. Para modificar valores de tag en un controlador activo (en
lnea) debe seleccionar la lengeta Monitoreo.
12. Para crear y eliminar tags debe seleccionar la lengeta Edicin.
13. La totalidad de los enunciados acerca de la visualizacin de los
tags en un conjunto de tags son verdaderos:
Respuestas
8-15 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados.
Rev. Mayo 2007
TAGe56rES
Los tags del mismo tipo de datos no se visualizan
automticamente juntos.
Los tags se pueden visualizar por orden alfabtico (modo
predeterminado).
Los tags pueden organizarse y filtrarse (por ej. mostrar slo
tags DINT).
Los tags que son estructuras (TEMPORIZADOR, etc.)
pueden expandirse para visualizar miembros.
Ejercicio B
2. Su base de datos de tags debera ser similar al ejemplo que sigue:
Ejercicio C
2. Se crearon los siguientes tags de alias:
9. La luz de Transportador_Movindose (DO5) se alterna con la
luz de Proceso (DO2).
Organizar por
nombre
Control del controlador Filtro
8-16 Ejercicio: Creacin de Tags y Monitoreo de Datos en Un Proyecto RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
TAGe56rES
10. Los valores de Transportador_Movindose y Proceso se
alternan entre activado (1) y desactivado (0).
11. El tag del temporizador Transportador_Inicio_Temporizador
comienza a recolectar datos del temporizador cada vez que
Transportador_Movindose est activado (1).
13. Transportador_Detencin detiene el transportador. Por lo tanto,
el valor Transportador_Movindose tambin es 0.
Leccin 9
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Confeccin de Una Lgica de
Escalera Bsica para Una Rutina
RSLogix 5000
Luego de completar esta leccin, Ud. debera ser capaz de
confeccionar una lgica de escalera para una rutina RSLogix 5000
realizando las siguientes tareas:
Confeccionar una lgica de escalera simple
Verificar la continuidad lgica
Por qu son importantes estos conocimientos?
Estos conocimientos son importantes por las siguientes razones:
La confeccin de lgica de escalera primero en papel eliminar lo
tedioso de tener que volver a trabajarlo y encarar reasignaciones
en el proyecto.
La disposicin de una lgica de escalera de modo eficiente podra
mejorar de modo significativo el tiempo de escn del programa.
Lenguajes de programacin
Con mltiples opciones de lenguaje, los usuarios pueden programar
porciones diferentes de una aplicacin en el lenguaje ms adecuado:
Lgica de escalera
Diagramas de Bloque de Funcin
Grficos de Funcin Secuencial
Texto Estructurado
La disponibilidad de estos lenguajes depender de las opciones del
software RSLogix 5000 que se hayan seleccionado e instalado.
Aprender lo siguiente
Tip
Antes de Comenzar
Sugerencia
9-2 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Ejemplo: Lgica de escalera
La lgica de escalera es adecuada para aplicaciones de rels y
discretas:
Ejemplo: Diagramas de Bloque de Funcin
Los Diagramas de Bloques de Funcin (FBD) son adecuados para
aplicaciones de proceso continuo y control de unidades:
Mention a few of the components used
in FBD programming, such as sheets,
function block instructions, and wires
Rutina de lgica de
escalera
cono de Diagrama
de Bloque de
Funciones
Rutina de Diagrama
de Bloques de
Funcin
cono de lgica
de escalera
9-3 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Ejemplo: Grficos de Funcin Secuencial
Los Grficos de Funcin Secuencial (SFC) son adecuados para
aplicaciones de movimiento o lotes que siguen un proceso paso a
paso:
Ejemplo: Texto estructurado
El Texto Estructurado es adecuado para aplicaciones matemticas
o de matriz complejas o para programas convertidos desde otros
proyectos creados en lenguajes de alto nivel como C:
Note that structured text is a textbased
programming language.
cono de Grfico de Funcin
Secuencial
Rutina de Grfico de
Funcin Secuencial
cono de texto
estructurado
Rutina de texto
estructurado
9-4 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Componentes de la lgica de escalera
Lgica de escalera: Lenguaje de programacin que utiliza
elementos basados en los smbolos que se encuentran en los
diagramas de rels elctricos utilizados por los electricistas:
La lgica de escalera utiliza los siguientes elementos bsicos:
Renglones
Instrucciones
Bifurcaciones
Renglones
Las instrucciones de lgica de escalera se organizan en renglones
que ordenan los pasos en el proceso de lectura:
?
When is ladder logic examined?
Answer: During the program scan,
when programming code is executed
0
1
2
9-5 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Al ubicar los renglones, tenga en cuenta los siguientes puntos clave:
Los renglones se escanean desde cero hasta el nmero ms
elevado (de arriba hacia abajo).
Cada rengln se lee de izquierda a derecha.
Los renglones no pueden estar vacos
El ltimo rengln es la instruccin FIN. No contiene ninguna
instruccin.
Las lneas de alimentacin elctrica (es decir, las lneas verticales
que conectan los extremos de los renglones) se ubican a la derecha y
a la izquierda de un rengln. Las lneas de alimentacin elctrica
estn resaltadas cuando la computadora se encuentra en lnea y el
controlador est en modo marcha.
Instrucciones
Las instrucciones son comandos que definen operaciones o
evaluaciones a ser realizadas por un controlador:
Existen dos tipos de instrucciones:
Instrucciones de entrada: Instrucciones que evalan los datos en
un controlador.
Instrucciones de salida: Instrucciones que establecen datos en
un controlador.
Mention that although ladder logic looks
like an electrical diagram, it depicts the
flow of logic, not electricity
Mention some of the categories of
instructions including, bit, timer, counter,
math, data handling, and comparison
Instrucciones de entrada
Instruccin de salida
Tip Sugerencia
9-6 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Existen varias reglas para colocar instrucciones en renglones:
Un rengln no necesita contener ninguna instruccin de entrada,
pero debe contener al menos una instruccin de salida.
Las instrucciones de entrada y de salida pueden estar mezcladas
en un rengln.
La ltima instruccin en un rengln debe ser una instruccin de
salida.
Bifurcaciones
Las bifurcaciones se utilizan para crear una ruta alternativa para leer
entradas y salidas:
Las bifurcaciones pueden tener ms de un nivel y pueden incluir dos
tipos:
Bifurcacin Paralela: Bifurcacin que tiene el mismo comienzo
y punto final que la bifurcacin respecto de la cual est debajo.
Bifurcacin Anidada: Bifurcacin que comienza y termina
dentro de otra bifurcacin.
Una bifurcacin debe contener como mnimo una instruccin.
Mention that branches are used for OR
logic, which will be covered later in the
lesson.
Tip Sugerencia
Instrucciones de salida
Bifurcacin
anidada
Bifurcacin
paralela
9-7 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Al colocar bifurcaciones en lgica de escalera, deben tenerse en
cuenta los siguientes puntos clave:
Las bifurcaciones se leen de izquierda a derecha, de arriba hacia
abajo.
Una bifurcacin debe comenzar y terminar en el mismo nivel.
Una bifurcacin paralela tiene el mismo comienzo y el mismo
punto final que la bifurcacin respecto de la cual est debajo:
- Las bifurcaciones paralelas se evalan ms rpido que las
bifurcaciones anidadas.
Una bifurcacin anidada comienza y termina en la misma
bifurcacin.
Continuidad lgica
Continuidad lgica: Condicin donde un rengln de lgica de
escalera tiene una ruta de instrucciones verdaderas hacia una salida.
A cada instruccin se le asigna un tag. Cada instruccin de entrada
mira al valor de su tag correspondiente a fin de determinar si la
instruccin de entrada es verdadera o falsa:
Si la condicin por la cual una instruccin
de entrada est examinando. . .
Entonces la instruccin de entrada es
. . .
Se detecta Verdadera
NO se detecta Falsa
Ejemplo: Continuidad lgica
El siguiente rengln muestra continuidad lgica porque todas las
instrucciones de entrada son verdaderas:
En el software, las instrucciones aparecen resaltadas cuando son
verdaderas o habilitadas.
For a rung to have logical continuity, all
input instructions need to be true.
Remind students that the output
instruction does not examine a value. It
just changes state based upon the
logical continuity.
Verdadera Verdadera (Habilitada) Verdadera
Tip
9-8 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Ejemplo: Inexistencia de continuidad lgica
El siguiente rengln no presenta una continuidad lgica dado que
la segunda instruccin de entrada no detecta el valor correcto para
el bit:
Combinaciones de entrada
Existen tres combinaciones de entrada posibles utilizadas para
determinar la continuidad lgica:
Y
O
Y u O
lgica Y
La lgica Y se selecciona cuando todas las condiciones deben ser
verdaderas.
Ejemplo: Lgica Y. Las instrucciones de entrada 1 Y 2 deben ser
verdaderas para que la salida X sea verdadera:
Lgica O
La lgica O se selecciona cuando cualquiera de las condiciones har
que una salida sea verdadera:
Ejemplo: Lgica O
La instruccin 1 O la instruccin 2 deben ser verdaderas para que
la salida X sea verdadera:
Compare the flow of logical continuity in
the graphic to an electrical current
running through a wire. The instructions
act as connectors and, if true, pass on
the current.
Verdadera Falsa (Inhabilitada) Falsa
Clarify that AND logic requires all
instructions to be true. Any false
conditions will break the chain of logical
continuity.
Explain that a branch creates an
alternate route for the controller. If one
instruction is false, the controller can
bypass the instruction.
Explain that the controller will first
examine input instruction 1. If it is false,
the controller will then examine input
instruction 2.
Example: Either the physical start
button or the start button on an operator
interface will start the system
1
2
X
1 2 X
Lgica Y requiere entradas en el mismo nivel del rengln.
9-9 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Lgicas Y con O
Una combinacin de las lgicas Y y O se selecciona para
evaluaciones ms complejas.
Ejemplo: Lgicas Y con O
El siguiente rengln usa tanto Y como O lgico:
Si las instrucciones 1 Y 2 Y 3 son verdaderas, entonces la
instruccin de salida X es verdadera.
O
Si las instrucciones 4 Y 3 son verdaderas, entonces la
instruccin de salida X es verdadera:
Entradas y Salidas entrelazadas
En los ejemplos precedentes, todas las instrucciones de entrada se
colocaron a la izquierda del rengln y todas las instrucciones de
salida se colocaron a la derecha.
Los controladores Logix5000 soportan entradas y salidas
entrelazadas. En esta construccin, slo las instrucciones de entrada
a la izquierda de una salida deben ser verdaderas para que la salida
sea verdadera.
Si la instruccin 1 es verdadera entonces la salida X es verdadera.
Si la instruccin 1 es verdadera y la instruccin 2 es verdadera
entonces la salida Y tambin es verdadera:
La lgica O requiere una bifurcacin.
1
4
X 2 3
Note that the inputs on the left
construction is a requirement of most
processors, including PLC5 and SLC
500 processors.
1 Y X 2
9-10 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Combinaciones de salida
Las siguientes combinaciones se pueden utilizar con instrucciones de
salida:
Una salida puede no estar condicionada
Mltiples salidas pueden estar programadas en el mismo rengln
Las salidas pueden tener condiciones de entrada separadas
El estado de una salida puede ser examinado como una condicin
de entrada
Salida no condicionada
Una salida no condicionada no requiere ninguna instruccin de
entrada.
Ejemplo: Salida no condicionada
No existen condiciones, por lo que la salida A es siempre verdadera:
Salidas mltiples
Las bifurcaciones paralelas se pueden utilizar para programar salidas
mltiples. Tambin, se pueden utilizar salidas en serie.
Inform students that from a best
practices standpoint that an
unconditional output may not be a good
programming strategy A
9-11 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Ejemplo: Salidas mltiples
Si la instruccin de entrada 1 es verdadera, tanto la salida A
como la B son verdaderas:
Salidas que requieren entradas diferentes
Si las salidas comparten condiciones comunes, introducir las
condiciones comunes una vez. Usar una bifurcacin para colocar
cualquier condicin adicional.
Ejemplo: Salidas con entradas diferentes
Ambas salidas requieren que las instrucciones 1 Y 2 sean
verdaderas; sin embargo, la ruta hacia la salida B tambin
requiere que la instruccin 3 sea verdadera.
Examen de un estado de salida
El estado de una salida puede ser examinado como condicin del
rengln utilizando una instruccin condicional con la direccin de la
salida:
Tell students that both of these
examples are acceptable for a rung of
ladder logic. However, tell them that
establishing a companywide standard
for programming ladder logic will
establish conformity and consistency
with projects.
1
A
B 1 A
Explain that multiple inputs and
branches can create alternate routes or
additional routes for the controller to
scan.
1 2
3
A
B
B
9-12 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Ejemplo: Examen del estado de salida
Cuando 1 Y 2 son verdaderos, el rengln es verdadero. Una vez
que el rengln es verdadero, seguir siendo verdadero hasta que
la condicin 2 se convierta en falsa y rompa el sello.
Este tipo de lgica de sellado se utiliza a menudo en
programacin. Por ejemplo, si se utiliza un botn pulsador
momentneo para encender un motor, el motor permanecer
encendido an cuando el operador libere el botn pulsador.
Actualizacin asncrona - Revisin
En los controladores Logix5000, los valores de E/S se actualizan de
modo asncrono con la ejecucin de cdigo:
1. Los mdulos de entrada llevan a cabo una difusin mltiple de
sus datos al backplane a la velocidad RPI establecida en los
mdulos.
2. El cdigo se escanea y los tags de salida se actualizan de
inmediato luego de la ejecucin de cada instruccin de salida.
3. Los valores se envan a los mdulos de salida a una velocidad
PRI al final de cada tarea.
El procesamiento automtico de salida que tiene lugar al finad de una
tarea puede inhabilitarse en las propiedades de la tarea.
A
1 A 2
Tip
Tip
Sugerencia
Sugerencia
9-13 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
Debido al proceso de actualizacin, los dispositivos de salida pueden
cambiar el estado dentro de un escn del programa y a una velocidad
diferente que la del escn del programa:
Escn nico
100
Los datos de dispositivo fsico
son recibidos por la tarjeta de
entrada
Velocidad
RPI
Tag establecido o borrado en el
controlador
COS
250
Velocidad
RPI
400
Opcional
9-14 Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBsb56rES
9-15 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
Ejercicio: Confeccin de Una
Lgica de Escalera Bsica para
Una Rutina RSLogix 5000
En este ejercicio, Ud. practicar la confeccin de lgica de escalera
bsica para una rutina RSLogix 5000.
1. Definir lgica de escalera:
2. Identificar los elementos de lgica de escalera en el siguiente
grfico:
3. Describir continuidad lgica:
Ejercicio A
9-16 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
4. Elaborar renglones que satisfagan las especificaciones dadas:
A. Dos entradas y una salida que muestren la lgica Y:
B. Dos entradas y una salida que muestren la lgica O:
5. Elaborar renglones que satisfagan las especificaciones dadas:
A. Las instrucciones 1 y 2 y 3 controlan la salida A y la salida
B.
9-17 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
B. Las instrucciones 1 y 2 y 3 - o 4 y 3, controlan la salida A.
C. Las instrucciones 1 o (2 y 3) controlan la salida A.
Las instrucciones 1 o (2 y 3) ms 4 controlan la salida B.
D. Las instrucciones 1 o 2 o 3 o 4 y ya sea 5 o 6 controlan la
salida A.
9-18 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
E. Las instrucciones 1 y 2, o el estado de la salida A y la
instruccin 2, controlan la salida A.
F. Cmo se llama este tipo de lgica?
G. La instruccin 1 controla la salida A. Las instrucciones 1 y 2
y 3 y 4 controlan la salida B. Las instrucciones 1 y 2 y 5
controlan la salida C.
H. Las instrucciones 1 y 2 y 3, o 4 y 2 y 3, o 5 y 6, controlan la
salida A.
9-19 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
6. Consigne los errores en cada rengln en el espacio que se brinda a
continuacin. Si el rengln no tiene errores, escriba correcto:
A. Rengln 0
B. Rengln 1
C. Rengln 2
D. Rengln 3
E. Rengln 4
Pasar a la seccin Respuestas.
Cmo le fue?
1
0
2
3
4
9-20 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
Ejercicio A
1. La lgica de escalera es un lenguaje de programacin que
utiliza elementos basados en los smbolos de los diagramas de
rels elctricos usados por los electricistas.
2. Los elementos de la lgica de escalera deberan identificarse
segn se muestra:
3. La continuidad lgica es una condicin donde un rengln de
lgica de escalera tiene una ruta de instrucciones verdaderas
hacia una salida.
4. Las siguientes instrucciones de salida se encuentran habilitadas
dadas las especificaciones: A.
B. El siguiente grfico muestra una posible respuesta:
5. En algunos casos, sus respuestas pueden variar levemente.
A. Las instrucciones 1 y 2 y 3 controlan las salidas A y B:
Instrucciones de entrada Instruccin de salida
Bifurcacin
Rengln
1 2 3 A B
Respuestas
9-21 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
La salida B tambin podra colocarse en una bifurcacin por debajo
de la salida A.
B. Las instrucciones 1 y 2 y 3, o 4 y 3, controlan la salida A:
C. Las instrucciones 1 o (2 y 3) controlan la salida A.
Las instrucciones 1 o (2 y 3) ms 4 controlan la salida B:
D. Las instrucciones 1 o 2 o 3 o 4, y 5 o 6 controlan la salida A:
E. Las instrucciones 1 y 2, o el estado de la salida A y la
instruccin 2, controlan la salida A:
F. Este tipo de lgica se llama lgica sellada.
1 2 3 A
4
2 3
1
1 A
2
4
3
5
6
1 2 A
A
A
B 4
Tip
Sugerencia
9-22 Ejercicio: Confeccin de Una Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
PLBe56rES
G. La instruccin 1 controla la salida A.
Las instrucciones 1 y 2 y 3 y 4 controlan la salida B.
Las instrucciones 1 y 2 y 5 controlan la salida C:
H. Las instrucciones 1 y 2 y 3, o 4 y 2 y 3, o 5 y 6, controlan la
salida A:
6. En la lgica de escalera se encuentran los siguientes errores:
A. Rengln 0: Este rengln es correcto. Un rengln puede
comenzar con una instruccin de salida an si tambin hay
instrucciones de entrada en el rengln. Un rengln debe
terminar con una instruccin de salida.
B. Rengln 1: Este rengln es correcto. Se permite que un
rengln contenga slo una instruccin de salida.
C. Rengln 2: Este rengln es correcto. Las instrucciones del
mismo tipo se pueden disponer en secuencia.
D. Rengln 3: Este rengln es incorrecto. Los renglones deben
contener como mnimo una instruccin de salida.
E. Rengln 4: Este rengln es incorrecto. Una bifurcacin debe
contener como mnimo una instruccin.
1
2
A
3 4 B
C 5
1
2 3
A
4
5
6
Leccin 10
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITsb56rES
Seleccin de Instrucciones de
Lgica de Escalera Bsica Para
Una Rutina RSLogix 5000
Luego de completar esta leccin, Ud. debera ser capaz de
seleccionar instrucciones de lgica de escalera bsica que cumplan
con las especificaciones del proyecto dado para rutinas de lgica de
escalera RSLogix 5000.
Por qu son importantes estos conocimientos?
La seleccin de instrucciones bsicas de lgica de escalera correctas
constituye una habilidad importante para la creacin del cdigo que
evaluar las entradas y controlar las salidas en un sistema de
control.
Instrucciones bsicas
Las instrucciones son comandos que evalan datos o controlan datos
durante el escn del programa.
La lista que se consigna a continuacin contiene categoras bsicas
de instrucciones de lgica de escalera:
Instrucciones de entrada de bit condicionales
Instrucciones de un impulso
Instrucciones de salida de bit condicionales
Instrucciones de salida de bit retentivas
Instrucciones del temporizador
Instrucciones de entrada de bit condicionales
Una instruccin de entrada de bit condicional cambia su estado
verdadero/falso a fin de reflejar el valor del bit al que corresponde.
La siguiente tabla describe dos instrucciones de entrada de bit y sus
funciones:
Entonces seleccione . . . Si se desea una instruccin de
entrada de bit que . . . Nombre Mnemnico Smbolo
Sea verdadera cuando el bit que
est examinando tiene un valor de
1 (activado)
Examinar si est
Cerrado
XIC
Sea verdadera cuando el bit que
est examinando tiene un valor de
0 (desactivado)
Examinar si est
Abierto
XIO
Explain that in this lesson, students will
be inserting basic instructions into rungs
of ladder logic.
Aprender lo siguiente
Mention that the most commonly used
bit instructions are OTE and XIC.
Explain that all the instructions listed are
bit instructions, except for TON, which is
a Timer instruction.
If students ask about addon
instructions, mention that the topic is
covered in detail as part of the RSLogix
5000 Level 3: Project Development
course.
Antes de Comenzar
10-2 Seleccin de Instrucciones de Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITsb56rES
El estado de la instruccin no tiene nada que ver
con el tipo de dispositivo fsico/botn. La
instruccin simplemente examina el valor de tags
para un 1 o 0.
Instrucciones de salida de bit condicionales
Una instruccin de salida de bit condicional cambia el valor del bit al
que corresponde cuando la instruccin cambia de estado.
La siguiente tabla describe la instruccin de activacin de salida de
bit y sus funciones:
Entonces seleccione . . . Si se desea una instruccin de salida de
bit que . . . Nombre Mnemnico Smbolo
Establezca el bit que opera en 1 cuando la
instruccin es verdadera/habilitada y
restablezca el bit que opera en 0 cuando la
instruccin es falsa o luego de una
desconexin y reconexin de la alimentacin
elctrica.
Activacin
de salida
OTE
Ejemplo: Instrucciones de entrada y salida condicionales
El siguiente rengln de lgica de escalera contiene una
instruccin XIC y una OTE:
Si el tag Inicio_Transportador contiene un 1, entonces se establece el
tag del Transportador (1).
La instruccin XIO activa la instruccin OTE si encuentra que el
valor del bit es 0:
Highlight the fact that the entire rung
does not have to be true. Only the
conditions leading up to (left of) the OTE
need to be true to set the bit
Tip
OTE XIC
Controla el tag para un valor de 1
Transportador
Sugerencia
OTE
Controla el tag para un valor de 0
XIO
Transportador
Interruptor
IMPORTANTE
Inicio_Transportador
10-3 Seleccin de instrucciones de lgica de escalera bsica para una rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITsb56rES
Si el tag del Interruptor contiene un 0, entonces se establece el tag
del Transportador (1).
Instruccin de un impulso
Una instruccin de un impulso es una instruccin de entrada que
habilita el resto del rengln:
Si se desea una instruccin de salida de
bit que
Entonces seleccione . . .
Habilite el resto de un rengln de lgica de
escalera para slo un escn del programa
cuando se estado cambia de falso a
verdadero (habilitado)
Un
impulso
ONS
Ejemplo: instruccin ONS
En el siguiente grfico, el bit es activado para exactamente un
escn del programa:
A cada instruccin ONS debe dedicarse un slo tag y bit.
Instrucciones de salida de bit retentivas
Al igual que las salidas de bit condicionales, las instrucciones de
salida de bit retentivas cambian el valor de los tags a los que
corresponden.
Las instrucciones de salida de bit retentivas
tambin mantienen el estado de la salida luego de
que se vuelve verdadera, an si las condiciones
cambian a falso.
Tip
Tip
Sugerencia
Sugerencia
IMPORTANTE
10-4 Seleccin de Instrucciones de Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITsb56rES
La siguiente tabla describe las funciones de las dos instrucciones de
salida de bit retentivas:
Entonces seleccione . . . Si desea una instruccin de salida de bit
que . . . Nombre Mnemnico Smbolo
Establezca o enclave un bit de datos cuando
la instruccin se vuelve verdadera/se habilita,
y la mantenga establecida an si la
instruccin se torna falsa/se inhabilita o tiene
lugar una desconexin y reconexin de la
alimentacin elctrica
Enclava-
miento de
salida
OTL
Borre o desenclave el bit con el que opera
cuando la instruccin se torna verdadera/se
habilita, y lo mantenga borrado an si la
instruccin se torna falsa/se inhabilita o tiene
lugar una desconexin y reconexin de la
alimentacin elctrica
Desencla-
vamiento
de salida
OTU
Ejemplo: instrucciones OTL y OTU
Las instrucciones OTL y OTU por lo comn se utilizan en pares:
La instruccin OTL mantendr su valor an si se desconecta la
alimentacin elctrica.
A menudo se utiliza lgica de sellado en vez de las instrucciones
OTL y OTU para aplicaciones en las cuales no es conveniente tener
bits enclavados luego de un corte de la alimentacin elctrica.
Instrucciones del temporizador
Las instrucciones del temporizador cuentan en unidades de tiempo.
Las operaciones entonces se pueden controlar en base al estado o el
valor del temporizador.
Todas las instrucciones del temporizador actan sobre tags de tipo
datos del temporizador.
Highlight the fact that the entire rung
does not have to be true. Only the
conditions leading up to (left of) the
instruction need to be true
Example: A retentive bit output
instruction might be used to latch a
cooling pump so it restarts after a power
failure.
Tip
Tip
Tip
Highlight the fact that the entire rung
does not have to be true. Only the
conditions leading up to (left of) the OTE
need to be true to set the bit
OTU
OTL
Luz
Luz
Sugerencia
Sugerencia
Sugerencia
Botn pulsador A
Botn pulsador B
10-5 Seleccin de instrucciones de lgica de escalera bsica para una rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITsb56rES
TON (Temporizador de retardo a la conexin)
La instruccin TON es un temporizador no retentivo que acumula
tiempo cuando la instruccin se habilita:
Cuando se encuentra activada, la instruccin TON cuenta hasta un
valor preseleccionado. Cuenta con los siguientes parmetros:
razones:
La capacidad de identificar y ubicar con rapidez opciones de
software y componentes de software reducir el tiempo de
programacin y mantenimiento.
Preseleccionar: Valor (en milisegundos) hasta el cual temporiza
el temporizador.
Acum.: Cantidad de tiempo acumulado por el temporizador.
Si el temporizador TON es desactivado
mientras temporiza, el valor Acum. vuelve
automticamente a cero.
Bits de estado del temporizador: .EN, .DN, y .TT son bits de
estado del temporizador. Su funcin consiste en informar al
controlador el estado de la instruccin del temporizador:
Bit de estado de instruccin del
temporizador
Descripcin
.EN (habilitar) Especifica si una instruccin del temporizador se
encuentra habilitada o no. Cuando .EN es 1
(establecido), la instruccin se encuentra habilitada.
Cuando .EN es 0 (borrado), la instruccin se
encuentra inhabilitada.
.TT (temporizacin del
temporizador)
Especifica si la instruccin del temporizador se
encuentra temporizando. Cuando .TT es 1
(establecido), la instruccin se encuentra
temporizando. Cuando .TT es 0 (borrado) la
instruccin no se encuentra temporizando.
.DN (hecho) Especifica si el valor acumulado del temporizador
equivale al valor preseleccionado del temporizador o
no. Cuando Acum = Preseleccionado, .DN es 1
(establecido). Cuando Acum < Preseleccionado, .DN
es 0 (borrado).
Think of structure data types, such as
the TON instruction, as being made up
of several bit data types
The timer displayed in the example
graphic counts up to 5 seconds.
IMPORTANTE
10-6 Seleccin de Instrucciones de Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITsb56rES
Puede referirse a los bits de estado del temporizador introduciendo el
nombre del temporizador seguido por el bit de estado:
Transportador_Temporizador.TT
Ejemplo: instruccin TON
Los siguientes renglones controlan la activacin de una salida
para una cantidad de tiempo establecida:
This example references the timer timing
component of timer instruction
Conveyor_Timer
Tiempo acumulado
Tiempo
establecido
Salida activada
10-7 Ejercicio: Seleccin de Instrucciones de Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITe56rES
Ejercicio: Seleccin de
Instrucciones de Lgica de
Escalera Bsica para Una Rutina
RSLogix 5000
En este ejercicio, Ud. practicar la seleccin de instrucciones de
lgica de escalera bsica para una rutina RSLogix 5000.
1. Es necesaria una instruccin que mantendr el estado
verdadero/establecido de la lmpara indicadora de una mquina
luego de la activacin inicial de la luz. Qu
instruccin/instrucciones podra/n utilizarse?
2. Es necesaria una instruccin para desactivar la lmpara
indicadora mencionada en la pregunta anterior. Qu
instruccin/instrucciones podra/n usarse?
3. Es necesaria una instruccin que funcionar como interruptor de
paro en un circuito de lgica de sellado. Qu
instruccin/instrucciones debe/n usarse?
4. Dibuje dos renglones de lgica de escalera en los cuales una
entrada ubicada en el segundo rengln examina el estado de una
salida (Emergencia_Luz) en el primer rengln para ver si est
establecida (1):
En el primer rengln, se puede usar cualquier entrada especificada
por el usuario a fin de habilitar la salida Emergencia_Luz.
Asimismo, el segundo rengln puede tener cualquier salida
especificada por el usuario.
Ejercicio A
Tip Sugerencia
10-8 Ejercicio: Seleccin de instrucciones de lgica de escalera bsica para una rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. May 2007
BITe56rES
5. Es necesaria una instruccin para activar un proceso que tendr
lugar para un escn del programa cuando la instruccin se torna
verdadera. Qu instruccin debe usarse?
6. Es necesaria una instruccin que, una vez activada, har que tenga lugar
un proceso durante 3500 ms. Qu instruccin debe usarse?
7. Dibuje un rengln de lgica de escalera que utilice lgica de
sellado a fin de activar un temporizador (Proceso_Tiempo). La
lgica de escalera debe contener un botn de marcha y parada
(normalmente cerrado) y el temporizador debe tener un valor
establecido de 4000 ms:
8. Dibuje una lgica de escalera que contenga dos temporizadores
llamados Taladradora_Temporizador (establecido en 3000 ms) y
Pulsar_Temporizador (establecido en 2000 ms). Un botn
pulsador llamado Marcha activar Taladradora_Temporizador.
Una vez que Taladradora_Temporizador se encuentre
temporizando, se activar Pulsar_Temporizador.
Debe utilizarse lgica de sellado.
Pasar a la seccin Respuestas.
Cmo le fue?
Tip Sugerencia
10-9 Ejercicio: Seleccin de Instrucciones de Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITe56rES
10-10 Ejercicio: Seleccin de instrucciones de lgica de escalera bsica para una rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. May 2007
BITe56rES
Ejercicio A
1. Una instruccin OTL mantendr un bit establecido en uno (o
verdadero, en este caso) an si una condicin se torna falsa.
Esta instruccin mantendr activada la lmpara indicadora de la
mquina an luego de una desconexin y reconexin de la
alimentacin elctrica.
2. Una instruccin OTU se pone en pareja con una instruccin
OTL para desactivarla o desenclavarla. La lmpara indicadora
se puede apagar con una instruccin OTU.
3. Una instruccin XIC (examinar si est cerrado) debe
seleccionarse si el botn utilizado se encuentra cableado
normalmente cerrado.
4. La instruccin de entrada en el segundo rengln utiliza el
mismo alias que la instruccin de salida en el primero. Dado
que la instruccin de entrada hace referencia al punto de salida,
se torna verdadera cada vez que se establece la salida:
5. Una instruccin ONS (de un impulso) activar un proceso que
es necesario que ocurra para un escn del programa cuando la
instruccin se torna verdadera.
6. Una instruccin del temporizador examinar y controlar
operaciones en base al tiempo. Para que el proceso tenga lugar
durante 3500 ms, se lo debe establecer para que haga referencia
al componente Temporizador.TT.
7. El siguiente grfico muestra lgica de sellado activando un
temporizador TON. El tag Process_Time.TT mantiene activado
al temporizador hasta que se encuentra temporizando:
Botn de parada normalmente cerrado
Respuestas
10-11 Ejercicio: Seleccin de Instrucciones de Lgica de Escalera Bsica para Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
BITe56rES
8. La lgica de escalera muestra dos temporizadores activados por
dos circuitos de lgica de sellado. En este ejemplo, el
componente .DN de la instruccin Drill_Timer activa la
instruccin Push_Timer:
10-12 Ejercicio: Seleccin de instrucciones de lgica de escalera bsica para una rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. May 2007
BITe56rES
Leccin 11
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADsb56rES
Introduccin de Componentes de
Lgica de Escalera en Una Rutina
RSLogix 5000
Luego de completar esta leccin, Ud. debera ser capaz que
introducir componentes de lgica de escalera en una rutina RSLogix
5000 realizando las siguientes tareas:
Introducir y editar componentes de lgica de escalera
Asignar tags a instrucciones
Verificar un proyecto o una rutina
Por qu son importantes estos conocimientos?
Estos conocimientos son importantes por las siguientes razones:
La introduccin de instrucciones en las rutinas de lgica de
escalera RSLogix 5000 es importante para crear y mantener
proyectos simples que evalan entradas y controlan salidas.
La asignacin de los tags adecuados a instrucciones y la
verificacin de un proyecto o una rutina sern tiles para asegurar
que el proyecto de lgica de escalera funciona adecuadamente de
conformidad con las especificaciones identificadas.
Introduccin y edicin de componentes de lgica de escalera
El software RSLogix 5000 ofrece la capacidad de introducir y editar
lgica de escalera usando cualquier combinacin de los siguientes
mtodos bsicos: las siguientes tareas:
Desarrollo y modificacin de cdigo (por ej. lgica de escalera,
diagramas de bloque de funciones, etc.)
Mtodos con base en Windows
(arrastre)
Tecla Insertar
Men clic derecho
Se encuentran disponibles otros mtodos ms avanzados de
introduccin de lgica de escalera, tales como edicin ASCII y texto
neutral.
Explain that in this lesson, students will
be inserting basic instructions into rungs
of ladder logic.
Aprender lo siguiente
Explain that results will be incorrect
when the incorrect instructions or related
parameters are entered into ladder logic
routines.
Tip
Antes de Comenzar
Sugerencia
11-2 Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
LADsb56rES
Mtodos con Base en Windows (Arrastre)
Los elementos de lgica de escalera se pueden arrastrar desde la
barra de herramientas Elemento de Lenguaje RSLogix 5000 hasta
una ubicacin vlida (receptor):
Al arrastrar elementos de lgica de escalera desde esta barra de
herramientas, debe tenerse en cuenta lo siguiente:
Los cuadrados receptores indican el lugar donde se puede ubicar
una instruccin.
Un crculo receptor verde indica el lugar donde se insertar un
elemento de lgica de escalera al liberarse el botn del mouse.
Un rengln vaco o completo se puede seleccionar o arrastrar a
otra ubicacin vlida.
El software soporta otras funciones comunes con base en
Windows entre las cuales se incluyen:
- Cortar, copiar, y pegar
- Eliminar
- Deshacer y rehacer
Tecla insertar
La lgica de escalera se puede introducir utilizando la tecla
[Insertar] en un teclado.
To use the visual, point out the selected
OTE instruction in the Favorites tab.
Indicate that it has been dragged to rung
2. Point out the valid placement
locations.
Remind students that the Language
Elements toolbar can be moved, hidden,
and customized. Note that there are
procedures for the tasks in the
procedures guide.
Mention that RSLogix 5000 software has
a [CTRL] + drag feature that allows you
to copy an entire rung to any valid
location (whereas dragging will only
move the rung).
Note that many of these Windowsbased
features are available in the rightclick
menu of a selected item.
Ubicacin vlida
Lengeta
seleccionada
Barra de herramientas
de elementos de lenguaje
11-3 Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADsb56rES
La ubicacin de la lgica de escalera depende del modo de edicin
actual, segn se indica en la parte inferior derecha de la ventana
principal:
Los siguientes modos se encuentran disponibles:
APP (Agregar): Modo que coloca un elemento nuevo a la
derecha de la instruccin actual.
INS (Insertar): Modo que coloca un elemento nuevo a la
izquierda de la instruccin actual.
El mnemnico de tres letras del elemento entonces se puede tipear o
seleccionar de la carpeta correcta del rbol de componentes:
Asignacin de un Tag a Una Instruccin
Un operando es el tag sobre el cual operar una instruccin de lgica
de escalera.
Note that the tree is navigated in a manner
similar to the Controller Organizer.
In the graphic, point out the main
options, including the grouping option.
Modo de edicin actual
Cuadro de texto
mnemnico
rbol de seleccin
Opcin agrupar
11-4 Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
LADsb56rES
Los tags creados se pueden introducir como operandos utilizando los
siguientes mtodos:
Se pueden tipear los nombres de los tags creados
- A medida que se tipea cada letra, el software muestra el tag de
coincidencia ms cercana.
Los tags creados se pueden seleccionar de una lista desplegable
en el cuadro de texto del operando:
Un miembro de una estructura o un bit puede seleccionarse al
expandirse la estructura:
Si un tag todava no se hubiera creado, se puede crear desde el
cuadro de texto de operando en una instruccin:
In the graphic, point out the main
options. If you are using the software,
change the scope, then select a
program tag.
Note that to have the next closest match
displayed, the Look Ahead option must
be enabled in the Application Options
Lista desplegable de tags
Arrastrar para
expandir el ancho
de columna
Alcance del tag
Opcin
redimensionar
Local:0:I.Data expandido
Bit ya usado en
proyecto
Opcin clic derecho
nuevo tag
11-5 Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADsb56rES
Verificacin de proyectos y rutinas
Antes de ejecutar un proyecto en software RSLogix 5000, debe
verificarse la totalidad de la lgica de escalera.
La verificacin controla las rutinas de lgica de escalera para los
siguientes tipos de errores:
Ubicacin inadecuada de la instruccin
Tags inadecuados o incompletos
Tags con tipos de datos que no son vlidos para la instruccin
Renglones vacos
Los proyectos con errores no se descargarn al
controlador.
La verificacin se puede realizar en rutinas simples o en todo el
proyecto utilizando los siguientes botones:
La opcin de autoverificacin de rengln se encuentra disponible
para aquellos usuarios que desean que los errores aparezcan en la
ventana Resultados a medida que se introducen los renglones.
Introducir componentes de lgica de escalera en una rutina RSLogix
5000 realizando las siguientes tareas:
Introducir y editar componentes de lgica de escalera
Asignar tags a instrucciones
Verificar un proyecto o una rutina
A medida que el instructor muestre estos procedimientos, prosiga
con la ayuda para proyectos conexa.
Mention that projects and routines
cannot run until data is verified and
errors are corrected
Explain that this option is available
through the Tools -> Options dialog box.
Aqu puede verse cmo
Open the CCP146_1756r_DEM1.acd
file. Create a new ladder logic routine to
enter ladder logic. While demonstrating
the procedures, point out the following
elements:
Language Element toolbar
Verification buttons
Tip Sugerencia
Verificar rutina
abierta
Verificar proyecto
IMPORTANTE
11-6 Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos se encuentran reservados. Rev. Mayo 2007
LADsb56rES
11-7 Ejercicio: Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADe56rES
Ejercicio: Introduccin de
Componentes de Lgica de
Escalera en Una Rutina RSLogix
5000
En este ejercicio, se practicar la introduccin de componentes de
lgica de escalera en una rutina RSLogix 5000.
Como ayuda para la realizacin de los pasos de este ejercicio, ver
la/s ayuda/s para proyectos conexa/s.
Indicaciones:
1. Abrir el archivo de proyectos LAD_1756r_A1.acd.
2. Abrir la rutina Transportador.
Usar la siguiente lgica de escalera para realizar los Pasos 3. a 5.:
3. Interpretar la lgica de escalera para comprender su significado.
4. Introducir las instrucciones y bifurcaciones usando el mtodo de
arrastre con base en Windows.
5. Asignar tags a las instrucciones seleccionando los tags desde la
base de datos de tags (controlada por el controlador).
Asegrese de definir el valor Preseleccionado para el temporizador.
Ejercicio A
Tip Sugerencia
11-8 Ejercicio: Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADe56rES
Usar la siguiente lgica de escalera para realizar los Pasos 6 a 8:
6. Interpretar la lgica de escalera para comprender su significado.
7. Introducir las instrucciones y bifurcaciones en los renglones 1, y
2 usando el mtodo de arrastre con base en Windows.
Tambin podra copiar la combinacin Transportador_Detencin
XIO en el rengln 0 y pegarlo en el rengln 2.
8. Asignar tags a las instrucciones seleccionando los tags desde la
base de datos de tags (controlada por el controlador).
Asegrese de definir el valor Preseleccionado para el temporizador.
Usar la siguiente lgica de escalera para realizar los Pasos 9 a 11
para la ltima seccin de la lgica de escalera:
9. Interpretar la lgica de escalera para comprender su significado.
10. Introducir las instrucciones en los renglones 3 y 4 usando el
mtodo de la tecla [Insertar].
11. Asignar tags a las instrucciones creadas en el Paso 10.
No existe el tag del proceso. Crearlo luego de asignarlo.
12. Verificar la rutina y corregir errores.
13. Descargar el proyecto al controlador en la ranura 1 y luego
colocar el controlador en modo Marcha.
Tip
Tip
Tip Sugerencia
Sugerencia
Sugerencia
11-9 Ejercicio: Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADe56rES
14. Abrir la lengeta de control en la ventana de Salida para
monitorear los tags y la lgica de escalera al mismo tiempo.
15. Habilitar el tag Transportador_Inicio tipeando un uno como valor
del tag en la lengeta de control.
16. Describir lo que pasa en la lgica de escalera:
17. Habilitar el tag Transportador_Detencin tipeando un uno como
valor del tag en la lengeta de control.
18. Describir lo que pasa en la lgica de
escalera:
Pasar a la seccin Respuestas.
Cmo le fue?
11-10 Ejercicio: Introduccin de Componentes de Lgica de Escalera en Una Rutina RSLogix 5000
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
LADe56rES
Ejercicio A
16. Si la lgica de escalera se introduce correctamente, el
temporizador Transportador_Inicio_Tiempo acumular hasta
alcanzar 5000 ms (5 segundos).
18. Si la lgica de escalera se introduce correctamente, el sistema se
restablecer. En otras palabras, la instruccin TON se
restablecer ya que el valor acumulado (Acum.) volver a cero.
Respuestas
Leccin 12
2007 Rockwell Automation, Inc. Todos los derechos reservados. Rev. Mayo 2007
ICVsb56rES
Prctica integrada Creacin y
Verificacin de Un Proyecto
RSLogix 5000
Luego de completar esta leccin, Ud. debera ser capaz de crear y
verificar un proyecto RSLogix 5000 completo mediante la
realizacin de las tareas que se consignan a continuacin:
Crear un archivo de proyectos RSLogix 5000 nuevo
Modificar la tarea, el programa y la rutina predeterminados
Aadir un mdulo de E/S 1756 local a una configuracin de E/S
Crear un tag en la lista Edicin de Tags.
Definir tags de alias
Elaborar lgica de escalera simple
Introducir y editar componentes de lgica de escalera
Verificar un proyecto
Seleccionar y cambiar un modo operativo del controlador
Descargar un proyecto de un controlador Logix5000