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 |