• Skip to primary navigation
  • Skip to main content

Cursos Online para mentes inquietas

  • Cursos
  • Mi cuenta
    • Mi cuenta
    • Foros
    • Curso de AWL
    • Curso Express de TIA Portal
    • Curso de iniciación a la Industria 4.0.
    • Curso de comunicaciones IE y Profinet
    • Curso de WinCC Flexible 2008
    • Crear HMI con OPC y VB.NET
    • Crear HMI con Snap7 y VB.NET
    • Curso HMI con ViSnap7
    • Curso TIA Portal CPU 1200
    • Curso de Step 7 V5.x
  • Contacto
  •  

Iñigo Gútiez

Curso de TIA portal para CPU 1200

20 noviembre, 2015 By Iñigo Gútiez

BLOQUE 1 – GENERALIDADES DE TIA PORTAL


M1

Module 1 Generalidades de la serie 1200
Características de la gama Módulos disponibles (CPU, Módulos de I/O, Módulos de comunicaciones, Otros módulos) Conexión Profinet Led de estado Tarjeta de memoria
Unit 1 Presentación
Unit 2 Características de la gama (I)  - Preview
Unit 3 Características de la gama (II)
Unit 4 Módulos disponibles
Unit 5 Profinet , led y tarjeta de memoria

M2

Module 2 Generilades de Step 7 y primeros pasos
Instalación de Step 7 Requerimientos de hardware y Administrador de licencias Vista general del software Asistente de proyecto Descripción de las ventanas Menú principal Ventana de trabajo Árbol del proyecto Barra de estado Crear el primer proyecto Añadir PLC Añadir módulos Añadir HMI Parametrización Contadores rápidos – High Speed Counter (HSC) Generador de pulsos Arranque Servidor Web Reloj Protección Recursos de red Asignar entradas y salidas Parametrización de entradas y salidas digitales Parametrización de entradas y salidas analógicas Configuración de Profinet Añadir elementos a la red Configurar conexiones Configuración de una red Profibus Añadir elementos a la red
Unit 1 Presentación del módulo y requerimientos
Unit 2 Instalación de Tia Portal V13
Unit 3 Asistente del proyecto
Unit 4 Descripción de las ventanas
Unit 5 Crear el primer proyecto
Unit 6 Parametrización
Unit 7 Asignar entradas y salidas
Unit 8 Configuración de profinet
Unit 9 Configuración de profibus

M3

Module 3 Áreas de memoria
Esquema general de memoria Entradas y entrada de periferia Salidas y salidas de periferia Área de datos de usuario Memoria remanente Bits de sistema Bits de reloj Bloques de datos (DB) Globales Instancia Bloques derivados de tipos de datos Memoria temporal
Unit 1 Esquema general de memoria
Unit 2 Entradas y Salidas
Unit 3 Area de datos de usuario y remanencia
Unit 4 Bits de sistema y de ciclo
Unit 5 Bloques de datos
Unit 6 Área de datos temporales

M4

Module 4 Direccionamiento
El camino de una señal Direccionamiento directo de un operando Direccionamiento de bits y bytes Estructura de un puntero Direccionamiento simbólico Etiquetas (tags) globales Etiquetas (tags) locales Etiquetas de DB Direccionamiento parcial de una etiqueta Direccionamiento de constantes Direccionamiento indirecto PEEK POKE
Unit 1 El camino de una señal
Unit 2 Direccionamiento directo
Unit 3 Direccionamiento de bits y bytes
Unit 4 Direccionamiento simbólico
Unit 5 Direccionamiento de constantes y direccionamiento indirecto

M5

Module 5 Tipos de datos
Generalidades Conversión implícita de tipos Tipos elementales Bool, Byte, Word y DWord BCD (16 y 32bits) Coma fija sin signo o Enteros sin signo (USINT, UINT y UDINT) Coma fija con signo o Enteros con signo (SINT, INT y DINT) Coma flotante (REAL y LREAL) CHAR DATE, TIME y TIME_OF_DAY Tipos Estructurados DTL (Date and Time Long) STRING ARRAY STRUCT Tipos de parámetros Tipos de parámetros para Temporizadores IEC Tipos de parámetros para contadores IEC Parámetros tipo VARIANT (fb) Parámetro tipo VOID (sin tipo) Tipos de datos PLC (UDT) Cómo se programan Uso Tipos de datos de Sistema (SDT) IEC_TIMER IEC_COUNTER TCON_Param TADDR_Param ErrorStruct TimeTransformationRule
Unit 1 Tipos de datos - generalidades
Unit 2 Conversión implícita
Unit 3 Tipos de datos elementales
Unit 4 Tipo de datos estructurados
Unit 5 Tipo de parámetros
Unit 6 Tipos de datos de Sistema

