Identifying Data 2020/21
Subject (*) Supervision Systems Code 770G02044
Study programme
Grao en Enxeñaría Eléctrica
Descriptors Cycle Period Year Type Credits
Graduate 2nd four-month period
Fourth Optional 6
Language
Spanish
Teaching method Face-to-face
Prerequisites
Department Enxeñaría Industrial
Coordinador
Prieto Guerreiro, Francisco
E-mail
francisco.prieto@udc.es
Lecturers
Prieto Guerreiro, Francisco
E-mail
francisco.prieto@udc.es
Web
General description 1.- Introducción ó alumno nas diferentes arquitecturas software e hardware empregadas en aplicacions de control de procesos industriais.

2.- Estudo das principais características de deseño e funcionamento dos sistemas informáticos de tempo real empregados para o control de procesos industriais.

3.- Análise das redes de comunicacions industriais, asi como das suas principais aplicacions no mundo da enxeñaría de control.

4.- Estudo e utilización práctica de ferramentas de programación orientada a obxetos e arquitecturas .Net aplicadas en tareas de supervision e control de procesos industriais (SCADA).

5.- Conceptos fundamentais de programación aplicados á robótica. Aplicación práctica en tareas de supervisión e control.
Contingency plan 1.-Modificacións nos contidos:

Non se modifican os contidos.

2.- Metodoloxías:

Mantéñense todalas metodoloxías docentes modificando unicamente o seu carácter presencial.

3.- Mecanismos de atención personalizada ao alumnado:

Moodle: Diariamente.
Correo Electrónico: Diariamente.
Teams: 1 sesión semanal para docencia expositiva e 3 sesiones para seguimiento e resolución de dudas sobre prácticas e traballos a realizar na asignatura. Atencion en tutorias persoalizadas ou en grupo no horario oficial establecido de tutorías.


4.- Modificacións na avaliación (Metodoloxía, Peso na cualificación,Descrición):

Proba Obxectiva: 40% Exámen individual sobre contidos teóricos e prácticos da asignatura.

Evaluación continua: 60% Traballos tutelados e prácticas de laboratorio.

* Observacións de avaliación:

Manteñense as metodoloxías de evaluación exceptuando o seu carácter presencial.


5.- Modificacións da bibliografía ou webgrafía:

Mantense o material bibliográfico e enlaces web da guía inicial.


Study programme competencies
Code Study programme competences
A4 Capacidade de xestión da información, manexo e aplicación das especificacións técnicas e da lexislación necesarias no exercicio da profesión.
A10 Coñecementos básicos sobre o uso e programación dos ordenadores, sistemas operativos, bases de datos e programas informáticos con aplicación en enxeñaría.
A17 Coñecer os fundamentos de automatismos e métodos de control.
A31 Coñecer os principios da regulación automática e a súa aplicación á automatización industrial.
B1 Capacidade de resolver problemas con iniciativa, toma de decisións, creatividade e razoamento crítico.
B3 Capacidade de traballar nun contorno multilingüe e multidisciplinar.
B4 Capacidade de traballar e aprender de forma autónoma e con iniciativa.
B5 Capacidade para empregar as técnicas, habilidades e ferramentas da enxeñaría necesarias para a práctica desta.
B6 Capacidade de usar adecuadamente os recursos de información e aplicar as tecnoloxías da información e as comunicacións na enxeñaría.
B7 Capacidade para traballar de forma colaborativa e de motivar un grupo de traballo.
C3 Utilizar as ferramentas básicas das tecnoloxías da información e as comunicacións (TIC) necesarias para o exercicio da súa profesión e para a aprendizaxe ao longo da súa vida.
C6 Valorar criticamente o coñecemento, a tecnoloxía e a información dispoñible para resolver os problemas cos que deben enfrontarse.

Learning aims
Learning outcomes Study programme competences
Coñece os elementos e estructuras típicas dos sistemas de supervisión e control. A10
A17
B1
B4
B5
B6
C3
C6
Coñece e programa aplicacions Scada. A10
A17
A31
B1
B3
B4
B5
B6
B7
C3
C6
Coñece os diferentes protocolos e medios de comunicación en sistemas Scada. A4
A10
A17
A31
B1
B3
B4
B5
B6
B7
C3
C6

