1 Informática Industrial M.C. Juan Carlos Olivares Rojas.

Post on 29-Jan-2016

231 views 0 download

Transcript of 1 Informática Industrial M.C. Juan Carlos Olivares Rojas.

11

Informática IndustrialInformática Industrial

M.C. Juan Carlos Olivares Rojas

AgendaAgenda

• Introducción y temario

• Evaluación

• Reglamento

• Contacto22

Objetivo GeneralObjetivo General

• El alumno será capaz de:

1. Diseñar algoritmos computacionales.

2. Implementar algoritmos computacionales en lenguaje C.

33

Objetivo GeneralObjetivo General

3. Utilizar sistemas de adquisición de datos y control supervisorio (SCADA).

4. Interactuar con sistemas físicos a través de un sistema computacional y programar interfaces HMI.

44

Objetivos específicosObjetivos específicos

1. Aprender a programar diferentes lenguajes que permitan desarrollar aplicaciones para la lectura, escritura y control de la información dentro y fuera de una computadora.

2. Familiarizarse con los diferentes puertos de entrada y salida de datos en la computadora.

55

Objetivos específicosObjetivos específicos• 3. Aprender a diseñar interfaces HMI

(Interface Humano Maquina).

• 4. Desarrollar habilidades para configurar Servidores de entrada/Salida (I/O servers).

• 5. Desarrollar aplicaciones mecatrónicas distribuidas y sistemas SCADA (Supervisory Control and Data Acquisition).

66

Intenciones EducativasIntenciones Educativas

• Es un curso de nivel básico, que tiene la intención de proporcionar al alumno los elementos fundamentales para representar e interactuar con el mundo físico a través de herramientas de hardware y software.

• Requiere conocimientos previos de computación remedial.

77

MetodologíaMetodología

• En este curso se aplicará la metodología de trabajo colaborativo.

• El estudiante deberá realizar pequeños programas de manera individual y por equipo para reforzar su conocimiento.

88

MetodologíaMetodología

• El profesor funcionará como un facilitador permitiendo que el conocimiento fluya de manera efectiva.

• Por último, el curso se reforzará con un proyecto final que permita a los alumnos aplicar todos los conocimientos adquiridos a lo largo del curso.

99

TemarioTemario• El curso se compone de 6 unidades de

aprendizaje:

1.Panorama general de lenguajes de programación en aplicaciones mecatrónicas (6 horas)

2.Sistemas para la adquisición de datos (6 horas).

1010

TemarioTemario

3. Diseño y programación de interfaces HMI (Interfaces Humano Máquina) (9 horas)

4. Configuración de tendencias en tiempo real de interfaces HMI (9 horas)

5. Servidores de entrada/salida (I/O servers) (7 horas)

6. Aplicaciones Mecatrónicas distribuidas (8 horas) 1111

Unidad I Unidad I Panorama general de Panorama general de lenguajes de programación en lenguajes de programación en

aplicaciones mecatrónicasaplicaciones mecatrónicas

1.1 Clasificación de los lenguajes de programación y su evolución.

1.2 Lenguaje ensamblador.1.3 Lenguaje C y C++.1.4 Visual Basic. NET.1.5 Programación por bloques (LabView).

1212

Unidad II Unidad II Sistemas para la Sistemas para la adquisición de datosadquisición de datos

2.1 Buses de computadoras (PCI, ISA, etc).

2.2 Puerto serie, paralelo y USB.

2.3 Puerto de audio.

2.4 GPIB. 1313

Unidad II Unidad II Sistemas para la Sistemas para la adquisición de datosadquisición de datos

2.5 Conversión Análogo-Digital y Digital-Análogo.

2.6 Tarjetas de adquisición de datos comerciales.

2.7 Software comercial para la adquisición de datos. 1414

Unidad III Diseño y programación Unidad III Diseño y programación de interfases HMI (Interfases de interfases HMI (Interfases

Humano Máquina)Humano Máquina)

3.1 Conceptos generales y elementos de desarrollo.

3.2 Herramientas para el diseño de interfaces HMI.

1515

Unidad III Diseño y programación Unidad III Diseño y programación de interfases HMI (Interfases de interfases HMI (Interfases

Humano Máquina)Humano Máquina)

3.3  Sistemas de alarmas y eventos.

3.4  Configuración de alarmas y eventos.

3.5 Modelos de reconocimientos y desplegado de alarmas.

1616

Unidad IV Unidad IV 4.   Configuración de 4.   Configuración de tendencias en tiempo real de tendencias en tiempo real de

interfases HMI interfases HMI

4.1 Configuración de tendencias históricas.

4.2 Reportes (Históricas/Datos).4.3 Comunicaciones E/S.4.4 Intercambio dinámico de datos.4.5 Comunicación con PLC’s.4.6 Definición de registros (items). 1717