M6

Module 6 Edición
Modos de operación Modo STOP Modo STARTUP Modo RUN Remanencia de operandos Crear un programa de usuario Estructura lineal o estructurado Ciclo de ejecución del programa Bloques de programación Tipos de bloques Propiedades de los bloques Configurar la protección del Know-How Interface de bloque Programación con parámetros de bloque Llamada a bloques Generalidades Llamada a un FC Llamada a un FB Rutina de arranque Programa principal Bloques de organización Actualización de la imagen de proceso Tiempo de ciclo Tiempo de reacción Parada de la ejecución del programa Reloj Medir el tiempo de ejecución Interrupciones Interrupciones diferidas Interrupciones cíclicas Proceso de interrupción Asignando interrupciones durante el ciclo Retraso y activación de interrupciones
Unit 1 Edición - Presentación del módulo y modo STOP
Unit 2 Modo Startup
Unit 3 Modo RUN
Unit 4 Remanencia de operandos
Unit 5 Crear un programa de usuario
Unit 6 Tipos de bloques
Unit 7 Tipos de bloques (II)
Unit 8 Propiedades de los bloques
Unit 9 Propiedades de los bloques (II)
Unit 10 Llamada a bloques
Unit 11 Rutina de arranque
Unit 12 Programa principal
Unit 13 Reloj del sistema
Unit 14 Medición del tiempo de ejecución
Unit 15 Interrupciones (I) - Interrupciones diferidas
Unit 16 Interrupciones II - Interrupciones cíclicas
Unit 17 Interrupciones III - Interrupciones de hardware

M7

Module 7 Tabla de variables
Crear y editar tabla de variables Definición de etiquetas Editar etiquetas Exportar e importar etiquetas Tabla de constantes
Unit 1 Tabla de etiquetas de variables
Unit 2 Editar, exportar etiquetas. Tabla de constantes.

M8

Module 8 Programar un bloque de código
Crear un nuevo bloque Área de trabajo Propiedades de los bloques de código Interface de bloques de código Funciones de control de programación Editar etiquetas Trabajar con comentarios
Unit 1 Programación de un bloque de código
Unit 2 Funciones de control de programación

M9

Module 9 Programar un bloque de datos
Crear un nuevo bloque Área de trabajo Propiedades de los bloques Declarar las etiquetas Modo expandido Introducción de etiquetas de datos en bloques globales
Unit 1 Programar un bloque de datos (I)
Unit 2 Programar un bloque de datos (II)

M10

Module 10 Compilando bloques
Comenzar la compilación Compilar bloques SCL Eliminación de errores
Unit 1 Compilado de bloques (I)
Unit 2 Compilado de bloques (II)

M11

Module 11 Información del programa
Lista de referencias cruzadas Lista de asignación Estructura de llamadas Dependencias Chequear consistencia Recursos de CPU
Unit 1 Lista de referencia cruzadas y plano de ocupación
Unit 2 Lista de ocupación y estructura de llamadas
Unit 3 Estructura de dependencias, chequeo de coherencia y carga de memoria

M12

Module 12 Ajustes de lenguaje
Ajustes de lenguaje en el sistema operativo Lenguaje de la interface de usuario y nemónicos Editar el lenguaje Lenguajes de proyecto
Unit 1 Ajuste de idioma

BLOQUE 2 – PROGRAMACIÓN EN ESCALERA


M1

Module 1 Introducción a la programación en escalera (Módulo 13)
Programación en escalera en general Elementos de la lógica en escalera Programación con contactos NO y NC Consideración de los sensores Conexión en serie Conexión en paralelo Mezcla de serie y paralelo Ramificaciones Negación de resultados Evaluación de pulsos Contacto OK Contactos de comparación
Unit 1 Generalidades de programación en escalera
Unit 2 Elementos de la lógica en escalera
Unit 3 Programación con contactos (I)
Unit 4 Programación con contactos (II)
Unit 5 Ejemplo de secuencia realizada con realimentados
Unit 6 Programación con contactos (III)
Unit 7 Ejemplo de arranque estrella-triángulo de un motor

M2

Module 2 Programación de bobinas
Bobinas simples y negadas Set y Reset de bobinas Realimentación de bobinas Evaluación de pulsos con bobinas Set y reset múltiple Ejemplo simple de contaje con pulsos Arrancar funciones IEC como bobinas Actualización del arrancador estrella-triángulo
Unit 1 Programación de bobinas
Unit 2 Set y reset
Unit 3 Set, Reset y bobinas... ¡lo que nunca se debe hacer.
Unit 4 Ejemplo simple de contaje con pulsos
Unit 5 Arrancar funciones IEC como bobinas
Unit 6 Actualización del arrancador estrella-triángulo

