LACOR Formación

Curso de Autómatas Programables

LACOR Formación

Descripción

Este  curso está destinado a personas que  ya tienen algunos conocimientos en programación de Autómatas Programables y que probablemente ya hayan programado utilizando el entorno de SIEMENS TIA PORTAL.

En el caso de que no hayas utilizado TIA PORTAL, no debes preocuparte, ya que vamos a realizar una breve explicación de su utilización, y además, al ir utilizándolo a lo largo del curso, podrás conocer todo su potencial.

En cuanto al contenido, debido a que no siempre es fácil determinar el nivel del que parte cada uno de nuestros alumnos, haremos un rápìdo repaso a la programación con contactos, temporizadores y contadores.  Estudiaremos  las principales instrucciones, empleadas en la programación por contactos y de los métodos sistemáticos de diseño, que nos facilitarán la realización de secuencias de diversa índole.

Durante todos los proyectos que realicemos en el curso, utilizaremos y configuraremos  pantallas HMI  e iremos conociendo distintas opciones que  nos permite WINCC en la creación de interfaces hombre-máquina.

Por otra parte, es esencial que  aprendamos a estructurar correctamente los programas, por lo que daremos mucha importancia en los proyectos al trabajo con FC, FB y DB.

Conoceremos las instrucciones de transferencia de datos, comparaciones, operaciones aritméticas, y trabajaremos con señales analógicas y con contadores rápidos
Ver más

Temario

CONTENIDO TEÓRICO
  • Repaso rápido por operaciones con contactos, temporizadores y contadores.
  • Configuración y diseño de Pantallas HMI.
  • Tipos de datos. Enteros, reales, etc. (Word, Doble Word, Time,).
  • Operaciones de transferencia de datos.
  • Operaciones de comparación.
  • Trabajo con FB, FC, y bloques de datos ( DB).
  • Entradas y salidas analógicas.
  • Contadores rápidos.
  • Programación SCL
ÍNDICE EXTENDIDO
  • 1.PRESENTAMOS TIA PORTAL.
  • 1.1.Características generales
  • 1.2.Crear el primer proyecto
  • 1.3.Cargamos nuestro primer programa en el plc
  • 1.4.Comprobación funcionamiento del primer programa
2.REPASO RÁPIDO POR OPERACIONES CON CONTACTOS, TEMPORIZADORES Y CONTADORES.
  • 2.1.Contactos
  • 2.2.Bobinas
  • 2.3.Set y reset
  • 2.4.Marcas
  • 2.5.Operaciones con temporizadores
  • 2.6.Operaciones con contadores
3.SISEMAS SECUENCIALES. MÉTODOS SISTEMÁTICOS DE DISEÑO.
  • 3.1.Tipos de procesos
  • 3.2.Diagramas de fases.
  • 3.3. Condiciones de los circuitos, estados de acción y variables.
  • 3.4.Teoría  binodal.
  • 3.5.Grafcet.
4.PROGRAMACIÓN KOP (II): SECUENCIAS
  • 4.1.Algunas recomendaciones
  • 4.2.Secuencia A+ A- B+ B- , con teoría binodal
  • 4.3.Secuencia A+B+B-A-,
  • 4.4. Secuencia A+B+B-A-,por etapas y electrovalvulas biestables
  • 4.5.Polipasto semi-automático.
5.PANTALLAS HMI: WIN CC (I)
  • 5.1.HMI
  • 5.2.WIN CC
  • 5.3.Configuración de la HMI en nuestro proyecto
  • 5.4.Diseñar plantilla de imagen
  • 5.5.Insertar objetos y elementos básicos en la imagen
  • 5.6.Configuración de eventos en HMI
  • 5.7.Creación de animaciones de apariencia en la HMI
6.BLOQUES DE ORGANIZACIÓN
  • 6.1.Estructura del programa
  • 6.2.Bloques de organización.
  • 6.3.OB1 Main.
  • 6.4.OB de arranque. OB100.
  • 6.5.OB de alarma cíclica: OB 30
  • 6.6.OB de alarma horaria. OB 10
  • 6.7.OB de alarma de proceso
  • 6.8.OB de alarma de diagnóstico. OB82
  • 6.9.OB de error de tiempo. OB80
