Manual de pr acticas del laboratorio de Controladores Industriales de...
Transcript of Manual de pr acticas del laboratorio de Controladores Industriales de...
'
&
$
%
HMManual de practicas del Laboratorio de
Controladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 1/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
Manual de practicas dellaboratorio de Controladores
Industriales de LogicaProgramable
Elaborado por: Revisado por: Aprobado por Vigente desde:
Dr. Hoover Mujica Ortega Dr. Hoover Mujica Ortega Dr. Paul R. Maya Ortiz 2 de febrero de 2018
Mtra. Gloria Correa Palacios Mtra. Gloria Correa Palacios
Dr. Jesus Morales Valdez Dr. Jesus Morales Valdez
Ing. Jorge Calderon Mendoza Ing. Jorge Calderon Mendoza
La impresión de este documento es una copia no controlada
'
&
$
%
HMManual de practicas del Laboratorio de
Controladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 2/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
Indice de practicas
Practica 1. Temporizadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Practica 2. Contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Practica 3. Comparadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Practica 4. Funciones avanzadas Parte I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Practica 5. Funciones avanzadas Parte II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
La impresión de este documento es una copia no controlada
HM
L7
Division de Ingenierıa ElectricaDepartamento de Control y Robotica
Academia de Automatizacion
Controladores Industriales de Logica ProgramableClave(1883)
—— Practica N◦ 1——
TEMPORIZADORES
Apellidos y nombres:
Grupo: Profesor: Fecha:Semestre: 2018-2 Dr. Hoover Mujica Ortega EWS:
RUBRICA DE EVALUACION DE LA GUIA DE CLASE
CONCEPTOS, RUBROS O ASPECTOS A EVALUARBUENO (2 PUNTOS)
Completo entendimiento del problema, realiza la actividad cumpliendo todos losrequerimientos.
REGULAR (1 PUNTO)Bajo entendimiento del problema, realiza la actividad
cumpliendo algunos de los requerimientos.
NO ACEPTABLE (0 PUNTOS)No demuestra entendimiento del
problema o de la actividad.
1. Seguridad en la ejecucion de la actividadIdentifica correctamente los peligros y fuentes de energıa,
minimiza los riesgos aplicando las medidas de control,realiza la verificacion y firma con su nombre
Identifica parcialmente los peligros, sinaplicar todas las medidas de control
No aplica ningunamedida de control, no
verifica y no firma
2. Tabla de ordenamiento de variablesGenera la tabla para las entradas y salidas e incluye
direccion, sımbolo y descripcion de cada variableGenera una tabla incompleta o con
informacion erronea
No desarrolla la tablade ordenamiento de
variables
3. Diagrama de conexiones al controladorIncluye todos los diagramas de conexion al controladordesarrollados correctamente empleando la simbologıa
electrica IEC desarrollados con la herramienta correcta
Realiza los diagramas con algunoserrores, no cumple con todos losrequisitos o estan incompletos
No entrega diagramasde conexion
4. Cuestionario y actividades deinvestigacion
Responde las preguntas correctamente tomando en cuentala informacion proporcionada en el fundamento teorico y
realiza las actividades de investigacion correctamenteapoyados en la literatura citada
Responde parcialmente las preguntaso las respuestas no son precisas y
realiza las actividades de investigacioninadecuadamente
No responde elcuestionario y no
realiza las actividadesde investigacion
5. Conclusiones o evaluacionReflexiona sobre las actividades, demuestra pensamiento
crıtico en el desarrollo de la guıa y aporta conrecomendaciones sobre las actividades
Las conclusiones generadas sonunicamente un recuento de lo realizado
en la guıa sin generar ningunaobservacion
No genera conclusionesy observaciones
ATRIBUTOS DEL EGRESADO A LOS QUE CONTRIBUYE LA GUIA DE CLASE NIVEL
A3. Desarrollar y conducir experimentacion adecuada; analizar e interpretar datos y utilizar el jucio ingenieril para establecer conclusiones.A5. Servir a la sociedad con valores eticos y sensibilidad social que tomen en cuenta el impacto de las soluciones de ingenierıa electrica electronica en los entornos economico, ambiental y social.A6. Actualizarse y superarse en su ambito de especializacion para adaptarse a los cambios de tecnologıa con el proposito de encontrar las soluciones mas adecuadas a los problemas de ingenierıa.
AvanzadoMedioAvanzado
Calificacion
CONTROL DE MODIFICACIONES
Ver Descripcion Elaborado por Revisado por Fecha
01 Ajuste de formato y verificacion de seguridad en la ejecucion de la actividad Dr. Hoover Mujica Ortega Dr. Paul R. Maya Ortiz 17.11.2017
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L7
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 4/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
I. Objetivos
+ Identificar las instrucciones de temporizacion TON, TOF y RTO del SLC 5/04 AB.
+ Implementar programas tıpicos de temporizacion.
II. Recursos
1. Software
a) MicrosoftR© Windows Professional 7 x64 SP1.
b) RSLinxR© Classic Lite.
c) RSLogixR© 500 Demo.
d) RSLogixR© Emulate 500 v6.00.
e) LogixPro PLC Simulator v1.61. Trial Edition
2. Equipos, instrumentos, herramientas y accesorios
a) Computadora Dual Core 1.6 Ghz, 4GB RAM.
b) Controlador Allen Bradley SLC 5/04 1756-L541 Rev C.
c) Convertidor USB a RS-232C.
d) Cable de comunicacion serial null-modem.
III. Seguridad en la ejecucion de la actividad
Peligro o fuente de energıa Riesgo asociado Medidas de control Verificacion
1ro Voltaje alterno127 V
ElectrocucionIdentificar los puntos energizados antes derealizar la actividad y evitar contacto
2do Voltaje continuo 24 V
Dano a equipoVerificar polaridad y nivel antes de realizarla conexion del equipo o dispositivo
Apellidos y nombres:
IV. Fundamento teorico
Un temporizador es una instruccion de salida, la cual puede ser controlada por un intervalo de tiempo predefinido. Exis-ten tres tipos de temporizadores; con retardo a la activacion TON (delay turning on an output), retardo a la desactivacionTOF (delay tunning off ) y retardo a la conexion retentivo RTO (time an event retentively). Esta instruccion requiere de 3registros de 16 bits (words) para su funcionamiento.
DIRECCIONAMIENTO.- El direccionamiento de las instrucciones de temporizacion se da a nivel de elemento, a nivelde palabra y a nivel de bit. El sistema de asignacion de direcciones es el mismo para la instruccion TON, TOF y RTO.
En la Figura 1 se muestra el archivo de datos (data file) T4 con 4 elementos, estos corresponden a los temporizadoresconfigurados y/o programados, sin embargo es posible incrementar el numero de elementos pulsando el boton de propiedades(properties). Por lo tanto:
La identificacion a nivel de elemento (temporizador) se asigna por medio de “T4:X”, donde “X” representa el numerode temporizador de tipo TON o TOF. Esta direccion de elemento se puede asociar con un sımbolo.
La identificacion a nivel de palabra del elemento de tiempo preestablecido (preset) se da por medio de la asignacion“T4:X.PRE” que corresponde la la segunda palabra (word 1 ) y “T4:X.ACC” para el tiempo trascurrido (accumulated)ubicado en la tercera palabra (word 2 ).
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L7
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 5/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
La identificacion a nivel de bit del elemento se da por medio de la asignacion “T4:X.DN” para senalizar la finalizaciono el inicio de la temporizacion segun sea el caso, ubicado en el bit 13 de la primera palabra (word 0 ), la asignacion de“T4:X.TT” para senalizar que el ciclo de temporizacion es activo ubicado en el bit 14 de la primera palabra (word 0 )y “T4:X.EN” ubicado en el bit 15 para senalizar que el peldano esta energizado.
Figura 1. Registro de datos correspondiente al temporizador
USO DE INSTRUCCIONES DE TEMPO-RIZACION.- La cantidad de tiempo que se pue-de generar en un temporizador esta limitada porel valor total de la direccion de preestabecimien-to (preset 16 bits) que corresponden 32767. Si labase de tiempo es de 0,01 segundos, esto limitael tiempo preestablecido a 0,01x32767 = 327 se-gundos. Usando el bit de habilitacion (EN) o elbit de finalizacion-iniciacion (DN) de un tempori-zador es posible incrementar de una manera facilel tiempo maximo de temporizacion con relativaexactitud.
INSTRUCCION TON – TEMPORIZACIONA LA CONEXION.- La instruccion TON seusa para activar o desactivar una salida despuesque el temporizador ha estado funcionando durante un intervalo de tiempo preestablecido. Esta instruccion comienza atemporizar (ya sea a intervalos de un segundo o una centesima de segundo) cuando el peldano esta activado o energizado.
Figura 2. Esquema basico de temporizacion
El intervalo de tiempo es especificado por el valorde preestablecimiento (preset), pasado este tiempo seactiva el bit DN. Esto ocurre cuando el valor del regis-tro ACC (accumulated) es igual al valor del registroPRE (preset).
Una vez alcanzada la temporizacion y mientrasse mantenga la condicion del peldano, el temporiza-dor mantendra el valor del registro acumulado (ACC)igual el valor preestablecido (PRE).
El valor del registro acumulado ACC y los bitsDN, EN y TT se restablecen cuando el peldano esdesenergizado, independientemente de si la cuenta del
tiempo fue alcanzada.
SIMBOLO DIAGRAMA DE TIEMPOS
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L7
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 6/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
INSTRUCCION TOF – TEMPORIZACION A LA DESCONEXION.-
SIMBOLO DIAGRAMA DE TIEMPOS
PRECISION DE LOS TEMPORIZADORES.- Es posible que se genere un pequeno retraso adicional en la tempo-rizacion debido al tiempo de exploracion del programa (scan time). Este se da entre el momento en que la instruccion detemporizacion es activada y el momento en que el intervalo de tiempo es alcanzado. Tambien debe considerar el tiemponecesario para energizar el dispositivo de salida.
Otro efecto que degrada la exactitud de las instruciones de temporizacion se produce cuando alguna de las instruccionesJMP, LBL, JSR o SBR salta sobre el peldano que contiene a la instruccion de temporizacion mientras el valor del registroACC no sea igual al de PRE.
V. Desarrollo de la actividad
PARTE 1: CONTROL DE TRAFICO DE UNA VIA.
Emplee temporizadores en cascada para desarrollar la siguiente propuesta.
Luz Roja 12 seg. encendido (O:2/0)
Luz Amarilla (o ambar) 4 seg. encendido (O:2/1)
Luz verde 8 seg. encendido (O:2/2)
Luego la secuencia se repite comenzando con la luz roja.
Debera considerar un pulsador de START y RESET para iniciar o reinicializar el funcionamiento
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L7
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 7/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
PARTE 2: CONTROL DE TRAFICO USANDO 6 LUCES.
Modifique su programa de forma que las otras 3 luces representantes del flujo de trafico en la otra direccion tambienpuedan ser controladas. (Realizar el diseno utilizando el menor numero de temporizadores).
Se pide:
Tabla de asignacion de variables.
Diagrama de conexiones al controlador.
Programa LD IEC 61131-3 (debidamente explicado).
VI. Cuestionario
1. ¿Con que instruccion restaura el bit “DN” de un temporizador RTO?
2. ¿Por que decimos que un temporizador RTO “tiene memoria”?
3. Investigue que sucede con los registros de un temporizador TON y TOF que aun no culmina con la temporizacion, sison implementados en una rutina LD dentro de un procesador SLC 5/04 y se cambia el estado del procesador de modoRUN a modo REM PROG.
4. ¿Como influye el tamano del programa sobre los ciclos de temporizacion que son muy cortos?
OBSERVACIONES Y CONCLUSIONES
La impresión de este documento es una copia no controlada
HM
L8
Division de Ingenierıa ElectricaDepartamento de Control y Robotica
Academia de Automatizacion
Controladores Industriales de Logica ProgramableClave(1883)
—— Practica N◦ 2——
CONTADORES
Apellidos y nombres:
Grupo: Profesor: Fecha:Semestre: 2018-2 Dr. Hoover Mujica Ortega EWS:
RUBRICA DE EVALUACION DE LA GUIA DE CLASE
CONCEPTOS, RUBROS O ASPECTOS A EVALUARBUENO (2 PUNTOS)
Completo entendimiento del problema, realiza la actividad cumpliendo todos losrequerimientos.
REGULAR (1 PUNTO)Bajo entendimiento del problema, realiza la actividad
cumpliendo algunos de los requerimientos.
NO ACEPTABLE (0 PUNTOS)No demuestra entendimiento del
problema o de la actividad.
1. Seguridad en la ejecucion de la actividadIdentifica correctamente los peligros y fuentes de energıa,
minimiza los riesgos aplicando las medidas de control,realiza la verificacion y firma con su nombre
Identifica parcialmente los peligros, sinaplicar todas las medidas de control
No aplica ningunamedida de control, no
verifica y no firma
2. Tabla de ordenamiento de variablesGenera la tabla para las entradas y salidas e incluye
direccion, sımbolo y descripcion de cada variableGenera una tabla incompleta o con
informacion erronea
No desarrolla la tablade ordenamiento de
variables
3. Diagrama de conexiones al controladorIncluye todos los diagramas de conexion al controladordesarrollados correctamente empleando la simbologıa
electrica IEC desarrollados con la herramienta correcta
Realiza los diagramas con algunoserrores, no cumple con todos losrequisitos o estan incompletos
No entrega diagramasde conexion
4. Cuestionario y actividades deinvestigacion
Responde las preguntas correctamente tomando en cuentala informacion proporcionada en el fundamento teorico y
realiza las actividades de investigacion correctamenteapoyados en la literatura citada
Responde parcialmente las preguntaso las respuestas no son precisas y
realiza las actividades de investigacioninadecuadamente
No responde elcuestionario y no
realiza las actividadesde investigacion
5. Conclusiones o evaluacionReflexiona sobre las actividades, demuestra pensamiento
crıtico en el desarrollo de la guıa y aporta conrecomendaciones sobre las actividades
Las conclusiones generadas sonunicamente un recuento de lo realizado
en la guıa sin generar ningunaobservacion
No genera conclusionesy observaciones
ATRIBUTOS DEL EGRESADO A LOS QUE CONTRIBUYE LA GUIA DE CLASE NIVEL
A1. Identificar, formular y resolver problemas de ingenierıa aplicando los principios de las ciencias basicas e ingenierıa.A2. Aplicar, analizar y sintetizar procesos de diseno de ingenierıa que resulten en proyectos que cumplen las necesidades especificadas.
AvanzadoAvanzado
Calificacion
CONTROL DE MODIFICACIONES
Ver Descripcion Elaborado por Revisado por Fecha
01 Ajuste de formato y verificacion de seguridad en la ejecucion de la actividad Dr. Hoover Mujica Ortega Dr. Paul R. Maya Ortiz 17.11.2017
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L8
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 9/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
I. Objetivos
+ Identificar las instrucciones de conteo ascendente (CTU) y descendente (CTD).
+ Implementar programas de automatizacion que involucren instrucciones de conteo.
II. Recursos
1. Software
a) MicrosoftR© Windows Professional 7 x64 SP1.
b) RSLinxR© Classic Lite.
c) RSLogixR© 500 Demo.
d) RSLogixR© Emulate 500 v6.00.
2. Equipos, instrumentos, herramientas y accesorios
a) Computadora Dual Core 1.6 Ghz, 4GB RAM.
b) Controlador Allen Bradley SLC 5/04 1756-L541 Rev C.
c) Convertidor USB a RS-232C.
d) Cable de comunicacion serial null-modem.
III. Seguridad en la ejecucion de la actividad
Peligro o fuente de energıa Riesgo asociado Medidas de control Verificacion
1ro Voltaje alterno127 V
ElectrocucionIdentificar los puntos energizados antes derealizar la actividad y evitar contacto
2do Voltaje continuo 24 V
Dano a equipoVerificar polaridad y nivel antes de realizarla conexion del equipo o dispositivo
Apellidos y nombres:
IV. Fundamento teorico
Un contador es una funcion de computo que permite efectuar la cuenta de acontecimientos o de impulsos. La cuenta sepuede programar en forma progresiva (ascendente) o regresiva (descendente).
Figura 1. Registro de datos correspondiente a contadores
DIRECCIONAMIENTO.- El direccionamiento delas instruciones de conteo se da a nivel de elemento,a nivel de palabra y a nivel de bit.
El sistema de asignacion de direcciones es el mismopara la instruccion CTU (count up) ası como para la ins-truccion CTD (count down). Esta instruccion requierede 3 registros de 16 bits (words) para su funcionamien-to.
En la Figura 1 se muestra el file C5, correspondientea los contadores configurados y/o programados.
Ası tenemos que:
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L8
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 10/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
La identificacion a nivel de elemento (contador) se asigna por medio de “C5:X”, donde “X” representa el numero decontador de tipo CTU o CTD. Esta direccion de elemento se puede asociar con un sımbolo.
La identificacion a nivel de palabra del elemento se da por medio de la asignacion “C5:X.PRE”, para valor prefijadode contador y “C5:X.ACC”, para conteo transcurrido.
La identificacion a nivel de bit del elemento se da por medio de la asignacion “C5:X.DN”, para senalizar la finalizaciondel contador, “C5:X.CU”, para senalizar el conteo progresivo y “C5:X.OV”, para senalizar el bit de overflow delcontador.
ESQUEMA BASICO DEL CONTADOR ASCENDENTE
SIMBOLO DIAGRAMA DE TIEMPOS
V. Cuestionario
Implemente el programa que se muestra en la Figura 2 y responda el siguiente cuestionario:LAD 2 - --- Total Rungs in File = 6
0000I:1
01746-IB16
START
CU
DN
CTUCount UpCounter C5:0Preset 5<Accum 0<
CTU
0001C5:0
OV
COUNT_UP_OVERFLOWO:3
01746-OB16
0002C5:0
DN
COUNT_UP_DONEO:3
11746-OB16
0003C5:0
CU
COUNT_UP_ENABLEO:3
21746-OB16
0004I:1
11746-IB16
RESET
RESC5:0
0005 END
Figura 2. Registro de datos correspondiente a contadores
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L8
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 11/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
1. Describa el funcionamiento de la instruccion CTU dentro del programa.
2. Explique la accion de C5:0/OV sobre O:2/0
3. Explique la accion de C5:0/DN sobre O:2/1
4. Explique la accion de C5:0/CU sobre O:2/2
5. Describa el funcionamiento de la instruccion RES dentro del programa
6. Investigue, ¿que funcion tiene y cuando se utiliza el bit C5:0/UN (ubicado en la posicion 10 del archivo de datos C5)?
VI. Desarrollo de la actividad
OSCILACION DE UNA LAMPARA DE SEGURIDAD
Descripcion del problema:Se desea implementar un programa que permita la oscilacion de una lampara de seguridad con un intervalo de 3 segundospara encendido y 2 segundos para apagado. Si la lampara se activo 10 veces, esta debera quedar permanentemente encen-dida. Debera considerar un pulsador de START y STOP para iniciar y parar el funcionamiento.
Se pide:
Tabla de asignacion de variables.
Diagrama de conexiones al controlador SLC 5/04 de AB.
Programa LD IEC 61131-3 (debidamente explicado).
OBSERVACIONES Y CONCLUSIONES
La impresión de este documento es una copia no controlada
HM
L9
Division de Ingenierıa ElectricaDepartamento de Control y Robotica
Academia de Automatizacion
Controladores Industriales de Logica ProgramableClave(1883)
—— Practica N◦ 3——
COMPARADORES
Apellidos y nombres:
Grupo: Profesor: Fecha:Semestre: 2018-2 Dr. Hoover Mujica Ortega EWS:
RUBRICA DE EVALUACION DE LA GUIA DE CLASE
CONCEPTOS, RUBROS O ASPECTOS A EVALUARBUENO (2 PUNTOS)
Completo entendimiento del problema, realiza la actividad cumpliendo todos losrequerimientos.
REGULAR (1 PUNTO)Bajo entendimiento del problema, realiza la actividad
cumpliendo algunos de los requerimientos.
NO ACEPTABLE (0 PUNTOS)No demuestra entendimiento del
problema o de la actividad.
1. Seguridad en la ejecucion de la actividadIdentifica correctamente los peligros y fuentes de energıa,
minimiza los riesgos aplicando las medidas de control,realiza la verificacion y firma con su nombre
Identifica parcialmente los peligros, sinaplicar todas las medidas de control
No aplica ningunamedida de control, no
verifica y no firma
2. Tabla de ordenamiento de variablesGenera la tabla para las entradas y salidas e incluye
direccion, sımbolo y descripcion de cada variableGenera una tabla incompleta o con
informacion erronea
No desarrolla la tablade ordenamiento de
variables
3. Diagrama de conexiones al controladorIncluye todos los diagramas de conexion al controladordesarrollados correctamente empleando la simbologıa
electrica IEC desarrollados con la herramienta correcta
Realiza los diagramas con algunoserrores, no cumple con todos losrequisitos o estan incompletos
No entrega diagramasde conexion
4. Cuestionario y actividades deinvestigacion
Responde las preguntas correctamente tomando en cuentala informacion proporcionada en el fundamento teorico y
realiza las actividades de investigacion correctamenteapoyados en la literatura citada
Responde parcialmente las preguntaso las respuestas no son precisas y
realiza las actividades de investigacioninadecuadamente
No responde elcuestionario y no
realiza las actividadesde investigacion
5. Conclusiones o evaluacionReflexiona sobre las actividades, demuestra pensamiento
crıtico en el desarrollo de la guıa y aporta conrecomendaciones sobre las actividades
Las conclusiones generadas sonunicamente un recuento de lo realizado
en la guıa sin generar ningunaobservacion
No genera conclusionesy observaciones
ATRIBUTOS DEL EGRESADO A LOS QUE CONTRIBUYE LA GUIA DE CLASE NIVEL
A6. Actualizarse y superarse en su ambito de especializacion para adaptarse a los cambios de tecnologıa con el proposito de encontrar las soluciones mas adecuadas a los problemas de ingenierıa. AvanzadoCalificacion
CONTROL DE MODIFICACIONES
Ver Descripcion Elaborado por Revisado por Fecha
01 Ajuste de formato y verificacion de seguridad en la ejecucion de la actividad Dr. Hoover Mujica Ortega Dr. Paul R. Maya Ortiz 17.11.2017
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L9
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 13/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
I. Objetivos
+ Identificar las instrucciones de comparacion LES, LEQ, EQU, GEQ y GRT del SLC 5/04 AB.
+ Implementar programas de automatizacion que involucren instrucciones de comparacion.
II. Recursos
1. Software
a) MicrosoftR© Windows Professional 7 x64 SP1.
b) RSLinxR© Classic Lite.
c) RSLogixR© 500 Demo.
d) RSLogixR© Emulate 500 v6.00.
2. Equipos, instrumentos, herramientas y accesorios
a) Computadora Dual Core 1.6 Ghz, 4GB RAM.
b) Controlador Allen Bradley SLC 5/04 1756-L541 Rev C.
c) Convertidor USB a RS-232C.
d) Cable de comunicacion serial null-modem.
III. Seguridad en la ejecucion de la actividad
Peligro o fuente de energıa Riesgo asociado Medidas de control Verificacion
1ro Voltaje alterno127 V
ElectrocucionIdentificar los puntos energizados antes derealizar la actividad y evitar contacto
2do Voltaje continuo 24 V
Dano a equipoVerificar polaridad y nivel antes de realizarla conexion del equipo o dispositivo
Apellidos y nombres:
IV. Fundamento teorico
INSTRUCCIONES DE COMPARACION
Estas operaciones permiten comparar dos variables o una variable con un valor numerico. Todas estas operaciones soncondicionales, es decir, cuando se cumple la relacion de comparacion, se activara una senal del tipo binaria. Las operacionesde comparacion posibles son:
Figura 1. Instruccion MOV
Igualdad.
Desigualdad.
Menor que.
Menor o igual que.
Mayor que.
Mayor o igual que.
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L9
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 14/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
Instrucciones de transferencia de datosEs importante tambien, definir esta operacion que permite el intercambio de informacion desde un lugar a otro. Esto es,
si por ejemplo queremos transferir el valor de un temporizador o contador a una palabra, tenemos que aplicar la operacionde transferencia, donde el PLC copiara el valor requerido en la palabra deseada.
¿Como introducir parametros?La fuente.- Es la direccion del valor en que la operacion de mover o logica se debe efectuar. La fuente puede ser
una direccion de palabra o una constante de programa, a menos que se describa lo contrario. Si la instruccion tiene dosoperandos de fuente, no acepta constantes de programa en ambos operandos.
MOVMoveSource N7:66
0<Dest N7:14
6<
MOV
Output Instruction
Fixed SLC 5/01
SLC 5/02
SLC 5/03
SLC 5/04
SLC 5/05
• • • • • •
Figura 2. Instruccion MOV
El destino.- Es la direccion de resultado de una operacion de mover o logica.Debe ser una direccion de palabra.
Direcciones de palabras indirectas.- El SLC 5/04 tiene la opcion de usardirecciones indirectas a nivel de palabra y a nivel de bit para instrucciones espe-cificando las direcciones de palabra.
Esta instruccion de salida mueve el valor de fuente al lugar de destino. Siempreque el renglon permanezca verdadero, la instruccion mueve los datos durante cada“SCAN”.
¿Como introducir parametros?Introduzca los parametros siguientes al programar esta instruccion:• La fuente es la direccion o constante de los datos que desea mover.• El destino es la direccion a la cual la instruccion mueve los datos.Las fuentes A y B pueden ser una direccion de palabra o una constante; sin
embargo, ambas fuentes no pueden ser una constante. El destino debe ser una direccion de palabra.
V. Desarrollo de la actividad
1. CONTROL DE NIVEL DE UN TANQUE
Descripcion del problema:
Desarrollar un programa en lenguaje de escalera (ladder) para controlar el accionamiento de unas valvulas en funciondel nivel de agua en un tanque. Se debe cumplir las condiciones siguientes:
N ≤ 10 V1 : ON, V2 : ON, V3 : OFF10 < N ≤ 50 V1 : ON, V2 : ON, V3 ON50 < N < 80 V1 : OFF, V2 : ON, V3 : ON80 ≤ N < 100 V1 : OFF, V2 : OFF, V3 : ON
V3
N
V1
V2
100
50
10
'
&
$
%
HM
L9
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 15/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
Se pide:
Tabla de asignacion de variables.
Diagrama de conexiones al Controlador SLC 5/04 AB.
Programa LD IEC 61131-3 (debidamente explicado).
2. ENCENDIDO DE MOTORES DE MODO SECUENCIAL Y CICLICO
Descripcion del problema:
Elaborar un programa para encender cuatro motores de modo secuencial y cıclico, segun el diagrama adjunto:
Para realizar el programa debera utilizar solamente un temporizador. Considere un interruptor ON-OFF para el inicioy parada de la secuencia.
Se pide:
Tabla de asignacion de variables.
Diagrama de conexiones al SLC 5/04 AB.
Programa LD IEC 61131-3 (debidamente explicado).
OBSERVACIONES Y CONCLUSIONES
La impresión de este documento es una copia no controlada
HM
L10
Division de Ingenierıa ElectricaDepartamento de Control y Robotica
Academia de Automatizacion
Controladores Industriales de Logica ProgramableClave(1883)
—— Practica N◦ 4——
FUNCIONES AVANZADAS PARTE I
Apellidos y nombres:
Grupo: Profesor: Fecha:Semestre: 2018-2 Dr. Hoover Mujica Ortega EWS:
RUBRICA DE EVALUACION DE LA GUIA DE CLASE
CONCEPTOS, RUBROS O ASPECTOS A EVALUARBUENO (2 PUNTOS)
Completo entendimiento del problema, realiza la actividad cumpliendo todos losrequerimientos.
REGULAR (1 PUNTO)Bajo entendimiento del problema, realiza la actividad
cumpliendo algunos de los requerimientos.
NO ACEPTABLE (0 PUNTOS)No demuestra entendimiento del
problema o de la actividad.
1. Seguridad en la ejecucion de la actividadIdentifica correctamente los peligros y fuentes de energıa,
minimiza los riesgos aplicando las medidas de control,realiza la verificacion y firma con su nombre
Identifica parcialmente los peligros, sinaplicar todas las medidas de control
No aplica ningunamedida de control, no
verifica y no firma
2. Tabla de ordenamiento de variablesGenera la tabla para las entradas y salidas e incluye
direccion, sımbolo y descripcion de cada variableGenera una tabla incompleta o con
informacion erronea
No desarrolla la tablade ordenamiento de
variables
3. Diagrama de conexiones al controladorIncluye todos los diagramas de conexion al controladordesarrollados correctamente empleando la simbologıa
electrica IEC desarrollados con la herramienta correcta
Realiza los diagramas con algunoserrores, no cumple con todos losrequisitos o estan incompletos
No entrega diagramasde conexion
4. Cuestionario y actividades deinvestigacion
Responde las preguntas correctamente tomando en cuentala informacion proporcionada en el fundamento teorico y
realiza las actividades de investigacion correctamenteapoyados en la literatura citada
Responde parcialmente las preguntaso las respuestas no son precisas y
realiza las actividades de investigacioninadecuadamente
No responde elcuestionario y no
realiza las actividadesde investigacion
5. Conclusiones o evaluacionReflexiona sobre las actividades, demuestra pensamiento
crıtico en el desarrollo de la guıa y aporta conrecomendaciones sobre las actividades
Las conclusiones generadas sonunicamente un recuento de lo realizado
en la guıa sin generar ningunaobservacion
No genera conclusionesy observaciones
ATRIBUTOS DEL EGRESADO A LOS QUE CONTRIBUYE LA GUIA DE CLASE NIVEL
A1. Identificar, formular y resolver problemas de ingenierıa aplicando los principios de las ciencias basicas e ingenierıa. AvanzadoCalificacion
CONTROL DE MODIFICACIONES
Ver Descripcion Elaborado por Revisado por Fecha
01 Ajuste de formato y verificacion de seguridad en la ejecucion de la actividad Dr. Hoover Mujica Ortega Dr. Paul R. Maya Ortiz 17.11.2017
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L10
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 17/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
I. Objetivos
+ Identificar las instrucciones matematicas.
+ Identificar instrucciones de transferencia logica.
+ Utilizar entradas y salidas analogicas.
II. Recursos
1. Software
a) MicrosoftR© Windows Professional 7 x64 SP1.
b) RSLinxR© Classic Lite.
c) RSLogixR© 500 Demo.
d) RSLogixR© Emulate 500 v6.00.
e) Emulador de entradas y salidas analogicas Hoovertec v1.2.5.7.
2. Equipos, instrumentos, herramientas y accesorios
a) Computadora Dual Core 1.6 Ghz, 4GB RAM.
b) Controlador Allen Bradley SLC 5/04 1756-L541 Rev C.
c) Convertidor USB a RS-232C.
d) Cable de comunicacion serial null-modem.
III. Seguridad en la ejecucion de la actividad
Peligro o fuente de energıa Riesgo asociado Medidas de control Verificacion
1ro Voltaje alterno127 V
ElectrocucionIdentificar los puntos energizados antes derealizar la actividad y evitar contacto
2do Voltaje continuo 24 V
Dano a equipoVerificar polaridad y nivel antes de realizarla conexion del equipo o dispositivo
Apellidos y nombres:
IV. Fundamento teorico
Cuando una senal (tension o corriente) ingresa al modulo de entrada analogica, la senal se convierte de analogica adigital por un convertidor analogico-digital (A/D). El valor convertido, que es proporcional a la senal analogica, se envıaa la CPU del Controlador SLC 5/04. Luego que la CPU haya procesado la informacion segun el programa de usuario, laCPU da salida a la informacion a traves de un convertidor digital-analogico (D/A) por medio del modulo de salida analogica.
1. Conversion A/D
Los modulos de entrada analogica convierten la senal de corriente o voltaje en valores binarios de 16 bits complementadosa 2. La siguiente tabla muestra estos rangos de conversion:
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L10
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 18/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
2. Conversion D/A
Los modulos de salida analogica convierten un valor binario de 16 bits complementado a 2 en una senal analogica. Lasiguiente tabla muestra los rangos de conversion:
3. Lectura y Escritura de Senales Analogicas
El formato para direccionar las entradas y salidas analogicas es el siguiente: I:e.b O:e.b
I: entrada analogicaO: salida analogicae: numero del modulob: numero de terminal de conexion en el modulo
Ejemplos:
I:4.1 Tarjeta de entrada analogica ubicada en el modulo 4 terminal de conexion 1.O:4.0 Tarjeta de salida analogica ubicada en el modulo 4 terminal de conexion 0.
Archivo de Enteros (N7:e): este archivo se utiliza para almacenar valores enteros en el rango: –32768 a +32767, dondee es un numero de elemento en el rango de 0 – 255.
Ejemplo:N7:1 Elemento 1 archivo entero 7.
4. Bloque de Comando MOV
Esta instruccion de salida permite mover el valor de fuente al lugar de destino.
La fuente (source): Es la direccion o constante de los datos que desea mover.El destino (dest): Es la direccion a la cual la instruccion mueve los datos.
5 Bloque de Comando SCL
La instruccion SCL permite la lectura de las senales de entrada y salida analogica.
Source: es una direccion de memoria.Rate: o pendiente, es un valor positivo o negativo que sera multiplicado por 10 000.Offset: puede ser una constante del programa o un direccionamiento.Dest: direccionamiento de salida.
6. Instrucciones Matematicas
Las instrucciones para operaciones matematicas con el SLC 5/04 de A-B se agrupan de la siguiente forma:
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L10
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 19/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
La mayor parte de las instrucciones toman dos valores de entrada, realizan la funcion matematica y colocan el resultadoen un lugar de memoria asignado.
Por ejemplo, las instrucciones ADD y SUB toman un par de valores de entrada, los anaden o los restan y colocan elresultado en el destino especificado. Si el resultado de la operacion excede el valor permitido, un bit de overflow o underflowse establece.
La informacion general siguiente se aplica a las instrucciones matematicas.
La fuente es la (s) direccion (es) del (los) valor (es) en que se realiza una operacion matematica, logica o de movimiento.Esto puede ser direcciones de palabra o constantes de programa. Una instruccion que tiene dos operandos de fuenteno aceptan constantes de programa en ambos operandos.
El destino es la direccion del resultado de la operacion. Los enteros con signo se almacenan de forma complementariade dos y se aplican a los parametros de fuente y destino.
V. Desarrollo de la actividad
1. ESCALAMIENTO CON EL CONTROLADOR
Descripcion del problema:
Se desea implementar una rutina de esclamiento (SCL) con instrucciones matematicas que permita monitorear latemperatura de un proceso mediante un transductor de temperatura con salida de 0 a 10 VDC conectado en el terminal deconexion 1 del modulo de entrada analogica. La senal de voltaje del transductor es proporcional al rango de 100◦C a 500◦C.La temperatura del proceso debe permanecer entre 200◦ y 400◦C. Si la temperatura se desvıa de este rango se activan doslamparas intermitentes.
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L10
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 20/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
Si la temperatura es mayor a 400◦C, se activa la salida O:3/1 a intervalos de 250 ms de prendido por 250 ms deapagado (Lampara HIGH).
Si la temperatura esta en el rango de 200◦ y 400◦C se activa la salida O:3/2, esta permanecera permanentementeprendida (Lampara NORMAL).
Si la temperatura es menor a 200◦C, se activa la salida O:3/3 a intervalos de 500 ms de prendido por 500 ms deapagado (Lampara LOW).
La data de temperatura es presentada en ◦C para propositos de monitoreo y visualizacion.
Se pide:
Tabla de asignacion de variables.
Diagrama de conexiones al Controlador.
Programa LD IEC 61131-3 (debidamente explicado).
2. CONVERSIONES
Implemente una rutina de control empleando la instruccion CPT paracumplir con lo siguiente:
1. Conversion de Temperatura de Grados Celsius a Kelvin y Fahrenheit.
2. Convertir de Litros por segundo a Galones por minuto.
3. Convertir de Toneladas Horas a Kilogramos por minuto.
OBSERVACIONES Y CONCLUSIONES
La impresión de este documento es una copia no controlada
HM
L11
Division de Ingenierıa ElectricaDepartamento de Control y Robotica
Academia de Automatizacion
Controladores Industriales de Logica ProgramableClave(1883)
—— Practica N◦ 5——
FUNCIONES AVANZADAS PARTE II
Apellidos y nombres:
Grupo: Profesor: Fecha:Semestre: 2018-2 Dr. Hoover Mujica Ortega EWS:
RUBRICA DE EVALUACION DE LA GUIA DE CLASE
CONCEPTOS, RUBROS O ASPECTOS A EVALUARBUENO (2 PUNTOS)
Completo entendimiento del problema, realiza la actividad cumpliendo todos losrequerimientos.
REGULAR (1 PUNTO)Bajo entendimiento del problema, realiza la actividad
cumpliendo algunos de los requerimientos.
NO ACEPTABLE (0 PUNTOS)No demuestra entendimiento del
problema o de la actividad.
1. Seguridad en la ejecucion de la actividadIdentifica correctamente los peligros y fuentes de energıa,
minimiza los riesgos aplicando las medidas de control,realiza la verificacion y firma con su nombre
Identifica parcialmente los peligros, sinaplicar todas las medidas de control
No aplica ningunamedida de control, no
verifica y no firma
2. Tabla de ordenamiento de variablesGenera la tabla para las entradas y salidas e incluye
direccion, sımbolo y descripcion de cada variableGenera una tabla incompleta o con
informacion erronea
No desarrolla la tablade ordenamiento de
variables
3. Diagrama de conexiones al controladorIncluye todos los diagramas de conexion al controladordesarrollados correctamente empleando la simbologıa
electrica IEC desarrollados con la herramienta correcta
Realiza los diagramas con algunoserrores, no cumple con todos losrequisitos o estan incompletos
No entrega diagramasde conexion
4. Cuestionario y actividades deinvestigacion
Responde las preguntas correctamente tomando en cuentala informacion proporcionada en el fundamento teorico y
realiza las actividades de investigacion correctamenteapoyados en la literatura citada
Responde parcialmente las preguntaso las respuestas no son precisas y
realiza las actividades de investigacioninadecuadamente
No responde elcuestionario y no
realiza las actividadesde investigacion
5. Conclusiones o evaluacionReflexiona sobre las actividades, demuestra pensamiento
crıtico en el desarrollo de la guıa y aporta conrecomendaciones sobre las actividades
Las conclusiones generadas sonunicamente un recuento de lo realizado
en la guıa sin generar ningunaobservacion
No genera conclusionesy observaciones
ATRIBUTOS DEL EGRESADO A LOS QUE CONTRIBUYE LA GUIA DE CLASE NIVEL
A3. Desarrollar y conducir experimentacion adecuada; analizar e interpretar datos y utilizar el jucio ingenieril para establecer conclusiones.A6. Actualizarse y superarse en su ambito de especializacion para adaptarse a los cambios de tecnologıa con el proposito de encontrar las soluciones mas adecuadas a los problemas de ingenierıa.A7. Trabajar en equipo con el objeto de disenar, desarrollar, integrar, planear y poner en operacion sistemas electricos y electronicos, analizando riesgos.
AvanzadoAvanzadoAvanzado
Calificacion
CONTROL DE MODIFICACIONES
Ver Descripcion Elaborado por Revisado por Fecha
01 Ajuste de formato y verificacion de seguridad en la ejecucion de la actividad Dr. Hoover Mujica Ortega Dr. Paul R. Maya Ortiz 17.11.2017
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L11
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 22/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
I. Objetivos
+ Identificar las instrucciones matematicas.
+ Identificar instrucciones de transferencia logica.
+ Utilizar entradas y salidas analogicas.
II. Recursos
1. Software
a) MicrosoftR© Windows Professional 7 x64 SP1.
b) RSLinxR© Classic Lite.
c) RSLogixR© 500 Demo.
d) RSLogixR© Emulate 500 v6.00.
e) Emulador de entradas y salidas analogicas Hoovertec v1.2.5.7.
2. Equipos, instrumentos, herramientas y accesorios
a) Computadora Dual Core 1.6 Ghz, 4GB RAM.
b) Controlador Allen Bradley SLC 5/04 1756-L541 Rev C.
c) Convertidor USB a RS-232C.
d) Cable de comunicacion serial null-modem.
III. Seguridad en la ejecucion de la actividad
Peligro o fuente de energıa Riesgo asociado Medidas de control Verificacion
1ro Voltaje alterno127 V
ElectrocucionIdentificar los puntos energizados antes derealizar la actividad y evitar contacto
2do Voltaje continuo 24 V
Dano a equipoVerificar polaridad y nivel antes de realizarla conexion del equipo o dispositivo
Apellidos y nombres:
IV. Fundamento teorico
ESCALAMIENTO CON EL CONTROLADOR
La operacion de escalamiento permite adecuar la variable a medir a su lectura maxima y mınima en el proceso con laentrada analoga y su numero de bits respectivos. El modulo de entrada analogica transforma los valores de tension a valoresfluctuantes entre 0 y 32767, que son llamados numeros de cuenta.
1. Bloque de Comando MOV
MOVMoveSource ?
?Dest ?
?
MOVEsta instruccion de salida permite mover el valor de fuente al lugar de destino.
La fuente (source): Es la direccion o constante de los datos que desea mover.
El destino (dest): Es la direccion a la cual la instruccion mueve los datos.
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L11
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 23/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
2 Bloque de Comando SCP
Esta instruccion de salida consta de 6 parametros. Los parametros pueden ser de tipo integer, long, floating point (el floa-ting point es solo soportado en los procesadores SLC 5/03, /04, /05), valores inmediatos, o valores contenidos en direcciones.El valor de entrada es escalado a un rango determinado creando una relacion lineal entre el valor mınimo y maximo de entra-da y el mınimo y maximo valor escalado. El resultado escalado es devuelto a la direccion indicada por el parametro de salida.
SCPScale w/ParametersInput ?
?Input Min. ?
?Input Max. ?
?Scaled Min. ?
?Scaled Max. ?
?Output ?
?
SCPInput - Valor a ser escalado (direccion)
Input Min - Valor mınimo de la entrada
Input Max - Valor maximo de la entrada
Scaled Min - Valor mınimo de la escala
Scaled Max - Valor maximo de la escala
Output - Direccion para el valor escalado
V. Desarrollo de la actividad
1. CONTROL DE NIVEL
Descripcion del problema:
Una bomba debe llenar agua a un tanque cuando se enciende el motor que la acciona por intermedio del pulsador dearranque (PB0) o cuando el nivel de agua es mınimo. Del mismo modo, la bomba deja de funcionar cuando se activa el pul-sador de parada (PB1) o cuando el nivel de agua esta en maximo. El control automatico se da por intermedio de un sensorde nivel por resistencia variable, el cual se conecta a una tarjeta de entrada analogica 1746 NIO4I ubicado en el slot 4 canal1 del controlador SLC 5/04, tal que, 10 V indica que el tanque se encuentra lleno (5 metros) y 0 V indica que se encuentravacıo (0 metros). Por lo tanto, la bomba debe funcionar en operacion manual a traves de (PB0 y PB1) o automatico porel sensor de nivel (R). El sistema incluye un panel de lamparas indicadoras (H0, H1, H2), cuando la bomba funciona, lalampara H0 se enciende permanentemente, en caso de una falla en el motor de la bomba por sobrecarga, el encendido de lalampara H0 pasa a ser intermitente, con una frecuencia de 0.390625 Hz; si el tanque esta lleno, la lampara H1 estara encen-dida y finalmente si el tanque esta vacıo, la lampara H2 se encendera de forma intermitente a una frecuencia de 0.195313 Hz.
Para generar el voltaje necesario para la solucion del problema propuesto, se debera emplear la herramienta Emuladorde entradas y salidas analogicas (EmuladorIOA) mostrada en la Figura 1, la cual debe ser configurada apropiadamentesenalando las direcciones que corresponden al modulo 1746 NIO4I empleando en el controlador SLC 5/04.
Es importante verificar que el topico elegido en la herramienta EmuladorIOA este correctamente asociado al procesadordonde se ejecuta la aplicacion que controla el proceso descrito lıneas arriba, de lo contrario no sera posible conectarse conel servidor DDE/OPC RSLinx.
Se recomienda configurar el servidor DDE/OPC RSLinx a una velocidad de coleccion de datos equivalente a 10 ms, estatarea se realiza modificando el parametro “Polled Messages” ubicado en la pestana “Data Collection” que se encuentra enel menu “DDE/OPC Topic Configuration...” de RSLinx Classic Gateway.
Se pide:
Tabla de asignacion de variables.
Diagrama de conexiones al controlador SLC 5/04.
Programa LD IEC 61131-3 (debidamente explicado).
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L11
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 24/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
Figura 1. Interfaz grafica del Emulador de Entradas y Salidas Analogicas
2. CONVERSION ANALOGICA DIGITAL
Ingrese el siguiente programa. 2.1. Verifique que la tarjeta de entrada analogica 1746 NIO4I ocupa el slot 4 en el emu-lador del SLC 5/04.
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L11
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 25/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
2.2. Proceda a aplicar una tension de –10.0 VDC al CH 0 de entradas analogicas del PLC. Observe en la tabla de datosde entrada el valor decimal mostrado en la palabra I:4.0, anotelo en la tabla adjunta.
2.3. Repita el procedimiento para los valores de tension indicados en la tabla.
2.4. Represente en el eje X los voltajes ajustados y en el eje Y los valores digitales logrados
La impresión de este documento es una copia no controlada
'
&
$
%
HM
L11
Manual de practicas del Laboratorio deControladores Industriales de Logica Programable
Codigo: MADO-71Version: 01Pagina: 26/26
Seccion ISO: 8.3Fecha de emision: 2 de febrero 2018
Facultad de Ingenierıa Area/Departamento: Laboratorio de Automatizacion
2.5. ¿ Es lineal la conversion A/D?, ¿Cual es la relacion matematica que expresa la relacion encontrada?
Ecuacion: Y = f(x) Y =
3. CONVERSION DIGITAL ANALOGICA
3.1. Ingrese el siguiente programa. Verifique que la tarjeta de entrada analogica 1746 NIO4I ocupa el slot 4 del SLC 5/04.
3.2. Llene la siguiente tabla indicando los valores de corrientes obtenidos para cada uno de los valores enteros indicados.
OBSERVACIONES Y CONCLUSIONES
La impresión de este documento es una copia no controlada