M3

Module 3 Programación de cajas Q
Acuerdos de las cajas Q en escalera Cajas de memoria Evaluación de pulsos del flujo actual Control de funciones de tiempo IEC con cajas Control de funciones de contaje IEC con cajas
Unit 1 Programación de cajas Q
Unit 2 Evaluación del pulso del flujo actual
Unit 3 Ejemplo de un telerruptor
Unit 4 Control de funciones de tiempo IEC con cajas
Unit 5 Control de funciones de contaje IEC con cajas

M4

Module 4 Programación básica con cajas EN/ENO
Generalidades de las cajas EN/ENO Funciones de transferencia Ejemplo de tracking de datos Funciones aritméticas con números Funciones aritméticas con tiempo Funciones matemáticas Funciones de conversión Funciones de salto y giro Funciones lógicas Funciones para cadenas de caracteres
Unit 1 Programación de cajas básicas EN/ENO
Unit 2 Funciones de transferencia
Unit 3 Funciones aritméticas con números
Unit 4 Funciones aritméticas con tiempo.
Unit 5 Funciones matemáticas
Unit 6 Funciones de conversión
Unit 7 Funciones de giro
Unit 8 Funciones de desplazamiento
Unit 9 Funciones con cadenas

M5

Module 5 Funciones de control del flujo del programa
Funciones de salto Salto con lista de etiquetas Salto con SWITCH Final de bloque Llamada a bloques
Unit 1 Funciones de control de flujo de programa
Unit 2 Funciones de salto
Unit 3 Salto con lista de etiquetas y final de bloque
Unit 4 Saltos con switch

M6

Module 6 Ejemplos
Ejemplo de configuración de Factory IO Ejemplo de estructuración de un programa Ejemplo de línea de transportadores
Unit 1 Ejemplo de configuración de Factory IO
Unit 2 Ejemplo de estructuración de un programa - Entradas y salidas
Unit 3 Ejemplo de estructuración de un programa: rangos y nombres
Unit 4 Ejemplo de transportadores (I)
Unit 5 Ejemplo de transportadores (II)
Unit 6 Ejemplo de transportadores (III)

Anexo

Module 7 Anexo
Ejemplos añadidos posteriormente en el blog
Unit 1 Crear un contador de piezas hora de una línea de producción
Unit 2 Filtro de temperatura
Unit 3 Cómo realizar un UNDO/REDO
Unit 4 Interrupciones de hardware
Unit 5 Cómo crear tareas a tiempo fijo con solo un OB cíclico
Unit 6 Almacén automatizado
Unit 7 Crear el juego de Simon
Unit 8 Totalizador de horas en TIA Portal
Unit 9 Manejo de un portón en TIA Portal
Unit 10 Clasificador de artículos en TIA Portal
Unit 11 El caso del registro rapidito

BLOQUE 3 – PROGRAMACIÓN EN FUP


M1

Module 1 Introducción a la programación en bloques de función
Generalidades de la programación con bloques de función Elementos de programa de un diagrama de bloques de función
Unit 1 Introducción a la programación en bloques de función.

M2

Module 2 Operaciones lógicas binarias
Estados “1” y “0” Tipos de sensores en los diagramas de bloques de función Función AND Función OR O Exclusiva Combinación de operaciones lógicas Derivaciones en T Negar resultados de una combinación binaria Evaluación de un pulso Validación de un número en coma flotante Funciones de comparación
Unit 1 Operaciones lógicas binarias
Unit 2 Funciones AND, OR y XOR
Unit 3 Combinación de operaciones lógicas.
Unit 4 Negar resultado binaro, comparaciones y evaluación de un pulso
Unit 5 Ejemplo de Y-D con inversión de giro

M3

Module 3 Programación con cajas estándar
Asignación y asignación negada Cajas Set y Reset Evaluación de pulsos como salida Set y Reset múltiple Arrancar temporizadores IEC con cajas estándar
Unit 1 Programación con cajas estándar
Unit 2 Set y Reset. Ejemplo de maniobra de una bomba.
Unit 3 Evaluación de pulsos. Set y reset múltiples. Ejemplo de telerruptor.
Unit 4 Arrancar temporizadores IEC con caja estándar
Unit 5 Cálculo de caudal de vaciado de un tanque

M4

