Guia docente 2013_14
Escuela de Ingeniería Industrial
Grao en Enxeñaría Mecánica
 Subjects
  Fundamentos de automática
   Contents
Topic Sub-topic
1.-Introduction to industrial automation 1.1 Introduction to task automation.
1.2 Types of control.
1.3 The programmable Logic Controller (PLC).
1.4 Bloc Diagram. PLC Elements.
1.5 PLC Operating Cycle. Cycle time.
1.6 Operation modes.
2. . Introduction to PLC programming. 2.1 Binary, octal, hexadecimal and BCD systems. Real numbers.
2.2 Addressing and peripheral access.
2.3 Instructions, variables and operands.
2.4 Programming languages.
2.5 Types of program modules.
2.6 Lineal and structured programming.
3. PLC programming with I/O. 3.1 Binary variables. Inputs, outputs and memory.
3.2 Binary combinations.
3.3 Assignation operations.
3.4 Creating a simple program.
3.5 Timers and counters.
3.6 Arithmetic operations.
3.7 Examples.
4. System modeling for PLC programming. 4.1 Basic principles. Modeling techniques.
4.2 Modeling using Petri Nets.
4.2.1 Steps and transitions definitions. Evolution rules.
4.2.2 Conditional selection among several alternatives.
4.2.3 Simultaneous sequences. Concurrency. Resource sharing.
4.3 Petri net implementation.
4.3.1 Direct implementation.
4.3.2 Normalized implementation (Grafcet).
4.4 Examples.
5. Basic concepts on automatic regulation. Continuous systems representation and modeling. 5.1 Open loop and closed loop control systems.
5.2 Typical regulation loop. Nomenclature and definitions.
5.3 Physical systems and mathematical models.
5.3.1 Mechanical systems.
5.3.2 Electrical systems.
5.3.3 Others.
5.4 State space modeling.
5.5 Transfer function modeling. Laplace transform. Properties. Examples.
6. Dynamic systems analysis. 6.1 Stability.
6.2 Transient response. Transient modes.
6.2.1 First order systems. Differential equations and transfer function. Examples.
6.2.2 Second order systems. Differential equations and transfer function. Examples.
6.2.3 Studing the effect of adding poles and zeros.
6.3 Reduction of higher order systems.
6.4 Steady-state response.
6.4.1 Steady-state errors.
6.4.2 Input signals and type of a system.
6.4.3 Error constants.
7. Controllers. 7.1 Control basic actions. Proportional, integral and derivative actions.
7.2 PID controller.
7.3 Tuning industrial PID controllers.
7.3.1 Open loop PID tuning: Ziegler-Nichols et al.
7.3.2 Closed loop PID tuning: Ziegler-Nichols et al.
7.4 State space controller design. Effects of adding poles to the transfer function.
P1. Introduction to STEP7. Introduction to the STEP7 program to create and edit automation programs. PLCs Siemens series S7-300 e S7-400.
P2. Programming in STEP7. Modeling a simple automation problem. Implementation in STEP7 using binary instructions.
P3. Implementing Petri Nets in STEP7. PN model for a simple automation problem. Implementation in STEP7.
P4. PN modeling and its implementation using STEP7. PN model of a more complex automation problem. Implementation in STEP7.
P5. Modeling sequential systems using GRAFCET. Implementation of this model using S7-Graph. PN normalized modeling systems and its implementation using S7-Graph.
P6. Control systems analysis using MATLAB. Introduction to MATLAB control specific functions.
P7. Introduction to SIMULINK. Introduction to the SIMULINK program, MATLAB extension to simulate dynamic systems.
P8. Systems modeling using SIMULINK. Control system modeling and simulation using SIMULINK.
P9. Tuning industrial PID controllers. Obtaining the PID controller parameters using the methods studied in class and its implementation in an industrial PID controller.
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000