|1. Introduction the industrial automation.
||1.1 Introduction to automation of tasks.
1.2 Types of control.
1.3 The programmable logic controller.
1.4 Diagram of blocks. Elements of the programmable logic controller.
1.5 Cycle of operation of the programmable logic controller. Time of cycle.
1.6 Ways of operation.
|2. Introduction the programming of programmable logic controllers.
||2.1 Binary, octal, hexadecimal and BCD systems. Real numbers.
2.2 Addressing and access to periphery.
2.3 Instructions, variables and operands.
2.4 Forms of representation of a program.
2.5 Types of modules of program.
2.6 Linear and structured programming.
|3. Programming of programmable logic controllers with I/O.
||3.1 Binary variables. Inputs, outputs and memory.
3.2 Binary combinations.
3.3 Operations of allocation.
3.4 Creation of a simple program.
3.5 Timers and counters.
3.6 Arithmetical operations.
|4. Modelling of systems for the programming of programmable logic controllers .
||4.1 Basic principles. Modelling technics.
4.2 Modelling by means of Petri Networks.
4.2.1 Definition of stages and transitions. Rules of evolution.
4.2.2 Conditional election between several alternatives.
4.2.3 Simultaneous sequences. Concurrence. Resource shared.
4.3 Implementation of Petri Networks.
4.3.1 Direct implementation.
4.3.2 Normalised implementation (Grafcet).
|5. Basic concepts of automatic control. Representation and modelling of continuous systems.
||5.1 Systems of regulation in open loop and closed loop.
5.2 Control typical loop. Nomenclature and definitions.
5.3 Physical systems and mathematical models.
5.3.1 Mechanical systems.
5.3.2 Electrical systems.
5.4 Modelling in state space.
5.5 Modelling in transfer function. Laplace transform. Properties. Examples.
5.6 Blocks diagrams.
|6. Analysis of dynamic 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. Controllers and parameters tuning.
||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.