Module 4 Programación con cajas Q.
Acuerdos de las cajas Q en bloques de función Cajas de memoria Evaluación de pulsos en diagrama de bloques Control de Temporizadores IEC Control de Contadores IEC
Unit 1 Acuerdos de las cajas Q
Unit 2 Evaluación de pulsos en diagrama de bloques.
Unit 3 Control de temporizadores y contadores
Unit 4 Ejemplo de 2 bombas

M5

Module 5 Programación con cajas EN-EN0
Posición de las cajas EN/EN0 en el diagrama de bloques de función Funciones de transferencia Funciones aritméticas con números Funciones aritméticas con tiempo Funciones matemáticas Funciones de conversión Funciones de salto y giro Funciones lógicas Funciones con cadenas de caracteres
Unit 1 Programación con cajas EN/EN0
Unit 2 Serializar y deserializar
Unit 3 Mover bloques de datos
Unit 4 Ejemplo de un semáforo
Unit 5 Funciones matemáticas
Unit 6 Conversión y saltos. Ejemplo de máximo y mínimo.
Unit 7 Ejemplo de paso a paso con desplazamiento
Unit 8 Funciones lógicas. Ejemplo de enmascarado.
Unit 9 Funciones con cadenas de caracteres

M6

Module 6 Funciones de control de flujo de programa
Funciones de salto Salto con lista de etiquetas Salto con SWITCH Final de bloque Llamada a bloques
Unit 1 Funciones de salto. Ejemplo de generar un pulso con valores enteros.
Unit 2 Salto con lista de etiquetas
Unit 3 Repaso división de tareas
Unit 4 Salto con Switch, final de bloques.
Unit 5 Como gestionar alarmas en TIA Portal

M7

Module 7 Ejemplos
Ejemplo de programación de una balanza Ejemplo de control de dos bombas Ejemplo de creación de un semáforo
Unit 1 Presentación del módulo
Unit 2 Posicionamiento sin encoder (I)
Unit 3 Posicionamiento sin encoder (II)
Unit 4 Programador de una caldera
Unit 5 Ejemplo Factory IO
Unit 6 Escalado y filtrado de una señal analógica en TIA Portal

BLOQUE 4 – PROGRAMACIÓN EN SCL


M1

Module 1 Introducción a SCL
Programación en SCL en general Sentencias Operandos Expresiones
Unit 1 Introducción a SCL
Unit 2 Operandos, sentencias y expresiones

M2

Module 2 Programación lógica binaria en SCL
Señales “1” y “0” Teniendo en cuenta el tipo de sensor en SCL Función AND Función OR O Exclusiva Operaciones lógicas binarias combinadas Negación del resultado de una operación binaria
Unit 1 Programación Lógica binaria en SCL
Unit 2 AND, OR y XOR
Unit 3 Operaciones combinadas y negación del resultado
Unit 4 Arranque estrella triángulo en SCL

M3

Module 3 Programación de funciones de memoria en SCL
Asignación de valor binario a una etiqueta SET y RESET en SCL Evaluación de pulsos
Unit 1 Programación de funciones de memoria
Unit 2 Ejemplo de telerruptor en SCL
Unit 3 Crear una secuencia paso a paso en SCL
Unit 4 Ejemplo de pulso en SCL

M4

Module 4 Temporizadores y contadores en SCL
Temporizadores IEC Contadores IEC
Unit 1 Temporizadores y contadores
Unit 2 Contadores en SCL
Unit 3 Ejemplo de filtrado de una señal
Unit 4 Ejemplo de un contador de coches en un parking

M5

Module 5 Funciones digitales en SCL
Función de transferencia Conversiones Comparaciones Funciones aritméticas Funciones matemáticas Operaciones lógicas de palabras Funciones de desplazamiento y giro
Unit 1 Funciones digitales en SCL
Unit 2 Función de transferencia (I)
Unit 3 Función de transferencia (II)
Unit 4 Funciones de conversion (I)
Unit 5 Funciones de conversión (II)
Unit 6 Aclaración de tarjetas analógicas
Unit 7 Funciones de comparación
Unit 8 Funciones aritméticas y lógica con palabras
Unit 9 Funciones de desplazamiento y giro
Unit 10 Ejemplo de paso a paso con desplazamiento

M6

Module 6 Control del flujo de programa en SCL
Trabajar con la etiqueta ENO Análisis de error con ENO Evaluación de error seguido de una llamada a un bloque Mecanismo EN/ENO en SCL Sentencias de control IF CASE FOR WHILE REPEAT CONTINUE EXIT Bloque de funciones
Unit 1 Control de flujo de programa en SCL
Unit 2 Mecanismo ENO (II)
Unit 3 Mecanismo EN
Unit 4 Sentencia IF
Unit 5 Sentencia CASE
Unit 6 Ejemplo de IF y Case
Unit 7 Sentencia FOR
Unit 8 Sentencias While y Repeat
Unit 9 Continue y Exit
Unit 10 Funciones de bloque (I)
Unit 11 Funciones de bloque (II)