7.TIPOS DE DATOS
  • 7.1.Generalidades.
  • 7.2.Números enteros y reales
  • 7.3.Byte
  • 7.4.Word (palabra)
  • 7.5.Doble word (doble palabra)
  • 7.6.Tipos de datos en S7
8.CREACIÓN DE FUNCIONES (FC) Y BLOQUES DE FUNCIÓN (FB).
  • 8.1.Hay que estructurar los programas
  • 8.2.Diferenciar entre parámetro y variable
  • 8.3.Crear Funciones FC
  • 8.4.Crear Bloques de Función FB
9.BLOQUES DE DATOS: DB
  • 9.1.Creación de un DB
  • 9.2.Áreas de memoria
  • 9.3.Tablas de observación.
  • 9.4.Ocupación de las diferentes áreas de memoria
10.TRANSFERENCIA DE DATOS:MOVE
  • 10.1.       Transferencia de datos a diferentes áreas de memoria
  • 10.2.       Transferencia de datos con Bloques de datos BD.
11.FUNCIONES DE COMPARACIÓN
  • 11.1.       Generalidades
  • 11.2.       Tipos de comparación
  • 11.3.       ¿Qué podemos comparar?
  • 11.4.       Comparaciones de rangos
12.FUNCIONES MATEMÁTICAS
  • 12.1.       Operaciones fundamentales. Suma, resta, multiplicación, división.
  • 12.2.       Operaciones con números reales, o coma flotante
13.PROGRAMACIÓN CON SEÑALES ANALÓGICAS
  • 13.1.       Concepto analógico-digital
  • 13.2.       Trabajo con señales analógicas
  • 13.3.       Entradas y salidas analógicas
  • 13.4.       Configuración de los módulos analógicos en el S7-1200
  • 13.5.       Programación entradas analógicas. Normalizar y escalar
  • 13.6.       Programación de salidas analógicas
14.CONTADORES RÁPIDOS . HSC
  • 14.1.       Introducción
  • 14.2.       Encoder
  • 14.3.       El encoder absoluto
  • 14.4.       El encoder incremental
  • 14.5.       El contador rápido  HSC
  • 14.6.       Control CTRL_HCS.  Función de control
15.EDITOR SCL.
  • 15.1.       ¿Qué es SCL?
  • 15.2.       Sintaxis – SCL
  • 15.3.       Declaración de variables y definición del bloque de  programación.
  • 15.4.       Activación de  una salida con operaciones lógicas.
  • 15.5.       IF-THEN. Control de una salida mediante Set/Reset.
  • 15.6.       IF –THEN- ELSE. Control de una salida a través una entrada.
  • 15.7.       Asociación serie (AND) o paralelo (OR) de dos variables de entrada.
  • 15.8.       Asociación de variables negadas (NOT),
  • 15.9.       Activación de un temporización ( TON-TOF)
  • 15.10.    CTU. Activación de un contador.
  • 15.11.    Comparaciones en SCL
  • 15.12.    WHILE –DO- y  EXIT
  • 15.13.    CASE – OF
16.OTROS CURSOS
Ver más

Duración

Duración: 30 horas, en 3 meses

Objetivos


  • Una breve introducción al lenguaje SCL, nos aportará la base para poder avanzar en futuros estudios de programación utilizando lenguaje de alto nivel.

  • Adquirir amplios conocimientos de programación de automatas realizando programas de diversa índole. Aprenderemos a utilizar los bloques FC y FB, para poder sacarles el máximo partido, trabajaremos con bloques de datos, utilizando datos de diferente tipo.

  • Aprenderemos a realizar programas con señales analógicas, contadores rápidos y todo ello, realizando diferentes diseños en pantallas HMI.

  • Conoceremos el lenguaje de programación SCL.



Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

Curso de Autómatas Programables

Para contactar debes aceptar la política de privacidad
Enviando este formulario acepta recibir información periódica de Educaweb relacionada con estos cursos.
También te recomendamos estos cursos

Curso de Autómatas Programables