Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 14 horas (2 días)
Temario del curso
Repaso de los fundamentos de LabVIEW
- Repaso del modelo de ejecución de flujo de datos y la multihilos
- Variables, cúmulos, matrices y tipos de datos comunes
- Trabajo con bucles y estructuras de secuencia
Estructuras de control avanzadas
- Limitaciones de la secuencia plana y técnicas de control de ciclo
- Alternativas a la secuencia plana
- Gestión adecuada de errores en arquitecturas avanzadas
Máquinas de estados paralelas y encoladas
- Creación de aplicaciones escalables y reactivas
- Patrones de diseño de máquinas de estados
- Diseño de arquitectura productor-consumidor
Uso eficaz de los registros de desplazamiento
- Uso de registros de desplazamiento para almacenar datos de estado
- Gestión del alcance y prácticas óptimas
- Evitar condiciones de carrera y sobrescrituras no intencionadas
Tipos y estructuras de datos avanzados
- Trabajo con cúmulos anidados y tipos definidos por el usuario
- Prácticas óptimas para typedefs y mantenimiento
- Manejo de matrices multidimensionales
Comunicación de LabVIEW a PLC
- Comunicación Ethernet/IP con PLC Allen-Bradley (ControlLogix/CompactLogix)
- Lectura/escritura de cúmulos y datos definidos por el usuario
- Manejo de matrices multidimensionales a través de Ethernet/IP
Uso eficaz de los nodos de propiedades
- Comprensión del alcance y el momento de ejecución de los nodos de propiedades
- Nodos de propiedades para la manipulación de la interfaz de usuario frente al control de hardware
- Evitar cuellos de botella de rendimiento
Resumen y próximos pasos
Requerimientos
- Experiencia con LabVIEW y sus componentes principales
- Comprensión de tipos de datos, estructuras de control y programación gráfica
Público objetivo
- Ingenieros de software que trabajan con aplicaciones avanzadas de LabVIEW
- Desarrolladores de automatización de pruebas que integran LabVIEW con sistemas industriales
- Ingenieros que buscan optimizar y escalar sistemas existentes de LabVIEW