Desarrollo de software industrial

WEB SERVER

Descripción

Curso de formación en Industria 4.0: Este curso está enfocado a programar sus propias aplicaciones HMI de escritorio en ambiente Windows que se comuniquen a uno o varios PLCs Siemens de los modelos S7-1200 y S7-1500, a través de Ethernet, sin necesidad de OPC, licencias o software propietario. El lenguaje de programación que se usa en este entrenamiento es C#, usando como editor de código a Visual Studio 2019.


Más cursos de Industria 4.0

    Sesión 1: Bases de programación en Visual Studio C#

    Visual Studio
  • Tipos de versiones y descarga del software.
  • Complementos a instalar.
  • Tipos de aplicaciones: consola y formularios.
  • Crear y administrar Soluciones y Proyectos.
  • Configurar el interfaz.
  • C# Proyectos de consola
  • Definición de la tecnología a usar.
  • Iniciar un proyecto de consola.
  • Uso fundamental de variables.
  • Conversión de variables.
  • Imprimir parámetros.
  • Modos alternativos de impresión de parámetros.
  • Concatenación.
  • Leer datos de ingreso.
  • Condicionales no anidados.
  • Condicionales anidados.
  • Captura de errores.
  • Arreglos.
  • Funciones: uso y creación.
  • Constructor de una función.
  • Depuración del programa.
  • Sesión 2: Inicializando el PLC

    Preparación del simulador del PLC (solo para modalidad en línea)
  • S7-PLCSIM Advanced: definiciones y comparaciones con S7-PLCSIM
  • Configurar TIA Portal para la simulación del PLC.
  • Prueba de simulación TIA Portal con PLCSIM Advanced.
  • Sesión 3: Enlace al PLC mediante Consola

    Revisión de TIA PORTAL
  • Añadir un PLC.
  • Preparar las comunicaciones Ethernet Industrial del PLC S7-1200/S7-1500 para el enlace.
  • Crear y configurar DBs.
  • Programación de aplicaciones en Consola en C# para enlace con el PLC
  • Llamado a la librería de comunicación.
  • Identificar la Clase el Objeto y el Constructor.
  • Instrucción de comunicación al PLC.
  • Modos de verificación de la conexión.
  • Leer datos analógicos del PLC
  • Preparar la DB en TIA Portal.
  • Crear arreglos en C#.
  • Uso de la instrucción para leer datos analógicos del PLC.
  • Memoria del PLC, espacios y variables.
  • Comprender el modo de lectura hacia el PLC.
  • Prueba de lectura en línea.
  • Adquirir combinación de variables.
  • Leer variables directo de la tabla principal del PLC.
  • Escribir datos analógicos del PLC
  • Preparar la DB en TIA Portal.
  • Crear arreglos en C#.
  • Ingresar datos por consola.
  • Uso de la instrucción para escribir datos analógicos del PLC.
  • Prueba de escritura en línea.
  • Escribir combinación de variables.
  • Leer y escribir datos analógicos del PLC
  • Preparar la DB en TIA Portal.
  • Aplicaciones de lectura y escritura simultáneas.
  • Sesión 4: Programación gráfica en C#

    Formularios y Dashboards
  • Crear proyectos tipo formularios en Visual Studio.
  • Uso de Windows Forms.
  • El Dashboard en interfaces HMI.
  • Librería para el desarrollo de Dashboard.
  • Sesión 5: Aplicaciones Runtime

    Definiciones
  • Las aplicaciones Runtime en sistemas HMI SCADA.
  • Proceso de publicación
  • Cómo publicar aplicaciones en Visual Studio.
  • Posibles errores y soluciones.
  • Sesión 6: Comunicaciones PLC y desarrollo HMI

    Procedimiento de creación del HMI
  • Desarrollo de plantillas y procedimiento general.
  • Programación de HMIs para control on/off en forma gráfica
  • Comunicación con variables tipo booleanas.
  • Organizar las DBs tipo booleanas en el PLC.
  • Programación de HMIs para control analógico en forma gráfica
  • Comunicación con variables tipo enteras y flotantes.
  • Organizar las DBs en el PLC.
  • Librerías de geometrías en Visual Studio.
  • Funciones de lectura y escritura de datos booleanos.
  • Symbol Factory
  • Instalación y uso de librerías gráficas industriales.
  • Sesión 7: Comunicaciones PLC y desarrollo HMI avanzado

    Instancias
  • Definiciones y ejemplos de programación con instancias.
  • Multipantallas
  • Programar varias pantallas en el HMI.
  • Hilos
  • Programación para comunicarse con varios PLCs en simultáneo.
  • Proyecto final
  • Desarrollo de una aplicación gráfica de escritorio capaz de controlar varios procesos.

Proceso de inscripción:

  • Envía el formulario de inscripción con tus datos y el comprobante de pago al correo: logistica@ingel-pro.com o al Whatsapp: 0998 660 774
  • En el siguiente enlace puedes descargar el formulario de inscripción en donde también encontrarás los medios de pago:

  • Descarga aquí el formulario
Conocimientos previos necesarios: Haber aprobado el curso anterior (Programación en TIA Portal) o tener conocimientos intermedios en programación de PLC S7-1200/S7-1500. El presente curso es de nivel avanzado.
Modalidad: Virtual, asíncrónica, con tutor personalizado.
Fecha de inicio: A su elección, el curso siempre está disponible.
Horarios: Sin horarios establecidos, acceso a los contenidos 24/7
Lugar de capacitación: Aula Virtual propia de InGel-Pro, acceso desde cualquier lugar del mundo.
Duración: Acceso al Aula Virtual por dos meses. Certificado por 40 horas.
Certificado al aprobar la capacitación: Certificado con aval SIEMENS.
Inversión: $115 USD incluye IVA.
Docentes: $250 USD más IVA.