Manual de pr acticas del laboratorio de Controladores Industriales de...

26
HM Manual de pr´ acticas del Laboratorio de Controladores Industriales de L´ogica Programable odigo: MADO-71 Versi´ on: 01 agina: 1/26 Secci´ on ISO: 8.3 Fecha de emisi´ on: 2 de febrero 2018 Facultad de Ingenier´ ıa ´ Area/Departamento: Laboratorio de Automatizaci´ on Manual de pr´ acticas del laboratorio de Controladores Industriales de L´ ogica Programable 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. Jes´ us Morales Valdez Dr. Jes´ us Morales Valdez Ing. Jorge Calder´on Mendoza Ing. Jorge Calder´on Mendoza La impresión de este documento es una copia no controlada

Transcript of Manual de pr acticas del laboratorio de Controladores Industriales de...

Page 1: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 2: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 3: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

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

Page 4: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 5: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 6: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 7: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 8: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

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

Page 9: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 10: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 11: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 12: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

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

Page 13: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 14: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 15: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 16: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

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

Page 17: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 18: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 19: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 20: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 21: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

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

Page 22: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 23: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 24: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 25: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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

Page 26: Manual de pr acticas del laboratorio de Controladores Industriales de …dctrl.fi-b.unam.mx/lab_automatiza/docs/plc/Manual_PLC.pdf · Manual de pr acticas del Laboratorio de Controladores

'

&

$

%

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