Download Differential Calculus
Document related concepts
no text concepts found
Transcript
Informática Industrial M.C. Juan Carlos Olivares Rojas 1 Agenda • Introducción y temario • Evaluación • Reglamento • Contacto 2 Objetivo General • El alumno será capaz de: 1. Diseñar algoritmos computacionales. 2. Implementar algoritmos computacionales en lenguaje C. 3 Objetivo 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. 4 Objetivos 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. 5 Objetivos 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). 6 Intenciones 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 computación remedial. previos de 7 Metodologí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. 8 Metodologí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. 9 Temario • 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). 10 Temario 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) 11 Unidad I Panorama general de lenguajes de programación en aplicaciones 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). 12 Unidad II Sistemas para la adquisició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. 13 Unidad II Sistemas para la adquisición de datos 2.5 Conversión Análogo-Digital y DigitalAnálogo. 2.6 Tarjetas de comerciales. adquisición de datos 2.7 Software comercial para la adquisición de datos. 14 Unidad III Diseño y programación de interfases HMI (Interfases Humano Máquina) 3.1 Conceptos generales y elementos de desarrollo. 3.2 Herramientas interfaces HMI. para el diseño de 15 Unidad III Diseño y programación de interfases HMI (Interfases Humano Máquina) 3.3 Sistemas de alarmas y eventos. 3.4 Configuración de alarmas y eventos. 3.5 Modelos de reconocimientos desplegado de alarmas. y 16 Unidad IV 4. Configuración de tendencias en tiempo real de 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). 17 Unidad V Servidores de 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. 18 Unidad VI Aplicaciones Mecatró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. 19 Unidad VI Aplicaciones Mecatró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. 20 Bibliografí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. 21 Bibliografí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 22 Software de apoyo • • • • • • • Visual Studio. C y C++. LabWindows CVI. LabView. Visual Basic.NET. MultiSim. INTOUCH HMI Wonderware). 9.5 (Factory Suite 23 Evaluació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. 24 Evaluación Parcial • 10% Quizzes y Reflexiones • 50% Actividades y Tareas • 40% Examen Parcial • El examen parcial será teórico-práctico 25 Reglas 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 26 Reglas 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. 27 Reglas 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. 28 Reglas 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. 29 Reglas 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. 30 Reglas 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. 31 Reglas 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. 32 Formato de Trabajos • • • • • Portada Resumen Introducción Desarrollo Conclusiones • Referencias 33 Contacto • E-mail: jcolivares@itesm.mx • MSN: juancarlosolivares@hotmail.com • Skype: juancarlosolivares • Clases: Martes y Viernes de 11:30 – 13:00. 34 Contacto • 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 35 ¿Preguntas, dudas y comentarios? 36