Professional Documents
Culture Documents
GUA PRCTICA
Temario
Configuracin de mdulos
Diagnstico y fallos
Comunicaciones industriales.
Sistemas redundantes
Tabla de contenido
Seccin 1.................................................................................................................. 1
1
Seccin 2.................................................................................................................. 3
2
2.2
2.2.1
2.2.2
2.2.3
2.3
2.4
2.4.1
Ejercicio 1 ........................................................................................... 10
Seccin 3................................................................................................................ 12
3
Tipos de datos........................................................................................... 12
3.2
3.3
3.4
3.4.1
3.5
3.5.1
3.6
Verificacin de Tags.................................................................................. 19
3.7
3.8
3.8.1
Ejercicio 1 ........................................................................................... 21
Seccin 4................................................................................................................ 23
4
4.2
4.3
4.4
4.4.1
Ejercicio 1 ........................................................................................... 28
Seccin 5................................................................................................................ 29
5
5.2
5.3
Seccin 6................................................................................................................ 33
6
Seccin 7................................................................................................................ 35
7
7.2
7.3
Seccin 8................................................................................................................ 40
8
8.2
DeviceNet.................................................................................................. 42
8.2.1
Seccin 9................................................................................................................ 44
iii
9.1.1
9.1.2
9.1.3
Nodo de anillo..................................................................................... 45
9.2
Seccin 10.............................................................................................................. 47
10 Mensajes entre controladores ......................................................................... 47
10.1
10.2
iv
Introduccin
El propsito de este curso es introducirlo a la familia de hardware de Logix y al
software de programacin de RSLogix 5000. Esta sesin le proporciona la
oportunidad de explorar las plataformas ControlLogix. Este libro de trabajo en
particular le proporciona la oportunidad de familiarizarse con la plataforma
ControlLogix.
Este prefacio est diseado para introducirlo a las plataforma Logix y para
proporcionarle la informacin que necesita para poder trabajar en los ejercicios del
laboratorio.
Seccin 1
1
ControlLogix,
FlexLogix,
CompactLogix,
SoftLogix5800
DriveLogix.
Anteriormente, se necesitaban sistemas DCS o controladores de lazo individual
para las aplicaciones de control de procesos y sistemas servo o variadores
dedicados de las aplicaciones coordinadas de control de movimiento o variadores.
El software RSLogix 5000 Series y las plataformas Logix integran esa capacidad
en un solo entorno. Esto simplifica el mantenimiento en planta y las necesidades
de capacitacin, porque slo es necesario un entorno de programacin para
manejar de forma efectiva todas las aplicaciones
Seccin 2
2
Barra Estndar
Documentacin de lenguajes
Online
Elementos de lenguaje
Barra de Estado
2.1
Configuracin de controlador
Organizacin de proyecto
Creacin de tareas
Creacin de programas
Creacin de rutinas
Configuracin de controlador
Configuracin necesaria
ControlLogix
FlexLogix
CompactLogix
SoftLogix
DriveLogix
Redundancy
Enabled:
esta
opcin
estar
disponible
para
los
Una vez creado el proyecto, el programador podr realizar los siguientes cambios
de acuerdo a las opciones que se presentan en la ventana de propiedades del
controlador.
Para ingresar a la ventana:
Edicin
Configuracin
Informacin
Configuracin
Informacin
Estimacin de
Configuracin
propiedades
de
de
ejecucin
del programa
de
de
memoria
de
avanzadas del
de
rutinas
sin opcin a
redundancia
no voltil del
requerida para
del controlador
Edicin
memoria
seguridad
de
caractersticas
Configuracin
configuradas
durante la creacin
controlador
Configuracin
Visualizacin
parmetros
de
corresponden
al
Configuracin
del
protocolo que
se
usar
el
para
fallas
que
en
de
de
modo
online
Configuracin
del
protocolo ASCII
2.2
Organizacin de proyecto
Creacin de tareas
Tarea tipo evento: esta tarea realiza una funcin especfica cuando se
activada por un evento especfico. Cuando la tarea es activada, se
interrumpe cualquier tarea de menor prioridad, se ejecuta una vez, y
devuelve el control a la tarea que se vio interrumpida, en el punto en que se
interrumpi.
Nombre de la tarea
Descripcin de la tarea
Frecuencia de repeticin
Prioridad de la tarea
Motivo de activacin
2.2.2
Creacin de programas
2.2.3
Creacin de rutinas
Subroutine: es una rutina llamada por otra rutina. En lenguaje ladder a travs del
comando JSR.
TIPOS DE LENGUAJES
FBD
Nombre de la rutina
Descripcin de la rutina
SFC
Ladder Logic
ST
Function
programa
al
que se va a asociar
Escoger si es una rutina
de falla
2.3
2.4
Ejercicios Seccin 1
2.4.1
Ejercicio 1
Instrucciones:
Considerar
10
Succin desde tanque de almacenamiento a travs de bombas Booster P-01 y P02. (Booster_Pumps)
a) BoosterP_Control
BoosterP_Control
g) TransferP_Control
h) PID
i)
MainRoutine
j)
Config_PID
Guardar el proyecto.
11
Seccin 3
3
Tipos de datos
Estructura de
datos
En los Data Types que se manejan en el controlador, se define cuantos bits, bytes
o palabras usar un tag dentro del proyecto pudiendo ser del tipo de dato Atomic,
Structure o Array.
Los tipos de datos pueden ser:
12
Predefined: son del tipo dato atmico o estructura que est definido en el
controlador.
Atomic: definicin bsica de un tipo dato usado para asignar bits, bytes, o
palabras de memoria y definir su interpretacin numrica.
Estos pueden ser del tipo: BOOL, SINT, INT, DINT, and REAL.
TIPO DE DATO
DESCRIPCIN
RANGO
BOOL
SINT
INT
DINT
REAL
1-bit boolean
Boleano
1-byte integer
Entero corto
2-byte integer
Entero
4-byte integer
Doble entero
4-byte floating-point number
Real (flotante)
0 = desactivado, apagado
1 = activado, encendido
-128 a 127
-32,768 a 32,767
-2,147,483,648 a 2,147,483,647
-3.402823E38 a -1.1754944E-38
(valores negativos)
0 y
1.1754944E-38 a 3.402823E38
(valores positivos)
3.2
Tipo de tags
3.3
Creacin de tags
Nombre de tag
Descripcin (opcional)
Alcance
Uso de tag:
Input parameter
Output parameter
Base: por defecto
Alias: referencia a un tag
existente.
Produced, tag usado por otro
controlador
Tipo de dato
Extensin
(controlador o programa)
Acceso por otro dispositivo
Estilo de visualizacin
14
3.4
Configuracin de
dimensiones de la matriz
Seleccin de alcance
del tag
Una matriz puede tener hasta tres dimensiones a menos que sea parte de
un UDT (User-Defined Data Types), los cuales pueden tener slo una
dimensin.
Una matriz puede ser de un solo tipo de datos. Las matrices admiten los
siguientes tipos de datos:
-
15
elementos menos 1.
(Tres dimensiones)
(Dos dimensiones)
(Una dimensin)
Elemento
16
TIPO DE
MATRIZ
3.4.1
NMERO DE
SUBNDICES VLIDOS
ELEMENTOS
0 (X)
1 (Y)
2 (Z)
1 dimensin
X=0 a 2
2 dimensiones
X=0 a 2, Y=0 a 1
3 dimensiones
24
Direccionamiento de matrices
MATRIZ_1[0,1].2
3.5
17
almacenamiento. Para explicar los UDT usaremos como ejemplo los tanques de
almacenamiento:
3.5.1
Para direccionar un tipo de dato UDT, se lo puede realizar de igual forma como se
lo realizara con un dato predefinido: Tag.Member.
18
Por ejemplo:
TANQUE_ALMACENAMIENTO.NIVEL
Con ayuda del Instructor definir los UDTs a continuacin para el programa inicial
a) Area
b) Locacion
c) PIDLoop
d) Pump
e) Valve
3.6
Verificacin de Tags
Una vez que se haya creado los tags se realiza la verificacin de errores.
19
3.7
Para monitorear y editar los tags en una rutina se lo puede realizar de varias
formas:
MONITOR TAGS
Es la seccin principal dedicada para crear nuevos tags y editarlos tanto off-line
como on-line:
WATCH MONITOR
20
En la pantalla Quick Watch se puede personalizar los tags que el usuario requiera
visualizar sin importar la rutina o programa al que est asociado.
3.8
Ejercicios Seccin 2
3.8.1
Ejercicio 1
Transmisores de nivel
21
Transmisor de vibracin
22
Seccin 4
4
Configuracin de mdulos
4.2
Alarmas
Diagnsticos
23
1756-OB16I
I para entrada
D diagnstico
O para salida
A para AC
B para DC
F para respuesta rpida analgica
Definir
el
Informacin
visualizacin
de
comportamiento
lectura
propiedades
del
del
mdulo
controlador
sobre
de
Configuracin del
Informacin
el
lectura
su tipo
blackplane
sobre
de
el
25
Configuracin de canales
Tratamiento de seales
Configuracin de alarmas
de las seales de entrada
Configuracin de rango
de calibracin
4.3
26
Clic sobre [+] del nombre identificado, donde se desplegar el tipo de dato
que puede ser Data, Fault, CST, etc esto depender del tipo de entrada
seleccionada.
Ubicacin
# slot
Tipo de entrada
Valor de I/O
Bit (opcional)
Tag direccionado
27
4.4
Ejercicios Seccin 3
4.4.1
Ejercicio 1
Guardar el proyecto
28
Seccin 5
5
Diagnstico y fallos
a)
b)
29
5.1
Una vez ejecutado el Logix5000 Tag Monitor se presenta una ventana con
opciones de navegacin y diagnstico del controlador descrito a continuacin.
1
3
2
4
Figura 5-3 Ventana general de monitoreo
30
31
5.3
Una investigacin del fallo de canal/campo comienza con la indicacin del led de
falla en un mdulo de E/S. A continuacin se indica un ejemplo con determinados
pasos generales del diagnstico de un mdulo de entradas digitales:
32
Seccin 6
6
6.1
Rutina vaca
33
La incgnita (?) aparece cuando no existe Tag asignado, realice clic sobre esta y
se desplazar una ventana de seleccin donde se mostrarn los tags posibles y
pads de las tarjetas de E/S a asignar ver la figura 5.3.
Haga doble clic en el rea del
tag de la instruccin.
34
Seccin 7
7
7.1
Configuracin de driver
35
36
Haga clic en el signo + situado junto al nombre del driver que configuro
7.2
Cuando aparezca la ventana Who Active, navegue por las carpetas hasta
llegar al procesador, como se muestra a continuacin, y despus haga clic
en Download.
37
7.3
38
Lnea de programacin
siendo editada
Lnea de programacin
original ejecutada
39
Seccin 8
8
8.1
Comunicaciones Industriales
Control Net
FlexLogix y DriveLogix .
40
41
8.2
DeviceNet
DeviceNet es una solucin de red simple, abierto que reduce el coste y el tiempo
necesario para cablear e instalar dispositivos de automatizacin industrial, al
tiempo que proporciona la intercambiabilidad de componentes como de varios
proveedores.
42
8.2.1
Antes de configurar y/o escanear una red DeviceNet a travs de una PC esta debe
contar con lo siguiente:
Utilizar una interfaz DeviceNet tal como una tarjeta 1784-PCD o una
adaptador 1770-KFD.
43
Seccin 9
9
9.1
Una red de anillo a nivel de dispositivos (DLR) es una red de tipo anillo tolerante a
un solo fallo diseada para la interconexin de dispositivos de automatizacin.
Los mdulos compatibles con la red DLR tienen una R en el nmero de catlogo;
por ejemplo, 1756-EN2TR. Revise las especificacin es de su mdulo para
determinar si es compatible con la red DLR.
9.1.1
Nodo supervisor
44
En una red DLR usted debe configurar por lo menos uno de los dispositivos con
capacidad de supervisores para que sea el supervisor del anillo antes de conectar
fsicamente el anillo. De otra manera, la red DLR no funcionar.
9.1.2
En cualquier momento dado, puede haber un solo supervisor activo en una red
DLR. Sin embargo, recomendamos configurar por lo menos un nodo con
capacidad de supervisor para que acte como nodo supervisor de respaldo.
Durante la operacin normal, un supervisor de respaldo se comporta como un
nodo de anillo. Si el nodo supervisor activo entra en fallo, el supervisor de respaldo
con el siguiente ms alto valor numrico de precedencia se convierte en el
supervisor activo.
Si hay varios supervisores configurados con el mismo valor de precedencia (el
valor predeterminado de fbrica para todos los dispositivos con capacidad de
supervisor es 0), el nodo con la direccin MAC numricamente ms alta se
convierte en el supervisor activo.
9.1.3
Nodo de anillo
Un nodo de anillo es cualquier nodo que opera en la red para procesar datos que
se transmiten mediante la red o para pasar los datos al siguiente nodo de la red.
Cuando se produce un fallo en la red DLR, estos se reconfiguran por s solos y
vuelven a aprender la topologa de la red. Adems, los nodos de anillo pueden
reportar ubicaciones de fallo al supervisor de anillo activo.
No conecte dispositivos que no son DLR directamente a la red. Si fuera el caso los
dispositivos deben estar conectados a la red a travs de 1783-ETAP (Conectores
UTP), 1783-ETAP1F (1 Puerto Fibra y 1 Cobre), o 1783 ETAP2F (2 Puertos de
Fibra).
45
9.2
Ejemplo Seccin 9
Revisar que los chasis de los PLC sean de igual caractersticas (Chasis).
46
Seccin 10
10 Mensajes entre controladores
10.1 Configuracin de un Mensaje
Para configurar un mensaje:
Habilita la
configuracin del
mensaje al hacer
clic en crear
47
48
Ruta de Acceso
49
Especifique el mdulo.
50