Informática  industrial  y  comunicaciones

+Info
DEPARTAMENTO PROFESOR/ES
INGENIERÍA ELÉCTRICA Juan Martín Miruri Sáenz
TITULACIONES EN LAS QUE SE IMPARTE LA ASIGNATURA
Titulación Carácter Curso Semestre Créditos Guía Docente
Grado en Ingeniería Electrónica Industrial y Automática Obligatoria 3 Segundo Semestre 6 pdf
Grado en Ingeniería Informática Optativa 4 Segundo Semestre 6 pdf
BIBLIOGRAFÍA RECOMENDADA
PC interno 5 / Michael Tischer, Bruno Jennrich. Marcombo.
Programación con C++ Builder 2006. Francisco Charte Ojeda. Anaya Multimedia. ISBN 84-415-1988-9
Sistemas operativos modernos. Andrew S. Tanenbaum. Pearson Education. ISBN 978-607-44-2046-3
Serial port complete : programming & circuits for RS-232 & RS 485 links & networks / Jan Axelson.-- Madison : Lakeview Research, cop. 1998
Parallel port complete : programming, interfacing & using the PC's parallel printer post / Jan Axelson.-- Madison : Lakeview Research, [1999]
Comunicaciones y redes de computadores / William Stallings ; traducción, Jesús Esteban Díaz Verdejo ... [et al.] ; revisión técnica, Raúl V. Ramírez Velarde, M. en C. Jaquelina López Barrientos.-- 7ª ed.-- Madrid : Pearson, [2004]
The x86 PC: assembly language, design, and interfacing. M. A. Mazidi, J. G. Mazidi, D. Causey. Prentice Hall. ISBN 978-0-13-609226-1
El libro de la RS-232. Joe Campbell. Anaya. ISBN 847614055X
Autómatas programables. Josep Balcells, José Luis Romeral. Marcombo. ISBN 84-267-1089-1
Comunicación de datos, redes de computadoras y sistemas abiertos. Fred Halsall. Pearson Educación. ISBN 968-444-331-5
Usb complete: the developer's guide. Jan Axelson. Lakeview Research. ISBN 978-1-931448-08-6
Linux for embedded and real-time applications. Doug Abbott. Newnes. ISBN 0-7506-7546-2
Redes locales en la industria. Justo Carracedo Gallardo Marcombo. ISBN 84-267-0686-X
Redes para proceso distribuido: área local, arquitecturas, rendimiento, banda ancha. J. García Tomás, S. Ferrando, M. Piattini. Ra-Ma. ISBN 84-7897-442-3
Organización y arquitectura de computadores / William Stallings ; traducción: Antonio Cañas Vargas ... [et al.] ; coordinación y revisión técnica: Alberto Prieto Espinosa.-- 7ª ed.-- Madrid : Pearson Prentice Hall, cop., 2006
Página web rincón de linux en castellano
Tutorial RS-232 Data Interface and cables
Información sobre RS-485
Advantech España (Sistema E/S distribuidas)
Conceptos sistemas operativos (Wikipedia)
Presentación básica de sistemas operativos de tiempo real
Documentación básica específica y complementaria para la asignatura: Apuntes, libros, ejercicios, software, etc. Campus Virtual de la UR.
Enlace web página de USB Implementers Forum, Inc.