Contents
Topic Sub-topic
Os bloques ou temas seguintes desenvolven os contidos establecidos na ficha da Memoria de Verificación, que son: 1.- Introducción ós sistemas de supervisión e control.

2.- Programación de aplicacions Scada.

3.- Comunicacions en sistemas Scada.

O subtema 1 desenvólvese esencialmente no módulo I da asignatura.

Os subtemas 2 e 3 desenvólvense principalmente nos módulos II e III da asignatura.
Módulo I: Control de procesos industriais. 1.1.- Criterios de deseño e caracteristicas de funcionamento.

1.2.- Arquitecturas software e hardware.

1.3.- Control centralizado vs control distribuido.

1.4.- Adquisición de datos. Interconexion con periféricos. Sistemas e aplicacions HMI.

1.5.- Redes de Comunicacions: Redes TCP/IP, Redes Industriais, Buses de Campo.

1.6.- Tarefas de supervisión e control.
Modulo II: Programación Orientada a obxetos con Visual Studio .NET. 2.1.- Obxetos, clases, herdanza e polimorfismo.

2.2.- Constructores, métodos e interfaces.

2.3.- Estructuras de Control.

2.4.- Obxetos/Compoñentes do sistema (ActiveX, .COM y .NET...)

2.5.- Portos de Comunicacions: Porto Serie, USB, Bluetooth.

2.6.- Ficheiros e Bases de Datos.
Modulo III: Creación de aplicacions SCADA para simulación, supervisión e control industrial. 3.1.- Control, adquisición e supervisión de datos.

3.2.- Controles, compoñentes e obxetos .NET para o desenrolo de aplicacions no ámbito da enxeñaría (SCADA).

3.3.- Desenvolvimento de aplicacions para comunicación con autómatas mediante o uso de controles e servizos OPC.

3.4.- Desenvolvimento de aplicacions para comunicación con hardware de baixo custe (Arduino).

Planning
Methodologies / tests Competencies Ordinary class hours Student’s personal work hours Total hours
Guest lecture / keynote speech A4 A10 B1 B4 B5 B6 C3 C6 21 30 51
Laboratory practice A4 A10 A17 A31 B1 B3 B4 B5 B6 B7 C3 21 32 53
Supervised projects A4 A10 A17 A31 B1 B3 B4 B5 B6 B7 C3 C6 9 24 33
Objective test A4 A10 A17 A31 B1 B4 B5 B6 C3 3 0 3
 
Personalized attention 10 0 10
 
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies Description
Guest lecture / keynote speech Nas sesions maxistrais desenrolaranse os contidos da asignatura tanto a nivel teórico coma práctico.
Laboratory practice Estudo e utilización dun entorno de traballo / linguaxe de programación que permita a resolución de diferentes problemas de enxeñería mediante solución informáticas.
Supervised projects Nas sesions maxistrais e nas prácticas de laboratorio plantexaranse diferentes problemas practicos de maior complexidade para a sua resolución como traballo independente polo alumno, tanto de forma individual uns coma colectiva outros. Nesta resolución vaise fomentar a participación do alumno como ferramenta de autoaprendizaxe valorando o seu esforzo e os seus resultados cara á valoración final da asignatura.
Objective test A proba obxectiva dividirase en duas partes, unha teórica e outra práctica, que tratará de comprobar si o alumno adquiriu as competencias fixadas como obxectivo desta asignatura.

Personalized attention
Methodologies
Supervised projects
Guest lecture / keynote speech
Laboratory practice
Description
Titorías para solucionar as dudas sobre os temas expostos nas clases maxistrais, sobre o plantexamento ou a resolución dos exercicios de practicas de laboratorio e os traballos tutelados, ou sobre calquer ámbito relacionado coa materia.

Os alumnos con dispensa académica, ao non ter obrigacion de asistir ás actividades nas que se poida esixir presencialidade, atenderáselles en tutorias presenciais ou virtuais, o cal permitirá realizar o seguimento das suas actividades docentes ó longo do curso.