M7

Module 7 Trabajar con ficheros fuentes
Procedimiento general Programación de un bloque lógico Programación de un bloque de datos Programación de un tipo de datos de usuario (UDT)
Unit 1 Trabajar con ficheros fuentes
Unit 2 Bloques lógicos
Unit 3 Bloques de datos y UDT

M8

Module 8 Ejemplos
Ejemplo de programación de una balanza Ejemplo de ordenación de datos de un array Ejemplo de creación de un scrol
Unit 1 Ejemplos con Peek y Poke - Máximo y mínimo
Unit 2 Ejemplos con PEEK y POKE - Ordenar información
Unit 3 Ejemplos con PEEK y POKE - Crear un Scroll

Anexo

Module 9 Anexo
Anexo de ejemplos de SCL
Unit 1 Media continua
Unit 2 Generador temperaturas
Unit 3 Identificar las direcciones booleanas y pasarlas a un DB
Unit 4 Cómo crear un calendario de trabajo en SCL
Unit 5 FIFO y LIFO en SCL con TIA Portal
Unit 6 Equilibrado de cargas resistivas
Unit 7 Trabajando con String en TIA Portal
Unit 8 Juego de la guerra de barcos.
Unit 9 Tres en raya en TIA Portal
Unit 10 El reto del pesaje complejo
Unit 11 El caso del encendido de las luces
Unit 12 Recorrer array en lazo abierto para no sobrecargar el PLC
Unit 13 El caso del agujero cegado en TIA Portal
Unit 14 Programador de tareas

BLOQUE 5 – PROGRAMACIÓN WINCC FLEXIBLE


M1

Module 1 Introducción
Paneles en Step 7 Basic Crear un proyecto Referencias cruzadas
Unit 1 Presentación del curso
Unit 2 Introducción (I)
Unit 3 Introducción (II)
Unit 4 Crear un nuevo proyecto (I)
Unit 5 Crear un nuevo proyecto (II)
Unit 6 Referencias cruzadas

M2

Module 2 Creación de etiquetas y punteros de área
Creación de etiquetas Creación de punteros de área.
Unit 1 Creación de etiquetas (I)
Unit 2 Creación de etiquetas (II)
Unit 3 Creación de etiquetas (III)
Unit 4 Creación de etiquetas (IV)
Unit 5 Creación de etiquetas (V)
Unit 6 Crear punteros de área
Unit 7 Crear punteros de área (II)

M3

Module 3 Creación de imágenes
Introducción Ventana de trabajo Capas Templates Teclas de función Crear una nueva imagen Configurar cambio de imagen Objetos en las imágenes Modificar los objetos durante el runtime Objetos básicos
Unit 1 HMI Eficaz
Unit 2 Capas
Unit 3 Plantillas
Unit 4 Imagen general
Unit 5 Teclas de función
Unit 6 Crear imágenes y navegación entre imágenes
Unit 7 Objetos básicos
Unit 8 Modificar objetos durante el runtime
Unit 9 Ejemplo arranque estrella-triángulo (I)
Unit 10 Ejemplo arranque estrella-triángulo (II)
Unit 11 Ejemplo arranque estrella-triángulo (III)
Unit 12 Ejemplo arranque estrella-triángulo (IV)
Unit 13 Ejemplo arranque estrella-triángulo (V)

M4

Module 4 Funciones
Introducir y visualizar valores de proceso Trabajar con alarmas Trabajar con recetas Administrar usuarios
Unit 1 Estilos
Unit 2 Trabajar con alarmas - Configuración inicial
Unit 3 Trabajar con alarmas - Alarmas de bit
Unit 4 Trabajar con alarmas - Alarmas analogicas
Unit 5 Trabajar con alarmas - Visor de alarmas y avisos
Unit 6 Trabajar con alarmas - Categorías
Unit 7 Trabajar con alarmas - Grupos
Unit 8 Trabajar con alarmas - Otros ajustes
Unit 9 Visor de avisos Vs Ventana de avisos
Unit 10 Graficar (I)
Unit 11 Graficar (II)
Unit 12 Graficar (III)
Unit 13 Graficar (IV)
Unit 14 Trabajar con recetas (I)
Unit 15 Trabajar con recetas (II)
Unit 16 Trabajar con recetas (III)
Unit 17 Trabajar con recetas (IV)
Unit 18 Administración de usuarios (I)
Unit 19 Administración de usuarios (II)
Unit 20 Administración de usuarios (III)
Unit 21 Ejemplo con Factory IO (I)
Unit 22 Ejemplo con Factory IO (II)
Unit 23 Ejemplo con Factory IO (III)
Unit 24 Ejemplo con Factory IO (IV)
Unit 25 Ejemplo con Factory IO (V)
Unit 26 Ejemplo con Factory IO (VI)
Unit 27 Ejemplo con Factory IO (VII)

