PROGRAMACIÓN DE PLCs EN LENGUAJES DE ALTO NIVEL Máster Universitario en Automatización de Procesos Industriales Universidad de Alcalá Curso Académico 2011/2012 GUÍA DOCENTE Nombre de la asignatura: Código: PROGRAMACIÓN DE PLCs EN EN LENGUAJES DE ALTO NIVEL 201609 Titulación en la que se imparte: Máster Universitario en Automatización de Procesos Industriales Departamento y Área de Conocimiento: Electrónica / Tecnología Electrónica Carácter: Créditos ECTS: Optativa 6 Curso y cuatrimestre: Curso 1 – Cuatrimestre 2 Profesorado: Alfredo Gardel Vicente José L. Lázaro Horario de Tutoría: Ver en la página personal en la web del dpto. de electrónica o web de la UAH Idioma en el que se imparte: Español 1. PRESENTACIÓN En esta asignatura el alumno estudiará y analizará distintos lenguajes de programación estructurada de alto nivel y gráficos, atendiendo al estándar IEC 61131, con el objetivo de conocer los fundamentos de las tecnologías disponibles. Se atenderá a sistemas comerciales de programación de diferentes fabricantes como pueden ser SCL de Siemens, ST de Phoenix Contact, que en gran medida son ejemplos claros de los estándares de programación en alto nivel, etc. En el primer cuatrimestre el alumno ha adquirido conocimientos y competencias en programación de bajo nivel y de bloques de funciones de las distintas familias de autómatas, que con la realización de la presente materia se profundizará y ampliará la visión de la programación de un controlador programable. 2 2. COMPETENCIAS Competencias genéricas: C.G.1: El alumno sabrá enfrentarse a problemas reales del mundo de la automatización y propongan soluciones. C.G.2: Adquirirá destreza para una llevar a cabo una comprensión sistemática cuando se enfrentan a problemas complejos a analizar y resolver en el ámbito de la automatización industrial. C.G.3: Podrá conocer, comprender y aplicar los instrumentos intelectuales y habilidades prácticas que les permitan comunicarse, participar y colaborar, mostrando sus propuestas y conclusiones, tanto en foros especializados o no. C.G.4: Tendrá capacidad para enfrentarse con éxito a los futuros avances de la ciencia y la tecnología, mostrando capacidades de autonomía y autogestión de su aprendizaje. C.G.5: Fomentará la capacidad de realizar análisis críticos e innovadores de situaciones nuevas de diferente grado de complejidad en el ámbito de la automatización industrial. C.G.6: Desarrollará las habilidades profesionales y/o investigadoras que les permitan trabajar en empresas o grupos de investigación en los que están presentes las tecnologías de la automatización industrial. Competencias específicas que adquiere el estudiante al cursar esta materia: CM1. Conociemiento de las diferentes alternativas de programación en alto nivel de controladores industriales. CM2. Conocimientos de los distintos niveles de programación estructurada y gráfica CM3. Capacidad y destreza para seleccionar el mejor lenguaje de programación en función de la aplicación industrial. CM4. Capacidad para implementar en distintos lenguajes un mismo programa. CM5 Capacidad para integrar y documentar un sistema de automatización que utiliza distintos lenguajes de programación. 3 3. CONTENIDOS Total de horas de clase Bloques de contenido Aspectos generales de los lenguajes de alto nivel • 6 horas Programación en lenguajes de alto nivel • 21 horas Programación en lenguaje estructurado. • 18 horas • 4. METODOLOGÍAS DE ENSEÑANZA-APRENDIZAJE.-ACTIVIDADES FORMATIVAS 4.1. Distribución de créditos (en horas) Número de horas presenciales: 45 horas Número de horas del trabajo propio del estudiante: 105 horas Total horas 150 horas 4.2. Estrategias metodológicas, materiales y recursos didácticos En el proceso de enseñanza-aprendizaje se realizarán las siguientes actividades formativas: • Clases Teóricas. • Clases Prácticas: resolución de ejercicios. • Clases Prácticas: laboratorio. • Tutorías: individuales y grupales. Además se podrán utilizar, entre otras, los siguientes recursos complementarios: • Trabajos individuales o en grupo: conllevando además de su realización, la correspondiente exposición pública antes el resto de compañeros para propiciar el debate. • Asistencia a conferencias, reuniones o discusiones científicas relacionadas con la materia. Se realizarán distintas prácticas de carácter pedagógico coordinadamente con la impartición de los conceptos teóricos, de manera que el alumno pueda experimentar 4 tanto individualmente como en grupo los conocimientos presentados, consolidando así los conceptos adquiridos. Para la realización de las prácticas, el alumno dispondrá en el laboratorio de un puesto con instrumental necesario (autómata, elementos de red, etc.), así como un ordenador con software de diseño, configuración, supervisión y diagnosis. En esta asignatura, se propone que las prácticas se realicen en grupos de dos alumnos. El profesorado de esta asignatura proporcionará materiales propios elaborados específicamente para la ella (documentos de fundamentos teóricos, colecciones de ejercicios y problemas, manuales de prácticas, audiovisuales, etc.) de manera que el alumno puede cumplir con los objetivos de la asignatura, así como alcanzar las competencias previstas. El alumno dispondrá a lo largo del cuatrimestre de tutorías grupales e individuales según las necesidades del mismo. Ya sea de manera individual o en grupos reducidos, estas tutorías permitirán resolver las dudas y afianzar los conocimientos adquiridos. Además, ayudarán a realizar un adecuado seguimiento de los alumnos y a evaluar el buen funcionamiento de los mecanismos de enseñanza-aprendizaje. 5. EVALUACIÓN: Procedimientos, criterios de evaluación y de calificación La calificación total de aprovechamiento de la asignatura vendrá dada por: - 10 ptos de evaluación continua y seguimiento de las clases - 30 ptos de las prácticas intermedias - 15 ptos de la práctica final temario lenguaje estructurado - 30 ptos de Examen final sobre contenidos de todo lo realizado en el curso. 6. BIBLIOGRAFÍA Bibliografía Básica Autómatas programables. Josep Balcells, José Luis Romeral Diseño y aplicaciones con autómatas programables. Joan Domingo Peña 5