IDENTIFYING DATA 2021_22
Subject (*) INFORMÀTICA INDUSTRIAL II Code 17204120
Study programme
Grau en Enginyeria Electrònica Industrial i Automàtica (2010)
Cycle 1r
Descriptors Credits Type Year Period Exam timetables and dates
6 Obligatòria Quart 1Q
Modality and teaching language
Department Eng. Electrònica, Elèctrica i Automàtica
Coordinator
GIL DOLCET, ERNEST
E-mail ernest.gil@urv.cat
esteban.delcastillo@urv.cat
Lecturers
GIL DOLCET, ERNEST
DEL CASTILLO PÉREZ, ESTEBAN
Web http://moodle.urv.cat/
General description and relevant information

La informació publicada en aquesta guia és la que correspon a classes presencials i pot servir de guia orientativa. A causa de l’emergència sanitària provocada per la COVID-19 poden haver-hi canvis en la docència, avaluació i calendaris del curs. Aquests canvis s’informaran a l’espai Moodle de cada assignatura.

DESCRIPCIÓ GENERAL DE L'ASSIGNATURA: Assignatura per a la programació de sistemes de control y comunicacions industrials. Utilització de llenguatge C/C++. Programació multitasca. Sistemes operatius. Sistemes de Temps Real.




Competències
Type A Code Competences Specific
 EI10 Coneixement aplicat d'informàtica industrial i comunicacions.
Type B Code Competences Transversal
Type C Code Competences Nuclear

Resultats d'aprenentage
Type A Code Learning outcomes
 EI10 Coneix l’estructura d’un computador industrial.
Coneix les alternatives existents en el mercat de busos d’expansió d’un computador industrial.
Coneix els principis bàsics de la comunicació digital.
Coneix els diferents busos industrials presents en el mercat.
Coneix les alternatives existents en el mercat de sistemes operatius d’aplicació industrial.
Desenvolupa habilitats bàsiques de programació a nivell de llenguatge orientat a objectes.
Coneix les estratègies d’acondicionament d’un sistema digital en entorn industrial.
Implementa controladors digitals.
Type B Code Learning outcomes
Type C Code Learning outcomes

Continguts
Topic Sub-topic
1. Sistemes Operatius: Introducció. Sistemes empotrats.
2. Principis de comunicació digital. Nivells OSI. Bussos de comunicació industrial.
3. Programació orientada a objectes: Visual C++. Aplicacions orientades a Temps Real.
4. Programació Multitasca. Aplicacions orientades a Temps Real.
5. Sistemes de Temps Real: Anàlisi i modelat.
6. Sistemes Operatius. Planificadors.
7. Acondicionament dels sistemes de control per a entorns industrials

Planificació
Methodologies  ::  Tests
  Competences (*) Class hours
Hours outside the classroom
(**) Total hours
Activitats Introductòries
1 0 1
Sessió Magistral
EI10
28 46 74
Projecte Integrador Experimental
EI10
26 44 70
Atenció personalitzada
1 0 1
 
Proves mixtes
EI10
4 0 4
 
(*) On e-learning, hours of virtual attendance of the teacher.
(**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Metodologies
Methodologies
  Description
Activitats Introductòries Explicar l'objectiu, el guió i l'avaluació de l'assignatura.
Sessió Magistral Explicar la teoria de cada tema, utilitzant principalment transparencies.
També es realitzen sesions de resolució de problemes utilitzant també, per defecte, transparencies amb el codi de la solució.
Projecte Integrador Experimental Realització del projecte (Control distribuit aplicat al control remot d'un motor) al laboratori en les següents fases:
P1-control pwm de motor i lectura encoder (prog sobre SO monotasca).
P2-comunicació "slave" d'un node de control de motor (fase P1) per ser ser governar remotament (prog sobre SO monotasca).
P3-Aplicació básica de control genèric sobre Sistema operatiu multitasca (SOMT).
P4-Aplicació SOMT de comunicació "master" per comunicarse amb el node de la fase P2.
P5-Aplicació SOMT de control remot de velocitat del node de la fase P2.
Atenció personalitzada Resolució de dubtes. Si son de programació i es requereix comprovar l'execució del codi es realitzarà sobre l'ordinador de l'alumne.

Atenció personalitzada
Description
-Resolució de dubtes de teoria. -Revisió de codi de pràctiques (sobre l'ordinador de l'alumne o sobre paper). -Consells per a la creació d'aplicacions reals de control per qui en tingui interès de fer profectes en aquesta temàtica.

Avaluació
Methodologies Competences Description Weight        
Projecte Integrador Experimental
EI10
Es composa de: a) Nota de les pràctiques realizades davant professor (80%); b) valoració de la memòria del projecte (20%).
Es necessita una nota mínima del 50% d'aquest apartat per fer mitja i, per tant, poder aprovar l'assignatura.
40
Proves mixtes
EI10
Els exàmens poden ser de desenvolupament i/o test segons la matèria.
Es necessita una nota parcial de casdascuna de les proves que formen aquest apartat del 50% com a mínim per fer mitja i, per tant, poder aprovar l'assignatura.
60
Others  
 
Other comments and second exam session

En totes les proves i comprovacions de tot tipus no son permeses la presència de telèfons mòbils i altres dispositius electrònics durant l'exàmen, ni son permeses qualsevol tipus de documentació i notes, a menys que el professor ho expliciti en sentit contrari.

A petició del professor, i en relació a una prova o entregable de qualsevol tipus, es pot realitzar una entrevista individual o grupal per comprovar la autenticitat i realització d'aquesta d'acord a lo establert i comprovar el coneixement de l'alumne/grup respecte de la matèria associada. Aquesta entrevista pot modificar a l'alça, a la baixa o anular, la nota de la prova o entregable.

2a convocatòria:

a) Qui no superi les proves mixtes en primera convocatòria podrà recuperar-les a la segona convocatòria.

b) Les pràctiques de laboratori (projecte integrador) no es poden recuperar en segona convocatòria per ser una activitat d'avaluació continua.


Fonts d'informació

Bàsica E.Gil, Transparències INFO2, ,

Complementària 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

Recomanacions

Subjects that continue the syllabus
INFORMÀTICA INDUSTRIAL I/17204119


Subjects that it is recommended to have taken before
FONAMENTS DE COMPUTADORS/17204002
FONAMENTS DE PROGRAMACIÓ/17204001
INFORMÀTICA INDUSTRIAL I/17204119
CONTROL AUTOMÀTIC/17204123
ELECTRÒNICA DIGITAL/17204108
MICROCONTROLADORS/17204111
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.