M5

Module 5 Mantenimiento
Backups y restauración
Unit 1 Mantenimiento (I)
Unit 2 Mantenimiento (II)
Unit 3 Backup y restauración de recetas

Anexo

Module 6 Anexo
Lecciones añadidas
Unit 1 Cómo enviar un email desde una pantalla TP Comfort de Siemens
Unit 2 Crear ventanas emergentes en HMI Basic en TIA Portal
Unit 3 Crear ventanas emergentes en HMI Comfort en TIA Portal
Unit 4 Cómo crear un editor con selectores en TIA Portal V14
Unit 5 Selector de tiempos para temporizadores
Unit 6 Trabajar con Faceplates

BLOQUE 6 – ONLINE, OPERACIÓN Y DIAGNÓSTICO


M1

Module 1 Conexión online
Dirección IP del PC Dirección IP de PLC Estableciendo el modo Online
Unit 1 La IP
Unit 2 Configurar la IP del PC
Unit 3 Cargar la configuración con IP automática
Unit 4 Accesos online

M2

Module 2 Transferencia de datos del proyecto
Transferencia de datos del proyecto
Unit 1 Transferencia de datos del proyecto
Unit 2 Carga parcial del proyecto
Unit 3 Cómo trabajar con la MMC
Unit 4 Uso de la MMC (I)
Unit 5 Uso de la MMC (II) - Transferencia del programa
Unit 6 Uso de la MMC (III) - Modo programa
Unit 7 Procesar bloques online/offline
Unit 8 Comparación online/offline
Unit 9 Comparación offline/offline
Unit 10 Cargar desde la CPU

M3

Module 3 Diagnosis de hardware
Diagnosis de hardware
Unit 1 Diagnóstico de hardware - leds de estado
Unit 2 Información y buffer de diagnóstico
Unit 3 Funciones de diagnóstico y herramientas online

M4

Module 4 Chequeo del programa de usuario
Chequeo del programa de usuario
Unit 1 Monitorización del programa (I)
Unit 2 Monitorización del programa (II)
Unit 3 Monitorización de etiquetas (I)
Unit 4 Monitorización de etiquetas (II)
Unit 5 Tablas de observación
Unit 6 Habilitación de periferia
Unit 7 Monitorización de DB

Anexo

Module 5 Anexo
Anexo del bloque 6
Unit 1 Simatic Automation Tool
Unit 2 Data Logging con PLC
Unit 3 Cómo mandar un email usando TM_MAIL

 

BLOQUE 7 – PERIFERIA DISTRIBUIDA Y COMUNICACIONES


M1

Module 1 Generalidades Profinet IO
Generalidades de Profinet IO Direccionamiento Configuración Profinet
Unit 1 Introducción a la periferia distribuida
Unit 2 Generalidades Profinet IO
Unit 3 Configuración Profinet (I)
Unit 4 Configuración Profinet (II)
Unit 5 Configuración Profinet (III)

M2

Module 2 Generalidades Profibus DP
Generalidades de Profibus Direccionamiento Configuración
Unit 1 Generalidades Profibus
Unit 2 Configuración de Red Profibus (I)
Unit 3 Configuración de Red Profibus (II)
Unit 4 Cómo instalar un GSD de otro fabricante
Unit 5 Conectores profibus
Unit 6 CM 1243-5

M3

Module 3 Comunicación de usuario abierta
Generalidades TCP Generalidades UDP Funciones de comunicaciones Configuración de la comunicación
Unit 1 Generalidades de comunicación de usuario abierta
Unit 2 Comunicación TCP usando TSEND_C y TRCV_C (I)
Unit 3 Ejemplo desde cero de TSEND_C y TRCV_C
Unit 4 Conexión ISO on TCP
Unit 5 Ejemplo de transmisión por UDP: Envío de datos
Unit 6 Ejemplo de transmisión por UDP: Recepción de datos
Unit 7 Ejemplo de Envío y recepción por TCP

M4

Module 4 Comunicación S7
Generalidades de comunicación S7. Funciones de comunicaciones. Configuración de las comunicaciones.
Unit 1 Generalidades de comunicación S7
Unit 2 Configuración de las funciones PUT y GET