Unidad V Unidad V Servidores de Servidores de entrada/salida (I/O servers)entrada/salida (I/O servers)

5.1 Configuración de servidores de entrada/salida.

5.2 Monitoreo de fallas de comunicación.

5.3 Funcionalidad avanzada de Tags.5.4 Tags Indirectos y supertags.5.5 Importar, exportar y optimizar bases

de datos. 1818

Unidad VI Unidad VI Aplicaciones Aplicaciones Mecatrónicas distribuidasMecatrónicas distribuidas

6.1 Arquitectura de aplicaciones distribuidas.

6.2 Sistemas SCADA (Supervisory Control and Data Acquisition).

6.3 Configuración y creación esquemas de seguridad. 1919

Unidad VI Unidad VI Aplicaciones Aplicaciones Mecatrónicas distribuidasMecatrónicas distribuidas

6.4 Respaldo y escenarios de aplicaciones.

6.5 Distribución histórica de datos.

6.6 Servidor Industrial de Lenguaje de Consulta estructurada. Servidor SQL. (Structured Query Language) como proveedor histórico.

2020

BibliografíaBibliografía

• Data Acquisition Techniques using PCs, Howard Austerlitz, 2nd Edition, Academia Press 2006, ISBN-13: 978-0120683772

• Manual de entrenamiento de Wonderware Intouch HMI 9.5 0 versión más nueva, by Invensys Systems Inc.

2121

BibliografíaBibliografía

• USB Complete, Jan Axelson, Lakeview Research; 3RD edition, 2005, ISBN: 9781931448

 • Microsoft Visual Basic .NET step by

step, Michael Halvorson, Microsoft Press Pap/Cdr edition, ISBN-13: 978-0735613744

2222

Software de apoyoSoftware de apoyo

• Visual Studio.• C y C++.• LabWindows CVI.• LabView.• Visual Basic.NET.• MultiSim.• INTOUCH HMI 9.5 (Factory Suite

Wonderware). 2323

Evaluación FinalEvaluación Final

• 75% Calificación parcial (25% c/u)• 25% Proyecto Final

• Cada evaluación parcial representa el 25% de la calificación final.

• El proyecto final representa el examen final de la asignatura. 2424

Evaluación ParcialEvaluación Parcial

• 10% Quizzes y Reflexiones• 50% Actividades y Tareas• 40% Examen Parcial

• El examen parcial será teórico-práctico

2525

Reglas del juegoReglas del juego

• “Lo que es parejo, no es chipotudo”

• Se debe asistir a clases con puntualidad, una vez pasado 5 minutos se cierra la puerta y nadie entra.

• No se justifican faltas 2626

Reglas del juegoReglas del juego

• Se debe tener una buena actitud y disponibilidad dentro de clases. Si no colaboran mejor no entrar.

• Se debe cubrir un 80% de asistencia para acreditar el curso.

2727

Reglas del juegoReglas del juego

• Se prohíbe entrar con alimentos y bebidas al salón de clases. Se debe mantener limpio su lugar.

• Se debe apagar el celular o bien ponerlo en vibrador. No se puede contestar en el salón. Si alguien sale ya no entra.

2828

Reglas del JuegoReglas del Juego• Las tareas y trabajos se entregan única y

exclusivamente los días y horas señalados.

• Las tareas deberán entregarse en el formato y medio señalado, de preferencia haciendo uso de la plataforma tecnológica.

• Toda actividad práctica se revisa en el laboratorio o salón de clase.

2929

Reglas del JuegoReglas del Juego• No se aceptan trabajos de investigación sin

referencias bibliográficas.

• Todas las programas deberán contener el nombre de los integrantes de forma visible en el código.

• Los nombres de los programas deberán iniciar con su matrícula.

3030

Reglas del juegoReglas del juego

• Los trabajos son únicamente para la cantidad de personas señaladas. El plagio será duramente castigado.

• Está prohibido el uso de laptops en clases y de otros elementos en el salón de clases, salvo que se indique su uso.

3131

Reglas del juegoReglas del juego

• En el examen está prohibido el uso de celulares, PDA’s, etc.

• Para cualquier cosa otra cosa se manejará de acuerdo a Reglamento.

3232

Formato de TrabajosFormato de Trabajos

• Portada• Resumen• Introducción• Desarrollo• Conclusiones

• Referencias3333

ContactoContacto

• E-mail: jcolivares@itesm.mx• MSN: juancarlosolivares@hotmail.com• Skype: juancarlosolivares

• Clases: Martes y Viernes de 11:30 – 13:00.

3434

ContactoContacto

• Asesorías martes y viernes a las 11:00 previa cita.

• También es posible lunes y jueves después de las 8:30 previa cita.

• NO HAY ASESORIAS EN LA SEMANA DE EXAMENES PARCIALES 3535

3636

¿Preguntas, dudas y ¿Preguntas, dudas y comentarios?comentarios?