CONTEXTO
La asignatura pertenece a la materia Automática y Control que se engloba en el módulo de "formación obligatoria" en Tecnología Eléctrónica Industrial. Se oferta como asignatura optativa en el último curso de Grado en Ingeniería Informática para los itinearios de especialización "Ingeniería del Software" y "Sistemas informáticos".
Se fundamenta en los conocimientos básicos proporcionados en la materia de Informática y proporcionará las compentencias técnicas específicas en:
· Arquitectura PC (x86).
· Programación bajo y alto nivel.
· Comunicaciones serie y paralelo.
· Sistemas de E/S distribuidas bajo PC.
· Sistemas operativos y tiempo real
· Redes de comunicación. Aplicaciones al entorno industrial.
COMPETENCIAS
COMPETENCIAS GENERALES:
- O3. Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones
- G1. Capacidad de análisis y síntesis.
- G2. Capacidad de aplicar los conocimientos a la práctica.
- G6 Habilidades informáticas básicas
- G8. Capacidad de aprendizaje.
- G9. Habilidades de gestión de la información (habilidad para buscar y analizar información procedente de fuentes diversas).
- G11. Capacidad de adaptación a nuevas situaciones
- G12 Capacidad para genenerar nuevas ideas
- G13. Resolución de problemas.
- G19. Habilidad para trabajar de forma autónoma.
- G23. Orientación a resultados
CG1-Estar capacitado para analizar, razonar y evaluar de modo crítico, lógico y, en caso necesario, formal, sobre problemas que se planteen en su entorno.
CG2-Estar capacitado para, utilizando el nivel adecuado de abstracción, establecer y evaluar modelos que representen situaciones reales.
CG3-Estar capacitado para encontrar, relacionar, estructurar e interpretar datos, información y conocimiento provenientes de diversas fuentes.
CG4-Estar capacitado para transmitir información, ideas, planteamiento de problemas y soluciones, tanto a otros profesionales tecnológicos y científicos, como a personas ajenas a esas disciplinas.
CG7-Haber desarrollado aquellas habilidades de aprendizaje necesarias para continuar su formación.
CG13-Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidas integrando hardware, software y redes.
CG15-Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones.

COMPETENCIAS ESPECÍFICAS:
- E10. Conocimiento aplicado de informática industrial y comunicaciones
CE5-Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas propios de la ingeniería.
CE17-Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas en ellas.
CE20-Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación paralela, concurrente, distribuida y de tiempo real.
TEMARIO

<em>Temario de aula</em>





Bloque Temático 0 - Presentación y revisión de conocimientos.



1. Presentación y contexto de la asignatura.



2. El ordenador personal compatible (PC). Arquitectura, programación y chips esenciales.



3. Conceptos básicos de comunicaciones. Modelo teórico, consideraciones y clasificaciones.





Bloque Temático I - Comunicaciones locales PC-periférico.



1. Enlaces de transmisión serie.

Serialización de la información.

Normativa EIA RS-232 (V.24).

Hardware del puerto serie del PC.

BIOS para control del puerto serie.

Buses serie USB/IEEE1394.



2. Enlaces de transmisión paralelo.

Caso de estudio: Puerto paralelo del PC. Modo estándar y modos bidireccionales.





Bloque Temático II - Sistemas de E/S distribuidas bajo PC.



1. Enlaces industriales EIA RS-422/485.



2. Caso de estudio: Sistema comercial de E/S distribuidas.





Bloque Temático III - Sistemas operativos y tiempo real.



1. Conceptos básicos sobre sistemas operativos.



2. Caso estudio: Sistema operativo UNIX/LINUX.



3. Sistemas operativos e informáticos de tiempo real.





Bloque Temático IV - Introducción a las redes de comunicación.



1. Comunicación de la información. Entornos. Redes. Protocolos y arquitecturas. Normalizaciones.



2. Transmisión de datos. Conceptos fundamentales y medios de transmisión.



3. Interfaz de comunicaciones. Control del enlace de datos y multiplexación.



4. Tecnologías de red de área local. Soluciones comerciales LAN.







Bloque Temático V - Redes de comunicación industrial.



1. &quot;Pirámide&quot; de comunicaciones industriales. Nivel de campo, controlador y gestión.



2. Caso de estudio: Ethernet Industrial.









<em> Temario de laboratorio y campo </em>





Sesiones guiadas: Herramienta de programación visual C++Builder (7h).



Práctica de monitorización y control del hardware del puerto serie (3h).



Práctica de comunicación local &quot;PC-PLC&quot; (6h).



Práctica de búsqueda y configuración de módulos de E/S distribuidas bajo RS-485 (2h).



Sesiones guiadas: Sistema Operativo LINUX (4h).



Práctica de configuración de red ethernet bajo LINUX (2h).