M5

Module 5 Ejemplos de comunicación
Ejemplo de comunicación entre dos PLC 1200. Ejemplo de comunicación entre 1200 y 300. Ejemplo de comunicación entre 1200 y LOGO!.
Unit 1 Ejemplo de comunicación Maestro-Esclavo Profibus (I)
Unit 2 Ejemplo de comunicación Maestro - Esclavo Profibus (II)
Unit 3 Ejemplo de comunicación Maestro - Esclavo Profibus (III)
Unit 4 Conexión S7 entre 1200 y LOGO!
Unit 5 Conexión Controlador - dispositivo
Unit 6 Estado de dispositivos con Devicestate
Unit 7 Despedida y cierre

Anexo

Module 6 Anexo
Anexo del bloque de comunicaciones
Unit 1 Uso del OB82: Interrupción de diagnóstico de error

Filed Under: Curso TIA Portal para CPU 1200, Cursos

Curso Crear HMI con VB.Net

17 junio, 2015 By Iñigo Gútiez


Módulo 1

Module 1 Preparando el  proyecto de Step 7
Primeros paso de configuración del HMI en Visual Basic, los enlaces necesarios y configuraciones en el lado del PLC.
Unit 1 Requerimientos para instalar el OPC  - Preview
Unit 2 Overview de Simatic Net
Unit 3 Crear enlaces en el OPC S75.x
Unit 4 Crear enlaces en para OPC en S7 TIA portal
Unit 5 Test de comunicación.
Unit 6 Esquema de cómo realizar la comunicación
Unit 7 Definición de DB

Módulo 2

Module 2 Preparando el proyecto de Visual Basic
En este módulo aprenderás a ir configurando tu aplicación de VB.NET para que puedas comunicarte con el PLC
Unit 1 Añadir las referencias necesarias al proyecto
Unit 2 Definición de objetos, variables y constantes
Unit 3 Ciclo de vida de la comunicación
Unit 4 Abrir la comunicación y enlaces con Scout
Unit 5 Rutinas de lectura y escritura

Módulo 3

Module 3 Crear las conexiones
En este módulo aprenderás a crear los bloques y módulos necesarios para realizar la conexión de una forma estructurada y clara.
Unit 1 Ciclo de la aplicación
Unit 2 Creación de botones (I)
Unit 3 Creación de botones (II)
Unit 4 Creación de Botones (III)
Unit 5 Ejemplo y bit de estado

Módulo 4

Module 4 Bases de datos mediante VB.NET
En este módulo aprenderás a crear Bases de datos desde la aplicación en VB para poder almacenar datos en archivos tipo MS Access (archivos .mdb)
Unit 1 Crear una base de datos MDB en tiempo de ejecución
Unit 2 Crear tablas en la BD
Unit 3 Leer y escribir en la BD
Unit 4 Ejemplo

Módulo 5

Module 5 Proyecto final
En este módulo aprenderemos a crear un editor de recetas usando VB.NET y comunicándolo con nuestro PLC y ver cómo todo corre simultáneamente
Unit 1 Crear una plantilla de proyecto
Unit 2 Presentación del ejemplo final
Unit 3 Cómo guardar y leer recetas del HD
Unit 4 Escritura desde el editor
Unit 5 Lectura del PLC hacia el editor

Filed Under: Curso HMI VB.Net

Curso de Wincc Flexible 2008

1 marzo, 2015 By Iñigo Gútiez

Presentacion del curso WinCC Flexible 2008 

 


M1

Module 1 MODULO 1 - CREAR EL PROYECTO
Primeros pasos del curso: el entorno de WinCC Flexible, conectarlo con un PLC, integrarlo en un proyecto de Step 7 y crear variables...
Unit 1 Crear un proyecto.
Unit 2 Vista general de los menús
Unit 3 Conexión con PLC
Unit 4 Integrar en Step 7
Unit 5 Crear variables
Unit 6 Archivar un proyecto
Unit 7 Guardar el proyecto
Unit 8 Transferir el proyecto
Unit 9 Hacer copias de seguridad y restaurar copias
Unit 10 Transferir usando Pack & Go

M2

Module 2 MODULO 2 -LAS IMÁGENES Y OBJETOS BASICOS
Los primeros pasos para ir creando objetos de las pantallas de WinCCFlexible
Unit 1 Crear un template
Unit 2 Crear una imagen - Seleccionar una por defecto
Unit 3 Botones y navegación por imágenes
Unit 4 Pantallas de operador. Botones físicos
Unit 5 Navegación de imágenes
Unit 6 Características de las imágenes
Unit 7 Gráficos
Unit 8 Campos de texto
Unit 9 Campos de entradas y salidas
Unit 10 Botones e Interruptores
Unit 11 Listas de textos y variables internas
Unit 12 Ejemplo de módulo 2