Assessment
Methodologies Competencies Description Qualification
Supervised projects A4 A10 A17 A31 B1 B3 B4 B5 B6 B7 C3 C6 Nas sesions maxistrais e nas prácticas de laboratorio plantearanse diferentes problemas prácticos de maior complexidade para a sua resolución como traballo independente polo alumno, tanto de forma individual uns coma colectiva outros. Nesta resolución vaise fomentar a participación do alumno como ferramenta de autoaprendizaxe valorando o seu esforzo e os seus resultados cara á valoración final da asignatura. A sua realización e presentación diante do profesor será obligatoria para poder aprobar a asignatura, sendo evaluable ata un máximo dun 40% da nota final. 40
Laboratory practice A4 A10 A17 A31 B1 B3 B4 B5 B6 B7 C3 Estudo e utilización dunha linguaxe de programación que permita a resolución de diferentes problemas de enxeñaría mediante solucións informáticas. A sua realización e presentación diante do profesor será obligatoria para poder aprobar a asignatura, sendo evaluable ata un máximo dun 20% da nota final. 20
Objective test A4 A10 A17 A31 B1 B4 B5 B6 C3 A proba obxetiva dividirase en duas partes, unha teórica e outra práctica, que tratará de comprobar si o alumno adquiriu as competencias fixadas como obxectivo da asignatura. Será necesario obter a lo menos unha nota mínima de 1.5 puntos en cada parte (ata un máximo de 3 puntos en cada parte) e ter presentado todalas prácticas e traballos para poder aprobar a asignatura. 40
 
Assessment comments

Os alumnos con dispensa académica, ao non ter obrigacion de asistir
ás actividades nas que se poida esixir presencialidade, terán que
presentar e defender igualmente os traballos e prácticas obrigatorias
diante do profesor en tutorias presenciais ou virtuais, nos mesmos
prazos que o resto dos alumnos.

A calificación de todos os alumnos, tanto na primeira coma na
segunda oportunidade, basearase na necesidade de obter polo menos
unha nota mínima de 1 punto na parte teórica e outro punto na parte práctica do exame
(máximo de 2 puntos en cada parte, con un total de 4 puntos) e ter
presentado e defendido correctamente diante do profesor todalas prácticas
e/ou traballos obrigatorios para poder aprobar a asignatura.


Sources of information
Basic Castro, M (2007). Comunicaciones Industriales: Principios Básicos. UNED
Castro, M (2007). Comunicaciones Industriales: Sistemas Distribuidos y Aplicaciones. UNED
Bláquez Quintana (2003). Diagnóstico de fallos basado en el modelo de planta.
J. A. González (). El lenguaje de programación C#.
Santos Tarrío (2004). Estudio de redes neuronales con Matlab.
Isermann, R. (1993). Fault diagnosis of machines via parameter estimation and knowledge processing.
(). Material Web C#.
D. Bailey (2003). Practical Scada for Industry. Elsevier
Alma Yolanda Alanis, Edgar Nelson Sanchez (2006). Redes Neuronales. Prentice Hall
Martín del Rio (2006). Redes neuronales y sistemas borrosos.
A.S. Boyer (2009). SCADA, Supervisory Control and Data Acquisition. ISA
Rodríguez Penin, Aquilino (). Sistemas Scada. Marcombo, S.A.
Rodríguez Penin, Aquilino (2007). SISTEMAS SCADA GUIA PRACTICA . Marcombo, S.A
Microsoft Press (). Visual Basic. Microsoft Press
Sergio Arboles (). Visual Basic a Fondo. Infor Books Ediciones

Complementary


Recommendations
Subjects that it is recommended to have taken before
Computer Science/770G01002
Industrial Computing/770G01025

Subjects that are recommended to be taken simultaneously

Subjects that continue the syllabus
Industrial Robotics/770G01041
Advanced Control/770G01042
Intelligent Control Systems/770G01043

Other comments

Para axudar a conseguir unha contorna inmediata sustentable e cumprir co obxectivo da acción número 5: “Docencia e investigación saudable e sustentable ambiental e social” do "Plan de Acción Green Campus Ferrol":

A entrega dos traballos documentais que se realicen nesta materia:

• Solicitarase en formato virtual e/ou soporte informático.

• Realizarase a través de Moodle, en formato dixital sen necesidade de imprimilos.

• De se realizar en papel:

  - Non se empregarán plásticos.

  - Realizaranse impresións a dobre cara.

  - Empregarase papel reciclado.

  - Evitarase a impresión de borradores.

• Débese facer un uso sostible dos recursos e a prevención de impactos negativos sobre o medio natural.



(*)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.