T Espe 025353 PDF
T Espe 025353 PDF
T Espe 025353 PDF
AUTOMATIZACIÓN Y CONTROL
DE INGENIERÍA
AUTOR:
SANGOLQUÍ – ECUADOR
2008
I
CERTIFICACIÓN
Certificamos que el presente proyecto fue realizado en su totalidad por el señor Galo
Matias Robayo Gordón, como requisito parcial para la obtención del título en
INGENIERÍA ELECTRÓNICA.
________________ _______________
AGRADECIMIENTO
De igual manera, agradezco a mi director Ing. Hugo Ortiz mentalizador de este proyecto.
III
DEDICATORIA
Dedico este trabajo, el cual marca un antes y un después en mi vida, a la persona que
siempre estará presente en mi mente y en mi corazón, mi abuela Anita.
IV
PRÓLOGO
Para control lógico se diseño e implementó siete tableros (módulos) didácticos que
permitirán realizar de manera versátil las aplicaciones de simulación propuestas, las cuales
están diseñadas sistemáticamente para ilustrar de manera didáctica las diferentes técnicas
de control utilizando PLC’s Allen Bradley. Adicionalmente para cada aplicación se
desarrolló en RSLogix500 la lógica de control correspondiente.
INDICE
CAPITULO 1 .......................................................................................................... 1
1.1. ANTECEDENTES ............................................................................................................................ 1
CAPITULO 2 .......................................................................................................... 4
2.1. PLC ALLEN BRADLEY ................................................................................................................. 4
2.1.1. SERIE SLC-500* ........................................................................................................................... 4
INTRODUCCIÓN ................................................................................................................................... 4
CARACTERÍSTICAS ............................................................................................................................. 5
Procesador SLC 5/03........................................................................................................................... 6
Procesador SLC 5/05........................................................................................................................... 7
PROGRAMACIÓN DE SLC-500 ........................................................................................................... 8
Archivos del Procesador (Processor Files).......................................................................................... 8
Direccionamiento de los Archivos de Salida y Entrada (O0: y I1:) .................................................... 9
Direccionamiento de los Archivos de Status (S2:).............................................................................. 9
Direccionamiento de los Archivos de Bit (B3:) .................................................................................. 9
Direccionamiento de los Archivos de Temporizador (Timer) (T4:) ................................................. 10
Direccionamiento de los Archivos de Contador (C5:) ...................................................................... 11
Direccionamiento de los Archivos de Control (R6:)......................................................................... 12
Direccionamiento de los Archivos de Entero (N7:) .......................................................................... 12
Formato de direccionamiento de los Archivos de Punto Flotante (F8:)............................................ 12
Conjunto de instrucciones para la programación de SLC-500 .......................................................... 13
Instrucciones de Entrada y Salida ..................................................................................................... 14
Instrucciones de Conteo .................................................................................................................... 17
Instrucciones de Temporización........................................................................................................ 19
Instrucciones de Comparación .......................................................................................................... 21
Instrucciones de Transferencia de datos............................................................................................ 22
Instrucciones Matemáticas. ............................................................................................................... 23
Reloj Calendario ............................................................................................................................... 25
Instrucciones de Transferencia de Datos........................................................................................... 27
Instrucciones Especiales.................................................................................................................... 29
Instrucciones de Flujo de Programa .................................................................................................. 31
Instrucción Proporcional Integral Derivativa (PID) .......................................................................... 31
Instrucciones de comunicación ......................................................................................................... 38
2.1.2. SERIE MICROLOGIX 1000* ..................................................................................................... 42
INTRODUCCIÓN ................................................................................................................................. 42
CARACTERÍSTICAS ........................................................................................................................... 43
PROGRAMACIÓN DE MICROLOGIX-1000 ..................................................................................... 44
Archivos del Procesador (Processor Files)........................................................................................ 44
Direccionamiento .............................................................................................................................. 44
Conjunto de instrucciones para la programación de Micrologix 1000.............................................. 45
Diagrama de conexión....................................................................................................................... 55
CAPITULO 3 ........................................................................................................ 56
3.1. SOFTWARE RSLINX*.................................................................................................................. 56
3.1.1. INTRODUCCIÓN........................................................................................................................ 56
3.1.2. REQUERIMIENTOS DEL SISTEMA ........................................................................................ 58
Requerimientos mínimos de Hardware ............................................................................................. 58
Requerimientos mínimos de Software .............................................................................................. 58
3.1.3. CONFIGURACIÓN DE LOS DRIVERS DE COMUNICACIÓN.............................................. 58
Driver RS-232 de comunicación entre el PLC y la PC ..................................................................... 58
Configuración del Driver Ethernet de comunicación entre el PLC y la PC ...................................... 61
CAPITULO 4 ........................................................................................................ 92
4.1. CONTROL LÓGICO 1: INSTRUCCIONES DE BITS 1 ........................................................... 92
4.1.1. OBJETIVOS................................................................................................................................. 92
4.1.2. MATERIALES Y EQUIPOS ....................................................................................................... 92
4.1.3. MARCO TEÓRICO ..................................................................................................................... 92
4.1.4. PLANTEAMIENTO .................................................................................................................. 101
4.1.5. PROCEDIMIENTO ................................................................................................................... 102
4.1.6. PRUEBAS Y RESULTADOS ................................................................................................... 103
4.1.7. CONCLUSIONES Y RECOMENDACIONES ......................................................................... 103
CAPITULO 1
INTRODUCCIÓN
1.1. ANTECEDENTES
Una de las marcas de PLC’s más representativas en la industria tanto a nivel internacional
como local, es Allen Bradley, siendo de gran representación las series SLC 500 y
Micrologix dentro de los PLC modulares y compactos respectivamente.
Estos equipos ofrecen una excelente relación costo beneficio con amplias capacidades para
satisfacer las necesidades de una diversa gama de aplicaciones (Rockwell Automation
1747-SG001B-ES-P, 2005).
Además estos PLC’s utilizan el software de programación RSLogix 500 que maximiza la
productividad simplificando el desarrollo de programas y la resolución de problemas.
Así mismo, puesto que la mayoría de las aplicaciones hoy en día ya no pueden
considerarse aplicaciones aisladas en el proceso global, es necesario supervisar y
monitorear las distintas variables que intervienen en el proceso. (Rockwell Automation
RSVIEW-BR001A-ES-P, 2005) Para lo cual se puede emplear la comunicación hacia un
computador personal con software dedicado como es RSView32, que consiste en un
paquete de software que permite la creación de Interfaces Humano Maquina (HMI).
Dentro de este proceso de automatización, los PLC’s juegan un papel fundamental, debido
a sus ya conocidas prestaciones que facilitan la automatización de ciertos procesos.
En nuestro país se emplean PLC’s de diversas marcas y modelos, siendo la marca Allen
Bradley una de las más representativas y de mayor auge debido a sus excelente calidad y
precio.
CAPITULO 2
INTRODUCCIÓN
*La información expuesta en esta sección fue extraída de los textos 3, 4, 5, 7, 8 y 9 citados en las referencias bibliográficas.
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 5
CARACTERÍSTICAS
Las siguientes especificaciones se aplican a todos los componentes modulares SLC 500
a menos que se indique lo contrario.
DESCRIPCIÓN ESPECIFICACIÓN
Temperatura En funcionamiento: de 0 °C a +60 °C (de +32 °F a +140 °F)
Almacenamiento: de -40 °C a +85 °C (de -40 °F a +185 °F)
Humedad: de 5 a 95 % sin condensación
Vibraciones En funcionamiento: de 1.0 G a 5 hasta 2000 Hz
Sin funcionar: de 2.5 G a 5 hasta 2000 Hz
Choque En funcionamiento: (todos los módulos salvo contacto de relés)
30.0 G (3 impulsos, 11 ms)
En funcionamiento: (módulos de contacto de relés 1746-OWx y
1746-IOx combo) 10.0 G (3 impulsos, 11 ms)
Sin funcionar: 50.0 G (3 impulsos, 11 ms)
Caída libre (prueba Portátil, 2.268 Kg. (5 libras) o menos a 0.762 m (30 pulg.) (seis
de caída) caídas)
Portátil, 2.268 Kg. (5 libras) o mas a 0.1016 m (4 pulg.) (tres caídas
en plano)
Inmunidad a ruidos Norma NEMA ICS 2-230
Compatibilidad Arco eléctrico: 1.5 KV (norma industrial: NEMA ICS 2-
electromagnética 230/NEMA ICS 3-304)
Capacidad para soportar sobretensiones: 3 KV (norma industrial:
Norma IEEE 472- 1974/ANSI C37.90/ 90A-1974)
Ráfaga de fenómeno transitorio rápido (impulso): 2 KV para
fuentes de alimentación 1746, 1 KV para 1746 I/O y líneas de
comunicaciones de mas de 10 m (32.84 pies), 5 ns de tiempo de
elevación
Descarga electrostática (ESD): 15 KV, 100 pF/modelo de 1.5 KW
Susceptibilidad electromagnética radiada: walkie-talkie de 5 W a
464.5 MHz y 153.05 MHz
Seguridad Capacidad nominal dieléctrica: 1500 VCA (norma industrial: UL
508, CSA C22.2 Nº 142)
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 6
La Escuela Politécnica de Ejército (ESPE) cuenta con PLC’s de las series SLC 5/03 y
SLC 5/05 de esta familia, a continuación se describen las características más
importantes de estas dos series.
El procesador 1747-L532E 5/03 CPU 16K-Mem OS-302 Series C con el que cuenta la
ESPE, posee las siguientes características:
El procesador 1747-L551 5/05 CPU 16K-Mem OS-501 Series C con el que cuenta la
ESPE, posee las siguientes características:
PROGRAMACIÓN DE SLC-500
La memoria de usuario de SLC 500 está compuesta por Archivos de Datos y Archivos
de Programa como se muestra en la figura 2.2
0
1
2
Salidas
Entradas
3
4
Status
5
Temporizador
Bit
6
Contador
7
8
Control
9 a 255
Punto Flotante
Entero
B Bit
T Temporizador
C Contador
R Control
N Entero
F Punto Flotante
ST Cadena (String )
A rchivos A A SCII
de D atos
A rchivos
de
0
Programa
1
Archivo de sistema
2
Archivo de sistema
3 a 255
Archivo de Programa
Archivos de programas
Formato Explicación
O:e.s/b O Salida (Output)
I Entrada (Input)
: Delimitador de elemento
Salidas: 0-15
Formato Explicación
S:e/b S Archivo de Status
: Delimitador de elemento
e Número de elemento Rango de 0 a 82. Estos son elementos de 1
palabra de longitud y 16 bit por elemento.
/ Delimitador de bit
b Número de Bit. Número de Bit dentro del elemento. 0 a 15.
Formato Explicación
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 10
Bf:e/b B Bit
f Número de archivo. Es 3 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
: Delimitador de elemento
e Número de Estos son elementos de 1 palabra de longitud y 16
elemento bit por elemento. El rango es entre 0-255.
/ Delimitador de bit
b Número de Bit Número de Bit dentro del elemento. 0 a 15.
Formato Explicación
Tf:e.s/b T Temporizador (Timer)
f Número de archivo. Es 4 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
: Delimitador de elemento
e Número de Estos son elementos de tres palabras cada uno, que
elemento conforman el temporizador. El rango es entre 0-255.
. Delimitador de Requerido únicamente si es necesario un número de
palabra palabra.
s Número de De 0 a 2 (Tres palabras)
palabra
/ Delimitador de bit
b Número de Bit De 0 a 15 (16 Bits)
Ejemplos:
T4:0/15 or T4:0/EN Enable bit
T4:0/14 or T4:0/TT Timer timing bit
T4:0/13 or T4:0/DN Done bit
T4:0.1 or T4:0.PRE Valor Preset del timer
T4:0.2 or T4:0.ACC Valor Acumulado del temporizador
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 11
Formato Explicación
Cf:e.s/b C Contador (Counter)
f Número de archivo. Es 5 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
: Delimitador de elemento
e Número de Estos son elementos de tres palabras cada uno, que
elemento conforman el contador. El rango es entre 0-255.
. Delimitador de Requerido únicamente si es necesario un número de
palabra palabra.
s Número de De 0 a 2 (Tres palabras)
palabra
/ Delimitador de bit
b Número de Bit De 0 a 15 (16 Bits)
Ejemplos:
C5:0/15 ó C5:0/CU Count Up Enable
C5:0/14 ó C5:0/CD Count Down Enable
C5:0/13 ó C5:0/DN Done (DN) bit
C5:0/12 ó C5:0/OV Overflow bit
C5:0/11 ó C5:0/UN Underflow bit
C5:0.1 ó C5:0.PRE Valor PRESET del contador
C5:0.2 ó C5:0.ACC Valor acumulado del contador
C5:0.1/0 ó C5:0.PRE/0 Bit 0 del valor PRESET
C5:0.2/0 ó C5:0.ACC/0 Bit 0 del valor acumulado
Formato Explicación
Rf:e.s/b R Control
f Número de archivo. Es 6 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
: Delimitador de elemento
e Número de Estos son elementos de tres palabras cada uno. El
elemento rango es entre 0-255.
. Delimitador de Requerido únicamente si es necesario un número de
palabra palabra.
s Número de palabra
/ Delimitador de bit
b Número de Bit De 0 a 15 (16 Bits)
Formato Explicación
Nf:e/b N Entero
f Número de archivo. Es 7 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
: Delimitador de elemento
e Número de Estos son elementos de 1 palabra de longitud y 16
elemento bit por elemento. El rango es entre 0-255.
/ Delimitador de bit
b Número de Bit Número de Bit dentro del elemento. 0 a 15.
Formato Explicación
Ff:e F Punto Flotante
f Número de archivo. Es 8 por defecto. En los SLC puede asignarse un
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 13
Existen varias instrucciones que permiten manipular las entradas o salidos del PLC.
Estas pertenecen al grupo de instrucciones conocidas como INSTRUCCIONES DE
BITS, puesto que actúan sobre un solo bit. En las siguientes tablas se explican las
principales:
Instrucciones de Entrada
Instrucciones de Salida
Ejemplos de Programación
Instrucciones de Conteo
1. Dirección del Contador: Esta debe ser ingresada por el programador, de acuerdo al
formato antes explicado
2. Valor de PRESET: Este debe ser ingresado por el programador y representa el valor
que el acumulado debe alcanzar para activar el bit Done (DN).
3. El valor acumulado ACCUM: este representa el valor actual de la cuenta.
Instrucción de Reset
SÍMBOLO NOMBRE DESCRIPCIÓN
Reset Esta instrucción se utiliza para resetear un contador o un
(RES) temporizador, Cuando las función RES está habilitada esta
resetea los Count Up (CTU), Count Down (CTD), Timer On Delay
(TON) ó Retentive Timer (RTO) que tengan la misma dirección de la
función RES.
La instrucción RES resetea todos los bits de Status de los contadores que se vieron
anteriormente, y vuelve a cero los valores acumulados tanto de los CTU y CTD.
Instrucciones de Temporización
Instrucciones de Comparación
Instrucciones de Comparación
Limit Test
(LIM) Use esta instrucción para verificar si un valor
está dentro o fuera de un rango especificado.
Instrucciones Matemáticas.
SUMA
Add (ADD)
RESTA
MULTIPLICACIÓN
DIVISIÓN
Reloj Calendario
Existen dos tipos de pilas de Datos: FIFO (First In First Out) y LIFO (Last In First
Out). Para trabajar con estos tipos d e pilas de datos existen dos funciones para cada
tipo, una de carga y otra de descarga.
Parámetros
Parámetros
Instrucciones Especiales
Compute
+, -, * (multiplicación), | (división), SQR, NOT, XOR, OR, AND, TOD, FRD, LN,
TAN, ABS, DEG, RAD, SIN, COS, ATN, ASN, ACS, LOG y ** (potencia).
(b + c)
a2 +
2
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 30
Donde,
Escalar valores
Scale with
Esta instrucción produce un valor escalado que
Parameters
mantiene una relación lineal con el valor de
(SCP) entrada. Esta permite ingresar valores enteros
y flotantes.
Rate =
(Escalado Maximo − Escalado Minimo )
(Entrada Maxima − Entrada Minima )
PID
Ecuación PID
⎡ D(PV )⎤
Output = K C ⎢(E ) + ∫ (E )dt + T
1
D ⋅ ⎥ + Feed Forward / Bias
⎣ TI df ⎦
PARÁMETROS
Control Block: Es un archivo que almacena los datos requeridos para que la
instrucción pueda operar. Éste archivo tiene una longitud de 23 palabras y
pueden ser ingresadas como direcciones de archivos tipo entero. Por ejemplo
una entrada de N10:0 asignará los elementos N10:0 hasta N10:22.
Para desplegar ésta ventana se debe dar doble clic en Setup Screen como muestra en la
figura 2.7
La tabla muestra la estructura del Control Block (cada una de las 23 palabras que lo
conforman)
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2
Word
Word 0 EN DN PV SP LL UL DB DA TF SC RG OL CM
Word 1 PID Sub Error Code (MSB)
Word 2 Setpoint SP
Word 3 Gain Kc
Word 4 Reset Ti
Word 5 Rate Td
Word 6 Feed Forward Bias
Word 7 Setpoint Maximum (Smax)
Word 8 Setpoint Minimum (Smin)
Word 9 Deadband
Word 10 USO INTERNO – NO CAMBIAR!!
Word 11 Output Max
Word 12 Output Min
Word 13 Loop Update
Word 14 Scaled Process Variable
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 35
Feed Forward/Bias
El valor que se escriba en esta palabra (palabra #6) es sumado a la salida. Se puede
escribir un valor entero entre -16383 y +16383.
Error Escalado E
Control (CM)
Cuando el bit auto/manual es (0), este provoca que el controlador opere en modo
automático. Cuando es (1) el controlador opera en modo manual. En modo automático
la instrucción controla la variable de control (CV). En modo manual el programador
controla la variable de control (CV).
Parámetros de Entrada
Parámetros de Salida
Ejemplos:
SCL
Para calcular los valores de Offset y Rate (Slope) necesarios para escalar a un rango
definido, se deben aplicar las siguientes fórmulas:
Instrucciones de comunicación
Para ejecutar esta instrucción, se debe provocar una transición Off-On de las
condiciones que la preceden (escalón). No active nuevamente la instrucción, hasta que
la instrucción haya completado con o sin éxito el mensaje, lo cual se indica cuando el
procesador activa el bit DN o ER.
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 39
9 Para lectura (Read), esta es la dirección de inicio en la cual se recibe los datos
desde el dispositivo objetivo (Target Device).
9 Para Escritura (Write), esta es la dirección de inicio de los datos que son
escritos en el dispositivo objetivo (Target Device).
9 Para lectura (Read), Esta es la dirección de inicio de donde los datos están
siendo leídos.
9 Para Escritura (Write), Esta es la dirección de inicio en donde los datos están
siendo escritos.
Local Node Addr (dec)/(oct): Especifica el número de nodo del dispositivo que
está recibiendo el mensaje. Este parámetro tiene un rango valido que depende del
tipo de comunicación utilizada, como se puede ver en la siguiente tabla:
INTRODUCCIÓN
*La información expuesta en esta sección fue extraída de los textos 10, 11 y 12 citados en las referencias bibliográficas.
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 43
CARACTERÍSTICAS
PROGRAMACIÓN DE MICROLOGIX-1000
La memoria de usuario de SLC 500 está compuesta por Archivos de Datos y Archivos
de Programa como se muestra en la figura 2.10
0
1
2
Salidas
Entradas
3
4
Status
5
Temporizador
Bit
6
Contador
7
Archivos
Control
de Datos
Entero
Archivos
de
Programa
Direccionamiento
La siguiente tabla muestra una tabla comparativa de las instrucciones disponibles en las
familias SLC-500 y Micrologix 1000.
Una vez determinada la aplicación que se va a implementar, se debe determinar que tipo de
red de comunicación se requiere, para lo que se establece las siguientes directivas:
*La información expuesta en esta sección fue extraída de los textos 13, 14, 15, y 19 citados en las referencias bibliográficas.
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 48
La red Ethernet TCP/ IP es una red de área local diseñada para el intercambio de
información a alta velocidad entre equipos y dispositivos relacionados. Con su elevado
ancho de banda de hasta 100 Mbps, una red Ethernet permite que muchos equipos,
controladores y otros dispositivos se comuniquen a través de distancias de hasta 100m.
En la capa de información, una red Ethernet permite a los sistemas de toda la empresa
acceder a datos de la planta.
RS-232
Puerto Mini-
DIN
Puerto Ethernet
10/100-Base-T
Área de escritura
para Dirección IP
La configuración del módulo ENIW puede ser ingresada de las siguientes maneras:
Por medio del software “ENI/ENIW Configuration Utility”, a través del puerto RS-
232.
Por medio del software “ENI/ENIW Configuration Utility”, a través del puerto
Ethernet, utilizando el software “Com Port Redirector”
Por medio de mensajes (instrucción MSG) desde un controlador Allen Bradley al
nodo respectivo a través del puerto RS-232. Ej: Para ingresar la dirección IP, se
debe enviar esta dirección al nodo 250.
En este caso, por facilidad se lo va a configurar por medio del software “ENI/ENIW
Configuration Utility”, a través del puerto RS-232. Para lo que se deben seguir los
siguientes pasos:
Para verificar la configuración del módulo, se puede abrir la ventana RSWho del
software RSLinx (previamente configurado el driver Ethernet con la dirección del
módulo y de la PC) y se verá la siguiente pantalla:
Figura. 2.19. Verificación de la conexión del módulo NET-ENIW y el PLC SLC 5/03
Uno de los mayores beneficios de la interfase RS-232 es que nos permite integrar módems
de radio y teléfono en nuestros sistemas de control (utilizando únicamente el protocolo
DF1 apropiado, NO el protocolo DH-485). La distancia a través de la cual nos permite
comunicarnos con ciertos dispositivos es virtualmente ilimitada.
El protocolo DF1 puede se configurado para operar en “Full Duplex” y “Half Duplex”.
DF1 Full Duplex es utilizado sobre una conexión punto a punto (un dispositivo conectado
a otro), este permite comunicaciones bi-direccionales simultáneas y produce un
“throughput” alto para aplicaciones de alto desempeño.
Los equipos Allen-Bradley utilizan RS-485 half-duplex como interfase física bajo el
protocolo DH-485 que define la comunicación entre múltiples dispositivos que co-existen
en un único par de cables.
Interconexión de 32 dispositivos
Capacidad Multi-master
Control de acceso token passing
La habilidad de adicionar o remover modos sin alterar la red
CAPITULO 2: PLC’s ALLEN BRADLEY SLC-500 Y MICROLOGIX 1000 54
Todos los iniciadores sobre la red pueden iniciar transferencia de mensajes. Para
determinar que iniciador tiene el derecho de transmitir, se utiliza el algoritmo token
passing.
Puerto de
Comunicación
RS-485
(Phoenix Plug) Puerto de
Comunicación
RS-232 (8-pin
mini-DIN)
Selector de la tasa de
comunicación
Terminales para la
fuente externa
Este módulo permite conectar varios dispositivos puesto que es compatible con una gran
variedad de controladores y periféricos de la serie SLC y Micrologix.
Los controladores Micrologix 1000 proveen energía al módulo 1761-NET-AIC a través del
cable RS-232 8-pin mini-DIN, sin embargo si se conecta otro tipo de controlador se
requiere conectar una fuente externa en los terminales del módulo.
Modos de Operación
No hay
dirección de
La dirección del
nodo asociada a
nodo se configura
este puerto
en el dispositivo
conectado a este
puerto
La dirección del
nodo se configura
en el dispositivo
conectado a este
puerto
Diagrama de conexión
La conexión del módulo en modo aislador Punto a Punto se muestra en la figura 2.22. Si se
requiere conectar un PLC de la serie SLC500 se debe conectar una fuente externa al
módulo.
Figura. 2.22. Conexión del módulo NET-AIC en modo aislador punto a punto
CAPITULO 3: SOFTWARE ROCKWELL 56
CAPITULO 3
SOFTWARE ROCKWELL
3.1.1. INTRODUCCIÓN
RSLinx Classic está disponible en siete versiones, cada una con diferentes
requerimientos y funcionalidades. La versión que se encuentra instalada, aparece en la
barra de titulo en la parte superior de la ventana de inicio. Se debe tener en cuenta que
si no se instala correctamente los archivos de activación, automáticamente aparece la
versión más básica “RSLinx Classic Lite”.
*La información expuesta en esta sección fue extraída de los textos 17, 18, y 19 citados en las referencias bibliográficas.
CAPITULO 3: SOFTWARE ROCKWELL 57
Entre las principales aplicaciones de RSLinx Classic Gateway están las siguientes:
Para utilizar efectivamente Rslinx Classic, su computador personal debe reunir los
siguientes requerimientos mínimos de hardware y software:
4. Escribir un nuevo nombre para el Driver o dejar el que viene por defecto y
presionar OK.
a. Failed to find baud and parity! Check all cables and switch settings!
Esto puede indicar que el Puerto serial para la computadora no esta habilitado, el
cable esta dañado o no esta conectado correctamente, o el protocolo para el canal
del procesador no esta configurado para comunicación RS-232 full duplex.
b. Unable to verify settings due to packet time-out! (or Unable to verify settings due
to a NAK!) Check all cables and configuration and try again.
Estos dos mensajes usualmente indican que el canal en el procesador no esta
configurado para comunicación RS-232 full duplex.
CAPITULO 3: SOFTWARE ROCKWELL 61
3. Escribir un nuevo nombre para el Driver o dejar el que viene por defecto y
presionar OK.
4. Ingrese las direcciones IP, presionando Add New cada vez que se requiera
ingresar una nueva dirección. Se deben ingresar la direcciones de todos los
equipos que se vayan a conectar a la red (PLC’s, PC, Módulos de interfase
Ethernet, etc.) y finalmente presionar OK
CAPITULO 3: SOFTWARE ROCKWELL 63
3.2.1. INTRODUCCIÓN
El software RSLogix 500 es un paquete que corre en Windows de 32 bits, que permite
la programación de lógica Ladder para los procesadores SLC 500 y MicroLogix.
RSLogix 500 es compatible todos los programa de SLC 500 y MicroLogix creados con
cualquier otro paquete de programación de Rockwell Software’s
*La información expuesta en esta sección fue extraída del texto 19 citado en las referencias bibliográficas.
CAPITULO 3: SOFTWARE ROCKWELL 65
La Escuela Politécnica de Ejército (ESPE) cuenta con la versión RSLogix 500 6.30.00
(CPR 6) como se muestra en la figura3.12.
Para utilizar efectivamente RSlogix 500, su computador personal debe reunir los
siguientes requerimientos mínimos de hardware y software:
− Microsoft Windows 98
− Microsoft Windows 2000
− Windows NT 4.0 con Service Pack 6 o superior
− Windows XP
Para crear un programa ladder con el software RSLogix500, se deberá seguir los
siguientes pasos:
1. Dar clic en Controller (para desplegar las opciones) y dar doble clic en
Channel Configuration
Figura. 3.19. Configuración del canal 0 DF1 Full-Duplex del PLC (1)
Figura. 3.20. Configuración del canal 0 DF1 Full-Duplex del PLC (2)
Figura. 3.21. Configuración del canal 0 DF1 Full-Duplex del PLC (3)
CAPITULO 3: SOFTWARE ROCKWELL 71
1. Dar clic en Controller (para desplegar las opciones) y dar doble clic en
Channel Configuration
3.3.1. INTRODUCCIÓN
RSView32 Works.- RSView32 Works contiene los editores necesarios para generar
una aplicación completa de interfaz operador-máquina y contiene el software requerido
para ejecutar las aplicaciones generadas. Utilice los editores para crear aplicaciones tan
simples o sofisticadas como las necesite. Cuando haya terminado de desarrollar su
aplicación, cambie al modo de ejecución o utilice RSView32 Runtime (que viene
incluido junto con RSView32 Works y utiliza menos memoria) y ejecute su aplicación.
Crear y editar pantallas con las herramientas propias de los programas de Microsoft
que Ud. está utilizando. Mediante sofisticados gráficos y animaciones basados en
objetos, más las técnicas simples de arrastrar, colocar y cortar-pegar, se simplifica
la configuración de la aplicación.
Utilizar el modelo de objetos RSView32 y VBA para compartir datos con otros
programas de Windows, tales como Microsoft Access y SQL Server, interactuar
con otros programas de Windows tales como Microsoft Excel, así como
personalizar y extender RSView32 adaptándolo a sus necesidades específicas.
*La información expuesta en esta sección fue extraída de los textos 20 y 16 citados en las referencias bibliográficas.
CAPITULO 3: SOFTWARE ROCKWELL 74
Evitar introducir información repetida. Importe una base de datos de un PLC o SLC
de Allen-Bradley con el Examinador de bases de datos de PLC.
A continuación se describirán los pasos principales para configurar y crear una HMI
utilizando el software RSView32.
4. Dar clic en System para desplegar las opciones, dar doble clic en Channel
5. Escoger el número de canal (en este caso 1), en Network Type escoger DH-485
(Para conectarse a un SLC con un puerto RS–232), en Messages escriba un
número entre 1 y 10 (este es el número de mensajes que el software puede
enviar por un canal, antes de requerir una respuesta) se recomienda colocar un
número alto (10), y si se producen errores de comunicación reducirlo
gradualmente puesto que éste número dependerá de la capacidad de
CAPITULO 3: SOFTWARE ROCKWELL 79
Crear Tags
1. Dar clic en Graphics para desplegar las opciones, dar doble clic en Display
CAPITULO 3: SOFTWARE ROCKWELL 83
2. Aparecerá una ventana en blanco, que será en donde se creará la HMI. Además
se desplegará la barra de herramientas de dibujo, colores, alineamiento, etc. (sin
no aparecen, seleccionarlas en el menú View). Adicionalmente, si se quiere
insertar gráficos prediseñados se debe dar doble clic en Library y copiarlos en
nuestra ventana.
Animar Objetos
1. Una vez creados los objetos gráficos (botones, medidores, leds, etc.) se puede
crear animaciones a través de la ventana de animación o al dar clic derecho
sobre el objeto y seleccionar Animation.
• Tipos de animación
• Área de la expresión
• Resultado de a expresión
• Valores mínimos y máximos
Las expresiones son ecuaciones que contienen valores, Tags, operaciones matemáticas,
lógica if–then–else y otras funciones propias de RSView32.
Las acciones son comandos, símbolos y macros de RSView32, una acción puede por
ejemplo mostrar una pantalla de error utilizando los comandos de pantalla.
1. Para crear un nuevo evento se debe dar clic en “Logic and Control” para
desplegar los submenús. Posteriormente se debe dar doble clic en “Events”.
4. Una vez creado el evento, este puede ser activado o desactivado a nuestra
conveniencia con los comandos EventOn y EventOff en cualquier línea de
comando. (por ejemplo cuando se presione un botón o cuando aparezca una
pantalla).
Correr el Programa
1. Para configurar los parámetros de cómo queremos que corra nuestro programa,
se debe ingresar a la ventana de opciones, dando doble clic en Startup.
CAPITULO 4
4.1.1. OBJETIVOS
4. Escribir un nuevo nombre para el Driver o aceptar el que viene por defecto y
presionar OK.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 94
a. Failed to find baud and parity! Check all cables and switch settings!
Esto puede indicar que el Puerto serial para la computadora no esta habilitado, el
cable esta dañado o no esta conectado correctamente, o el protocolo para el canal
del procesador no esta configurado para comunicación RS-232 full duplex.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 95
b. Unable to verify settings due to packet time-out! (or Unable to verify settings due
to a NAK!) Check all cables and configuration and try again.
Hay conflicto en el Puerto serial (está siendo usado por otro driver en RSLinx o
por un dispositivo diferente tal como un MODEM).
Para crear un programa ladder con el software RSLogix500, se deberá seguir los siguientes
pasos:
Introducción a la Programación
Formato Explicación
O:e.s/b O Salida (Output)
I Entrada (Input)
: Delimitador de elemento
Salidas: 0-15
Existen varias instrucciones que permiten manejar las entradas o salidas del PLC. Estas
pertenecen al grupo de instrucciones conocidas como INSTRUCCIONES DE BITS, puesto
que actúan sobre un solo bit. En las siguientes tablas se explican las principales:
Instrucciones de Entrada
Rising (OSR) durante un scan, luego se vuelve falsa a pesar que las
condiciones que la preceden sigan siendo verdaderas. Es
decir solo se vuelve verdadera durante un scan, cuando
existe una transición Falso-Verdadero de las condiciones
que la preceden.
Instrucciones de Salida
Ejemplos de Programación
Se desea controlar el encendido y apagado de un motor con dos pulsadores, uno de START
y uno de STOP.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 101
Como se puede ver en ambos ejemplos, las direcciones están asignadas de la siguiente
manera:
4.1.4. PLANTEAMIENTO
Se tienen tres motores como se muestra en la figura 4.13, cada uno con un botón de
START y otro de STOP. Se desea que la secuencia de encendido sea: Primero el motor
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 102
M1, luego el motor M2 y finalmente el motor M3. Mientras que para la secuencia de
apagado se desea que el primero en desactivarse sea el motor M3, luego el motor M2 y
finalmente el motor M1. No se podrá activar o desactivar los motores, en una secuencia
diferente a la antes mencionada.
4.1.5. PROCEDIMIENTO
4.2.1. OBJETIVOS
4.2.4. PLANTEAMIENTO
Se tiene una tolva que almacena asfalto, como se indica en la figura 4.14. Esta posee dos
motores, el motor M1 o de Llenado que alimenta de material a la tolva y el motor M2 o de
Vaciado que permite el desalojo del material. También se dispone de tres detectores
electromecánicos de nivel tipo boya (con contacto normalmente abierto) S1, S2 y S3
instalados en la tolva como se indica en la figura 4.14.
Se desea que la tolva pueda operar en dos modos: Manual y Automático. En el Modo
Manual, el operador puede activar y desactivar los motores de acuerdo a su conveniencia,
mientras que en el Modo Automático, la operación se realizará de acuerdo a las siguientes
condiciones:
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 105
El motor M1 se enciende cuando el nivel del material está por debajo de S2 y se apaga
cuando el material alcanza el nivel de S3.
M1
S3
S2
S1
M2
4.2.5. PROCEDIMIENTO
4.3.1. OBJETIVOS
Cada contador está formado por un archivo de datos de 3 palabras (16 bits cada palabra).
La palabra 0 es una palabra de control que contiene los bits de Status del contador. La
palabra 1 contiene el valor de PRESET. La palabra 2 contiene el valor acumulado
ACCUM.
Formato Explicación
Cf:e.s/b C Contador (Counter)
f Número de archivo. Es 5 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 108
: Delimitador de elemento
e Número de Estos son elementos de tres palabras cada uno, que
elemento conforman el contador. El rango es entre 0-255.
. Delimitador de Requerido únicamente si es necesario un número de
palabra palabra.
s Número de De 0 a 2 (Tres palabras)
palabra
/ Delimitador de bit
b Número de Bit De 0 a 15 (16 Bits)
Ejemplos:
C5:0/15 ó C5:0/CU Count Up Enable
C5:0/14 ó C5:0/CD Count Down Enable
C5:0/13 ó C5:0/DN Done (DN) bit
C5:0/12 ó C5:0/OV Overflow bit
C5:0/11 ó C5:0/UN Underflow bit
C5:0.1 ó C5:0.PRE Valor PRESET del contador
C5:0.2 ó C5:0.ACC Valor acumulado del contador
C5:0.1/0 ó C5:0.PRE/0 Bit 0 del valor PRESET
C5:0.2/0 ó C5:0.ACC/0 Bit 0 del valor acumulado
Instrucciones de Conteo
1. Dirección del Contador: Esta debe ser ingresada por el programador, de acuerdo al
formato antes explicado
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 109
2. Valor de PRESET: Este debe ser ingresado por el programador y representa el valor
que el acumulador debe alcanzar para activar el bit Done (DN).
3. El valor acumulado ACCUM: este representa el valor actual de la cuenta.
La instrucción RES resetea todos los bits de Status de los contadores que se vieron
anteriormente, y vuelve a cero los valores acumulados tanto de los CTU y CTD.
4.3.4. PLANTEAMIENTO
Nombre Descripción
RECHAZAR Salida que activa el brazo que rechaza el producto
ALARMA Salida que activa la alarma
ELEVADOR Salida que activa el elevador de cajas
CARGAR EN CAJA Salida que activa el brazo que coloca el producto aprobado en
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 112
la caja
S1 Sensor de control de peso, que se activa cuando el producto se
debe rechazar.
RECHAZADO Señal de entrada que indica que el producto ya fue rechazado.
AKW ALARMA Pulsador de reconocimiento de Alarma
S2 Sensor de presencia del producto aprobado, listo para ser
cargado.
CARGADO Señal de entrada que indica que el producto ya fue cargado.
FIN ELEVADOR Señal de entrada que indica que el elevador ya regresó a su
lugar, después de haber movido la caja.
ENCERAR CUENTAS Pulsador para encerar los contadores.
4.3.5. PROCEDIMIENTO
4. Transferir el programa.
5. Ejecutar el programa en el PLC y probar si la lógica del programa desarrollado
funciona correctamente en el Modo ONLINE.
6. Conectar las Entradas y Salidas del PLC al Tablero de simulación
correspondiente, de acuerdo a la asignación de éstas en el programa.
7. Verificar si el PLC trabaja correctamente de acuerdo al planteamiento de la
práctica.
4.4.1. OBJETIVOS
Cada Temporizador esta formado por un archivo de datos de 3 palabras (16 bits cada
palabra). La palabra 0 es una palabra de control que contiene los bits de Status del
Temporizador. La palabra 1 contiene el valor de PRESET. La palabra 2 contiene el valor
acumulado ACCUM.
Formato Explicación
Tf:e.s/b T Temporizador (Timer)
f Número de archivo. Es 4 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 115
: Delimitador de elemento
e Número de Estos son elementos de tres palabras cada uno, que
elemento conforman el temporizador. El rango es entre 0-255.
. Delimitador de Requerido únicamente si es necesario un número de
palabra palabra.
s Número de De 0 a 2 (Tres palabras)
palabra
/ Delimitador de bit
b Número de Bit De 0 a 15 (16 Bits)
Ejemplos:
T4:0/15 or T4:0/EN Enable bit
T4:0/14 or T4:0/TT Timer timing bit
T4:0/13 or T4:0/DN Done bit
T4:0.1 or T4:0.PRE Preset value of the timer
T4:0.2 or T4:0.ACC Valor Acumulado del temporizador
T4:0.1/0 or T4:0.PRE/0 Bit 0 del valor PRESET
T4:0.2/0 or T4:0.ACC/0 Bit 0 del valor Acumulado
Instrucciones de Temporización
4.4.4. PLANTEAMIENTO
Programar e implementar un sistema de alarma contra incendios para una fábrica como el
que se muestra en la figura 4.16. , el cual tiene un panel de control que dispone de tres
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 117
lámparas indicadoras L1, L2 y L3; además posee cuatro botones: uno de RESET y tres de
ENTERADO (uno para cada área). Se cuenta con tres sensores/detectores de llama S1, S2
y S3, uno en cada área principal de la fábrica. En el instante en que cualquiera de los
sensores se activa, la lámpara indicadora correspondiente se activa intermitentemente a una
frecuencia de 1 Hz y suena una sirena; al presionar el botón de ENTERADO dicha luz
dejara de titilar para quedar encendida permanentemente. Ninguna de las luces ni la sirena
podrán ser apagadas con el botón de RESET si el PLC sigue recibiendo la señal de
presencia de llama o si no se ha presionado previamente el botón de ENTERADO. La
operación indebida del botón de RESET provocará que el sistema regrese al estado
anterior.
Nota: para que funcionen intermitentemente las luces utilice únicamente 2 temporizadores.
Considere también que ante incendios simultáneos en dos o más áreas las lámparas deben
titilar sincrónicamente.
4.4.5. PROCEDIMIENTO
4.5.1. OBJETIVOS
4.5.4. PLANTEAMIENTO
Se desea controlar la apertura de una puerta corrediza de garaje como la que se muestra en
la figura 4.17. En los extremos de la puerta se han ubicado dos interruptores de fin de
carrera S2 y S3 que se activan cuando la puerta se abre o se cierra totalmente,
respectivamente. La puerta se abre cuando el controlador recibe la señal enviada por un
detector infrarrojo S1. Una vez que la puerta se abre totalmente, ésta permanece en ese
estado por 5 segundos. Adicionalmente, el sistema cuenta con dos luces que indican si la
puerta se está abriendo o cerrando, respectivamente.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 120
S3 S2
S1
4.5.5. PROCEDIMIENTO
4.6.1. OBJETIVOS
Los módulos NIO4V tienen dos interruptores individuales marcados 1 y 2 como se muestra
en la figura 4.18. Estos interruptores controlan el modo de entrada de los canales de
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 122
La conexión de las entradas y salidas del módulo analógico NIO4V se muestra en la figura
4.19.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 123
Cada canal de entrada de los módulos NIO4V se direcciona como una sola palabra en la
tabla de imagen de entrada y cada canal de salida del módulo se direcciona como una sola
palabra en la tabla de imagen de salida.
Formato Explicación
O:e.s O Salida (Output)
I Entrada (Input)
: Delimitador de elemento
e Número de Slot (en el que se El módulo procesador (CPU) es el
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 124
La siguiente tabla identifica los límites de entrada de corriente y voltaje para los canales de
entrada, el número de bits significativos para la aplicación usando límites de entrada
menores que la escala completa, y su resolución.
Resolución por
Representación Número de bits
Límites de Voltaje/Corriente LSB (bit menos
decimal significativos
significativo)
-10 VCC a (+10 VCC - 1LSB) -32768 a +32767 16 Bits
0 a (10 VCC – 1LSB) 0 a 32767 15 Bits
305.176 µV
0 a 5 VCC 0 a 16384 14 Bits
1 a 5 VCC 3277 a 16384 13.67 Bits
-20 mA a +20 mA -16384 a +16384 15 Bits
0 a +20 mA 0 a 16384 14 Bits 1.22070 µA
4 a +20mA 3277 a 16384 13.67 Bits
× −16021 = −4.889221 (V )
10 V
32768
Éste es el valor calculado, el valor actual puede variar según las limitaciones de
exactitud del módulo.
× 4096 = 5 (mA)
20 mA
16384
Éste es el valor calculado, el valor actual puede variar según las limitaciones de
exactitud del módulo.
Las salidas analógicas convierten un valor binario de complemento a dos en una señal de
salida analógica. Debido a que los canales de salida analógica tienen un convertidor de 14
bits, los 14 bits más significativos de este número de 16 bits son los bits que convierte el
canal de salida.
Los módulos NIO4V tienen capacidad para dos salidas de voltaje, con límites desde –10
hasta +10 VCC.
La siguiente tabla identifica los límites de voltaje para canales de salida, el número de bits
significativos para aplicaciones que usan límites de salida menores que la escala completa,
y su resolución.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 126
Nota: la Resolución por LSB (bit menos significativo) es 1.22070 mV, en donde la
posición de LSB en la palabra de salida se indica así:
LSB X X
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X = Bit no utilizado LSB = Bit Menos Significativo
Por ejemplo, si se desea un valor de salida de 1 VCC, el valor que se debe colocar en la
palabra correspondiente en la imagen de salida se puede calcular de la siguiente manera:
32768
× 1 VCC = 3277
10 VCC
Formato Explicación
Nf:e/b N Entero (Integer)
f Número de archivo. Es 7 por defecto. En los SLC puede asignarse un
número entre 9 y 255 para almacenamiento adicional.
: Delimitador de elemento
e Número de Estos son elementos de 1 palabra (16 bit) cada
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 127
Instrucciones de Comparación
Instrucciones de Comparación
Limit Test
(LIM) Use esta instrucción para verificar si un valor
está dentro o fuera de un rango especificado.
Instrucciones Matemáticas.
SUMA
Add (ADD)
S:0/3 Sign (S) Toma el valor de1 si el resultado es negativo. O sino se resetea
RESTA
MULTIPLICACIÓN
DIVISIÓN
4.6.4. PLANTEAMIENTO
• La válvula V1 se activa cuando el nivel del líquido está por debajo de 15m y se
desactiva cuando el nivel alcance los 20 m.
La válvula V2 se activa cuando el nivel sobrepase los 15m y se desactiva cuando el nivel
está por debajo de 5m.
VÁLVULA 1
VÁLVULA 2
4.6.5. PROCEDIMIENTO
4.7.1. OBJETIVOS
Reloj Calendario
equivale al valor de 1.
S:39 Clock/Calendar Day Este valor contiene el valor correspondiente al
día. Tiene un rango valido de 1 a 31. El primer
día del mes equivale al valor de 1.
S:53L Day-of-Week Este valor contiene el valor correspondiente al
día de la semana. Tiene un rango valido de 0 a
6. El día domingo equivale al valor de 0.
S:40 Clock/Calendar Hours Este valor contiene el valor correspondiente a
la hora. Tiene un rango valido de 0 a 23
S:41 Clock/Calendar Minutes Este valor contiene el valor correspondiente a
los minutos. Tiene un rango valido de 0 a 59.
S:42 Clock/Calendar Seconds Este valor contiene el valor correspondiente a
los segundos. Tiene un rango valido de 0 a 59.
4.7.4. PLANTEAMIENTO
Nota: Estos horario de trabajo se deben cumplir únicamente de lunes a viernes. Los fines
de semana las luminarias debe de permanecer apagadas.
4.7.5. PROCEDIMIENTO
4.8.1. OBJETIVOS
Existen dos tipos de pilas de Datos: FIFO (First In First Out) y LIFO (Last In First Out).
Para trabajar con estos tipos de pilas de datos existen dos funciones para cada tipo, una de
carga y otra de descarga.
Parámetros
Parámetros
Compute
+, -, * (multiplicación), | (división), SQR, NOT, XOR, OR, AND, TOD, FRD, LN, TAN,
ABS, DEG, RAD, SIN, COS, ATN, ASN, ACS, LOG y ** (potencia).
(b + c)
a2 +
2
Donde,
Escalar valores
Scale with
Esta instrucción produce un valor escalado que
Parameters
mantiene una relación lineal con el valor de
(SCP) entrada. Esta permite ingresar valores enteros y
flotantes.
Rate =
(Escalado Maximo − Escalado Minimo)
(Entrada Maxima − Entrada Minima )
4.8.4. PLANTEAMIENTO
una pila de registros; una vez tomadas las 6 muestras se deberá activar una luz indicadora,
calcular el promedio y almacenarlo en un registro. Para cancelar la toma de muestras se
deberá presionar STOP.
4.8.5. PROCEDIMIENTO
4.9.1. OBJETIVOS
4.9.4. PLANTEAMIENTO
Se tienen tres motores, cada uno con un único botón de START/STOP (Utilizar el Tablero
Didáctico AB-01, pero trabajar con un solo botón para el encendido y apagado). Se desea
que la secuencia de encendido sea: Primero el motor M1, luego el motor M2 y finalmente
el motor M3. Mientras que para la secuencia de apagado se desea que el primero en
desactivarse sea el motor M3, luego el motor M2 y finalmente el motor M1. No se podrá
activar o desactivar los motores, en una secuencia diferente a la antes mencionada.
4.9.5. PROCEDIMIENTO
4.10.1. OBJETIVOS
El control On-Off es la forma más simple de control. En este, el elemento final de control
se mueve rápidamente entre una de dos posiciones.
Este tipo de controlador se emplea usualmente con una denominada banda diferencial,
histéresis o zona muerta en la que el elemento final de control permanece en su última
posición para valores de la variable comprendidos dentro de la banda diferencial como se
muestra en la figura 4.23.
*La información expuesta de este tema fue extraída del texto 1 citado en las referencias bibliográficas.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 148
Histéresis
U1
+
e u
-
U2
A continuación se describirán los pasos principales para configurar y crear una HMI
utilizando el software RSView32.
4. Dar clic en System para desplegar las opciones, dar doble clic en Channel
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 150
5. Escoger el número de canal (en este caso 1), en Network Type escoger DH-485
(Para conectarse a un SLC con un puerto RS–232), en Messages escriba un
número entre 1 y 10 (este es el número de mensajes que el software puede
enviar por un canal, antes de requerir una respuesta) se recomienda colocar un
número alto (10), y si se producen errores de comunicación reducirlo
gradualmente puesto que éste número dependerá de la capacidad de
almacenamiento del buffer de PLC.
Crear Tags
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 152
Address: Especificar la dirección del los datos en el PLC a los cuales el tag debe
estar conectado. La sintaxis dependerá del tipo de PLC que se este utilizando.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 153
1. Dar clic en Graphics para desplegar las opciones, dar doble clic en Display
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 154
2. Aparecerá una ventana en blanco, que será en donde se creará la HMI. Además
se desplegará la barra de herramientas de dibujo, colores, alineamiento, etc. (sin
no aparecen, seleccionarlas en el menú View). Adicionalmente, si se quiere
insertar gráficos prediseñados se debe dar doble clic en Library y copiarlos en
nuestra ventana.
Animar Objetos
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 155
1. Una vez creados los objetos gráficos (botones, medidores, leds, etc.) se puede
crear animaciones a través de la ventana de animación o al dar clic derecho
sobre el objeto y seleccionar Animation.
• Tipos de animación
• Área de la expresión
• Resultado de a expresión
• Valores mínimos y máximos
Las expresiones son ecuaciones que contienen valores, Tags, operaciones matemáticas,
lógica if–then–else y otras funciones propias de RSView32.
Las acciones son comandos, símbolos y macros de RSView32, una acción puede por
ejemplo mostrar una pantalla de error utilizando los comandos de pantalla.
Estos Eventos se utilizan cuando se requiere que se valide una expresión constantemente
(mientras se ejecute el evento) y se realice una acción dependiendo del resultado.
1. Para crear un nuevo evento se debe dar clic en “Logic and Control” para
desplegar los submenús. Posteriormente se debe dar doble clic en “Events”.
4. Una vez creado el evento, este puede ser activado o desactivado a nuestra
conveniencia con los comandos EventOn y EventOff en cualquier línea de
comando. (por ejemplo cuando se presione un botón o cuando aparezca una
pantalla).
Ejecutar el Programa
4.10.4. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener el siguiente diseño referencial:
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 163
Nota: Las luces de alarma deberán estar asociadas a una archivo .wav para tener también
alarma audible.
4.10.5. PROCEDIMIENTO
4.11.1. OBJETIVOS
Las tres componentes de un controlador PID son: parte Proporcional, acción Integral y
acción Derivativa. El peso de la influencia que cada una de estas partes tiene en la suma
final, viene dado por la constante proporcional, el tiempo integral y el tiempo derivativo,
respectivamente. La formulación matemática de está técnica de control viene dada por:
⎛K ⎞ ∂e(t ) ⎞
m(t ) = m0 + K C e(t ) + ⎜⎜ C ⎟⎟ ∫ e(t )dt +K C TD ⎛⎜ ⎟
⎝ Ti ⎠ ⎝ dt ⎠
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 166
Donde:
PID
En donde la Ecuación PID controla el proceso enviando una señal de salida a la Válvula de
Control. Mientras mayor sea el error entre el Setpoint y la entrada del la Variable del
Proceso, mayor será la señal de salida y viceversa. Un valor adicional (Feed Forward o
Bias) puede ser sumado a la salida de control como compensación.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 168
Ecuación PID
⎡ D(PV )⎤
Output = K C ⎢(E ) + ∫ (E )dt + T
1
D ⋅ ⎥ + Feed Forward / Bias
⎣ TI df ⎦
PARÁMETROS
Control Block: Es un archivo que almacena los datos requeridos para que la
instrucción pueda operar. Éste archivo tiene una longitud de 23 palabras y
pueden ser ingresadas como direcciones de archivos tipo entero. Por ejemplo
una entrada de N10:0 asignará los elementos N10:0 hasta N10:22.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 169
Para desplegar ésta ventana se debe dar doble clic en Setup Screen como muestra
en la figura 4.51.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2
Word
Word 0 EN DN PV SP LL UL DB DA TF SC RG OL CM
Word 1 PID Sub Error Code (MSB)
Word 2 Setpoint SP
Word 3 Gain Kc
Word 4 Reset Ti
Word 5 Rate Td
Word 6 Feed Forward Bias
Word 7 Setpoint Maximum (Smax)
Word 8 Setpoint Minimum (Smin)
Word 9 Deadband
Word 10 USO INTERNO – NO CAMBIAR!!
Word 11 Output Max
Word 12 Output Min
Word 13 Loop Update
Word 14 Scaled Process Variable
Word 15 Scaled Error SE
Word 16 Output CV% (0-100%)
Word 17 MSW Integral Sum
Word 18 LSW Integral Sum
Word 19 USO INTERNO – NO CAMBIAR!!
Word 20 USO INTERNO – NO CAMBIAR!!
Word 21 USO INTERNO – NO CAMBIAR!!
Word 22 USO INTERNO – NO CAMBIAR!!
Feed Forward/Bias
El valor que se escriba en esta palabra (palabra #6) es sumado a la salida. Se puede escribir
un valor entero entre -16383 y +16383.
Error Escalado E
Control (CM)
Cuando el bit auto/manual es (0), este provoca que el controlador opere en modo
automático. Cuando es (1) el controlador opera en modo manual. En modo automático la
instrucción controla la variable de control (CV). En modo manual el programador controla
la variable de control (CV).
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 172
Parámetros de Entrada
Parámetros de Salida
Ejemplos:
SCL
Para calcular los valores de Offset y Rate(Slope) necesarios para escalar a un rango
definido, se deben aplicar las siguientes fórmulas:
4.11.4. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
PANTALLA DE
ON INGENIERIA SP PV
CAMBIAR
USUARIO
OFF
MANUAL AUTOMATICO
Temperatura Alta
HORA
MANUAL Temp (°C)
00:00:00
AUTOMATICO ## ##
Minutos
Temperatura
SP
START STOP
Muestra Lista Muestra Dañada Temperatura Baja
4.11.5. PROCEDIMIENTO
7. Conectar las entradas y salidas analógicas y digitales que se requieran del PLC.
8. Sintonizar el controlador.
9. Probar si la lógica del programa del PLC y la HMI desarrollada funcionan
correctamente, de acuerdo al problema planteado.
4.12.1. OBJETIVOS
4.12.4. PLANTEAMIENTO
Diseñar e Implementar un sistema de control de velocidad para una bomba, que trabaja en
el rango de 0 - 3000 RPM (0-10VDC). La técnica de control a utilizarse será la de PI ó
PID (evaluar el desempeño de cada técnica). El control se lo hará a través de un PLC, al
cual ingresa la señal proveniente de un sensor el cual envía una señal al PLC de 0V a
6VDC en relación lineal a la velocidad de la bomba. El error en estado estacionario
máximo permitido es de +/- 20 RPM.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 178
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
PANTALLA DE
ON INGENIERIA
SP PV
CAMBIAR
USUARIO
OFF
MANUAL AUTOMATICO
Velocidad Alta
MANUAL ## RPM
AUTOMATICO
RPM ## ##
Velocidad Baja
START STOP
4.12.5. PROCEDIMIENTO
4.13.1. OBJETIVOS
Control de Razón*
Esta es una técnica de control muy común en procesos industriales. Para ejemplificar este
método de control, suponga que se debe mezclar dos corrientes de líquidos A y B, en cierta
proporción o razón R, en donde
B
R=
A
*La información expuesta de este tema fue extraída del texto 1 citado en las referencias bibliográficas.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 181
La figura 4.54. muestra una posible solución para cumplir con este requerimiento, esta
consiste en controlar cada flujo mediante un circuito de flujo en el cual el punto de control
de los controladores se fija de manera tal que los líquidos se mezclan en la proporción
correcta.
Sin embargo, si no se puede controlar el flujo del líquido A, sino únicamente medirlo, flujo
que se conoce como flujo libre. De alguna manera la corriente B debe variar conforme
varía la corriente A, es decir se debe controlar la corriente B para mantener la mezcla en la
razón correcta.
1. Primer Método: Consiste en medir el flujo libre y multiplicarlo por la razón que se
desea (B=RA), para obtener el flujo que se requiere de la corriente B (Setpoint del
controlador de la corriente B).
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 182
4.13.4. PLANTEAMIENTO
En una planta de Pintura, se desea controlar la razón de mezcla de dos diferentes tipos de
pintura, para lo cual se debe controlar la velocidad (RPM) de dos bombas que extraen la
pintura de los tanques de almacenamiento. Empleando la técnica de Control de Razón,
diseñar e implementar un sistema de control de velocidad para ambas bombas que permita
ingresar la razón de mezcla deseada. En ambas bombas se cuenta con sensores de
Velocidad que envían al controlador una señal de 0 a 6 VDC en relación lineal a la
velocidad de la bomba (0 a 3000 RPM).
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
4.13.5. PROCEDIMIENTO
4.14.1. OBJETIVOS
Para ejemplificar este método de control, considérese el proceso que aparece en la figura
4.58., en el tanque entra un líquido saturado y de ahí nuevamente se bombea, bajo control,
al proceso.
*La información expuesta de este tema fue extraída del texto 1 citado en las referencias bibliográficas.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 186
En operación normal, el nivel del tanque está a la altura h1, si por cualquier circunstancia
el nivel del líquido baja a h2, no se tendrá suficiente volumen positivo neto de succión
(VPNS), de lo que resulta cavitación en la bomba. Para evitar esto, es necesario diseñar un
sistema de control con el que se evite esta condición.
Es importante acotar que el controlador de flujo debe ser un controlador con acción
inversa, en cambio el controlador de nivel debe ser un controlador de acción directa.
Bajo condiciones normales de operación, el nivel está en h1, el cual se encuentra por arriba
del punto de control del controlador de nivel y por tanto, desde este controlador se tratará
de acelerar la bomba tanto como sea posible incrementando al máximo la salida, es decir
en este caso, el relé enviará a la bomba la señal del controlador de flujo puesto que este
tendrá un salida menor.
Si por alguna razón el nivel del tanque empieza a bajar, tan pronto como el nivel sea menor
que el punto de control del controlador de nivel, este controlador tratará de hacer más lento
el bombeo mediante la reducción de su salida. Cuando esta salida sea menor a la salida del
controlador de flujo, en el relé de selección de baja se elige la salida del controlador de
nivel para manejar la bomba.
4.14.4. PLANTEAMIENTO
Para el controlador de Velocidad se tiene un sensor de Velocidad que envía una señal de 0
a 6 VDC en relación lineal a la velocidad de la bomba (0 a 3000 RPM)
Para el controlador de Nivel se tiene un sensor de Nivel que envía una señal de 0 a 5 VDC
en relación lineal al nivel del líquido (0 a 5 Metros)
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 189
4.14.5. PROCEDIMIENTO
4.15.1. OBJETIVOS
Control en Cascada*
*La información expuesta de este tema fue extraída del texto 1 citado en las referencias bibliográficas.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 192
Con el esquema de cascada que aparece en la figura 4.64 se logra el mismo control, pero
ahora la variable secundaria es la presión de vapor en el casquillo del intercambiador.
Cualquier cambio en el flujo de vapor afecta rápidamente la presión en el casquillo, y
cualquier cambio de presión se compensa mediante el circuito de presión. Si se puede
instalar un sensor de presión en el intercambiador, entonces la implementación de éste
último esquema se hace menos costosa ya que no se requiere un orificio con sus
respectivos accesorios, lo cual puede resultar caro. Sin embargo ambos esquemas de
control son comunes en la industria
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 194
4.15.4. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
4.15.5. PROCEDIMIENTO
4.16.1. OBJETIVOS
Este tipo de control selectivo se emplea para limitar la variable del proceso en un valor alto
o bajo con el objeto de evitar daños en el producto o en el proceso.
*La información expuesta de este tema fue extraída del texto 1 citado en las referencias bibliográficas.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 198
4.16.4. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
4.16.5. PROCEDIMIENTO
4.17.1. OBJETIVOS
¾ Configurar correctamente el canal (0) de comunicación serial del PLC SLC 5/05.
¾ Conocer las aplicaciones, configuración y conexión del módulo conversor de
interfase avanzado 1761-NET-AIC.
¾ Configurar los Radio Modems Seriales SRM6100
¾ Crear una HMI que interactúe con el PLC y permita controlar de manera remota las
entradas y salidas del PLC.
Para configurar los RADIO MODEM se puede emplear el programa Hyper Terminal de
Windows XP, par lo cual se deberán seguir los siguientes pasos:
(1) 115,200
(2) 76,800
(3) 57,600
(4) 38,400
(5) 19,200
(6) 9,600
(7) 4,800
(8) 2,400
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 206
(9) 1,200
El número seleccionado en la opción (A) Data, Parity configura los siguientes parámetros:
La opción (B) MODbusRTU habilita (1) y deshabilita (0) el soporte para el protocolo
ModBus RTU
Entry to Call is 00
(0) 240-2334
(1) 000-0000
(2) 000-0000
(3) 000-0000
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 207
(4) 000-0000
(5) 000-0000
(6) 000-0000
(7) 000-0000
(8) 000-0000
(9) 000-0000
En esta pantalla, se debe ingresar el número CALL del radio al cual se quiere conectar, por
ejemplo en una conexión Punto-a-Punto en la configuración del master se deberá ingresar
el número CALL del remoto (esclavo) y viceversa.
Esta opción permite modificar las siguientes características de transmisión de los radio
módems:
(0) FreqKey
Para tener mayor referencia acerca de cada uno de estos parámetros, referirse al manual
proporcionado por DATA-LINC GROUP que consta en el ANEXO 1
MODEM STATISTICS
Number of Disconnects 1
Radio Temperature 31
89F77E
(6) NetWork ID
(7) Reserved
(8) MultiMasterSync
(A) Slave/Repeater
(B) Diagnostics
(C) SubNet ID
(D) Radio ID
Para configurar correctamente el canal 0 de comunicación del PLC se debe seguir las
siguientes instrucciones:
1. Dar clic en Controller (para desplegar las opciones) y dar doble clic en
Channel Configuration
Figura. 4.75. Configuración del canal 0 DF1 Full-Duplex del PLC (1)
Figura. 4.76. Configuración del canal 0 DF1 Full-Duplex del PLC (2)
Figura. 4.77. Configuración del canal 0 DF1 Full-Duplex del PLC (7)
Puerto de
Comunicación
RS-485
(Phoenix Plug) Puerto de
Comunicación
RS-232 (8-pin
mini-DIN)
Selector de la tasa de
comunicación
Terminales para la
fuente externa
Este módulo permite conectar varios dispositivos puesto que es compatible con una gran
variedad de controladores y periféricos de la serie SLC y Micrologix.
Los controladores Micrologix 1000 proveen energía al módulo 1761-NET-AIC a través del
cable RS-232 8-pin mini-DIN, sin embargo si se conecta otro tipo de controlador se
requiere conectar una fuente externa en los terminales del módulo.
Modos de Operación
Diagrama de conexión
La conexión del módulo en modo aislador Punto a Punto se muestra en la siguiente figura
4.80. Si se requiere conectar un PLC de la serie SLC500 se debe conectar una fuente
externa al módulo.
Figura. 4.80. Conexión del módulo NET-AIC en modo aislador punto a punto
4.17.4. PLANTEAMIENTO
El computador personal deberá poseer una HMI (realizada en RSView32) que permita
monitorear las Entradas Discretas y controlar las Salidas Discretas del PLC.
La HMI deberá contar con una sola pantalla con el siguiente esquema:
ON
OFF
Windows XP PC con
D
RSLinx y RSView32
2
23
S-
R
Radio Modem
MASTER RS-232 DF1
Radio Modem
REMOTE
1761-NET-AIC
ENTRADAS
SALIDAS
Off
Off
Off
Off
Off
Off
Off
Off
On
On
On
On
On
On
On
On
4.17.5. PROCEDIMIENTO
4.18.1. OBJETIVOS
La configuración del Hyper Terminal, para conectarse con los Radio Modems es la misma
que se describió en la práctica anterior.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 217
Los parámetros de configuración de los Radio Modems Ethernet son los mismos que los de
los Radio Modems Seriales (Práctica anterior) con excepción de algunos parámetros
propios de la comunicación ethernet.
Sin embargo para realizar esta práctica, únicamente se requiere configurar el modo de
operación (opción 0), Baud Rate (opción 1) y el libro de llamadas (opción 2).
3. Escribir un nuevo nombre para el Driver o dejar el que viene por defecto y
presionar OK.
4. Ingrese las direcciones IP, presionando Add New cada vez que se requiera
ingresar una nueva dirección. Se deben ingresar la direcciones de todos los
equipos que se vayan a conectar a la red (PLC’s, PC, Módulos de interfase
Ethernet, etc.) y finalmente presionar OK
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 219
Para configurar correctamente el canal 1 (Ethernet) de comunicación del PLC SLC 5/05 se
debe seguir las siguientes instrucciones:
1. Dar clic en Controller (para desplegar las opciones) y dar doble clic en
Channel Configuration
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 220
Instrucciones de comunicación
Para ejecutar esta instrucción, se debe provocar una transición Off-On de las condiciones
que la preceden (escalón). No active nuevamente la instrucción, hasta que la instrucción
haya completado con o sin éxito el mensaje, lo cual se indica cuando el procesador activa
el bit DN o ER.
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 222
9 Para lectura (Read), esta es la dirección de inicio en la cual se recibe los datos
desde el dispositivo objetivo (Target Device).
9 Para Escritura (Write), esta es la dirección de inicio de los datos que son
escritos en el dispositivo objetivo (Target Device).
9 Para lectura (Read), Esta es la dirección de inicio de donde los datos están
siendo leídos.
9 Para Escritura (Write), Esta es la dirección de inicio en donde los datos están
siendo escritos.
Local Node Addr (dec)/(oct): Especifica el número de nodo del dispositivo que
está recibiendo el mensaje. Este parámetro tiene un rango valido que depende del
tipo de comunicación utilizada, como se puede ver en la siguiente tabla:
Una vez creado un nuevo proyecto (revisar Práctica Control de Procesos 1), realizar los
siguientes pasos:
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 225
1. Dar clic en System para desplegar las opciones, dar doble clic en Channel
2. Escoger el número de canal (en este caso 1), en Network Type escoger TCP/IP,
en Messages escriba un número entre 1 y 10 (este es el número de mensajes que
el software puede enviar por un canal, antes de requerir una respuesta), en
Primary Communication Driver seleccione el driver antes configurado en
RSLinx. Finalmente presione OK
El módulo de interfase ENIW, nos permite conectar fácilmente controladores sin puerto
ethernet a redes EtherNet/IP para cargar y descargar programas, comunicarse entre
controladores y generar mensajes de e-mail a través de SMTP (Simple Mail Transport
Protocol).
La configuración del módulo ENIW puede ser ingresada de las siguientes maneras:
Por medio del software “ENI/ENIW Configuration Utility”, a través del puerto RS-
232.
Por medio del software “ENI/ENIW Configuration Utility”, a través del puerto
Ethernet, utilizando el software “Com Port Redirector”
Por medio de mensajes (instrucción MSG) desde un controlador Allen Bradley al
nodo respectivo a través del puerto RS-232. Ej: Para ingresar la dirección IP, se
debe enviar esta dirección al nodo 250.
En este caso, por facilidad se lo va a configurar por medio del software “ENI/ENIW
Configuration Utility”, a través del puerto RS-232. Para lo que se deben seguir los
siguientes pasos:
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 228
Para verificar la configuración del módulo, se puede abrir la ventana RSWho del software
RSLinx (previamente configurado el driver Ethernet con la dirección del módulo y de la
PC) y se verá la siguiente pantalla:
Figura. 4.104. Verificación de la conexión del módulo NET-ENIW y el PLC SLC 5/03
4.18.4. PLANTEAMIENTO
El computador personal deberá poseer una HMI (realizada en RSView32) que permita
monitorear las Entradas Discretas y controlar las Salidas Discretas de los tres PLC’s.
PANTALLA PRINCIPAL
CAPITULO 4: DISEÑO DE EXPERIMENTOS PARA EL SISTEMA DE ENTRENAMIENTO 232
Al hacer clic con el Mouse sobre los PLC’s, se desplegará la pantalla respectiva que
permita monitorear y controlar las entradas y Salidas Discretas de dicho PLC. A
continuación de muestra el esquema de cada pantalla.
SLC 5/05
SLC 5/03
En esta pantalla, se incluirá la opción de envío de e-mail, a través del módulo 1761-NET-
ENIW. Para lo que se requiere conocer la dirección IP del servidor de e-mail de la ESPE.
Nota: El número de entradas y salidas dependerá del PLC y los módulos utilizados.
4.18.5. PROCEDIMIENTO
CAPITULO 5
5.1.1. OBJETIVOS
5.1.3. PLANTEAMIENTO
Se tienen tres motores como se muestra en la figura 5.1., cada uno con un botón de START
y otro de STOP. Se desea que la secuencia de encendido sea: Primero el motor M1, luego
el motor M2 y finalmente el motor M3. Mientras que para la secuencia de apagado se
desea que el primero en desactivarse sea el motor M3, luego el motor M2 y finalmente el
motor M1. No se podrá activar o desactivar los motores, en una secuencia diferente a la
antes mencionada.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 236
5.1.4. DESARROLLO
3. Programación Ladder
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que a pesar de que se activó la entrada Start
M3, el motor M3 no se enciende puesto de acuerdo a la secuencia de encendido,
primero se debe encender el motor M2.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 240
Conclusiones
Recomendaciones
Para evitar provocar daños al PLC por una mala programación, se recomienda
siempre verificar primero la lógica de programación a través del modo en línea
(ONLINE), y posteriormente realizar las pruebas en Hardware.
Para facilitar la programación y posterior revisión del programa, se recomienda
asignar una pequeña descripción a cada dirección que se utilice, la misma que
aparece cada vez que se emplee dicha dirección.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 242
5.2.1. OBJETIVOS
5.2.3. PLANTEAMIENTO
Se tiene una tolva que almacena asfalto, como se indica en la figura 5.7. Esta posee dos
motores, el motor M1 o de Llenado que alimenta de material a la tolva y el motor M2 o de
Vaciado que permite el desalojo del material. También se dispone de tres detectores
electromecánicos de nivel tipo boya (con contacto normalmente abierto) S1, S2 y S3
instalados en la tolva como se indica en la figura 5.7.
Se desea que la tolva pueda operar en dos modos: Manual y Automático. En el Modo
Manual, el operador puede activar y desactivar los motores de acuerdo a su conveniencia,
mientras que en el Modo Automático, la operación se realizará de acuerdo a las siguientes
condiciones:
El motor M1 se enciende cuando el nivel del material está por debajo de S2 y se apaga
cuando el material alcanza el nivel de S3.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 243
M1
S3
S2
S1
M2
5.2.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que ambos motores (LLENADO Y
VACIADO) se encuentran activados puesto que los sensores de nivel S1 y S2
se encuentran activados. Lo cual coincide con la lógica planteada en esta
práctica.
Conclusiones
Recomendaciones
5.3.1. OBJETIVOS
5.3.3. PLANTEAMIENTO
Nombre Descripción
RECHAZAR Salida que activa el brazo que rechaza el producto
ALARMA Salida que activa la alarma
ELEVADOR Salida que activa el elevador de cajas
CARGAR EN CAJA Salida que activa el brazo que coloca el producto aprobado
en la caja
S1 Sensor de control de peso, que se activa cuando el producto
se debe rechazar.
RECHAZADO Señal de entrada que indica que el producto ya fue
rechazado.
AKW ALARMA Pulsador de reconocimiento de Alarma
S2 Sensor de presencia del producto aprobado, listo para ser
cargado.
CARGADO Señal de entrada que indica que el producto ya fue cargado.
FIN ELEVADOR Señal de entrada que indica que el elevador ya regresó a su
lugar, después de haber movido la caja.
ENCERAR CUENTAS Pulsador para encerar los contadores.
5.3.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que cuando se activa el sensor S2 de
presencia del producto aprobado, el PLC activa la salida “CARGAR EN
CAJA” e incrementa la cuenta de APROBADOS.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 253
Conclusiones
Recomendaciones
5.4.1. OBJETIVOS
5.4.3. PLANTEAMIENTO
Programar e implementar un sistema de alarma contra incendios para una fábrica como el
que se muestra en la figura 5.18, el cual tiene un panel de control que dispone de tres
lámparas indicadoras L1, L2 y L3; además posee cuatro botones: uno de RESET y tres de
ENTERADO (uno para cada área). Se cuenta con tres sensores/detectores de llama S1, S2
y S3, uno en cada área principal de la fábrica. En el instante en que cualquiera de los
sensores se activa, la lámpara indicadora correspondiente se activa intermitentemente a una
frecuencia de 1 Hz y suena una sirena; al presionar el botón de ENTERADO dicha luz
dejara de titilar para quedar encendida permanentemente. Ninguna de las luces ni la sirena
podrán ser apagadas con el botón de RESET si el PLC sigue recibiendo la señal de
presencia de llama o si no se ha presionado previamente el botón de ENTERADO. La
operación indebida del botón de RESET provocará que el sistema regrese al estado
anterior.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 256
Nota: para que funcionen intermitentemente las luces utilice únicamente 2 temporizadores.
Considere también que ante incendios simultáneos en dos o más áreas las lámparas deben
titilar sincrónicamente.
5.4.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que cuando se activa S3, el PLC activa el
temporizador lo cual hace parpadear la luz L3
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 261
Conclusiones
Recomendaciones
5.5.1. OBJETIVOS
5.5.3. PLANTEAMIENTO
Se desea controlar la apertura de una puerta corrediza de garaje como la que se muestra en
la figura 5.25. En los extremos de la puerta se han ubicado dos interruptores de fin de
carrera S2 y S3 que se activan cuando la puerta se abre o se cierra totalmente,
respectivamente. La puerta se abre cuando el controlador recibe la señal enviada por un
detector infrarrojo S1. Una vez que la puerta se abre totalmente, ésta permanece en ese
estado por 5 segundos. Adicionalmente, el sistema cuenta con dos luces que indican si la
puerta se está abriendo o cerrando, respectivamente.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 264
5.5.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que si el sensor S1 esta desactivado y el
sensor S2 activado, el temporizador activa la salida CERRAR PUERTA
después de transcurridos 15 segundos.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 267
Conclusiones
Recomendaciones
5.6.1. OBJETIVOS
5.6.3. PLANTEAMIENTO
• La válvula V1 se activa cuando el nivel del líquido está por debajo de 15m y se
desactiva cuando el nivel alcance los 20 m.
• La válvula V2 se activa cuando el nivel sobrepase los 15m y se desactiva cuando el
nivel está por debajo de 5m.
5.6.4. DESARROLLO
Para calcular los valores del registro para cada uno de los niveles (5m, 15m y 20m), se
aplicó la siguiente fórmula:
10 V
× Valor de entrada = voltaje de entrada (V )
32768
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que cuando el sistema opera en modo
automático y nivel del líquido es inferior a 5m, el PLC activa la salida
LLENADO (B1).
Conclusiones
Recomendaciones
5.7.1. OBJETIVOS
5.7.3. PLANTEAMIENTO
Nota: Estos horario de trabajo se deben cumplir únicamente de lunes a viernes. Los fines
de semana las luminarias debe de permanecer apagadas.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 277
5.7.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que si la fecha en el PLC es 1 de
Noviembre del 2007 (jueves) y son las 12:19, el PLC activa la salida
MATERIALES Y SUELDA.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 280
Conclusiones
Recomendaciones
5.8.1. OBJETIVOS
5.8.3. PLANTEAMIENTO
5.8.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver los registros en donde se han almacenado
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 286
Conclusiones
Recomendaciones
5.9.1. OBJETIVOS
5.9.3. PLANTEAMIENTO
Se tienen tres motores, cada uno con un único botón de START/STOP (Utilizar el Tablero
Didáctico AB-01, pero trabajar con un solo botón para el encendido y apagado). Se desea
que la secuencia de encendido sea: Primero el motor M1, luego el motor M2 y finalmente
el motor M3. Mientras que para la secuencia de apagado se desea que el primero en
desactivarse sea el motor M3, luego el motor M2 y finalmente el motor M1. No se podrá
activar o desactivar los motores, en una secuencia diferente a la antes mencionada.
5.9.4. DESARROLLO
4. Transferir el programa.
5. En modo ONLINE se realizó las respectivas pruebas para verificar que el
programa realizado cumpla satisfactoriamente con la lógica planteada en esta
práctica. A continuación se presenta una pantalla demostrativa de esta
verificación, en la que se puede ver que a pesar de que se activó la entrada
START/STOP M3, el motor M3 no se enciende puesto de acuerdo a la
secuencia de encendido, primero se debe encender el motor M2.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 292
Conclusiones
Recomendaciones
5.10.1. OBJETIVOS
5.10.3. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener el siguiente diseño referencial:
Nota: Las luces de alarma deberán estar asociadas a una archivo .wav para tener también
alarma audible.
5.10.4. DESARROLLO
TAGS
Off On
TEMP_ALTA Analog Alarmed: Security: * Memory Initial
No Tag Value: 60
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
20 70 (Default)
TEMP_BAJA Analog Alarmed: Security: * Memory Initial
No Tag Value: 40
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
20 70 (Default)
TEMPERATURA Analog Alarmed: Security: * Memory Initial
No Tag Value: 50
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
30 65 (Default)
Como se puede ver en la figura 5.58, el tag PV es de tipo análogo y se encuentra asociado
a la dirección I:3.0 (entrada analógica) a través del nodo PLC, tiene un Mínimo de 20 y un
Máximo de 70 puesto que ese es el rango de temperaturas en unidades de ingeniería.
Además, se encuentra escalado para trasformar las unidades crudas en unidades de
ingeniería con las siguientes fórmulas:
Scale =
(Escalado Máximo − Escalado Mínimo ) = (70 − 20) = 0.00305
(Entrada Máxima − Entrada Mínima ) (16383 − 0)
EVENTOS
Como se muestra en la figura 5.59, para la programación de esta HMI se emplearon tres
eventos: APAGA, HISTERESIS, MINUTOS. Estos eventos se activan cada vez que se
presione el botón START en modo automático, y se desactivan cuando la variable
MINUTOS = 0 o cuando se presiona el botón STOP en modo automático.
APAGA: Este evento apaga el sistema cuando la variable (tag) minutos es igual a cero, es
decir cuando el tiempo programado para el secado de la madera, ya ha transcurrido.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 303
MINUTOS: Este evento reduce en 1 la variable MINUTOS cada vez que culmina un
intervalo de 1 minuto.
Conclusiones
Recomendaciones
5.11.1. OBJETIVOS
5.11.3. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 307
5.11.4. DESARROLLO
Pantalla Principal
Pantalla de Control
TAGS
USUARIOS
Como se muestra en la figura 5.74, esta HMI posee dos cuentas de usuario, “Default” e
“Ingeniero”.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 315
Default: Es el usuario que se muestra como “Operador” cuando se corre el programa, como
se puede ver no posee acceso al código de seguridad A. Para restringir el acceso de este
usuario a la Pantalla de Configuración, a dicha pantalla se le ha asignado el código de
seguridad A, como se muestra en la figura 5.75.
Ingeniero: Este usuario tiene acceso a todos los códigos de seguridad. Inicialmente tiene
asignado el Password: ingeniero, el mismo que puede ser cambiado en la HMI (figura
5.76.).
EVENTOS
APAGA: Este evento apaga el sistema cuando la variable (tag) minutos es igual a cero, es
decir cuando el tiempo programado para el secado de la madera, ya ha transcurrido.
MINUTOS: Este evento reduce en 1 la variable MINUTOS cada vez que culmina un
intervalo de 1 minuto.
7. Sintonización de Controlador
Para lo cual, con el controlador trabajando en modo MANUAL se estableció una salida del
40% con lo que la temperatura se fijó en 45°C. Una vez estable la temperatura se cambió la
salida al 50% con lo que se obtuvo la curva de respuesta al escalón de la planta, con ayuda
de un Trend en RSView32 como se puede ver en la figura 5.82.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 320
Es decir:
A 2.8%
Rr = = = 14 %
B 0.2 min min
Finalmente, se realizaron las pruebas respectivas del desempeño de cada una de los tres
tipos de controladores y se determinó que el controlador PID tenía un mejor desempeño.
En la figura 5.84 se muestra el desempeño obtenido del controlador PID cuando se varía el
setpoint.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 322
Los valores finales de sintonización del controlador para esta planta son:
Conclusiones
Recomendaciones
5.12.1. OBJETIVOS
5.12.3. PLANTEAMIENTO
Diseñar e Implementar un sistema de control de velocidad para una bomba, que trabaja en
el rango de 0 - 3000 RPM (0-10VDC). La técnica de control a utilizarse será la de PI ó
PID (evaluar el desempeño de cada técnica). El control se lo hará a través de un PLC, al
cual ingresa la señal proveniente de un sensor el cual envía una señal al PLC de 0V a
6VDC en relación lineal a la velocidad de la bomba. El error en estado estacionario
máximo permitido es de +/- 20 RPM.
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
5.12.4. DESARROLLO
Pantalla Principal
Pantalla de Control
TAGS
0 100 (Default)
PV Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:24 A
PLC505
Minimum : Maximum : Scale : Offset : 0 Units: Data Type:
0 3000 0.183000 (Default)
RATE_TIME_Td Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:5 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RESET_TIME_Ti Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:4 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 Integer
SALIDA_ANALOGICA Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: O:3.0 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32737 Integer
SET_POINT Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:2 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 3000 (Default)
START_AUTOMATICO Digital Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: B3:0/1 A
PLC505
Off Label: On Label:
Off On
USUARIOS
Como se muestra en la figura 5.95 , esta HMI posee dos cuentas de usuario, “Default” e
“Ingeniero”.
Default: Es el usuario que se muestra como “Operador” cuando se corre el programa, como
se puede ver no posee acceso al código de seguridad A. Para restringir el acceso de este
usuario a la Pantalla de Configuración, a dicha pantalla se le ha asignado el código de
seguridad A, como se muestra en la figura 5.96.
Ingeniero: Este usuario tiene acceso a todos los códigos de seguridad. Inicialmente tiene
asignado el Password: ingeniero, el mismo que puede ser cambiado en la HMI (figura
5.97).
7. Sintonización de Controlador
Con software RSView32, se creó una HMI que permita ingresar los parámetros Kc, Ti y
Td. Dicha pantalla también permite visualizar gráficamente el valor de PV (velocidad del
motor) a través de un trend.
Ku=15.5 (Cabe recordar que el controlador divide para 10 el valor ingresado en la HMI)
Tu=7 seg (el Trend se encuentra configurado de tal modo que cada división del eje
horizontal equivale a un tiempo de 5 seg)
Debido a que los parámetros de sintonización del PLC se ingresan en minutos el valor del
periodo es:
Finalmente, se realizaron las pruebas respectivas del desempeño de cada una de los tres
tipos de controladores y se determinó que el controlador PI tenía un mejor desempeño.
Los valores finales de sintonización del controlador para esta planta son:
Kc = 7 Ti = 0.1 Td = 0
Conclusiones
Recomendaciones
5.13.1. OBJETIVOS
5.13.3. PLANTEAMIENTO
En una planta de Pintura, se desea controlar la razón de mezcla de dos diferentes tipos de
pintura, para lo cual se debe controlar la velocidad (RPM) de dos bombas que extraen la
pintura de los tanques de almacenamiento. Empleando la técnica de Control de Razón,
diseñar e implementar un sistema de control de velocidad para ambas bombas que permita
ingresar la razón de mezcla deseada. En ambas bombas se cuenta con sensores de
Velocidad que envían al controlador una señal de 0 a 6 VDC en relación lineal a la
velocidad de la bomba (0 a 3000 RPM).
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
5.13.4. DESARROLLO
Pantalla Principal
Pantalla de Control
TAGS
0 70 (Default)
PV Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:23 Class: A
PLC505
Minimum : Maximum : Scale : Offset : 0 Units: Data Type:
0 3000 0.183000 (Default)
PV_A Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: I:3.0 Class: A
PLC505
Minimum : Maximum : Scale : Offset : 0 Units: Data Type:
0 3000 0.153800 (Default)
Rate_Time Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:5 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RAZON_DENOMINADOR Analog Alarmed: Security: * Memory Initial
No Tag Value: 1
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 9 (Default)
RAZON_NUMERADOR Analog Alarmed: Security: * Memory Initial
No Tag Value: 1
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 9 (Default)
RESET_TIME Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:4 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
SALIDA_ANALOGICA Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: O:3.0 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 12000 Integer
SET_POINT Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:2 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 3000 (Default)
START Digital Alarmed: Security: * Device Node Address: Scan
No Tag Name: B3:0/0 Class: A
PLC505
Off Label: On Label:
Off On
Como se puede ver en la figura 5.109., el tag START es de tipo digital y se encuentra
asociado a la dirección B3:0/0 a través del nodo PLC505.
USUARIOS
Como se muestra en la siguiente figura 5.110., esta HMI posee dos cuentas de usuario,
“Default” e “Ingeniero”.
Default: Es el usuario que se muestra como “Operador” cuando se corre el programa, como
se puede ver no posee acceso al código de seguridad A. Para restringir el acceso de este
usuario a la Pantalla de Configuración, a dicha pantalla se le ha asignado el código de
seguridad A, como se muestra en la figura 5.111.
Ingeniero: Este usuario tiene acceso a todos los códigos de seguridad. Inicialmente tiene
asignado el Password: ingeniero, el mismo que puede ser cambiado en la HMI (figura
5.112).
7. Sintonización de Controlador
Kc = 7 Ti = 0.1 Td = 0
Conclusiones
Recomendaciones
5.14.1. OBJETIVOS
5.14.3. PLANTEAMIENTO
Para el controlador de Velocidad se tiene un sensor de Velocidad que envía una señal de 0
a 6 VDC en relación lineal a la velocidad de la bomba (0 a 3000 RPM)
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 350
Para el controlador de Nivel se tiene un sensor de Nivel que envía una señal de 0 a 5 VDC
en relación lineal al nivel del líquido (0 a 5 Metros)
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
5.14.4. DESARROLLO
Pantalla Principal
Pantalla de Control
TAGS
USUARIOS
Como se muestra en la siguiente figura 5.124., esta HMI posee dos cuentas de usuario,
“Default” e “Ingeniero”.
Default: Es el usuario que se muestra como “Operador” cuando se corre el programa, como
se puede ver no posee acceso al código de seguridad A. Para restringir el acceso de este
usuario a la Pantalla de Configuración, a dicha pantalla se le ha asignado el código de
seguridad A, como se muestra en la figura 5.125.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 361
Ingeniero: Este usuario tiene acceso a todos los códigos de seguridad. Inicialmente tiene
asignado el Password: ingeniero, el mismo que puede ser cambiado en la HMI (figura
5.126).
7. Sintonización de Controlador
Controlador de Velocidad:
Kc = 7 Ti = 0.1 Td = 0
Conclusiones
Recomendaciones
5.15.1. OBJETIVOS
5.15.3. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
5.15.4. DESARROLLO
Pantalla Principal
Pantalla de Control
TAGS
0 100 (Default)
MV_MAESTRO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:16 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 100 (Default)
PV_ESCLAVO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: I:3.1 Class: A
PLC505
Minimum : Maximum : Scale : Offset : 20 Units: Data Type:
20 70 0.003050 (Default)
PV_MAESTRO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: I:3.0 Class: A
PLC505
Minimum : Maximum : Scale : Offset : 20 Units: Data Type:
20 70 0.003050 (Default)
RATE_TIME_ESCLAVO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:29 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RATE_TIME_MAESTRO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:5 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RESET_TIME_ESCLAVO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:28 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RESET_TIME_MAESTRO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:4 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
SALIDA_ANALOGICA Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: O:3.0 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 163838 (Default)
SETPOINT_ESCLAVO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:26 Class: A
PLC505
Minimum : Maximum : Scale : Offset : 20 Units: Data Type:
20 70 0.003050 (Default)
SETPOINT_MAESTRO Analog Alarmed: Security: * Device Node Address: Scan
No Tag Name: N7:2 Class: A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
20 70 (Default)
START Digital Alarmed: Security: * Device Node Address: Scan
No Tag Name: B3:0/0 Class: A
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 371
PLC505
Off Label: On Label:
Off On
Como se puede ver en la figura 5.137, el tag START es de tipo digital y se encuentra
asociado a la dirección B3:0/0 a través del nodo de comunicación PLC505
USUARIOS
Como se muestra en la siguiente figura 5.138, esta HMI posee dos cuentas de usuario,
“Default” e “Ingeniero”.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 372
Default: Es el usuario que se muestra como “Operador” cuando se corre el programa, como
se puede ver no posee acceso al código de seguridad A. Para restringir el acceso de este
usuario a la Pantalla de Configuración, a dicha pantalla se le ha asignado el código de
seguridad A, como se muestra en la figura 5.139.
Ingeniero: Este usuario tiene acceso a todos los códigos de seguridad. Inicialmente tiene
asignado el Password: ingeniero, el mismo que puede ser cambiado en la HMI (figura
5.140.).
7. Sintonización de Controlador
Controlador Primario
Controlador Secundario
SYSTEM PCT-2”), a través de las cuales se verificó que el PLC y la HMI trabajan
correctamente de acuerdo a la lógica del problema planteado en esta práctica.
Conclusiones
Recomendaciones
5.16.1. OBJETIVOS
5.16.3. PLANTEAMIENTO
Adicionalmente con el software RSView32, crear una HMI que permita interactuar al
operador con el sistema controlador, la cual deberá tener las siguientes características:
5.16.4. DESARROLLO
Pantalla Principal
Pantalla de Control
TAGS
0 100 (Default)
MV_B Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:40 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 100 (Default)
PV_A Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: I:3.0 A
PLC505
Minimum : Maximum : Scale : Offset : 20 Units: Data Type:
20 70 0.003050 (Default)
PV_B Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: I:3.1 A
PLC505
Minimum : Maximum : Scale : Offset : 20 Units: Data Type:
20 70 0.003050 (Default)
RATE_TIME_A Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:5 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RATE_TIME_B Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:29 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RESET_TIME_A Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:4 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
RESET_TIME_B Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:28 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 32767 (Default)
SALIDA_ANALOGICA Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: O:3.0 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
0 163838 (Default)
SELECTOR Digital Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: B3:0/1 A
PLC505
Off Label: On Label:
Off On
SETPOINT_A Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:2 A
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
20 70 (Default)
SETPOINT_B Analog Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: N7:26 A
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 384
PLC505
Minimum : Maximum : Scale : 1 Offset : 0 Units: Data Type:
20 70 (Default)
START Digital Alarmed: Security: * Device Node Address: Scan Class:
No Tag Name: B3:0/0 A
PLC505
Off Label: On Label:
Off On
Como se puede ver en la figura 5.151., el tag PV_A es de tipo análogo y se encuentra
asociado a la dirección I:3.0 (entrada analógica) a través del nodo PLC, tiene un Mínimo
de 20 y un Máximo de 70 puesto que ese es el rango de temperaturas en unidades de
ingeniería. Además, se encuentra escalado para trasformar las unidades crudas en unidades
de ingeniería con las siguientes fórmulas:
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 385
Scale =
(Escalado Máximo − Escalado Mínimo ) = (70 − 20) = 0.00305
(Entrada Máxima − Entrada Mínima ) (16383 − 0)
USUARIOS
Como se muestra en la siguiente figura 5.152., esta HMI posee dos cuentas de usuario,
“Default” e “Ingeniero”.
Default: Es el usuario que se muestra como “Operador” cuando se corre el programa, como
se puede ver no posee acceso al código de seguridad A. Para restringir el acceso de este
usuario a la Pantalla de Configuración, a dicha pantalla se le ha asignado el código de
seguridad A, como se muestra en la figura 5.153.
Ingeniero: Este usuario tiene acceso a todos los códigos de seguridad. Inicialmente tiene
asignado el Password: ingeniero, el mismo que puede ser cambiado en la HMI (figura
5.154.).
7. Sintonización de Controlador
Conclusiones
Recomendaciones
5.17.1. OBJETIVOS
¾ Configurar correctamente el canal (0) de comunicación serial del PLC SLC 5/05.
¾ Conocer las aplicaciones, configuración y conexión del módulo conversor de
interfase avanzado 1761-NET-AIC.
¾ Configurar los Radio Modems Seriales SRM6100
¾ Crear una HMI que interactúe con el PLC y permita controlar de manera remota las
entradas y salidas del PLC.
5.17.3. PLANTEAMIENTO
El computador personal deberá poseer una HMI (realizada en RSView32) que permita
monitorear las Entradas Discretas y controlar las Salidas Discretas del PLC.
La HMI deberá contar con una sola pantalla con el siguiente esquema:
5.17.4. DESARROLLO
(5) 19,200
(0) FreqKey 5
(5) 19,200
(0) FreqKey 5
5. Configuración del canal 0 (DF1 Full Duplex) del PLC SLC 5/05
Pantalla Principal
TAGS
Off On
SLC505_IN4 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 I:1/4 A
Off Label: On Label:
Off On
SLC505_IN5 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 I:1/5 A
Off Label: On Label:
Off On
SLC505_IN6 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 I:1/6 A
Off Label: On Label:
Off On
SLC505_IN7 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 I:1/7 A
Off Label: On Label:
Off On
SLC505_OUT0 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/0 A
Off Label: On Label:
Off On
SLC505_OUT1 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/1 A
Off Label: On Label:
Off On
SLC505_OUT2 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/2 A
Off Label: On Label:
Off On
SLC505_OUT3 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/3 A
Off Label: On Label:
Off On
SLC505_OUT4 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/4 A
Off Label: On Label:
Off On
SLC505_OUT5 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/5 A
Off Label: On Label:
Off On
SLC505_OUT6 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/6 A
Off Label: On Label:
Off On
SLC505_OUT7 Digital Alarmed: Security: * Device Node Name: Address: Scan Class:
No Tag SLC505 B3:0/7 A
Off Label: On Label:
Off On
8. Finalmente, se realizaron las pruebas necesarias para verificar que la HMI y los
PLC’s funcionan correctamente y que se encuentran correctamente
configurados.
Conclusiones
Recomendaciones
5.18.1. OBJETIVOS
5.18.3. PLANTEAMIENTO
El computador personal deberá poseer una HMI (realizada en RSView32) que permita
monitorear las Entradas Discretas y controlar las Salidas Discretas de los tres PLC’s.
PANTALLA PRINCIPAL
Al hacer clic con el Mouse sobre los PLC’s, se desplegará la pantalla respectiva que
permita monitorear y controlar las entradas y Salidas Discretas de dicho PLC. A
continuación de muestra el esquema de cada pantalla.
SLC 5/05
SLC 5/03
En esta pantalla, se incluirá la opción de envío de e-mail, a través del módulo 1761-NET-
ENIW. Para lo que se requiere conocer la dirección IP del servidor de e-mail de la ESPE.
Nota: El número de entradas y salidas dependerá del PLC y los módulos utilizados.
5.18.4. DESARROLLO
(0) 230,400
(C) RS232/485 0
(F) FlowControl 0
(0) FreqKey 5
(C) RemoteLED 0
(0) 230,400
(C) RS232/485 0
(F) FlowControl 0
(0) FreqKey 5
(C) RemoteLED 0
6. Configuración del canal 0 (DF1 Full Duplex) del PLC SLC 5/03
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 407
En donde la dirección que se encuentra en Data Table Address “ST10:0” contiene el texto
del mensaje que se va a enviar, como se muestra en la figura 5.174.
En Local Node Addr (dec) se ingresó el número de nodo (50) en el cual se encuentra
configurada la dirección de e-mail en el módulo NET-ENIW. Ver figura 5.176.
La figura 5.177. Muestra los parámetros de comunicación que se emplearon para grabar la
configuración en la memoria del módulo.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 411
Como se puede ver en la figura 5.179., en el driver se han configurado las siguientes
direcciones IP:
Como se puede ver los Radio Modems y el Módulo NET-ENIW son transparentes en la
comunicación con los PLC’s.
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 414
13. Creación de la interfase HMI que interactúe con los PLC’s de cada estación de
control.
Pantalla Principal
TAGS
Off On
SLC503_OUT1 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/1 Class: A
Off Label: On Label:
Off On
SLC503_OUT2 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/2 Class: A
Off Label: On Label:
Off On
SLC503_OUT3 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/3 Class: A
Off Label: On Label:
Off On
SLC503_OUT4 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/4 Class: A
Off Label: On Label:
Off On
SLC503_OUT5 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/5 Class: A
Off Label: On Label:
Off On
SLC503_OUT6 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/6 Class: A
Off Label: On Label:
Off On
SLC503_OUT7 Digital Alarmed: No Security: * Device Tag Node Name: Address: Scan
SLC503 B3:0/7 Class: A
Off Label: On Label:
Off On
SLC505_IN0 Digital Alarmed: No Security: * Device Tag Node Name: Address: I:1/0 Scan
SLC505 Class: A
Off Label: On Label:
Off On
SLC505_IN1 Digital Alarmed: No Security: * Device Tag Node Name: Address: I:1/1 Scan
SLC505 Class: A
Off Label: On Label:
Off On
SLC505_IN2 Digital Alarmed: No Security: * Device Tag Node Name: Address: I:1/2 Scan
SLC505 Class: A
Off Label: On Label:
Off On
SLC505_IN3 Digital Alarmed: No Security: * Device Tag Node Name: Address: I:1/3 Scan
SLC505 Class: A
Off Label: On Label:
Off On
SLC505_IN4 Digital Alarmed: No Security: * Device Tag Node Name: Address: I:1/4 Scan
SLC505 Class: A
Off Label: On Label:
Off On
SLC505_IN5 Digital Alarmed: No Security: * Device Tag Node Name: Address: I:1/5 Scan
SLC505 Class: A
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 419
14. Finalmente, se realizaron las pruebas necesarias para verificar que la HMI y los
PLC’s funcionan correctamente y que se encuentran correctamente
CAPITULO 5: IMPLEMENTACIÓN DE LOS EXPERIMENTOS DEL SISTEMA DE ENTRENAMIENTO 420
A continuación se presentan las pantallas de acceso al PLC SLC 5/05 y al módulo NET-
ENIW, que se obtienen ingresando la dirección IP de cada uno en el Internet Explorer.
Conclusiones
Recomendaciones
CAPITULO 6
PRUEBAS Y RESULTADOS
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-01) en las que se verificó que la secuencia de encendido y
apagado de los tres motores cumple con la secuencia planteada en la práctica.
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-02) en las que se verificó que el encendido y apagado de
los motores M1 (llenado) y M2 (vaciado) se realiza correctamente de acuerdo a la
secuencia planteada en la práctica, la misma que depende de los sensores S1, S2 y S3
(en modo Automático).
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-03) en las que se verificó que:
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-04) en las que se verificó que las señales de alarma se
encienden de acuerdo al sensor que se active. Adicionalmente se verificó que las
señales de alarma titilan sincrónicamente con una frecuencia de 1HZ hasta que se
presione el botón respectivo de reconocimiento.
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-05) en las que se verificó que las señales de ABRIR
PUERTA y CERRAR PUERTA se encienden de acuerdo a la lógica planteada en la
práctica, la misma que depende de los sensores S1, S2 y S3.
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-06) en las que se verificó que la activación y desactivación
de las válvulas de V1 y V2 se realiza de acuerdo a la lógica planteada en la práctica, la
CAPITULO 6: PRUEBAS Y RESULTADOS 425
misma que depende del nivel de combustible que se lee a través de la entrada
analógica.
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-07) en las que se verificó que la activación y desactivación
de las luces se realiza de acuerdo a los horarios planteados en la práctica.
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-08) en las que se verificó que la tomas de muestras
(valores de temperatura) se la realiza en intervalos de 10 segundo y se los almacena en
una pila de registros.
Para verificar que el programa ladder realizado en el desarrollo de esta práctica cumple
satisfactoriamente con el planteamiento de la misma, se realizaron pruebas tanto en
software (Modo ONLINE del PLC en RSLogix 500) como en hardware (Tablero
didáctico de simulación AB-09) en las que se verificó que la secuencia de encendido y
apagado de los tres motores cumple con la secuencia planteada en la práctica,
utilizando únicamente un botón para el apagado y encendido de cada motor.
Para verificar que la HMI y la configuración de los PLCs y Radio Modems realizados
en el desarrollo de esta práctica cumplen satisfactoriamente con el planteamiento de la
CAPITULO 6: PRUEBAS Y RESULTADOS 428
misma, se realizaron pruebas tanto del software (HMI en RSView32) como del
hardware (PLC, Radio Modems y módulo 1761-NET-AIC+) en las que se verificó que:
Para verificar que la HMI y la configuración de los PLCs y Radio Modems realizados
en el desarrollo de esta práctica cumplen satisfactoriamente con el planteamiento de la
misma, se realizaron pruebas tanto del software (HMI en RSView32) como del
hardware (PLCs, Radio Modems y módulo 1761-NET-ENIW) en las que se verificó
que:
CAPITULO 7
CONCLUSIONES Y RECOMENDACIONES
7.1. CONCLUSIONES
7.2. RECOMENDACIONES
Verificar los diagramas de conexión dados por la casa fabricante para cada uno
de los equipos, antes de realizar cualquier conexión evitando así cualquier daño
por mala manipulación.
REFERENCIAS BIBLIOGRÁFICAS
ANEXOS
INDICE DE FIGURAS
Figura. 2.1. Equipos de la serie SLC-500.............................................................................. 4
Figura. 2.2. Archivos del Procesador SLC-500..................................................................... 8
Figura. 2.3. Ejemplo de programación con instrucción OTE.............................................. 16
Figura. 2.4. Ejemplo de programación con instrucción OTL Y OTU................................. 16
Figura. 2.5. Esquema de un controlador PID aplicado al control de nivel de un líquido.... 32
Figura. 2.6. Ventana de configuración del bloque de control PID ...................................... 33
Figura. 2.7. Desplegar la ventana de configuración de la instrucción PID ......................... 33
Figura. 2.8. Pantalla de configuración de la instrucción MSG............................................ 40
Figura. 2.9. Equipos de la serie Micrologix 1000 ............................................................... 42
Figura. 2.10. Archivos del procesador Micrologix 1000..................................................... 44
Figura. 2.11. Descripción del módulo de Interfase Ethernet 1761-NET-ENIW ................. 48
Figura. 2.12. Pantalla de configuración 1 ENIW ................................................................ 49
Figura. 2.13. Pantalla de configuración 2 ENIW ................................................................ 50
Figura. 2.14. Pantalla de configuración 3 ENIW ................................................................ 50
Figura. 2.15. Pantalla de configuración 4 ENIW ................................................................ 51
Figura. 2.16. Pantalla de configuración 5 ENIW ................................................................ 51
Figura. 2.17. Pantalla de configuración 6 ENIW ................................................................ 52
Figura. 2.18. Verificación de la dirección IP del módulo NET-ENIW ............................... 52
Figura. 2.19. Verificación de la conexión del módulo NET-ENIW y el PLC SLC 5/03 .... 52
Figura. 2.20. Descripción del módulo NET-AIC ................................................................ 54
Figura. 2.21. Configuración de los nodos de comunicación del módulo NET-AIC ........... 55
Figura. 2.22. Conexión del módulo NET-AIC en modo aislador punto a punto .............. 55
Figura. 3.1. Versión RSLinx Classic Gateway que posee la ESPE..................................... 57
Figura. 3.2. Configuración del Driver de comunicación serial RS232 (1).......................... 59
Figura. 3.3. Configuración del Driver de comunicación serial RS232 (2).......................... 59
Figura. 3.4. Configuración del Driver de comunicación serial RS232 (3).......................... 59
Figura. 3.5. Configuración del Driver de comunicación serial RS232 (4).......................... 60
Figura. 3.6. Verificación del driver de comunicación serial RS232.................................... 61
Figura. 3.7. Configuración del Driver de comunicación Ethernet (1)................................. 61
Figura. 3.8. Configuración del Driver de comunicación Ethernet (2)................................. 62
Figura. 3.9. Configuración del Driver de comunicación Ethernet (3)................................. 62
Figura. 3.10. Configuración del Driver de comunicación Ethernet (4)............................... 63
Figura. 3.11. Verificación del driver de comunicación serial Ethernet............................... 63
Figura. 3.12. Versión de RSLogix 500 que posee la ESPE................................................. 65
Figura. 3.13. Creación de un nuevo archivo en RSLogix 500 ............................................ 66
Figura. 3.14. Selección del tipo de PLC en RSLogix 500................................................... 67
Figura. 3.15. Configuración de los módulos I/O en RSLogix 500 (1) ................................ 67
Figura. 3.16. Configuración de los módulos I/O en RSLogix 500 (2) ................................ 68
Figura. 3.17. Configuración de los módulos I/O en RSLogix 500 (3) ................................ 68
Figura. 3.18. Descargar el programa ladder en el PLC ....................................................... 69
Figura. 3.19. Configuración del canal 0 DF1 Full-Duplex del PLC (1).............................. 69
Figura. 3.20. Configuración del canal 0 DF1 Full-Duplex del PLC (2).............................. 70
Figura. 3.21. Configuración del canal 0 DF1 Full-Duplex del PLC (3).............................. 70
Figura. 3.22. Configuración del canal 1 Ethernet del PLC (1)............................................ 71
Figura. 3.23. Configuración del canal 1 Ethernet del PLC (2)............................................ 72
Figura. 3.24. Configuración del canal 1 Ethernet del PLC (3)............................................ 72
Figura. 3.25. Versión del software RSView32 que posee la ESPE..................................... 75
Figura. 3.26. Creación de un archivo nuevo en RSView32 (1)........................................... 77
Figura. 3.27. Creación de un archivo nuevo en RSView32 (2)........................................... 78
Figura. 3.28. Configuración del canal de comunicación en RSView32 (1) ........................ 78
Figura. 3.29. Configuración del canal de comunicación en RSView32 (2) ........................ 79
Figura. 3.30. Configuración del canal de comunicación en RSView32 (3) ........................ 79
Figura. 3.31. Configuración del nodo de comunicación en RSView32 (1)......................... 80
Figura. 3.32. Configuración del nodo de comunicación en RSView32 (2)......................... 80
Figura. 3.33. Configuración del nodo de comunicación en RSView32 (3)......................... 81
Figura. 3.34. Creación de tags en RSView32...................................................................... 81
Figura. 3.35. Configurar tags en RSView32 ....................................................................... 82
Figura. 3.36. Creación de pantallas gráficas en RSView32 (1)........................................... 83
Figura. 3.37. Creación de pantallas gráficas en RSView32 (2)........................................... 83
Figura. 3.38. Animación de objetos en RSView32 (1)........................................................ 84
Figura. 3.39. Animación de objetos en RSView32 (2)........................................................ 84
Figura. 3.40. Modo Test Run en RSView32 ....................................................................... 85
Figura. 3.41. Creación de Trends en RSView32 (1) ........................................................... 85
Figura. 3.42. Creación de Trends en RSView32 (2) ........................................................... 86
Figura. 3.43. Creación de Trends en RSView32 (3) ........................................................... 86
Figura. 3.44. Creación de Eventos en RSView32 (1).......................................................... 87
Figura. 3.45. Creación de Eventos en RSView32 (2).......................................................... 88
Figura. 3.46. Creación de Eventos en RSView32 (3).......................................................... 88
Figura. 3.47. Creación de Eventos en RSView32 (4).......................................................... 88
Figura. 3.48. Configurar la corrida del programa en RSView32 (1)................................... 89
Figura. 3.49. Configurar la corrida del programa en RSView32 (2)................................... 90
Figura. 3.50. Configurar la corrida del programa en RSView32 (3)................................... 90
Figura. 3.51 Configurar la corrida del programa en RSView32 (4).................................... 91
Figura. 4.1. Configuración del Driver de comunicación serial RS232 (1).......................... 93
Figura. 4.2. Configuración del Driver de comunicación serial RS232 (2).......................... 93
Figura. 4.3. Configuración del Driver de comunicación serial RS232 (3).......................... 94
Figura. 4.4. Configuración del Driver de comunicación serial RS232 (4).......................... 94
Figura. 4.5. Verificación del driver de comunicación serial RS232.................................... 95
Figura. 4.6. Creación de un nuevo archivo en RSLogix 500 .............................................. 96
Figura. 4.7. Selección del tipo de PLC en RSLogix 500..................................................... 96
Figura. 4.8. Configuración de los módulos I/O en RSLogix 500 (1) .................................. 97
Figura. 4.9. Configuración de los módulos I/O en RSLogix 500 (2) .................................. 97
Figura. 4.10. Configuración de los módulos I/O en RSLogix 500 (3) ................................ 98
Figura. 4.10. Descargar el programa ladder en el PLC ....................................................... 98
Figura. 4.11. Ejemplo de programación con instrucción OTE.......................................... 101
Figura. 4.12. Ejemplo de programación con instrucción OTL Y OTU............................. 101
Figura. 4.13. Planteamiento Práctica #1 ............................................................................ 102
Figura. 4.14. Planteamiento Práctica #2 ............................................................................ 105
Figura. 4.15. Planteamiento Práctica #3 ............................................................................ 112
Figura. 4.16. Planteamiento Práctica #4 ............................................................................ 117
Figura. 4.17. Planteamiento Práctica #5 ............................................................................ 120
Figura. 4.18. Selector entradas de voltaje o corriente ....................................................... 122
Figura. 4.19. Conexión I/O del módulo NIO4V................................................................ 123
Figura. 4.20. Planteamiento Práctica #6 ............................................................................ 132
Figura. 4.21. Planteamiento Práctica #7 ............................................................................ 136
Figura. 4.22. Planteamiento Práctica #8 ............................................................................ 143
Figura. 4.23. Banda diferencial o Histéresis...................................................................... 148
Figura. 4.24. Creación de un archivo nuevo en RSView32 (1)......................................... 149
Figura. 4.25. Creación de un archivo nuevo en RSView32 (2)......................................... 149
Figura. 4.26. Configuración del canal de comunicación en RSView32 (1) ...................... 150
Figura. 4.27. Configuración del canal de comunicación en RSView32 (2) ...................... 150
Figura. 4.28. Configuración del nodo de comunicación en RSView32 (1)....................... 151
Figura. 4.29. Configuración del nodo de comunicación en RSView32 (2)....................... 151
Figura. 4.30. Creación de tags en RSView32.................................................................... 152
Figura. 4.31. Configurar tags en RSView32 ..................................................................... 153
Figura. 4.32. Creación de pantallas gráficas en RSView32 (1)......................................... 154
Figura. 4.33. Creación de pantallas gráficas en RSView32 (2)......................................... 154
Figura. 4.34. Animación de objetos en RSView32 (1)...................................................... 155
Figura. 4.35. Animación de objetos en RSView32 (2)...................................................... 155
Figura. 4.36. Modo Test Run en RSView32 ..................................................................... 156
Figura. 4.37. Creación de Trends en RSView32 (1) ......................................................... 156
Figura. 4.38. Creación de Trends en RSView32 (2) ......................................................... 157
Figura. 4.39. Creación de Trends en RSView32 (3) ......................................................... 157
Figura. 4.40. Creación de Eventos en RSView32 (1)........................................................ 158
Figura. 4.41. Creación de Eventos en RSView32 (2)........................................................ 159
Figura. 4.42. Creación de Eventos en RSView32 (3)........................................................ 159
Figura. 4.43. Creación de Eventos en RSView32 (4)........................................................ 159
Figura. 4.44. Configurar la corrida del programa en RSView32 (1)................................. 160
Figura. 4.45. Configurar la corrida del programa en RSView32 (2)................................. 161
Figura. 4.46. Configurar la corrida del programa en RSView32 (3)................................. 161
Figura. 4.47. Configurar la corrida del programa en RSView32 (4)................................. 162
Figura. 4.48. Planteamiento Práctica #10 .......................................................................... 163
Figura. 4.49. Esquema de un controlador PID aplicado al control de nivel de un líquido 167
Figura. 4.50. Ventana de configuración del bloque de control PID .................................. 169
Figura. 4.51. Desplegar la ventana de configuración de la instrucción PID ..................... 169
Figura. 4.51. Planteamiento Práctica #11 .......................................................................... 174
Figura. 4.52. Planteamiento Práctica #12 .......................................................................... 178
Figura. 4.53. Aplicación de control de Razón ................................................................... 181
Figura. 4.54. Diagrama de control de Razón..................................................................... 181
Figura. 4.55. Primer método de control de Razón............................................................. 182
Figura. 4.56. Segundo método de control de Razón.......................................................... 182
Figura. 4.57. Planteamiento Práctica #13 .......................................................................... 183
Figura. 4.58. Aplicación de control por Sobreposición..................................................... 186
Figura. 4.59. Diagrama de control por Sobreposición....................................................... 187
Figura. 4.60. Planteamiento Práctica #14 (1) .................................................................... 188
Figura. 4.61. Planteamiento Práctica #14 (2) .................................................................... 189
Figura. 4.62. Aplicación de control en Cascada ................................................................ 192
Figura. 4.63. Diagrama de control en Cascada (1) ............................................................ 192
Figura. 4.64. Diagrama de control en Cascada (2) ............................................................ 193
Figura. 4.65. Planteamiento Práctica #15 (1) .................................................................... 194
Figura. 4.66. Planteamiento Práctica #15 (2) .................................................................... 195
Figura. 4.67. Aplicación de control Selectivo ................................................................... 198
Figura. 4.68. Planteamiento Práctica #16 (1) .................................................................... 199
Figura. 4.69. Planteamiento Práctica #16 (2) .................................................................... 200
Figura. 4.70. Nueva conexión Hyperterminal ................................................................... 203
Figura. 4.71. Seleccionar puerto en Hyperterminal........................................................... 203
Figura. 4.72. Parámetros de comunicación en Hyperterminal .......................................... 203
Figura. 4.73. Conexión de Hyperterminal con los Radio módems.................................... 204
Figura. 4.74. Menú Principal de Configuración de los Radio Modem.............................. 204
Figura. 4.75. Configuración del canal 0 DF1 Full-Duplex del PLC (1)............................ 210
Figura. 4.76. Configuración del canal 0 DF1 Full-Duplex del PLC (2)............................ 211
Figura. 4.77. Configuración del canal 0 DF1 Full-Duplex del PLC (7)............................ 211
Figura. 4.78. Descripción del Módulo 1761-NET-AIC..................................................... 212
Figura. 4.79. Configuración de los nodos de comunicación del módulo NET-AIC ......... 213
Figura. 4.80. Conexión del módulo NET-AIC en modo aislador punto a punto ............ 213
Figura. 4.81. Planteamiento Práctica #17 (1) .................................................................... 214
Figura. 4.82. Planteamiento Práctica #17 (2) .................................................................... 214
Figura. 4.83. Configuración del Driver de comunicación Ethernet (1)............................. 217
Figura. 4.84. Configuración del Driver de comunicación Ethernet (2)............................. 218
Figura. 4.85. Configuración del Driver de comunicación Ethernet (3)............................. 218
Figura. 4.86. Configuración del Driver de comunicación Ethernet (4)............................. 219
Figura. 4.87. Verificación del driver de comunicación serial Ethernet............................. 219
Figura. 4.88. Configuración del canal 1 Ethernet del PLC (1).......................................... 220
Figura. 4.89. Configuración del canal 1 Ethernet del PLC (2).......................................... 220
Figura. 4.90. Configuración del canal 1 Ethernet del PLC (3).......................................... 221
Figura. 4.91. Pantalla de configuración de la instrucción MSG........................................ 223
Figura. 4.92. Configuración del canal Ethernet en RSView32 (1).................................... 225
Figura. 4.93. Configuración del canal Ethernet en RSView32 (2).................................... 225
Figura. 4.94. Configuración del canal Ethernet en RSView32 (3).................................... 226
Figura. 4.95. Configuración del canal Ethernet en RSView32 (4).................................... 226
Figura. 4.96. Descripción del módulo de Interfase Ethernet 1761-NET-ENIW ............... 227
Figura. 4.97. Pantalla de configuración 1 ENIW .............................................................. 228
Figura. 4.98. Pantalla de configuración 2 ENIW .............................................................. 228
Figura. 4.99. Pantalla de configuración 3 ENIW .............................................................. 229
Figura. 4.100. Pantalla de configuración 4 ENIW ............................................................ 229
Figura. 4.101. Pantalla de configuración 5 ENIW ............................................................ 230
Figura. 4.102. Pantalla de configuración 6 ENIW ............................................................ 230
Figura. 4.103. Verificación de la dirección IP del módulo NET-ENIW ........................... 230
Figura. 4.104. Verificación de la conexión del módulo NET-ENIW y el PLC SLC 5/03 231
Figura. 4.105. Planteamiento Práctica #18 (1) .................................................................. 231
Figura. 4.106. Planteamiento Práctica #18 (2) .................................................................. 232
Figura. 4.107. Planteamiento Práctica #18 (3) .................................................................. 232
Figura. 4.108. Planteamiento Práctica #18 (4) .................................................................. 233
Figura. 5.1. Planteamiento Práctica #1 .............................................................................. 236
Figura. 5.2. Desarrollo Práctica #1 (1) .............................................................................. 237
Figura. 5.3. Desarrollo Práctica #1 (2) .............................................................................. 237
Figura. 5.4. Desarrollo Práctica #1 (3) .............................................................................. 238
Figura. 5.5. Desarrollo Práctica #1 (4) .............................................................................. 239
Figura. 5.6. Desarrollo Práctica #1 (5) .............................................................................. 240
Figura. 5.7. Planteamiento Práctica #2 .............................................................................. 243
Figura. 5.8. Desarrollo Práctica #2 (1) .............................................................................. 243
Figura. 5.9. Desarrollo Práctica #2 (2) .............................................................................. 244
Figura. 5.10. Desarrollo Práctica #2 (3) ............................................................................ 245
Figura. 5.11. Desarrollo Práctica #2 (4) ............................................................................ 246
Figura. 5.12. Planteamiento Práctica #3 ............................................................................ 249
Figura. 5.13. Desarrollo Práctica #3 (1) ............................................................................ 250
Figura. 5.14. Desarrollo Práctica #3 (2) ............................................................................ 250
Figura. 5.15. Desarrollo Práctica #3 (3) ............................................................................ 251
Figura. 5.16. Desarrollo Práctica #3 (4) ............................................................................ 252
Figura. 5.17. Desarrollo Práctica #3 (5) ............................................................................ 253
Figura. 5.18. Planteamiento Práctica #4 ............................................................................ 256
Figura. 5.19. Desarrollo Práctica #4 (1) ............................................................................ 256
Figura. 5.20. Desarrollo Práctica #4 (2) ............................................................................ 257
Figura. 5.21. Desarrollo Práctica #4 (3) ............................................................................ 258
Figura. 5.22. Desarrollo Práctica #4 (4) ............................................................................ 259
Figura. 5.23. Desarrollo Práctica #4 (5) ............................................................................ 260
Figura. 5.24. Desarrollo Práctica #4 (6) ............................................................................ 261
Figura. 5.25. Planteamiento Práctica #5 ............................................................................ 264
Figura. 5.26. Desarrollo Práctica #5 (1) ............................................................................ 264
Figura. 5.27. Desarrollo Práctica #5 (2) ............................................................................ 265
Figura. 5.28. Desarrollo Práctica #5 (3) ............................................................................ 266
Figura. 5.29. Desarrollo Práctica #5 (4) ............................................................................ 267
Figura. 5.30. Planteamiento Práctica #6 ............................................................................ 270
Figura. 5.31. Desarrollo Práctica #6 (1) ............................................................................ 271
Figura. 5.32. Desarrollo Práctica #6 (2) ............................................................................ 271
Figura. 5.32. Desarrollo Práctica #6 (3) ............................................................................ 272
Figura. 5.33. Desarrollo Práctica #6 (4) ............................................................................ 273
Figura. 5.34. Desarrollo Práctica #6 (5) ............................................................................ 274
Figura. 5.35. Planteamiento Práctica #7 ............................................................................ 277
Figura. 5.36. Desarrollo Práctica #7 (1) ............................................................................ 277
Figura. 5.37. Desarrollo Práctica #7 (2) ............................................................................ 278
Figura. 5.39. Desarrollo Práctica #7 (4) ............................................................................ 279
Figura. 5.40. Desarrollo Práctica #7 (5) ............................................................................ 280
Figura. 5.41. Planteamiento Práctica #8 ............................................................................ 283
Figura. 5.42. Desarrollo Práctica #8 (1) ............................................................................ 283
Figura. 5.43. Desarrollo Práctica #8 (2) ............................................................................ 284
Figura. 5.44. Desarrollo Práctica #8 (3) ............................................................................ 285
Figura. 5.45. Desarrollo Práctica #8 (4) ............................................................................ 286
Figura. 5.46. Desarrollo Práctica #9 (1) ............................................................................ 289
Figura. 5.47. Desarrollo Práctica #9 (2) ............................................................................ 289
Figura. 5.48. Desarrollo Práctica #9 (3) ............................................................................ 291
Figura. 5.49. Desarrollo Práctica #9 (4) ............................................................................ 292
Figura. 5.50. Planteamiento Práctica #10 .......................................................................... 295
Figura. 5.51. Desarrollo Práctica #10 (1) .......................................................................... 296
Figura. 5.52. Desarrollo Práctica #10 (2) .......................................................................... 296
Figura. 5.53. Desarrollo Práctica #10 (3) .......................................................................... 297
Figura. 5.54. Desarrollo Práctica #10 (4) .......................................................................... 298
Figura. 5.55. Desarrollo Práctica #10 (5) .......................................................................... 298
Figura. 5.56. Desarrollo Práctica #10 (6) .......................................................................... 299
Figura. 5.57. Desarrollo Práctica #10 (7) .......................................................................... 299
Figura. 5.58. Desarrollo Práctica #10 (8) .......................................................................... 301
Figura. 5.59. Desarrollo Práctica #10 (9) .......................................................................... 302
Figura. 5.60. Desarrollo Práctica #10 (10) ........................................................................ 303
Figura. 5.61. Desarrollo Práctica #10 (11) ........................................................................ 303
Figura. 5.62. Desarrollo Práctica #10 (12) ........................................................................ 304
Figura. 5.63. Planteamiento Práctica #11 .......................................................................... 307
Figura. 5.64. Desarrollo Práctica #11 (1) .......................................................................... 308
Figura. 5.65. Desarrollo Práctica #11 (2) .......................................................................... 308
Figura. 5.67. Desarrollo Práctica #11 (3) .......................................................................... 309
Figura. 5.68. Desarrollo Práctica #11 (4) .......................................................................... 310
Figura. 5.69. Desarrollo Práctica #11 (5) .......................................................................... 310
Figura. 5.70. Desarrollo Práctica #11 (6) .......................................................................... 311
Figura. 5.71. Desarrollo Práctica #11 (7) .......................................................................... 311
Figura. 5.72. Desarrollo Práctica #11 (8) .......................................................................... 312
Figura. 5.73. Desarrollo Práctica #11 (9) .......................................................................... 314
Figura. 5.74. Desarrollo Práctica #11 (10) ........................................................................ 315
Figura. 5.75. Desarrollo Práctica #11 (11) ........................................................................ 315
Figura. 5.76. Desarrollo Práctica #11 (12) ........................................................................ 316
Figura. 5.77. Desarrollo Práctica #11 (13) ........................................................................ 316
Figura. 5.78. Desarrollo Práctica #11 (14) ........................................................................ 317
Figura. 5.79. Desarrollo Práctica #11 (15) ........................................................................ 318
Figura. 5.80. Desarrollo Práctica #11 (16) ........................................................................ 318
Figura. 5.81. Desarrollo Práctica #11 (17) ........................................................................ 319
Figura. 5.82. Desarrollo Práctica #11 (18) ........................................................................ 320
Figura. 5.83. Desarrollo Práctica #11 (19) ........................................................................ 320
Figura. 5.84. Desarrollo Práctica #11 (20) ........................................................................ 322
Figura. 5.85. Planteamiento Práctica #12 .......................................................................... 325
Figura. 5.86. Desarrollo Práctica #12 (1) .......................................................................... 326
Figura. 5.87. Desarrollo Práctica #12 (2) .......................................................................... 326
Figura. 5.88. Desarrollo Práctica #12 (3) .......................................................................... 327
Figura. 5.89. Desarrollo Práctica #12 (4) .......................................................................... 328
Figura. 5.90. Desarrollo Práctica #12 (5) .......................................................................... 328
Figura. 5.91. Desarrollo Práctica #12 (6) .......................................................................... 329
Figura. 5.92. Desarrollo Práctica #12 (7) .......................................................................... 329
Figura. 5.93. Desarrollo Práctica #12 (8) .......................................................................... 330
Figura. 5.94. Desarrollo Práctica #12 (9) .......................................................................... 332
Figura. 5.95. Desarrollo Práctica #12 (10) ........................................................................ 332
Figura. 5.96. Desarrollo Práctica #12 (11) ........................................................................ 333
Figura. 5.97. Desarrollo Práctica #12 (12) ........................................................................ 333
Figura. 5.98. Desarrollo Práctica #12 (13) ........................................................................ 334
Figura. 5.99. Desarrollo Práctica #12 (14) ........................................................................ 336
Figura. 5.100. Planteamiento Práctica #13 ........................................................................ 339
Figura. 5.101. Desarrollo Práctica #13 (1) ........................................................................ 340
Figura. 5.102. Desarrollo Práctica #13 (2) ........................................................................ 340
Figura. 5.103. Desarrollo Práctica #13 (3) ........................................................................ 341
Figura. 5.104. Desarrollo Práctica #13 (4) ........................................................................ 342
Figura. 5.105. Desarrollo Práctica #13 (5) ........................................................................ 342
Figura. 5.106. Desarrollo Práctica #13 (6) ........................................................................ 343
Figura. 5.107. Desarrollo Práctica #13 (7) ........................................................................ 343
Figura. 5.108. Desarrollo Práctica #13 (8) ........................................................................ 344
Figura. 5.109. Desarrollo Práctica #13 (9) ........................................................................ 346
Figura. 5.110. Desarrollo Práctica #13 (10) ...................................................................... 346
Figura. 5.111. Desarrollo Práctica #13 (11) ...................................................................... 347
Figura. 5.112. Desarrollo Práctica #13 (12) ...................................................................... 347
Figura. 5.113. Planteamiento Práctica #14 (1) .................................................................. 350
Figura. 5.114. Planteamiento Práctica #14 (2) .................................................................. 351
Figura. 5.115. Desarrollo Práctica #14 (1) ........................................................................ 352
Figura. 5.116. Desarrollo Práctica #14 (2) ........................................................................ 352
Figura. 5.117. Desarrollo Práctica #14 (3) ........................................................................ 354
Figura. 5.118. Desarrollo Práctica #14 (4) ........................................................................ 355
Figura. 5.119. Desarrollo Práctica #14 (5) ........................................................................ 355
Figura. 5.120. Desarrollo Práctica #14 (6) ........................................................................ 356
Figura. 5.121. Desarrollo Práctica #14 (7) ........................................................................ 356
Figura. 5.122. Desarrollo Práctica #14 (8) ........................................................................ 357
Figura. 5.123. Desarrollo Práctica #14 (9) ........................................................................ 359
Figura. 5.124. Desarrollo Práctica #14 (10) ...................................................................... 360
Figura. 5.125. Desarrollo Práctica #14 (11) ...................................................................... 361
Figura. 5.126. Desarrollo Práctica #14 (12) ...................................................................... 361
Figura. 5.127. Planteamiento Práctica #15 (1) .................................................................. 364
Figura. 5.128. Planteamiento Práctica #15 (2) .................................................................. 364
Figura. 5.129. Desarrollo Práctica #15 (1) ........................................................................ 365
Figura. 5.130. Desarrollo Práctica #15 (2) ........................................................................ 366
Figura. 5.131. Desarrollo Práctica #15 (3) ........................................................................ 366
Figura. 5.132. Desarrollo Práctica #15 (4) ........................................................................ 367
Figura. 5.133. Desarrollo Práctica #15 (5) ........................................................................ 367
Figura. 5.134. Desarrollo Práctica #15 (6) ........................................................................ 368
Figura. 5.135. Desarrollo Práctica #15 (7) ........................................................................ 368
Figura. 5.136. Desarrollo Práctica #15 (8) ........................................................................ 369
Figura. 5.137. Desarrollo Práctica #15 (9) ........................................................................ 371
Figura. 5.138. Desarrollo Práctica #15 (10) ...................................................................... 372
Figura. 5.139. Desarrollo Práctica #15 (11) ...................................................................... 372
Figura. 5.140. Desarrollo Práctica #15 (12) ...................................................................... 373
Figura. 5.141. Planteamiento Práctica #16 (1) .................................................................. 376
Figura. 5.142. Planteamiento Práctica #16 (2) .................................................................. 377
Figura. 5.143. Desarrollo Práctica #16 (1) ........................................................................ 378
Figura. 5.144. Desarrollo Práctica #16 (2) ........................................................................ 378
Figura. 5.145. Desarrollo Práctica #16 (3) ........................................................................ 379
Figura. 5.146. Desarrollo Práctica #16 (4) ........................................................................ 380
Figura. 5.147. Desarrollo Práctica #16 (5) ........................................................................ 380
Figura. 5.148. Desarrollo Práctica #16 (6) ........................................................................ 381
Figura. 5.149. Desarrollo Práctica #16 (7) ........................................................................ 381
Figura. 5.150. Desarrollo Práctica #16 (8) ........................................................................ 382
Figura. 5.151. Desarrollo Práctica #16 (9) ........................................................................ 384
Figura. 5.152. Desarrollo Práctica #16 (10) ...................................................................... 385
Figura. 5.153. Desarrollo Práctica #16 (11) ...................................................................... 385
Figura. 5.154. Desarrollo Práctica #16 (12) ...................................................................... 386
Figura. 5.155. Planteamiento Práctica #17 (1) .................................................................. 389
Figura. 5.156. Planteamiento Práctica #17 (2) .................................................................. 389
Figura. 5.157. Desarrollo Práctica #17 (1) ........................................................................ 390
Figura. 5.158. Desarrollo Práctica #17 (2) ........................................................................ 393
Figura. 5.159. Desarrollo Práctica #17 (3) ........................................................................ 393
Figura. 5.160. Desarrollo Práctica #17 (4) ........................................................................ 394
Figura. 5.161. Desarrollo Práctica #17 (5) ........................................................................ 395
Figura. 5.162. Desarrollo Práctica #17 (6) ........................................................................ 395
Figura. 5.163. Desarrollo Práctica #17 (7) ........................................................................ 396
Figura. 5.164. Planteamiento Práctica #18 (1) .................................................................. 400
Figura. 5.165. Planteamiento Práctica #18 (2) .................................................................. 400
Figura. 5.166. Planteamiento Práctica #18 (3) .................................................................. 401
Figura. 5.167. Planteamiento Práctica #18 (4) .................................................................. 401
Figura. 5.168. Desarrollo Práctica #18 (1) ........................................................................ 402
Figura. 5.169. Desarrollo Práctica #18 (2) ........................................................................ 405
Figura. 5.170. Desarrollo Práctica #18 (3) ........................................................................ 406
Figura. 5.171. Desarrollo Práctica #18 (4) ........................................................................ 407
Figura. 5.172. Desarrollo Práctica #18 (5) ........................................................................ 408
Figura. 5.173. Desarrollo Práctica #18 (6) ........................................................................ 409
Figura. 5.174. Desarrollo Práctica #18 (7) ........................................................................ 409
Figura. 5.175. Desarrollo Práctica #18 (8) ........................................................................ 410
Figura. 5.176. Desarrollo Práctica #18 (9) ........................................................................ 410
Figura. 5.177. Desarrollo Práctica #18 (10) ...................................................................... 411
Figura. 5.178. Desarrollo Práctica #18 (11) ...................................................................... 411
Figura. 5.179. Desarrollo Práctica #18 (12) ...................................................................... 412
Figura. 5.180. Desarrollo Práctica #18 (13) ...................................................................... 413
Figura. 5.181. Desarrollo Práctica #18 (14) ...................................................................... 413
Figura. 5.182. Desarrollo Práctica #18 (15) ...................................................................... 414
Figura. 5.183. Desarrollo Práctica #18 (16) ...................................................................... 414
Figura. 5.184. Desarrollo Práctica #18 (17) ...................................................................... 415
Figura. 5.185. Desarrollo Práctica #18 (18) ...................................................................... 415
Figura. 5.186. Desarrollo Práctica #18 (19) ...................................................................... 416
Figura. 5.187. Desarrollo Práctica #18 (20) ...................................................................... 416
Figura. 5.188. Desarrollo Práctica #18 (21) ...................................................................... 420
Figura. 5.189. Desarrollo Práctica #18 (22) ...................................................................... 420
Figura. 5.190. Desarrollo Práctica #18 (23) ...................................................................... 421
INDICE DE TABLAS
__________________________
Sr. Galo Matias Robayo Gordón
AUTOR
__________________________
Ing. Víctor Proaño
COORDINADOR DE CARRERA DE INGENIERÍA EN
ELECTRÓNICA, AUTOMATIZACIÓN Y CONTROL
ANEXOS