M3

Module 3 OBJETOS AVANZADOS
En este módulo aprenderás a usar objetos más avanzados que en el módulo 2 además de que son complementarios con los básicos.
Unit 1 Cambiar apariencia de botones con señal externa
Unit 2 Barras y deslizadores
Unit 3 Movimientos y animaciones
Unit 4 E/S Simbolicos
Unit 5 E/S gráficos
Unit 6 Leer reloj del PLC
Unit 7 Ajustar Reloj del PLC
Unit 8 Observar y forzar variables
Unit 9 Indicadores
Unit 10 Ejemplo del módulo 3 parte 1
Unit 11 Ejemplo del módulo 3 parte 2

M4

Module 1 AVISOS & ALARMAS
En este módulo aprenderás cómo hay que configurar el HMI y el PLC para poder mostrar las alarmas en la pantalla de forma sencilla para ti como programador y fácil para el usuario final.
Unit 1 Configurar avisos de bits
Unit 2 Configurar avisos analógicos
Unit 3 Vistas de alarmas
Unit 4 Historico de avisos
Unit 5 Clases de avisos
Unit 6 Filtrado de alarmas
Unit 7 Grupos de alarmas
Unit 8 Editar alarmas
Unit 9 Acuse PLC
Unit 10 Acuse HMI
Unit 11 Indicadores flotantes de avisos
Unit 12 Ejemplo del módulo 4

M5

Module 2 RECETAS
Con este módulo aprenderás a desarrollar la estructura de las recetas y cómo se envían al PLC y cómo se reciben desde éste.
Unit 1 Generalidades sobre recetas
Unit 2 Crear una receta
Unit 3 Vista de recetas
Unit 4 Trabajar con vista de recetas
Unit 5 Imagen de recetas: Enviar
Unit 6 Imagen de recetas: Recibir
Unit 7 Transferencia automatico de registros
Unit 8 Importar y exportar registros
Unit 9 Ejemplo del módulo 5

M6

Module 3 REGISTRO DE DATOS Y GRAFICAS
En este módulo aprenderás cómo registrar datos y cómo visualizarlos en tiempo real en la pantalla o bien usando un registro.
Unit 1 Curvas en tiempo real
Unit 2 Curvas con disparadores
Unit 3 Graficar curvas por buffer y doble buffer
Unit 4 Graficar histórico de datos y exportar a excel
Unit 5 Ejemplo del módulo 6

M7

Module 1 BLOQUES DE IMÁGENES
En este módulo aprenderás a crear y usar los bloques de imágenes y jugar con las librerías de imágenes.
Unit 1 Librerías de símbolos
Unit 2 Crear grupos gráficos y librerías
Unit 3 Crear estructuras de datos
Unit 4 Faceplates (Objetos de imagen) Parte 1
Unit 5 Faceplates parte 2 - Ejemplo del módulo 7

M8

Module 2 AJUSTES DE USUARIOS
En este módulo aprenderás a manejar los ajustes de usuario relativos a los idiomas, grupos y usuarios así como los punteros de área.
Unit 1 Ajustes de idiomas
Unit 2 Diccionarios de usuario
Unit 3 Grupos y usuarios
Unit 4 Vista de usuarios
Unit 5 Funciones de seguridad

M9

Module 3 SCRIPTS Y EVENTOS
En este último módulo aprenderás a cómo manejar los scripts que puedas programar así como el resto de eventos que no se hayan usado durante el curso.
Unit 1 Creación de scripts
Unit 2 Planificador de tareas
Unit 3 Generar informes
Unit 4 Otros eventos
Unit 5 Punteros de área 1
Unit 6 Punteros de área 2

M10

Module 1 Anexo
Anexos del curso
Unit 1 Documentación
Unit 2 Como escalar una señal analógica

Filed Under: Cursos

  • Aviso Legal y Política de Privacidad
  • Condiciones de Venta
  • Política de cookies

Copyright © 2023 · Programación Siemens · Todos los derechos reservados

· ¿Quién soy? · Misión, Visión y valores

Utilizamos cookies propios y de terceros para mejorar nuestros servicios y tu experiencia de usuario. Si continuas navegando, consideramos que aceptas su uso. Aceptar Más información
Política de Cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR

Insertar/editar un enlace

Introduce la URL de destino

O enlaza a contenido ya existente

    No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.