1. Introduction to robotics
  2. Context of industrial robotics
  3. Current market for manipulator arms
  4. What is meant by Industrial Robot
  5. Elements of a robotic system
  6. Subsystems of a robot
  7. Tasks performed with robotics
  8. Classification of robots

  1. The role of Robotics in automation
  2. Interaction of robots with other machines
  3. The robotic cell
  4. Technical and economic study of the robot
  5. Regulations
  6. Accidents and safety measures

  1. Components of the robot arm
  2. Robot features and capabilities
  3. Definition of degrees of freedom
  4. Definition of carrying capacity
  5. Definition of speed of movement
  6. Spatial resolution, accuracy, repeatability and flexibility
  7. Definition of workload
  8. Control system considerations
  9. Robot morphology
  10. Cartesian coordinate type. Cantilever and gantry
  11. Cylindrical typology
  12. Spherical type
  13. Universal robot arms

  1. Typology of actuators and transmissions
  2. Performance and characteristic curves
  3. Operation of Servomotors
  4. Stepper motors
  5. Hydraulic Actuators
  6. Pneumatic Actuators
  7. Comparative study
  8. Typology of transmissions

  1. Sensory devices
  2. Technical characteristics
  3. Commissioning of sensors
  4. Non-optical position sensors
  5. Optical position sensors
  6. Speed sensors
  7. Proximity sensors
  8. Force sensors
  9. Artificial vision

  1. The controller
  2. Hardware
  3. Control methods
  4. The processor in a robotic controller
  5. Real-time execution

  1. Robot terminal elements and actuators
  2. Connection between wrist and end tool
  3. Use of robots for material handling and automated loading/unloading. Pick and place
  4. Material handling applications. Pick and place
  5. Vacuum gripping and clamping of workpieces. Suction cups
  6. Permanent magnets and electromagnets
  7. Mechanical grippers for gripping
  8. Adhesive systems
  9. Fluidic systems
  10. Grip with latch

  1. Robotic painting
  2. The painting system. Mixer and equipment
  3. Robotic welding
  4. TIG and MIG welding
  5. Spot welding
  6. Laser welding
  7. The assembly process
  8. Assembly methods
  9. Matching and joining of parts
  10. Part arrangement

  1. Initial Robot Programming Concepts
  2. Guided programming. Passive and Active
  3. The ideal textual language for programming robots
  4. Existing typologies of textual languages
  5. General characteristics
  6. Robot-, object- and task-oriented programming
  7. Robot-level programming
  8. Object-level programming
  9. Textual programming at task level
  10. The V+ or V3 language
  11. The RAPID programming language
  12. The IRL language
  13. The OROCOS language
  14. CAD programming

  1. Concept and history
  2. Basics of robotics today
  3. Mobile platforms
  4. Expected growth in the robotics industry
  5. Limits of today's robotics

  1. Robotics
  2. Artificial intelligence
  3. Aims of artificial intelligence
  4. History of artificial intelligence
  5. Programming language: the language of robots
  6. Research and development in areas of artificial intelligence
  7. Robotics and artificial intelligence

  1. Introduction
  2. Robotics and benefits
  3. Industrial robotics
  4. Future of robotics
  5. Robotics and new technologies
  6. Trends

  1. Evolution of robotics
  2. Future of robotics
  3. Robotics in engineering and industry

  1. Natural and artificial intelligence
  2. Artificial intelligence and cybernetics
  3. Autonomy in robotics
  4. Expert systems
  5. Virtual agents with computer facial animation
  6. News

  1. Robotics applied to humans: bionics
  2. History of prostheses
  3. Prosthesis design in the 20th century
  4. Recent research and development in hand design
  5. Prosthetic systems
  6. Use of smart materials in prosthetics

  1. Introduction
  2. Current situation and future trends
  3. Objectives
  4. Methodology and structure

  1. Preliminary concepts
  2. Objectives of automation
  3. Degrees of automation
  4. Automation classes
  5. Industrial automation equipment

  1. History and evolution of programmable controllers
  2. Advantages and disadvantages of PLC vs. wired logic
  3. Classification of automata
  4. Functioning and essential blocks of programmable controllers
  5. Operation of programmable controllers
  6. Power supply
  7. Central processing unit; CPU
  8. Automaton memory
  9. Input and output interface

  1. Modes of operation
  2. Operating cycle
  3. System checks
  4. Real-time runtime and control
  5. Rapid processing elements

  1. Types of processors in the Central Processing Unit
  2. Control Unit Configuration
  3. Central Multiprocessors
  4. Peripheral Processors
  5. Redundant control units
  6. Input / output system configurations
  7. Centralised Inputs/Outputs
  8. Distributed Inputs/Outputs
  9. Mass memory

  1. General programming concepts
  2. Application programme structures and execution cycle
  3. Representation of programming languages and the IEC standard 4. Boolean Algebra
  4. Fundamental postulates of Boolean algebra applied to electrical contacts
  5. Morgan's Theorems

  1. Function plane language
  2. Logic Gates or Fundamental Functions
  3. Special functions
  4. Example solved by function plane

  1. Language in contact schemes
  2. Language rules
  3. Elements of language
  4. Example solved by contact diagram

  1. Language in instruction list
  2. Structure of a command instruction
  3. Examples of control instructions for different PLC brands
  4. Instructions in instruction list

  1. Grafcet
  2. Basic Principles
  3. Grafcet structures
  4. User programme
  5. Application example: bridge crane control

  1. Input and output interface
  2. Digital input signals (all-nothing)
  3. Analogue input signals
  4. Relay outputs
  5. Transistor outputs
  6. Departures to Triac
  7. Analogue outputs
  8. Diagnosis and testing of inputs and outputs by instrumentation
  9. Analogue inputs in PLC: normalisation and scaling

  1. The need for industrial communication networks
  2. Centralised, distributed and hybrid control systems
  3. Advanced industrial organisation systems: ERP and MES
  4. The CIM pyramid and industrial communication
  5. Control networks vs. data networks
  6. Fieldbuses, industrial LANs and LAN/WANs
  7. Control network architecture: ring, star and bus topology
  8. Application of the OSI model to industrial networks and buses
  9. Fundamentals of transmission, access control and addressing in industrial networks
  10. Communications network security procedures
  11. Introduction to RS, RS, IEC, ISOCAN, IEC, Ethernet, USB standards

  1. Fieldbuses: application and fundamentals
  2. Evaluation of industrial buses
  3. Differences between conventional cabling and bus cabling
  4. Selection of a fieldbus
  5. Operation and architecture of nodes and repeaters
  6. Standardised connectors
  7. Standardisation
  8. Industrial communications applied to Domotics and Inmotics installations.
  9. Proprietary buses and open buses
  10. Trends
  11. Network management

  1. Classification of buses
  2. AS-i (Actuator/Sensor Interface)
  3. DeviceNet
  4. CANopen (Control Area Network Open)
  5. SDS (Smart Distributed System)
  6. InterBus
  7. WorldFIP (World Factory Instrumentation Protocol)
  8. HART (Highway Addressable Remote Transducer)
  9. P-Net
  10. BITBUS
  11. ARCNet
  12. CONTROLNET
  13. PROFIBUS (PROcess FIeld BUS)
  14. FIELDBUS FOUNDATION
  15. MODBUS
  16. INDUSTRIAL ETHERNET

  1. History of the AS-Interface bus
  2. AS-i bus characteristics
  3. AS-i bus components gateways...
  4. Assembly and composition
  5. AS-Interface network configuration
  6. Application of the ISO/OSI albus AS-i model
  7. Connectivity and gateways
  8. The slave and the communication with sensors and actuators (Interface )
  9. Transmission systems (Interface)
  10. The AS-i master (Interface)
  11. The AS-Interface protocol: characteristics, coding, medium access, errors and configuration
  12. Operational phases of bus operation

  1. PROFIBUS (Process Field BUS)
  2. Introduction to Profibus
  3. Use of the PROFIBUS profiles for DP, PA and FMS
  4. ISO OSI model for Profibus
  5. Cable for RS-, fibre-optic and IEC -
  6. Profibus data coordination
  7. Profibus DP Basic Functions and Configuration
  8. Profibus FMS
  9. Profibus-PA communication and applications
  10. Troubleshooting with Profisafe
  11. Applications for special devices
  12. GSD files and identification number for device connection

  1. Basics of the CAN protocol
  2. Frame format in CAN protocol
  3. Study of the access to the medium in the CAN protocol
  4. Synchronisation
  5. Topology
  6. CAN connector typology
  7. Applications: CANopen, DeviceNet, TTCAN...
  8. Introduction to CANopen BUS
  9. Simplified CANOpen architecture
  10. Using the object dictionary in CANopen
  11. Profiles
  12. Management of the beef and veal
  13. CANopen structure: definition of SDOs and PDOs

  1. Ethernet and industry
  2. The advantages of Industrial Ethernet over the rest
  3. Solutions for Ethernet compatibility in industry
  4. Protocol Evolutions: RETHER and ETHEREAL
  5. Ethernet Priority Mechanisms: IEEE P and Switch Configuration
  6. Components and diagrams
  7. Use of Industrial Ethernet on Fieldbuses
  8. PROFINET
  9. EtherNet/IP
  10. ETHERCAT

  1. Context of wireless technology in industrial applications
  2. Wireless Systems
  3. Components
  4. Wireless in industry
  5. Transmission technologies
  6. Wireless typologies
  7. Wireless network parameters
  8. Antennas
  9. Wireless Ethernet
  10. IEEE Standard
  11. Security elements in a Wi-Fi network

  1. Evolutionary context of visualisation systems
  2. Advanced industrial organisation systems: ERP and MES
  3. Preliminary monitoring and control considerations
  4. The concept of "real time" in SCADA
  5. SCADA-related concepts
  6. Definition and characteristics of distributed control systems
  7. SCADA systems versus DCS
  8. Technical and economic feasibility of a SCADA system
  9. Current market for SCADA developers
  10. Industrial PCs and expansion boards
  11. HMI Operator Displays
  12. Characteristics of an HMI display
  13. HMI screen programming software
  14. Tablet PC devices

  1. General operating principle of a SCADA system
  2. Subsystems that make up a supervisory and control system
  3. RTU components, operation and characteristics
  4. Telemetry systems: generic, dedicated and multiplexers
  5. RTU control software and communications
  6. Types of RTU capabilities
  7. Interrogation, exception reporting and RTU-initiated transmissions
  8. Detection of communication failures
  9. Phases of implementation of a SCADA in a facility

  1. Object-oriented programming fundamentals
  2. Driver, development utilities and run-time
  3. The development utilities and the Run-time programme
  4. Use of databases for storage
  5. Communication methods between applications: OPC, ODBC, ASCII, SQL and APIs
  6. The evolution of the OPC protocol to OPC UA (Unified Architecture)
  7. Configuration of OPC controls in SCADA

  1. Symbols and diagrams
  2. Identification of instruments and functions
  3. Symbology used in process control
  4. Layout and layout design
  5. Typology of symbols
  6. Examples of schemes

  1. Initial fundamentals of automated system design
  2. Presentation of some standards and methodological guidelines
  3. Industrial design
  4. Design of control and display elements
  5. Colours on service bodies
  6. Location and use of control elements

  1. Origin of the GEMMA guide
  2. GEMMA Fundamentals
  3. Rectangles-status: operating, shutdown or fault procedures
  4. Methodology for using GEMMA
  5. Selection of start and stop modes
  6. Implementation of GEMMA to GRAFCET
  7. Enrichment method of the basic GRAFCET
  8. Method by TASK decomposition: vertical or hierarchical co-ordination
  9. Alarm handling with GEMMA

  1. Common software packages
  2. Configuration module Graphical Operator Interface tools
  3. Process control utilities
  4. Trending Representation
  5. Alarm and event management tools
  6. Logging and archiving of events and alarms
  7. Reporting tools
  8. Recipe creation tool
  9. Communications configuration

  1. Initial design criteria
  2. Architecture
  3. Display layout considerations
  4. Choice of screen navigation
  5. Appropriate use of colour
  6. Correct use of textual information
  7. Adequate definition of equipment, process states and events
  8. Use of information and process values
  9. Trend charts and graphs
  10. Commands and data entry
  11. Correct implementation of Alarms
  12. Evaluation of SCADA designs

  1. The objectives and functions of maintenance
  2. Corrective, preventive and predictive maintenance
  3. Total Productive Maintenance
  4. Organisation, materials and spare parts catalogue in the maintenance depot
  5. Computer-aided management and maintenance programmes (CMMS)
  6. Maintenance sheets: work order, maintenance ranges and standards
  7. The bank of historical records of interventions
  8. Organisation of maintenance management
  9. The quality of maintenance.

  1. What is CMMS
  2. What is CMMS - GMAC
  3. Advantages of using CMMS Software - CMMS Software
  4. Best CMMS Software - CMMS Software
  5. Modules of a CMMS
  6. How to choose a CMMS Software - CMMS Software
  7. Free maintenance software PMX-PRO

  1. Preliminary concepts
  2. Objectives of automation
  3. Degrees of automation
  4. Automation classes
  5. Industrial automation equipment
  6. Human Machine Dialogue, HMI and SCADA

  1. Robotics
  2. Evolution of industrial robots. Robotics
  3. Manufacturers of manipulator robots
  4. Definition of Robot
  5. Basic components of a robotic system
  6. Structural and functional subsystems
  7. Robotics applications
  8. Criteria for classifying robots

  1. Engine types and key parameters
  2. Starting and reversing procedures for engines
  3. Power line and receiver protection systems
  4. Variable speed drives for motors. Regulation and control
  5. Devices for the protection of electrical lines and receivers

  1. Sequential and continuous automation. Wired automation systems
  2. Elements used in the realisation of automatisms: operator elements, relays, sensors and transducers
  3. Cables and cable management systems
  4. Control and power wired automation design techniques
  5. Assembly and testing techniques for wired automation systems

  1. Adjustments and fine-tuning of mechanical, pneumatic and hydraulic systems
  2. Adjustments and fine-tuning of electrical and electronic systems
  3. PLC Program Settings among others
  4. Adjustments and settings of electronic systems
  5. Adjustments and settings of regulating and control equipment
  6. Assembly and commissioning reports

  1. Interpretation of technical documentation
  2. Typology of faults
  3. Fault diagnosis of the electrical-electronic system
  4. Machinery, equipment, tools and means used in maintenance
  5. Maintenance of electrical and electronic systems
  6. Maintenance of equipment
  7. Repair of electrical-electronic automation systems. Verification and commissioning
  8. Repair and maintenance of electrical panels

  1. Internet of Things (IoT) Context
  2. What is IoT?
  3. Elements making up the IoT ecosystem
  4. IoT architecture
  5. Devices and elements used
  6. Examples of use
  7. Challenges and future lines of work

  1. The relationship between M2M and IoT
  2. IoT and Smart Cities
  3. Intelligent Transport Systems
  4. Smart Home

  1. Devices and IoT
  2. Interfaces
  3. 3D printing

  1. ICT security
  2. Types of ICT security
  3. IoT vulnerabilities
  4. IoT-specific security needs

  1. The importance of energy efficiency
  2. Sources of consumption
  3. IoT as a great ally of renewable energies
  4. Microgrids

  1. Context Cyber-physical systems (CPS)
  2. CPS characteristics
  3. CPS components
  4. Examples of use
  5. Challenges and future lines of action

  1. Introduction to Arduino
  2. Features
  3. Objectives
  4. A walk through the past
  5. The microcontroller
  6. Hardware components

  1. Machine vision and its application in Industry 4.0

  1. Opticians
  2. Lighting
  3. Cameras
  4. 3D systems
  5. Sensors
  6. Compact equipment
  7. Methodologies for hardware selection

  1. Algorithms
  2. Software
  3. Image segmentation and interpretation
  4. Methodologies for software selection

  1. Classic applications: discrimination, fault detection...
  2. New applications: OCR codes, traceability, robotics, recognition (OKAO)