|1. Introducción to industrial automation and elements of automation.
||1.1 Introducción to automation of tasks.
1.2 Types of control.
1.3 The programmable logic controller.
1.4 Diagrama of blocks. Elements of the PLC.
1.5 Cycle of operation of the PLC. Time of cycle.
1.6 Ways of operation.
|2. Languages and programming technics of programmable logic controllers.
||2.1 Binary, octal, hexadecimal, BCD systems. Real numbers.
2.2 Access and adressing to periphery.
2.3 Instructions, variables and operating.
2.4 Forms of representation of a program.
2.5 Types of modules of program.
2.6 linear Programming and estructurada.
2.7 Variables binarias. Entrances, exits and memory.
2.8 Binary combinations.
2.9 Operations of allocation.
2.10 Timers and counters.
2.11 Operations aritméticas.
|3. Tools for sequential systems modelling.
||3.1 Basic principles. Modelling technics.
3.2 Modelling by means of Petri Networks.
3.2.1 Definition of stages and transitions. Rules of evolution.
3.2.2 Conditional election between several alternatives.
3.2.3 Simultaneous sequences. Concurrence. Resource shared.
3.3 Implementation of Petri Networks.
3.3.1 Direct implementation.
3.3.2 Normalised implementation (Grafcet).
|4. Control systems introduction.
||4.1 Systems of regulation in open loop and closed loop.
4.2 Control typical loop. Nomenclature and definitions.
|5. Representation, modelling and simulation of continuous dynamic systems.
||5.1 Physical systems and mathematical models.
5.2.1 Mechanical systems.
5.2.2 Electrical systems.
5.3 Modelling in state space.
5.4 Modelling in transfer function. Laplace transform. Properties. Examples.
5.5 Blocks diagrams.
|6. Analysis of continous dynamical systems.
6.2 Transient response.
6.2.1 First order systems. Differential equation and transfer function. Examples.
6.2.2 Second order systems. Differential equation and transfer function. Examples.
6.2.3 Effect of the addition of poles and zeros.
6.3 Systems reduction.
6.4 Steady-state response.
6.4.1 Steady-state errors.
6.4.2 Input signals and system type.
6.4.3 Error constants.
|7. PID controller. Parameters tunning of industrial controllers.
||7.1 Basic control actions. Proportional effects, integral and derivative.
7.2 PID controller.
7.3 Empirical methods of tuning of industrial controllers.
7.3.1 Open loop tuning: Ziegler-Nichols and others.
7.3.2 Closed loop tuning: Ziegler-Nichols and others.
7.4 Controllers design state space. Pole assigment.
|P1. Introduction to STEP7.
||Introduction to the program STEP7, that allows to create and modify programs for the Siemens PLC S7-300 and S7-400.
|P2. Programming in STEP7.
||Modelling of simple automation system and implementation in STEP7 using binary operations.
|P3. Implementation of PN in STEP7.
||Petri Networks modelling of simple automation system and introduction to the implementation of the same in STEP7.
|P4. PN Modelling and implementation in STEP7.
||Petri Networks modelling of complex automation system and implementation of the same in STEP7.
|P5. GRAFCET modelling and implementation with S7-Graph.
||Petri Networks normalised modelling and implementation with S7-Graph.
|P6. Control systems analysis with MATLAB.
||Introduction to the control systems instructions of the program MATLAB.
|P7. Introduction to SIMULINK.
||Introduction to SIMULINK program, an extension of MATLAB for dynamic systems simulation.
|P8. Modelling and transient response in SIMULINK.
||Modelling and simulation of control systems with SIMULINK.
|P9. Empirical tuning of an industrial controller.
||Parameters tuning of a PID controller by the methods studied and implementation of the control calculated in an industrial controller.