Académique Documents
Professionnel Documents
Culture Documents
Next Generation
Controls
Sistemas Logix5000
,QIRUPDFLyQLPSRUWDQWHSDUDHOXVXDULR
,QIRUPDFLyQLPSRUWDQWHSDUDHOXVXDULR
,QIRUPDFLyQLPSRUWDQWHSDUDHOXVXDULR
,QIRUPDFLyQLPSRUWDQWHSDUDHOXVXDULR
Formulario de comentarios
&RUUHRHOHFWUyQLFRUDWSV#UDURFNZHOOFRP
RID[
3iJLQDGH
)HFKD
,QIRUPDFLyQGHFRQWDFWR
1RPEUH
(PSUHVD
8ELFDFLyQ
7HOpIRQR
&RUUHRHOHFWUyQLFR
&RPHQWDULRV
Lección 1
Identificando los componentes de
un Sistema Logix5000
Sistema SoftLogix
Sistema Sistema
ControlLogix Sistema CompactLogix
Sistema DriveLogix
FlexLogix
*
High Speed Bottling Line
Identificación de los componentes del sistema Logix5000 1-3
Fuente de
Alimentación
Módulos de E/S
Controladores
y de
Comunicación
Chasis ControlLogix
Chasis: A hardware assembly that houses devices such as controllers, I/O, and
communications modules:
Chasis
Las ranuras son las aberturas en un chasis que sostienen los módulos
individuales.
1-4 Identifying Logix5000 System Components
0 1 2 3 4 5 6 7 8 9
Ranuras
ControlLogix Backplane
Es la placa madre de ControlLogix, o ControlBus™, es un tablero de
Point out that this backplane has seven circuito impreso en la parte posterior del chasis que proporciona la
module connectors. interconexión eléctrica entre los módulos:
Conectores
Backplane
Tab de retención
Conector al LEDs
Backplane
Selector de llave
Batería
Puerta
Etiqueta de bateria
Etiquetas
Tab de retención
Controladores de Seguridad
Un controlador de Seguridad GuardLogix es un controlador capaz de
realizar control de seguridad SIL3, CAT4:
• Controlador Primario:
o 1756–L62S (4 MB de Memoria estándar y1 MB de memoria
de seguridad)
• Socio de Seguridad (1756–LSP – Memoria de seguridad solamente)
El controlador primario y el socio de seguridad se colocan lado a
lado en el chasis:
1-6 Identifying Logix5000 System Components
Guard E/S
PanelView Plus
Terminal
Turck E/S
Indicadores de estado
LCD HIM
Practica de Laboratorio
Identificar los componentes de los sistemas Logix5000.
Instrucciones:
1. ¿Cuál plataforma consiste de sistema multi-controlador, alto
rendimiento en un formato de chasis modular?
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
1-10 Ejercicio: Identificando los componentes de un Sistema Logix5000
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
¿Cómo lo hizo?
Vaya a la sección de respuestas.
Ejercicio: Identificando los componentes de un Sistema Logix5000 1-11
Ejercicio B
En este ejercicio, practicará identificando los componentes de la
plataforma Logix5000 y de un controlador Logix5000.
Contexto:
Debido a que la aplicación del compresor de la planta de ensamble es
compleja, un sistema GuardLogix has sido seleccionado para su
planta. Usted debe identificar y familiarizarse con el hardware del
sistema antes de trabajar con el.
Instrucciones:
Use la siguiente lista para examinar su sistema GuardLogix:
A. Ranura 0:
___________________________________________
B. Ranura 1:
___________________________________________
C. Ranura 2:
1-12 Ejercicio: Identificando los componentes de un Sistema Logix5000
___________________________________________
D. Ranura 3:
___________________________________________
¿Cómo lo hizo? Vaya a la sección de respuestas.
Ejercicio: Identificando los componentes de un Sistema Logix5000 1-13
Respuestas Ejercicio A
1. Plataforma ControlLogix.
2. Plataforma GuardLogix.
3. Plataforma DriveLogix.
5.
Tab de retención
Conector LEDs
al Backplane
Selector de llave
Batería
Puerta
Etiqueta de batería
Etiquetas
Serial Port
Tab de retención
Ejercicio B
Objetivos Después de terminar esta lección, usted debe poder realizar las
tareas siguientes:
• Identificar los componentes del software RSLogix 5000
• Configurar la pantalla del software RSLogix 5000
Toolbars
Routine Editor/
Tags Window
Controller
Organizer
Results Window
Barras de herramienta
Las siguientes barras de herramientas están disponibles:
• Barra estándar.
• Barra de estado en línea (online)
• Barra de ruta de comunicaciones (Path)
• Barra de elementos del lenguaje
Barra Estándar: Una barra de herramientas con las opciones
estándar de Microsoft tales como nuevo, excepto, corte, copia, pegar,
y más.
Standard
Toolbar
Identificación de los componentes del Software Logix5000 2-3
Tabs
Keyswitch
Controller
Properties
Online Graphic
New Program
Status Bar
2-4 Identifying Logix5000 Software Components
Expanded
Branch
Collapsed Branch
Quick Pane
controlador:
Identificación de los componentes del Software Logix5000 2-5
Routine
Window Tabs
Tabs
2-6 Identifying Logix5000 Software Components
Search Word
Resulting Topics
Display Options
(Colors, Fonts, and
Documentation)
Reset to Default
Identificación de los componentes del Software Logix5000 2-9
Add, Remove,
or Rearrange
Buttons
View
User-Created
Toolbar
Reset to
Default
Practica de Laboratorio
Para configurar la pantalla del software de RSLogix 5000.
Página en Blanco
Ejercicio: Identificación de los componentes Software RSLogix 5000 2-11
Instrucciones:
1. Abra el archivo de proyecto L5K_Lab_2.acd.
7. ¿Cuál es la instrucción?
______________________________________________
Respuestas Ejercicio A
Términos clave
Tarjeta de comunicaciones: Un interfaz física del hardware que
permite que una computadora se conecte con una red:
Módulo 1756-ENBT
Tarjeta de Red
3-2 Conectando una PC a una red de Comunicaciones
1756-ENBT
? Manejador de comunicaciones
ControlLogix Example
Comm Port
ControlLogix ejemplo 1
? Hub o Switch Activo
Ethernet
1756-ENBT
Módulo
Cables directos
ControlLogix Ejemplo 2
1756-ENBT
Ethernet ?
Módulo
Cable cruzado.
3-4 Conectando una PC a una red de Comunicaciones
Configurar Manejadores
Tipos de manejadores
Manejadores existentes
Verificación de la conexión
Los siguientes elementos indican la salud de la conexión de red:
• Led de canal u OK en verde fijo en el módulo de
comunicaciones
• Led de canal en verde fijo en la tarjeta de la computadora
• “Running” En el estado de comunicación el manejador en
RSLinx Classic.
• Redes y nodos activos en la ventana RSWho de RSLinx Classic.
Connecting a PC to a Communications Network 3-5
Redes
Configuradas
Backplane
Seleccionado
Missing or
Faulted Module
Guardar
Abrir
3-6 Conectando una PC a una red de Comunicaciones
Ejercicio: Conectando la
Computadora a la red de
Comunicaciones de un Sistema
Logix5000
Contexto:
Usted debe ser capaz de ir en línea con diferentes controladores con
la finalidad de monitorear los datos del controlador y buscar fallas
cuando estas se presenten. Antes de ir en línea con el controlador,
necesita conectar su computadora a la red apropiada.
Usted creará un manejador de comunicaciones EtherNet/IP para
Tip comunicarse con la estación. Teniendo comunicación con múltiples
chasis le ayudará a saber cómo ir en línea con el controlador
correcto.
Instrucciones:
Se encuentra en un ambiente de red. Cada computadora o terminal
solo le permitirá el acceso a esa área funcional. Las direcciones de
nodo han sido asignadas acorde a los estándares de la arquitectura
Ford Next Generation.
_______________________________________________
Respuestas Ejercicio A
Escenario 1:
NOTA: La dirección IP de la
computadora debe ser distinta a
esta.
Clarify that when used alone, the term project Términos clave
means project file.
Archivo de proyecto/proyecto: Es el archivo del software RSLogix
5000 utilizado para almacenar toda la información de programación y
The term “code” is not intended to be configuración para un controlador Logix5000.
vague. The term has been used in some
lessons when a concept applies to all
available programming languages (i.e., Código: Un sistema de símbolos y reglas utilizado para representar
ladder logic, function block diagram, instrucciones a un controlador (por ejemplo, lógica de escalera, texto
sequential function chart, and structured
text). estructurado).
Interruptor de llave
del controlador
CompactLogix
Interruptor de llave del controlador FlexLogix
Remind students that the controller La posición del interruptor de llave dicta los modos del controlador
mode is important because of the possible disponibles:
impact on safety.
Modo Marcha Remota -- Este modo es idéntico Los usuarios pueden modificar un
al modo Marcha excepto que pueda editar el archivo de proyecto en línea en el
proyecto en línea. modo Marcha remota. Asegúrese de
controlar las salidas cuidadosamente
Modo Programa Remoto-- Este modo es idéntico a fin de evitar lesiones al personal y
al modo Programa. daños al equipo.
Modo de Prueba Remota -- El modo de
Remoto
controlador durante el cual se está
ejecutando el código, la E/S no está Las salidas son comandadas a su estado
controlada, y las operaciones de edición del modo Programa, lo cual podría causar
limitadas están disponibles. Los módulos una situación peligrosa.
de salida son comandados a su modo
Programa (activado, desactivado, o
retención).
Comunicación con un controlador Logix5000 4-- 3
State that when you attempt to go online En línea: Visualización o edición de un archivo de proyecto que se
with the controller, the computer must have a encuentra activo en el controlador:
matching offline file. The
software looks for this file in the default
directory only.
ATENCIÓN
Tomar extrema precaución al ingresar o editar una
lógica de escalera o datos, forzar valores o realizar
otros cambios en línea que afectarán el control de
los dispositivos. Los errores pueden provocar el
movimiento no intencional de la máquina o la
pérdida del control del proceso, con lesiones al
personal y daños al equipo. Antes de realizar
procedimientos en línea, completar estas
precauciones de seguridad:
• Determinar si los cambios deben realizarse en
línea.
• Verificar que su empresa permita ingresos y
edición en línea.
• Calcular cómo responderá la maquinaria a los
cambios.
• Revisar los cambios propuestos por razones de
precisión.
• Notificar a todo el personal sobre los cambios.
• Verificar que se encuentra en línea con el
controlador correcto.
Ruta de comunicaciones
Una ruta de comunicaciones se requiere para cargar, descargar e ir en
línea.
Driver seleccionado
Dirección del módulo de comunicaciones
Backplane
Ranura del
controlador de
destino
Mention that a detailed list of all possible Coincidencia de archivo de proyecto: Un archivo de proyecto en la
correlation errors and any corrective computadora que coincide con el archivo de proyecto en un
actions is available in the Help system.
controlador:
• El archivo se descargó al controlador o se descargó del
controlador.
• El archivo es una copia de ese archivo.
Cuando se intenta cargar o ir en línea a un controlador, la
computadora busca en el directorio del proyecto predeterminado un
archivo de proyecto coincidente.
Note that with the large amount of Con el software RSLogixt 5000, múltiples usuarios pueden estar en
routines that can be contained in a línea con el mismo controlador al mismo tiempo.
project, it might be helpful to have
different programmers work on different
Controlador Desbloqueado
Controlador Bloqueado
Requisitos
ATENCIÓN
Cuando se actualiza el firmware de un módulo,
observar los siguientes puntos clave:
• La actualización de un módulo eliminará el
contenido actual del módulo.
• La actualización del firmware del módulo en
forma temporaria inhabilita el control de otros
dispositivos por parte del módulo. Evaluar qué
partes de un proceso pueden ser controladas
por el módulo antes de iniciar una
actualización.
• La interrupción de una actualización mediante
la inhabilitación de las comunicaciones o el
retiro del módulo del chasis puede dañar al
módulo.
10-- 10 Comunicación con un controlador Logix5000
Practica de laboratorio
Para realizar las siguientes tareas:
Open the CCP153_1756R_DEM3.acd
file. When demonstrating the listed • Seleccionar y cambiar el modo operativo del controlador
procedures, be sure to point out the • Cargar, descargar e ir en línea a un controlador Logix5000
following items:
• Identificar si otros usuarios se encuentran en línea con un
S How to apply and clear a path
controlador
S How to create a new file and then
upload • Actualizar el firmware del módulo
S How to lock a controller (part of the
Identify if Other Users are Online to Mientras su instructor demuestra estos procedimientos, sígalo con las
a Controller procedure) guías adecuadas.
Use the CCP153_1756R_DEM4.acd file to
download to the controller in slot 3.
Ejercicio: Comunicándose con un controlador Logix5000 4-11
Data
__________________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
NOTA: Para los pasos mire los indicadores de E/S de los dispositivos.
Ejercicio: Comunicándose con un controlador Logix5000 4-13
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
18. Vaya fuera de línea.
Data
____________________________________________________
Respuestas Ejercicio A
Escenario 1:
3. La posición de la llave debería estar en la posición Rem
(Remote) de modo que pueda cambiar el modo de
operación desde una ubicación remota.
Escenario 2:
Propiedades del
controlador
Organización del
proyecto
5-- 2 Interpretación de la organización y ejecución de un proyecto de RSLogix 5000
Clarify that tasks and programs are Tarea: Un mecanismo para agendar y ejecutar programas:
organizing elements like folders in
Windows Explorer.
Tarea
Programas
agendados a la
tarea de ensamble
Interpretación de la organización y ejecución de un proyecto de RSLogix 5000 5-- 3
Tipos de tareas
Las siguientes tareas se encuentran disponibles en un proyecto:
If students are familiar with PLC-5
processors, relate the periodic task to an Tipo de
STI. tarea Uso Ícono
?If a ControlLogix controller has one Para cualquier controlador, sólo una tarea se puede configurar como
continuous task and 4 periodic, how continua:
many event tasks could it have?
Answer: 95 (95+4+1 = 100) Número de tareas
Tipo de controlador Número total de tareas continuas
ControlLogix y GuardLogix 32 1
?If a FlexLogix controller has zero FlexLogix y DriveLogix 8 1
continuous tasks and 4 periodic, how 4,6,8, o 16 (según el
many event tasks could it have? CompactLogix modelo) 1
Answer: 4 (4+4 = 8)
If students ask, mention that the Tarea continúa
CompactLogix L31 supports 4 tasks, the
CompactLogix L32x supports 6 tasks, Una tarea continua es una tarea que se ejecuta en todo momento a
the CompactLogix L35x supports 8 menos que sea interrumpida por otra tarea:
tasks, and the CompactLogix L4x
supports 16 tasks. • De manera predeterminada, una tarea continua posee la menor
prioridad de cualquier tarea.
• Cuando se ejecuta esa tarea, todos los programas asignados a esa
Clarify that this means that the tarea se escanean una vez de arriba hacia abajo.
continuous task automatically has the
lowest priority. A user cannot configure • Al completar un único escaneo de ejecución, se activa una
Sheress that for
priority theaTag database
continuous is updated
task.t actualización de salida física y el escán se inicia nuevamente:
after each rung is executed. The
physical I/O modules themselves are
then updated according to the data
rates: RPI and COS for digital I/O
modules and RPI and RTS for analog I/O
modules.
Tarea continúa
5-- 4 Interpretación de la organización y ejecución de un proyecto de RSLogix 5000
Tarea periódica
Una tarea periódica se ejecuta a un intervalo fijo:
• A cada tarea, se asigna una velocidad de ejecución.
• A cada tarea se asigna un nivel de prioridad. Cuando se inicia,
Note that the fastest or shortest task will una tarea periódica interrumpirá toda tarea de menor prioridad
not necessarily be the highest priority. (otras tareas periódicas, continuas o eventos).
• Una vez que se activa, todos los programas asignados a la tarea
periódica se ejecutan o escanean una vez de arriba hacia abajo.
• Luego de este único escaneo, el control regresa a la tarea que se
interrumpió.
Un ícono de un reloj indica una tarea periódica:
Tarea periódica
In the graphic, point out that the period Las propiedades para cada tarea periódica determinan cuándo se
is “when the task starts” and not how ejecuta la tarea:
long it takes.
Remind students that a lower number
(1) gives the task a higher priority or
importance.
Intervalo de inicio
Propiedades definidas
por el usuario Nivel de
prioridad
Importante
Propiedades en
línea
Duración de la
ejecución
5-- 6 Interpretación de la organización y ejecución de un proyecto de RSLogix 5000
Tarea continua
0 ms 20 ms 40 ms 60 ms 80 ms
Tarea continua interrumpida durante 5 ms
22 ms 44 ms 66 ms 88 ms
Tarea B (cada 22 ms) Prioridad 1
Tarea A (cada 20 ms) Prioridad 3
Tarea continua
0 ms 20 ms 40 ms 60 ms 80 ms
? How many periodic tasks and how Ejemplo: Iguales prioridades de tareas (División en intervalo de
many levels of priority can there be in a tiempo)
ControlLogix project?
El siguiente ejemplo muestra cómo dos tareas de igual prioridad
Answer: There can be up to 100
periodic tasks (or 99 if there is a se dividirán en intervalos de tiempo:
continuous task). However, there are
only 15 levels of priority. (Use this
difference to lead into the discussion on Tarea A, Prioridad 3
timeslicing).
Tarea B, también Prioridad 3
0 ms 1 ms 2 ms 3 ms 4 ms 5 ms
Interpretación de la organización y ejecución de un proyecto de RSLogix 5000 5-- 7
Tarea de
evento
Condiciones de eventos:
S Cambio de estado de los datos de
entrada del módulo 1756
S Llegada de datos de tag consumido
S Instrucción de evento solamente
S Control del eje
S Registros del eje 1 y 2
S Ejecución de grupo de movimiento
ATENCIÓN
El período de tiempo debe ser mayor a la suma del
tiempo de ejecución de todos los programas
asignados a la tarea. Si el controlador detecta que
se produce una activación de una tarea periódica
para una tarea que ya está operando, se produce un
fallo menor.
ATENCIÓN
Si un temporizador de control alcanza una
preselección configurable, se produce un fallo
mayor. Según el administrador de fallos del
controlador, el controlador puede desactivarse.
Tarea inhibida
Interpretación de un programa
Programa
Conjunto de tags bajo el alcance
del programa
Rutinas
Asignación de programas
Los programas se pueden agendar en tareas específicas o dejarse
sin agendar. Los programas que no son agendados “unscheduled” no se
Mention that the entire schedule can be ejecutan:
viewed in the Task Properties dialog box.
Otherwise, programs can be quickly • Los fabricantes de equipos originales pueden crear un proyecto y,
scheduled or unscheduled in the luego, agendar o no agendar un programa según la
Controller Organizer. funcionalidad requerida del equipo.
• Los técnicos de mantenimiento o servicio de campo pueden crear
programas de resolución de problemas que se dejan sin
Add that unscheduled programs do not agendar hasta que se necesiten para probar un proyecto.
use any scan time.
El ejemplo siguiente muestra una agenda de programas:
Ajuste de ejecución
Asignación
de programa
Programa no
agendado
5-- 12 Interpretación de la organización y ejecución de un proyecto de RSLogix 5000
Stress that routines are not listed in the La rutina principal se menciona siempre primero, seguida por una
order of execution. JSR instructions rutina de fallo (si hubiere) y, luego, todas las subrutinas en orden
determine the order of the subroutine
execution. alfabético:
Rutina de diagrama
de bloque de función
5-- 14 Interpretación de la organización y ejecución de un proyecto de RSLogix 5000
Ejercicio: Interpretación de la
organización y ejecución de un
proyecto de RSLogix 5000
Contexto:
Se le ha pedido examinar el proyecto que corre en sistema
GuardLogix. Uno de los dispositivos de campo no está trabajando
como se espera. El dispositivo y el LED IO están OK. Se sospecha
que la organización del proyecto podría estar afectando la ejecución
del proyecto. Debe examinar el proyecto para determinar si esta es la
causa del problema.
Instrucciones:
1. Trace una línea para corresponder cada icono con su
etiqueta:
Rutina de Falla
Sub rutina
Rutina Principal
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
5-18 Ejercicio: Interpretación de la organización y ejecución de un proyecto de RSLogix 5000
Respuestas Ejercicio A
1. Las líneas deben ser trazados como se muestra:
Rutina de Falla
Sub Rutina
Rutina Principal
6. MainTask.
7. SafetyTask.
8. 1000 ms.
17. SHUT_DOWN.
18. Prioridad 3.
Etiquetas
Datos de “Arranque”
Tipos de datos
Add that the data type maps out the data just Tipo de datos: La definición de cuántos bits, bytes, o palabras de
as it does in a PLC-5, SLC 500, or other datos serán utilizados por un etiqueta. El tipo de dato se basa en la
processor.
fuente de información.
Si se está monitoreando
un etiqueta de este tipo de Entonces, los datos . . .
datos . . .
Indicate that BOOL, SINT, INT DINT, son un único bit en donde 1 = activado y 0 = desactivado
and REAL data types are called atomic BOOL (por ejemplo, el estado de un botón pulsador o sensor)
data types. SINT Un número entero corto (8 bits) entre --128 y +127 Un
número entero o palabra (16 bits) entre --32.768 y
INT
+32.767 (por ejemplo, daos de PLC-5r)
Note that the DINT data type is the main Un número entero doble (32 bits), utilizado para almacenar un
data type. More details will be presented DINT número entero de base en el rango de --2.147.483.648 a
later in the lesson. +2.147.483.647 (por ejemplo, número de serie)
Un valor de punto flotante de 32 bits (por ejemplo, un valor de
REAL
potenciómetro)
Datos de
Memoria del controlador “Velocidad_Variador”
DINT, o 32 Bits
.
Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix 6-- 3
.
6-- 4 Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix
Ámbito
Add that for program-scoped etiquetas,
behind the scenes, the program name Los etiquetas pertenecen a uno de dos alcances diferentes:
becomes a prefix for each etiqueta name.
This is how etiquetas with the same names • Etiquetas alcance controlador: Etiquetas, como, por ejemplo,
in Etiquetas de E/S, que están disponibles para cada tarea y programa
different programs are kept separate.
dentro de un proyecto.
• Etiquetas alcance programa: Etiquetas que están disponibles
solamente para las rutinas en el programa en el que están creados.
Estos nombres de etiquetas se pueden reutilizar en otros programas.
Cada conjunto de etiquetas se abre en la ventana de Etiquetas. La
ventana contiene dos lengüetas.
Monitor de Etiquetas
La lengüeta Etiquetas del monitor es una visualización directa de los
datos que se encuentran en la memoria de un controlador (utilizada
Point out the various unlabeled elements of para monitorear y modificador valores de etiquetas):
the spreadsheet, including the rows, cells,
columns, etc.
Mention that operand descriptions will
appear with the etiqueta in logic if
configured
to do so.
Alcance del Descripciones del
conjunto actual Flecha azul
Filtro Estilo de pantalla operando (Etiqueta)
Hacer clic Tipo de datos
derecho para Etiqueta y Miembros
ocultar/mostrar/cl
asificar columnas
Valor en el
controlador
Visualización del
monitoreo
.
Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix 6-- 5
In the graphic, point out the Etiqueta Name, Lengüeta Edición de etiquetas
Scope, Data Type (Type), and
Description fields. Remind students that Los siguientes parámetros se pueden modificar en la lengüeta
these are etiqueta parameters. Point out the Edición de etiquetas (utilizada para modificar etiquetas):
Value column and the blue arrow.
Estilo de pantalla
Para qué es un Descripciones de
Nombre etiqueta de alias Tipo de datos operandos (Etiquetas)
del etiqueta
Blanco = Campo
editable
Visualización de la
edición
Stress the difference between editing the Monitoreo y edición de valores de Etiquetas a través de una rutina
etiqueta (e.g., etiqueta name) and changing
the etiqueta data, such as the preset. Los valores de las etiquetas se pueden monitorear y, a veces, editar en
In this ladder logic example, point out línea a través de instrucciones en rutinas:
that values can be monitored and certain
values, such as timer presets, can be
edited.
.
Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix 6-- 7
Instrucciones:
1. Dé el nombre para los siguientes tamaños de memoria:
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
6-10 Ejercicio: Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix 5000
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Ejercicio: Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix 5000 6-11
Instrucciones:
Cuando vea un texto subrayado, refiérase a la información
relacionada en la guía de procedimientos.
Respuestas Ejercicio A
1. Las etiquetas para cada tamaño de datos en memoria son las
siguientes:
10. Las etiquetas a nivel controlador (global) son las que pueden
ser accedidas desde cualquier programa o rutina.
11. Se debe elegir la pestaña de monitoreo de etiquetas (Monitor
tab).
Ejercicio B
2. Su base de datos debe lucir similar a la siguiente:
Ámbito Filtro
Ordenar por
Nombre
6-14 Ejercicio: Creación de Etiquetas y Monitoreo de datos en un proyecto de RSLogix 5000
En blanco …
Lección 7
Identificando etiquetas de E/S en
proyecto Logix5000
Términos Clave
Local: Un componente en el mismo chasis que el controlador que
contiene la información de configuración de E/S (un 1756-DNB por
ejemplo).
Remoto: Un componente en un diferente chasis o ubicación a la del
controlador que contiene la información de configuración.
Todos los módulos Turck de E/S y de seguridad para GuardLogix se
consideran E/S Remotas.
Read the names of one digital and one Identificación del tipo de un módulo
analog module from the workstation.
Para identificar la etiqueta de un dispositivo local, el tipo de módulo
debe ser identificado primero refiriéndose al número de parte en
alguno de los siguientes lugares:
• En la sección IO Configuration del software RSLogix 5000
software.
• Diagramas de la planta
• Etiquetas del hardware dentro de la puesta del módulo
• Etiqueta de fabrica al costado del módulo
• En la ventana RSWho del software RSLinx Classic
El número de parte identifica varias características del dispositivo:
7-2 Identifying I/O Tags in a Logix5000 Project
S005=Station #5
RSLogix 5000 Software I/O Configuration
SS1=Service Stand 1
S005SS1B1
B1=Block #1
FXEN-IOM88-001-IP-CS30007
Practica de Laboratorio
Identificar un tipo de módulo:
Contexto:
En cualquier situación de búsqueda de fallas, debe ser capaz de
encontrar rápidamente la etiqueta correspondiente para un
dispositivo en mal funcionamiento. Identificar las etiquetas le
permitirá usar las capacidades de diagnóstico incorporadas en el
software.
Instrucciones:
1. Abra el archivo de proyecto L5K_Lab_7.acd.
StopPB D1I02
OffPB_Zone2 D1I00
OnPB_Zone1 E11I01
OffPB_Zone3 D1I01
OnPB_Zone4 D500
EmergencyStop ES13I00
_______________________________________________
_______________________________________________
Respuestas Ejercicio A
2. La siguiente información debería esta registrada en la tabla:
Lenguajes de Programación
Con la opción de múltiples lenguajes de programación, los usuarios
pueden programar diferentes porciones de una aplicación en más
apropiado lenguaje:
• Diagramas de Lógica de escalera
• Diagramas de Bloque de Función
• Cartas de Función Secuencial
• Texto estructurado
A pesar de haber cuatro lenguajes de programación que pueden ser
usados en un proyecto Logix5000, el control en Ford’s Next
Generation solo se enfoca en diagramas de lógica de escalera.
8-2 Bosquejando diagramas de lógica de escalera básicos en una rutina RSLogix5000
Rutina de lógica
De escalera
Icono de diagrama de
Bloques de función
Icono de carta de
Función secuencial
][ ][ ( )
][ ( )
Escalones
Las instrucciones de lógica de escalera están organizadas en
escalones que ordenan los pasos a seguir en el proceso:
Instrucciones
Las instrucciones son los comandos que definen las operaciones a ser
ejecutadas por el controlador:
Instrucciones de entrada
Instrucciones de salida
][ ][ ( )
Instrucciones de salida
][ ( ) ][ ( ) ( )
Ramificaciones
Las ramificaciones son usadas para crear una ruta alternativa para
leer las entradas y las salidas:
][ ( ) ( )
][
8-6 Bosquejando diagramas de lógica de escalera básicos en una rutina RSLogix5000
][ ][ ][
][ ][ ][
][ ][
Continuidad Lógica
Continuidad Lógica: Es aquella condición cuando un escalón de la
lógica de escalera tiene una ruta de instrucciones verdaderas hacia
una salida.
A cada instrucción es asignada una etiqueta. Cada instrucción de
entrada ve el valor de su correspondiente etiqueta y determina si la
instrucción es verdadera o falsa:
][ ][ ( )
Bosquejando diagramas de lógica de escalera básicos en una rutina RSLogix5000 8-7
Lógica Y
La lógica Y es seleccionada cuando todas las condiciones deben ser
verdaderas.
Ejemplo: Lógica Y
Las instrucciones 1 y 2 deben ser verdaderas para que la salida X
sea verdadera:
1 2 X
][ ][ ( )
Ejemplo: Lógica O
Cualquiera de las instrucciones 1 ó 2 debe ser verdadera para que
la salida X sea verdadera:
1 X
][ ( )
2
][ La lógica O requiere una rama.
8-8 Bosquejando diagramas de lógica de escalera básicos en una rutina RSLogix5000
Lógica Y con O
Es una combinación de lógica Y y O la cual es seleccionada para
realizar evaluaciones complejas.
4
][
Salida incondicional
Una salida incondicional no requiere instrucciones de entrada.
Múltiples salidas
Ramas paralelas pueden ser usadas para programar múltiples
instrucciones de salida. Salidas en serie también puede ser usada.
B
( )
A B
1
][ ( ) ( )
8-10 Bosquejando diagramas de lógica de escalera básicos en una rutina RSLogix5000
3 B
][ ( )
A
][
COS 250
Opcional
Practica de Laboratorio
Bosquejar diagramas de lógica de escalera básicos.
____________________________________________
____________________________________________
____________________________________________
] [ ] [ ( )
] [ ( )
____________________________________________
____________________________________________
____________________________________________
____________________________________________
0 ( ) ] [ ( )
] [
( )
1
2 ] [ ( ) ( ) ( )
4 ] [ ( )
A. Escalón 0
____________________________________________
____________________________________________
B. Escalón 1
____________________________________________
____________________________________________
C. Escalón 2
Ejercicio: Bosquejando Diagramas de Lógica de Escalera Básicos en una Rutina de 8-17
____________________________________________
____________________________________________
D. Escalón 3
____________________________________________
____________________________________________
E. Escalón 4
____________________________________________
____________________________________________
Respuestas Ejercicio A
1. Los diagramas de lógica de escalera es un lenguaje de
programación que usa elementos con base en los símbolos
de los diagramas eléctricos con relevadores.
Líneas de energía ] [ ] [ ( )
Escalón ] [ ( )
Ramas
3. La continuidad logia es la condición del escalón donde hay
una ruta de condiciones verdaderas hasta una salida.
] [ ] [ ( )
] [ ( )
] [
4
] [
1 A
] [ ( )
2 3 4 B
] [] [ ] [ ( )
1 A
] [ ]2 [ ( )
A
] [
1 A
] [ ( )
2 3 4 B
] [ ] [ ] [ ( )
5 C
] [ ( )
Instrucciones Básicas
Las instrucciones son comandos que evalúan datos o controlan datos
durante la ejecución de un programa.
La siguiente lista contiene categorías básicas de instrucciones de
lógica de escalera:
• Instrucciones de entrada para condiciones de bits
• Instrucciones de disparo (One–Shot)
• Instrucción para controlar un bit de salida
• Instrucciones de salida retentiva
• Instrucciones de temporizador
XIC OTE
Checa la etiqueta por un valor de 1
XIO OTE
Checa la etiqueta por un valor de 0
Una etiqueta tipo bit debe ser asignada de manera única a cada
instrucción ONS.
OTL
OTU
Instrucciones de temporización
Las instrucciones de temporización cuentan en unidades de 1
milisegundo. Ciertas operaciones pueden ser controladas con base al
estado o valor del temporizador.
Todas las instrucciones de temporización actúan sobre etiquetas de
tipo de dato TIMER.
Selecting Basic Ladder Logic Instructions for RSLogix5000 Routine 9-5
erences the timer timing Los bits de estado del temporizador son referenciados introduciendo
mer instruction el nombre del temporizador seguido del bit de estado. Por ejemplo,
.
Conveyor_Timer.TT.
9-6 Seleccionando instrucciones Básicas de Lógica de Escalera para una Rutina RSLogix 5000
Acumulado
Salida activada
Practica de Laboratorio
Para seleccionar las instrucciones básicas de lógica de escalera.
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Respuestas Ejercicio A
1. OTL.
2. OTU.
3. XIC.
4.
5. ONS.
7.
Línea de energía
Instrucción de entrada Instrucción de salida
Escalón Documentación
Sí el botón A es pulsado o el botón B es pulsado …
Rama
Barra estándar
Verificar Verificar
rutina Controlador
Opciones para un
escalón Opciones a nivel programa
Barra de ediciones
En línea
Cancelar ediciones pendientes Finalizar ediciones
Edición en Línea de Lógica de Escalera en un Proyecto RSLogix 5000 10-5
(Inactivo en el controlador)
Escalón en edición
Escalón en edición
(Activo en el
controlador)
Marcadores
De zonas editadas
Página en blanco
Ejercicio: Edición en Línea de Lógica de Escalera en un Proyecto RSLogix 5000 10-9
Contexto:
Se le ha pedido hacer algunas modificaciones menores al proyecto
que han sido aprobadas por el programador. Estos cambios
mejorarán la eficiencia y resolverán algunos problemas con el
sistema. Para evitar un paro innecesario, estos cambios los realizará
en línea.
Instrucciones:
OnOffCycle
Agregar
Fan (Nueva etiqueta)
Reemplazar con
CoolTime.Minutes
En una instrucción
RES
De Reset (RES)
Pestaña (Timers/Counters)
Ejercicio: Edición en Línea de Lógica de Escalera en un Proyecto RSLogix 5000 10-11
Respuestas Ejercicio A
3. Después de realizar los cambios el escalón debe lucir así:
Objetivos Después de completar esta lección, usted será capaz de modificar las
instrucciones tipo temporizador y contador.
Preestablecido
Acumulado
Habilitado
Temporizando
Finalizado
Preestalecido
Acumulado
Incremento
Decremento
Finalizado
Sobre flujo
Bajo flujo
Instrucciones de Conteo
Las instrucciones de contador controlan operaciones con base a un
número de eventos:
Instrucción TOF
Example La siguiente gráfica muestra un ejemplo de la instrucción TOF. En
este ejemplo note las siguientes condiciones:
• Cuando Switch_DI14 se habilita
• Red_Light_DO11 Se habilita.
• Cuando Switch_DI14 se hace falso, la instrucción TOF se
habilitará y comienza a temporizar. Esto continua hasta que el
valor acumulado alcanza el valor preestablecido de 7 (7000 ms).
• Red_Light_DO11 se deshabilitará 7 segundos después de que el
Switch_DI14 se deshabilite.
• Si Switch_DI14 se hace verdadera después de que inicia la
temporización, el temporizador se detendrá, se restablece el bit
.TT y el bit .DN va a 1. Y el valor acumulado llega a 0, cuando
el valor acumulado alcanza el valor preestablecido el bit .DN se
deshabilita.
• El bit TOF_Demo.DN hace referencia al bit .DN y se hace falso
cuando el bit .DN es deshabilitado.
11-12 Modificación de las instrucciones tipo Temporizador y Contador en un Proyecto RSLogix 5000
PAGINA EN BLANCO
Ejercicio: Modificación de las Instrucciones Tipo Temporizador y Contador en un Proyecto RSLogix 5000 11-17
Contexto:
Usted esta monitoreando una porción de la lógica de escalera de un
proyecto Logix5000 en la aplicación de la arquitectura Ford Next
Generation. Su supervisor le ha asignado la tarea de diagnosticar el
proyecto.
Instrucciones:
Abra el archivo de proyecto L5K_Lab_11.acd.
_____________________________________________
_____________________________________________
_____________________________________________
11-18 Ejercicio: Modificación de las Instrucciones Tipo Temporizador y Contador en un Proyecto RSLogix 5000
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
Ejercicio: Modificación de las Instrucciones Tipo Temporizador y Contador en un Proyecto RSLogix 5000 11-19
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
Respuestas Ejercicio A
4. Cero.
12. Si.
Términos Clave
Arreglo: Es una secuencia numérica de elementos del mismo tipo.
Un arreglo ocupa una región continua en la memoria del controlador
para todos los elemento de la secuencia. Los arreglos pueden ser de
una, dos o tres dimensiones.
Elemento: Es una única posición dentro del arreglo.
Ejemplo: Arreglo
Un controlador necesita almacenar una pieza de datos para seis
diferentes partes. Este dato puede ser almacenado en un arreglo
de 6 DINTs:
Arreglo de 6 DINTs
Grupo de 6 DINTs
(Numerados 0 a 5)
Un Elemento
12-2 Monitoreo de Arreglos y Etiquetas de Tipos de Dato Definidos por el Usuario en un Proyecto RSLogix 5000
Dimensión 3
Dimensión 2
Nombre del Dimensión 1
Arreglo
Miembro
Input_Location.Load_Info.Weight
________________________________________________
5. ¿De que tipo de dato son los 200 elementos del arreglo
PV1ES1Storage?
________________________________________________
________________________________________________
________________________________________________
________________________________________________
15. ¿Son los miembros de cada elemento los mismos (e.g., .PRE,
.ACC, etc.)?
________________________________________________
________________________________________________
________________________________________________
Ejercicio: Monitoreo de Arreglos y Etiquetas de Tipos de Dato Definidos por el Usuario en un Proyecto RSLogix 5000 12-7
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
Ejercicio: Monitoreo de Arreglos y Etiquetas de Tipos de Dato Definidos por el Usuario en un Proyecto RSLogix 5000
12-8
________________________________________________
________________________________________________
________________________________________________
________________________________________________
Respuestas Ejercicio A
4. Hay 200 elementos:
PV1ES1Storage[0] a PV1ES1Storage[199]
7. PV1ES1Storage[0].
16. S005WSTmrs[1].
17. S005WSTmrs[3].DN
18. S005WSTmrs[3].ACC.
19. Todos los hechos son ciertos.
21. Los componentes individuales son llamados Miembros.
Inputs Fudv_Switch_Inputs_20090417
Data Fudv_Switch_Data_20090417
Switch_Object Fudv_ENet_Switch_Agent_Object
Identity Fudv_Identity_Object_20090417
Type INT
Ejercicio: Monitoreo de Arreglos y Etiquetas de Tipos de Dato Definidos por el Usuario en un Proyecto RSLogix 5000
12-10
28. Si. Cada miembro son del mismo tipo que en el UDT.
29. PV1Comn.Switch[0].Data.HMI_Snooping_Enabled.
Objetivos Después de completar esta lección, usted será capaz de identificar las
instrucciones Add-On en un sistema Logix 5000.
Términos Clave
Instrucción Add-On
Es una instrucción que ha sido diseñada por el programador. Una
instrucción Add-On:
• Es similar a una subrutina
• Permite encapsular la lógica de una rutina y usarla como una
instrucción
• General
• Parámetros (Parameters)
• Etiquetas Locales (Local Tags)
• Modos de ejecución (Scan Modes)
• Historial de cambios (Change History)
• Ayuda (Help)
NOTA: Usted puede dar clic con el botón derecho sobre una AOI y
seleccionar Open Instruction Logic para ver la lógica de la
instrucción.
Practica de Laboratorio
Identificar instrucciones Add-ON
PAGINA EN BLANCO
Ejercicio: Identificando Instrucciones Add-On en un Proyecto Logix 5000 13-7
____________________________________________________
____________________________________________________
____________________________________________________
Ejercicio: Identificando Instrucciones Add-On en un Proyecto Logix 5000
13-8
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
16. Dé doble clic en la primera ocurrencia (la del escalón 13). La rutina
K_SeqScroll se abre. Este escalón tiene una instrucción Add-On en
el.
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
Respuestas Ejercicio A
Escenario 1:
5. El dato es desconocido (??).
Descripción de
Operando principal
El máximo número de
caracteres es 512,
mostrándose en 20
líneas.
Descripción de
Escalón
Un máximo de 1000
líneas puede ser
mostrado.
Operando Principal
Descripción
Operando Principal
Misma Rutina
Misma Etiqueta
No hay descripción
Texto
Descriptivo Etiquetas y otros
Datos
14-4 Documentando un Proyecto RSLogix 5000
Directorio, etc
Opciones de
pantalla (Colores,
tipo de letra y
documentación)
Restablecer categoría
Para hacer el mejor uso del espacio en la pantalla y sus funciones, las
siguientes acciones pueden aplicarse a las barras de herramienta:
• Mostrar/Ocultar
• Moverlas en la pantalla
• Personalizar sus botones
Agregar, remover
o reordenar los botones
Ver
Barra creada
por el usuario
Restablecer
A la configuración original
Documentando un Proyecto RSLogix 5000 14-5
Edit →Annotate
Agregar nota
Detalles
PAGINA EN BLANCO
Ejercicio: Documentando un Proyecto RSLogix 5000 14-7
Ejercicio: Documentando un
Proyecto RSLogix 5000
_______________________________________________
Respuestas Ejercicio A
Opciones de búsqueda
Las siguientes son las opciones de búsqueda disponibles en el
software RSLogix 5000:
Opción . . . Hará . . .
Go To Ir a un escalón en específico, ubicación en la rejilla, rutina, referencia
cruzada.
Find Encontrar y mostrar las ocurrencias de un componente en especifico,
tales como una etiqueta, un texto de la documentación, un
forzamiento, una zona en edición, etc.
Replace Encontrar y reemplazar componentes en el proyecto.
Cross–Reference Crear una tabla con las referencias de una etiqueta específica y su
ubicación en el lenguaje de programación.
Browse Logic Crear una descripción de los componentes de un proyecto y su
jerarquía.
15-2 Búsqueda de los Componentes de un Proyecto Logix 5000
Las opciones
dependen de donde
sea invocada
Ayuda para el elemento seleccionado
Opciones:
Etiquetas -Tags
Instrucciones
Documentación
Forzamientos
Zonas editada
Ver más opciones
Buscar o no
en toda la
rutina Capacidad de
buscar en la
documentación
Criterio de
búsqueda
Instancias
Vistas disponibles
La pantalla posee las siguientes vistas:
• Por lógica (By Logic): Muestra todas las ubicaciones de código
que referencia a la etiqueta:
o Sí todas las salidas de un proyecto parecen estar inactivas,
busque la referencia cruzada para la instrucción JSR y vea el
resultado en esta pestaña.
• Por Etiqueta (By Tag): Muestra todas las etiquetas que son
alias de la etiqueta seleccionada.
• Por jerarquía (Tag Hierarchy): Permite ver la relación de alias
y su etiqueta base.
Dependiendo del tipo de componente seleccionado, las siguientes
vistas están disponibles:
Practica de laboratorio
Realizar las siguientes tareas:
• Ir a un componente de un proyecto
• Buscar un componente
• Reemplazar un componente
• Buscar usando la referencia cruzada
• Buscar usando la herramienta de exploración Lógica
Conforme el instructor muestra los procedimientos, sígalos con la
guía correspondiente.
15-6 Búsqueda de los Componentes de un Proyecto Logix 5000
PAGINA EN BLANCO
Ejercicio: Búsqueda de los Componentes de un Proyecto Logix 5000 15-7
Contexto:
Cuando realiza la búsqueda de fallas en un proyecto, encontrará
varios escenarios donde necesitará localizar ocurrencias específicas
de una etiqueta, una instrucción, o otros componentes. Ser capaz de
localizar la información correcta es crítico para minimizar el tiempo
de paro. Ahora está listo para realizar búsquedas en un proyecto
Logix 5000.
Instrucciones:
_____________________________________________
15-8 Ejercicio: Búsqueda de los Componentes de un Proyecto Logix 5000
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
Ejercicio: Búsqueda de los Componentes de un Proyecto Logix 5000 15-9
_____________________________________________
Respuestas Ejercicio A
4. Hay 766 ocurrencias.
Página en blanco…
Lección 16
Practica Integrada – Rastreando
los componentes
PAGINA EN BLANCO
Ejercicio: Practica Integrada – Rastreando los componentes 16-3
Contexto:
Usted ha sido llamado para rastrear un problema con el sistema. Para
cumplir con éxito la tarea debe poder combinar una variedad de
habilidades básicas y saber cómo aplicarlas.
Instrucciones:
Debe interpretar el proyecto para determinar porque las salidas no se
están habilitando. Debe ir habilitando en orden cada una de las
salidas.
Las salidas están representadas en la estación como (DO0 a 10).
16-4 Ejercicio: Practica Integrada – Rastreando los componentes
Página en blanco…
Lección 17
Búsqueda y Resolución de Fallas
en un Controlador Logix5000
2 3
1
1
2
3 Software
Rojo fijo
Búsqueda y Resolución de Fallas en un Controlador Logix5000 17-3
Rutina de falla
Cada programa puede tener su propia rutina de falla:
• El controlador ejecuta la rutina de falla del programa cuando una
falla relacionada con una instrucción ocurre dentro del programa.
• Sí la falla es limpiada, la rutina continua ejecutándose
inmediatamente en la siguiente instrucción que causo la falla:
o El controlador no entra en modo de falla.
Una rutina de falla normalmente contiene la lógica que identifica la
falla y en ocasiones la limpia:
Rutina de falla
Icono
Program
Main Routine
Subroutine
Flashing Red
Búsqueda y Resolución de Fallas en un Controlador Logix5000 17-5
Fallas menores
Fallas menores: Es una falla que no es lo suficientemente severa
para detener la ejecución del controlador:
• Batería baja
• Problemas con el Puerto serie
Con una falla menor, los siguientes cambios tienen efecto en el
sistema:
• La ejecución del programa y el control de E/S continúa.
• El LED OK del controlador permanece en verde fijo.
• El bit asociado a fallas menores es puesto a 1.
17-6 Búsqueda y Resolución de Fallas en un Controlador Logix5000
Estado
Normal
Verde fijo
Fallas de Seguridad
Falla de seguridad: Es una falla en el procesador primario y su
homologo de seguridad que generalmente se exhibe con las mismas
indicaciones de una falla mayor recuperable:
• El LED OK se muestra en rojo intermitente.
• La palabra falla (Faulted) se muestra en la barra de estado del
controlador:
• Las salidas físicas (Turck and Guard I/O) son puestas a cero
(off).
Identificación de
La falla
Limpiar la falla
ControlLogix/GuardLogix
Selector de llave
PAGINA EN BLANCO
Ejercicio: Búsqueda y Resolución de Fallas en un Controlador Logix5000 17-11
Contexto:
Usted es responsable de monitorear una aplicación y devolver el
sistema a su operación normal. Usted esta monitoreando el
compresor de la línea de ensamble, el cual había estado corriendo
por varias semanas.
Instrucciones:
______________________________________________
______________________________________________
______________________________________________
______________________________________________
17-12 Ejercicio: Búsqueda y Resolución de Fallas en un Controlador Logix5000
______________________________________________
______________________________________________
______________________________________________
9. Limpie la falla.
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
B. Ir fuera de línea.
C. Cambiar las propiedades de la etiqueta Record y aumente el
tamaño del arreglo a 400 DINTs.
D. Guarde los cambios.
E. Descargue el proyecto y coloque el controlador en modo
RUN.
Instrucciones:
Los siguientes cambios han tenido lugar en el sistema:
Las salidas han cambiado. Todas están apagadas.
El LED OK del controlador está en color rojo fijo.
La batería del controlador ha sido removida.
La palabra “Faulted” se muestra en la barra de estado en línea.
Rojo fijo
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Ejercicio: Búsqueda y Resolución de Fallas en un Controlador Logix5000 17-15
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Respuestas Ejercicio A
Ejercicio B
Ejercicio C
Página en Blanco…
Lección 18
Monitoreando las instrucciones
GSV/SSV en un Proyecto Logix
5000
GSV/SSV Parámetros
Clase
La clase es la categoría o tipo de objeto que es accedido:
Categoría
Instancia
Sí más de un componente de un proyecto se refiere a una clase
seleccionada por el programador, una instancia también puede ser
mostrada:
Atributo
El atributo es la propiedad o valor que es leído o establecido con la
instrucción:
Propiedad a monitorear
Fuente o destino
La fuente contiene los valores a establecer con la instrucción SSV. El
destino almacena los valores leídos con la instrucción GSV:
Tag
Tipo de dato
Definido por
El Usuario
Este ejemplo muestra como los datos de un programa del sistema son
adquiridos:
• El programa específico a ser monitoread es el actual “THIS”.
• La primer instrucción GSV obtiene el valor del último scan.
• Ambas instrucciones colocan los datos en diferentes miembros
de una etiqueta.
• Las instrucciones GSV pueden también usarse para obtener el
código de falla y almacenarlo en una etiqueta.
Rutina de falla
Icono
Código en la rutina
De falla
Banderas de estado
Las banderas de estado y aritméticas pueden ser examinadas para
datos específicos.
Banderas aritméticas
Las banderas de estado aritméticas pueden ser usadas para ver el
estado de alguna operación matemática:
Practica de Laboratorio Monitorear los valores del sistema usando las instrucciones
GSV/SSV en un proyecto RSLogix 5000.
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
18-8 Ejercicio: Monitoreando las instrucciones GSV/SSV en un Proyecto Logix 5000
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
Ejercicio: Monitoreando las instrucciones GSV/SSV en un Proyecto Logix 5000 18-9
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
18-10 Ejercicio: Monitoreando las instrucciones GSV/SSV en un Proyecto Logix 5000
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
Respuestas Ejercicio A
6. El objeto monitoreado es “MODULE.”
Página en blanco….
Lección 19
Forzamiento de E/S y Conmutación
de Bits usando el Software
RSLogix 5000
Forzamientos
Forzamiento: Es una función en el software que permite al usuario
habilitar o deshabilitar una entrada o salida independientemente del
código en ejecución en el controlador.
Los forzamientos de los valores de E/S pueden ser usados para
diagnosticar cualquiera de las siguientes situaciones:
• Verificar el cableado de campo
• Verificar la funcionalidad de los dispositivos de campo
• Probar una porción de código.
• Simular entradas o salidas que no han sido cableadas
• Corregir temporalmente dispositivos de campo.
Precauciones de seguridad
Todas las funciones de forzamientos pueden resultar en movimientos
inesperados de la máquina. Considere estos factores antes de forzar
los valores de E/S:
• Peligro potencial para el personal
• Respuesta de la máquina ante los forzamientos
• Posibles efectos en otras máquinas o procesos
• Políticas de la compañía respecto a los forzamientos de E/S.
Forzamientos
Indicador
Estados forzados
Búsqueda de forzamientos
Sí el mensaje Y el icono esta en Y el color de fondo Entonces las siguientes condiciones existen . . .
mostrado es . . . color . . . es . . .
Sin forzamientos Gris Ninguno No hay forzamientos o no están activos. Aún cuando
(No Forces) se hayan creado forzamientos estos no se habilitarán
automáticamente.
Morado Ámbar fijo All I/O forces are enabled.
Forzamientos Rojo Ámbar fijo Use extreme caution. Any existing
(Forces) forces are active and any added forces
will take effect immediately.
Rojo Ninguno Los forzamientos han sido creados pero no
habilitados. Si los forzamientos son habilitados, los
forzamientos existentes toman efecto de inmediato.
Determine sí requiere los forzamientos, sino,
remuévalos
.
Valor forzado
LED Force
En el controlador
FORCE
Forzamiento de E/S y Conmutación de Bits usando el Software RSLogix 5000 19-5
Use Control + T
para conmutar el
valor
19-6 Forzamiento de E/S y Conmutación de Bits usando el Software RSLogix 5000
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Respuestas Ejercicio A
1. Los forzamientos de los valores de E/S pueden ser usados
para diagnosticar cualquiera de las siguientes situaciones:
• Verificar el cableado de campo
• Verificar la funcionalidad de los dispositivos de campo
• Probar una porción de código.
• Simular entradas o salidas que no han sido cableadas
• Corregir temporalmente dispositivos de campo
Modulo 1756-EN2T
Controladores
Hirschmann Switch
Red EtherNet/IP
Módulos remotas
De E/S
Búsqueda y Resolución de Fallas en E/S 20-3
Base de datos
Ejemplo de la relación entre los módulos de E/S
Y las etiquetas en la base de datos
RPI
Todas las actualizaciones de E/S remotas se basan en el valor del
RPI:
• Especifica la razón de actualización de datos para el módulo a
través de la red (2.0 ms - 750 ms)
• Cuando este tiempo transcurre, los datos son enviados de forma
multicast.
Formatos de comunicaciones
Un modulo de E/S remotas puede usar uno de los siguientes formatos
de comunicaciones:
• Conexiones directas
• Conexión de Rack optimizado
20-4 Búsqueda y Resolución de Fallas en E/S
Controlador
Dueño
Módulos Remotos
(Point I/O)
5 ms
40 ms
20 ms
Módulos digitales
Remotos
PAGINA EN BLANCO
Búsqueda y Resolución de Fallas en E/S 20-9
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
6. En la Configuración de E/S del Organizador del Controlador,
¿Hay módulos de E/S configurados?
_______________________________________________
7. ¿Cuáles de los módulos se están comunicando y cómo lo
sabe?
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
8. ¿Cuáles módulos (que no estén inhibidos) no se están
comunicando y cómo lo sabe?
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
Respuestas Ejercicio A
1. Los módulos deberían ser etiquetados como:
Local
Local
Local
Remote
Remote
Remote
Remote
Local
1734-AENT S005D1B1
ETHERNET MODULE S005SS1B1
1791ES-IB8XOB4V PV1S2
ETHERNET MODULE PV1ES1
Objetivos Después de completar esta lección, usted será capaz de realizar las
siguientes tareas:
• Comprender las comunicaciones Productor/Consumidor
• Identificar una etiqueta producida
• Identificar una etiqueta consumida y determinar al controlador
productor
Términos clave
Tecnología Productor/Consumidor
• Es un estilo de comunicación multicast que permite la
transmisión de datos desde un dispositivo hacia uno o varios
dispositivos destino. Este es distinto al estilo de comunicación
fuente/destino usado en plataformas anteriores:
o Los datos pueden ser recibidos simultáneamente por
múltiples dispositivos, aunque no es obligatorio.
o Este tipo de comunicaciones usada por los controladores
Logix 5000 y los módulos de E/S.
Controladores Productores
Practica de Laboratorio
Identificar etiquetas producidas y consumidas
PAGINA EN BLANCO
Identificación de Etiquetas Producidas y Consumidas a través de una Red 21-7
_______________________________________________
_______________________________________________
_______________________________________________
21-8 Identifying Produced/Consumed Tags over an EtherNet Network
_______________________________________________
_______________________________________________
_______________________________________________
21. Note que el tipo de dato es el mismo para la etiqueta consumida
que para la etiqueta producida.
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
Tornillo de sujeción
Interruptor
ON/OFF
Tornillo de sujeción
Puerta
Terminal de cableado
22-2 Búsqueda de Fallas en la Fuente de Alimentación de un Sistema Logix5000
PAGINA EN BLANCO
Troubleshooting Logix5000 Power Supply Problems 22-5
Instrucciones:
1. Identifique los componentes principales de una fuente de
alimentación ControlLogix:
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
22-6 Troubleshooting Logix5000 Power Supply Problems
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
22-8 Troubleshooting Logix5000 Power Supply Problems
_______________________________________________
_______________________________________________
Respuestas Ejercicio A
1. Componentes principales de la fuente de ControlLogix:
Indicador de estado
Tornillo
Interruptor
Tornillo
Puerta abierta
Terminal de
cableado
Exercise B
1756–PB72/B
1756–PB75/A
Trends Folder
Configured
Trend Charts
23-2 Monitoreo y Búsqueda de Fallas en un Sistema Logix5000 usando una gráfica de Tendencia
Razón de
actualización
Etiquetas Valores
configuradas actuales
Trazo
Opciones de desplazamiento
23-4 Monitoreo y Búsqueda de Fallas en un Sistema Logix5000 usando una gráfica de Tendencia
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
7. Verifique el proyecto.
____________________________________________
Respuestas Ejercicio A
1. Una tendencia puede ser utilizada en las siguientes
situaciones:
Adquisición de datos
Análisis de históricos
Mantenimiento y resolución de problemas
Monitoreo de proceso
Reporte
Objetivos Después de completar esta lección, usted será capaz de manejar los
archivos de proyecto RSLogix 5000 realizando las siguientes tareas:
• Exportar un archivo de proyecto .ACD
• Importar un archivo de texto .L5K
Tipos de archivo
Los proyectos RSLogix 5000 pueden ser almacenados usando los
siguientes tipos de archivo:
• .acd – formato estándar
• .l5k – formato de texto (exportado)
En cualquiera de los formatos, el proyecto entero incluyendo
etiquetas, lógica de escalera, etc. Es contenido en un solo archivo.
Guardar Bottling.acd
24-2 Manejo de los archivos de Proyecto RSLogix 5000
Versión de Importar/Exportar
Herramienta de comparación
Esta herramienta permite realizar las siguientes comparaciones entre
proyectos:
• Estructura del proyecto
• Etiquetas y tipos de datos definidos por el usuario
• Lógica de control
• Valores de los datos (opcional)
PAGINA EN BLANCO
Ejercicio: Manejo de los archivos de proyecto RSLogix 5000 24-5
_______________________________________________
_______________________________________________
_______________________________________________
B. Versión de Import/Export:
_______________________________________________
C. Revisión mayor:
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
_______________________________________________
Respuestas Ejercicio A
8. El tamaño aproximado del archivo .acd es 3,027KB y el
tamaño aproximado del archivo .l5k es 4,181KB.
Version Import/Export
Revisión Mayor
Revisión Mayor
Tamaño de Chassis
Términos clave
Ruido: Son disturbios eléctricos no deseados que se imponen en la
señal y que puede obscurecer el contenido de los datos.
El ruido rara vez daña los equipos, a menos que se presente con altos
niveles de energía o voltaje.
Fluctuaciones en la energía
Muchos de los circuitos sensibles en un sistema de control tienen un
transformador de aislamiento entre la fuente de energía de entrada y
las ramas y fuentes de alimentación:
• Tales transformadores aíslan los circuitos sensibles de los
transitorios de voltaje producidas por la estación eléctrica, rayos,
u otras fuentes de ruido en el mismo bus de alimentación.
• La mayoría de las cargas inductivas en un sistema de control han
sido acopladas con un dispositivo supresor de sobretensión (p.ej.
varistor metal-oxido) entre sus bobinas:
o Estos dispositivos atenuarán las transitorios de su fuente
reduciendo el ruido en el sistema.
Aún con la implementación de las técnicas para
reducir el ruido, es posible que las fluctuaciones en
la energía afecten al sistema de control.
Aterrizaje inapropiado
Aterrizaje: Es la referencia a cero volts para un equipo eléctrico
(puesta a tierra).
Si sospecha que hay problemas con ruido, los siguientes elementos
deben ser verificados para determinar si el sistema esta aterrizado
apropiadamente:
• ¿Son los cables a tierra del calibre y longitud apropiada?
• ¿Los cables siguen rutas aparte de las líneas de potencia u otros
dispositivos generadores de ruido?
Para reducir la resistencia eléctrica de la conexión, use
un bus de tierra. También, conecte el conductor de tierra
directamente desde el chasis y la fuente de alimentación
a un punto individual del bus de tierra.
Calor excesivo
Calor: Es la transferencia de energía desde un dispositivo a otro
como resultado de una diferencia de temperatura.
Los siguientes elementos deben ser verificados para determinar sí el
exceso de calor podría causar ruido:
• ¿Tiene cada chasis suficiente espacio para el enfriamiento por
convección?
• Sí la temperatura ambiente es muy alta, ¿Está ventilado el
gabinete?
• ¿Está el controlador protegido de las fuentes de calor?
Fuentes insospechadas
Los siguientes equipos pueden ser fuentes causantes de ruido:
• Transmisores de comunicación a alta frecuencia como los
teléfonos celulares.
• Radios o lámparas fluorescentes
ControlNet NetChecker
conectado a una toma
(Tap) estándar en una red
ControlNet.
PAGINA EN BLANCO
Ejercicio: Búsqueda y resolución de problemas relacionadas con el ruido en un sistema Logix5000 25-5
Instrucciones:
Identifique cual de los siguientes problemas puede estar relacionado
al ruido eléctrico.
1. Reporte de mal funcionamiento:
El sistema de tiempo siempre falla para reestablecerse cuando
las persianas de la zona 3 se abre:
Sistema
De tiempo
Zona 3
Perciana
________________________________________
________________________________________
________________________________________
25-6 Ejercicio: Búsqueda y resolución de problemas relacionadas con el ruido en un sistema Logix5000
Troubleshooting Noise-Related Problems in a RSLogix5000 System
Compresores Off
Alimentation
40C
De aire
________________________________________
Botón de Zone 4
encendido Damper
Ejercicio: Búsqueda y resolución de problemas relacionadas con el ruido en un sistema Logix5000 25-7
________________________________________
________________________________________
Zone 3
Damper
________________________________________
________________________________________
Respuestas Ejercicio A
2. Esta situación no es un problema relacionado con ruido
eléctrico. Este problema siempre esta vinculado a eventos
específicos del proceso. El problema esta más relacionado
a problemas de programación u otros aspectos de
configuración.
Prevención de polvo
Si se acumula polvo en un circuito electrónico, pueden resultar las
siguientes situaciones:
El polvo en los drenadores calientes y en el circuito electrónico
puede obstruir la disipación del calor, provocando un mal
funcionamiento del circuito.
El polvo conductivo en las tarjetas electrónicas puede causar un
cortocircuito, lo cual podría resultar en un daño permanente en la
tarjeta del circuito.
26-- 2 Aplicación de las estrategias preventivas de mantenimiento y resolución de problemas
Fuente de alimentación
eléctrica
Los siguientes ítems deben revisarse para evitar que el calor excesivo
. afecte la memoria:
¿Tiene el chasis el espacio requerido para una refrigeración
balanceada?
Si la temperatura del ambiente excede 60_C (140_F), ¿la
envoltura es ventilada con un ventilador?
¿Se encuentran los módulos de fuente de alimentación eléctrica
redundantes adecuadamente subdimensionados?
¿El chasis se encuentra montado horizontalmente?
.
Punto de partida
Problemas
Controlador alimentación eléctrica Módulos de E/S relacionados con
ruido eléctrico
Restauración de proyectos
Raros factores podrían ocasionar un cambio en un proyecto de
RSLogix 5000:
Condiciones ambientales extremas
Interferencia electromagnética (EMI)
Conexión a tierra inadecuada
Conexiones de cableado inadecuadas
Cambios no autorizados
Si las comunicaciones con el controlador Logix5000 no pueden
establecerse de manera alguna, regresar el controlador a sus
condiciones de fábrica iníciales:
1. Retirar la energía de la fuente de alimentación eléctrica de
Logix5000.
2. Retirar el controlador del chasis o riel DIN.
3. Retirar el conector de la batería del controlador.
.
26-- 6 Aplicación de las estrategias preventivas de mantenimiento y resolución de problemas
Batería CompactLogix
Batería FlexLogix
Batería
Batería
ControlLogix
Retirar la
batería
ATENCIÓN
Si el controlador se regresa a las condiciones de
fábrica iníciales, las configuraciones de la
comunicación y el programa del usuario regresan a
sus configuraciones predeterminadas.
.
Aplicación de las estrategias preventivas de mantenimiento y resolución de problemas 26-- 7
Restauración de la operación
Estos pasos se concentran en la restauración del sistema a la
operación normal:
1. Borrado del problema.
Comprende un trabajo de reparación del dispositivo físico o su
reemplazo y constituye una habilidad completamente separada
del diagnóstico de resolución de problemas.
2.Realización de un mantenimiento preventivo.
Para la mayoría de las máquinas, el mantenimiento preventivo se
realiza luego de borrado el problema.
3.Realización de revisiones finales.
Ello comprende asegurarse de que el problema se haya borrado
completamente, que el sistema sea completamente operacional,
que el área se encuentre limpia y lista y que no se hayan
introducido problemas nuevos.
4.Realización de los procedimientos de revisión del arranque.
Antes de aplicar energía luego de una interrupción, la persona
encargada de la resolución de problemas debería realizar varias
inspecciones finales. Este tiempo invertido casi siempre reducirá el
tiempo general de arranque, especialmente para los grandes
sistemas con muchos dispositivos de E/S.
Los siguientes ítems proveen procedimientos generalizados de
pre-arranque:
Asegurarse de que todos los componentes del hardware estén
presentes
Asegurarse de que los módulos de E/S se encuentren
adecuadamente asentados en las ubicaciones de ranuras
correctas del chasis
Revisar que la energía entrante se encuentre correctamente
cableada a la fuente de alimentación eléctrica y que la energía
del sistema se encuentra adecuadamente encaminada y
conectada a cada rack de E/S.
Revisar que las conexiones del cableado de salida se
encuentren en su lugar y terminadas adecuadamente en el
dispositivo de campo
Si se requiriese, verificar que se hayan borrado los programas
previamente almacenados de la memoria del sistema.
.
5.Informando al operador.
Una vez que el equipo vuelve a servicio, informar al operador de
las cuestiones actuales respecto del equipo.
.
26-- 8 Aplicación de las estrategias preventivas de mantenimiento y resolución de problemas
.
Aplicación de las estrategias preventivas de mantenimiento y resolución de problemas 26-- 9
.
26-- 10 Aplicación de las estrategias preventivas de mantenimiento y resolución de problemas
.
PELIGRO DE El código de Normas Federales de los Estados
CHOQUE Unidos (CFR) en su art. 1910.3333 (a)(1), Título
29, expresa:
La OSHA exige que todas las partes directas a las
que un empleado puede exponerse deberán estar
desenergizadas antes de que el empleado trabaje en
ellas o cerca de ellas, a menos que el empleador
pueda demostrar que la desenergización introduce
un peligro adicional o mayor o que es factible
debido al diseño del equipo o las limitaciones
operacionales. Sin embargo, las partes directas
que operan a menos de 50 voltios con conexión a
tierra no necesitan ser desenergizadas si no habrá
ninguna exposición mayor a quemaduras eléctricas
o explosiones debido a arcos eléctricos.
.
Ejercicio: Aplicación de las estrategias de mantenimiento preventivo y resolución de problemas en un sistema Logix5000 26-11
______________________________________________
______________________________________________
______________________________________________
______________________________________________
26-12 Ejercicio: Aplicación de las estrategias de mantenimiento preventivo y resolución de problemas en un sistema Logix5000
______________________________________________
______________________________________________
Ejercicio B Instrucciones:
Describa las acciones correctivas en las líneas de cada pregunta.
Refiérase a la información relacionada.
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Ejercicio: Aplicación de las estrategias de mantenimiento preventivo y resolución de problemas en un sistema Logix5000 26-13
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
Respuestas Ejercicio A
1. Mantenimiento preventivo debería realizarse cuando otra
actividad de mantenimiento sea programada por quien
planea para reducir el tiempo que los equipos están sin
operar. Si el técnico de mantenimiento nota que hay un
problema o falla potencial cuando hace la inspección de
rutina en un equipo, el debe realizar inmediatamente el
mantenimiento preventivo y notificarlo a la persona que
planea los mantenimientos.
Ejercicio B