DATOS IDENTIFICATIVOS 2023_24
Asignatura (*) INFORMÁTICA INDUSTRIAL II Código 17204120
Titulación
Grado en Ingeniería Electrónica Industrial y Automática (2010)
Ciclo
Descriptores Cr.totales Tipo Curso Periodo
6 Obligatoria Cuarto 1Q
Lengua de impartición
Català
Departamento Ingeniería Electrónica, Eléctrica y Automática
Coordinador/a
GIL DOLCET, ERNEST
Correo-e ernest.gil@urv.cat
esteban.delcastillo@urv.cat
Profesores/as
GIL DOLCET, ERNEST
DEL CASTILLO PÉREZ, ESTEBAN
Web http://https://campusvirtual.urv.cat/local/alternatelogin/index.php
Descripción general e información relevante <p>DESCRIPCIÓN GENERAL DE LA ASIGNATURA: Asignatura para la programación de sistemas de control y comunicaciones industriales. Utilización de lenguaje C / C ++. Programación multitarea. Sistemas operativos. Sistemas de Tiempo Real.</p>

Competencias
Tipo A Código Competencias Específicas
 EI10 Conocimiento aplicado de informática industrial y comunicaciones.
Tipo B Código Competencias Transversales
Tipo C Código Competencias Nucleares

Resultados de aprendizaje
Tipo A Código Resultados de aprendizaje
 EI10 Conoce la estructura de un computador industrial.
Conoce las alternativas existentes en el mercado de buses de expansión de un computador industrial.
Conoce los principios básicos de la comunicación digital.
Conoce los diferentes buses industriales presentes en el mercado.
Conoce las alternativas existentes en el mercado de sistemas operativos de aplicación industrial.
Desarrolla habilidades básicas de programación a nivel de lenguaje orientado a objetos.
Conoce las estrategias de acondicionamiento de un sistema digital en entorno industrial.
Implementa controladores digitales.
Tipo B Código Resultados de aprendizaje
Tipo C Código Resultados de aprendizaje

Contenidos
tema Subtema
1. Sistemas Operativos: Introducción. Sistemas empotrados.
2. Principios de comunicación digital. Niveles OSI. Buses de comunicación industrial.
3. Programación orientada a objetos: Visual C++. Aplicaciones orientadas a Tiempo Real.
4. Programación Multitarea. Aplicaciones orientadas a Tiempo Real.
5. Sistemas de Tiempo Real: Anàlisis y modelado.
6. Sistemas Operativos. Planificadores.
7. Acondicionamento de los sistemas de control para entornos industriales

Planificación
Metodologías  ::  Pruebas
  Competencias (*) Horas en clase
Horas fuera de clase
(**) Horas totales
Actividades introductorias
1 0 1
Sesión magistral
EI10
28 46 74
Proyecto Integrador Experimental
EI10
26 44 70
Atención personalizada
1 0 1
 
Pruebas mixtas
EI10
4 0 4
 
(*) En el caso de docencia no presencial, serán las horas de trabajo con soporte virtual del profesor.
(**) Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de los alumnos

Metodologías
Metodologías
  descripción
Actividades introductorias Explicar el objectivo, el guión y la evaluación de la asignatura.
Sesión magistral Explicar la teoria de cada tema, utilizando principalmente transparencias.
También se realizan sesiones de resolución de problemas utilitzando también, por defecto, transparencias con el código de la solución.
Proyecto Integrador Experimental Realizació del proyecto (Control distribuido aplicado al control remoto de un motor) en el laboratorio y siguientes fases:
P1-control pwm de motor y lectura encoder (prog sobre SO monotarea).
P2-comunicación "slave" de un nodo de control de motor (fase P1) para ser gobernado remotamente (prog sobre SO monotarea).
P3-Aplicación básica de control genérico sobre Sistema operativo multitarea (SOMT).
P4-Aplicación SOMT de comunicación "master" para comunicarse con el nodo de la fase P2.
P5-Aplicación SOMT de control remoto de velocidad del nodo de la fase P2.
Atención personalizada Resolución de dudas. Si son de programación y se requiere comprobar la ejecución del código se realizará sobre el ordinador del alumno.

Atención personalizada
descripción

-Resolución de dubdas de teoría. -Revisión de código de prácticas (sobre el ordinador del/ de la alumno/a o sobre papel). -Consejo para la écreación de aplicaciones reales de control para quien tenga interés en hacer proyectos en esta temática.


Evaluación
Metodologías Competencias descripción Peso        
Proyecto Integrador Experimental
EI10
Se compone de: a) Nota de las practicas del proyecto (80%); b) Nota de la memoria del proyecto (20%).
Se necesita una nota mínima del 50% de este apartado para hacer media y, por tanto, poder aprobar la asignatura.
40
Pruebas mixtas
EI10
Los exámenes pueden ser de desarrollo y / o test según la materia.
Se necesita una nota parcial de casdascuna de las pruebas que forman este apartado del 50% como mínimo para hacer media y habilitar, por tanto, aprobar la asignatura.
60
Otros  
 
Otros comentarios y segunda convocatoria

En todas las pruebas y comprobaciones de todo tipo no son permitidas la presencia de teléfonos móviles y otros dispositivos electrónicos durante el examen, ni son permitidas cualquier tipo de documentación y notas, a menos que el profesor lo explicite en sentido contrario.

A petición del profesor, y en relación a una prueba o entregable de cualquier tipo, se puede realizar una entrevista individual o grupal para chequear autenticidad y realización de esta de acuerdo a lo establecido y comprobar el conocimiento del alumno / grupo respecto de la materia asociada. Esta entrevista puede modificar al alza, a la baja o anular, la nota de la prueba o entregable.

2a convocatoria:

a) Quien no supere las pruebas mixtas en primera convocatoria podrá recuperarlas en la segunda convocatoria.

b) Les prácticas de laboratorio (proyecto integrador) no se pueden recuperar en segunda convocatoria por ser una actividad de evaluación continua.


Fuentes de información

Básica E.Gil, Transparencias/Slides INFO2, ,
E.Gil, Ejercicios no resueltos/Unresolved exercices, ,
E.Gil, Ejercicios resueltos de prog. multitarea/Solved exercises of multitasking programming, ,
E.Gil, Multiples grabaciones de sesiones TEAMS de resolución de dudas de ejercicios/Multiple recordings of TEAMS sessions to resolve doubts about exercices, ,

Complementaria David J. Kruglinski, Programación avanzada con Visual C++, Mc Graw Hill,
Ricardo Devis, Programación Orientada a Objetos en C++, Paraninfo,
Esteban del Castillo Pérez, Control de procesos: Implementación de una plataforma hardware/software para la experimentación en control digital direct, 1, publicacions URV

Recomendaciones

Asignaturas que continúan el temario
INFORMÁTICA INDUSTRIAL I/17204119


Asignaturas que se recomienda haber cursado previamente
FUNDAMENTOS DE COMPUTADORES/17204002
FUNDAMENTOS DE PROGRAMACIÓN/17204001
INFORMÁTICA INDUSTRIAL I/17204119
CONTROL AUTOMÁTICO/17204123
ELECTRÓNICA DIGITAL/17204108
MICROCONTROLADORES/17204111
(*)La Guía docente es el documento donde se visualiza la propuesta académica de la URV. Este documento es público y no es modificable, excepto en casos excepcionales revisados por el órgano competente o debidamente revisado de acuerdo la normativa vigente.