Home > Entrenamiento > Cursos > PI Data Access Pack (DAP) Class

PI Data Access Pack (DAP) Class

Contenido:

Introducción al PI
• Arquitectura
• Flujo de datos
• PI Points
• PI Security
• Presentación del modelo de base de datos
• Excepción y compresión de datos

Instalación y configuración de la PI API (PI Application Programming Interface)
• Instalación y configuración en el ambiente Windows
• Usando API en el Visual Basic (variables y funciones)

Introducción a las principales funciones de la PI API
• PIAR – Archive Functions
• PILG – Message Log Functions
• PIPT – Point Database Functions
• PISN – Snapshot Functions
• PITM – Time Functions
• PIUT – Utility Functions

Uso de las funciones en el Visual Basic
• Apertura y cierre de sesiones del PI
• Funciones de busca de puntos
• Funciones de atributos de puntos
• Función para convertir formato patrón de tiempo en el formato de tiempo del PI
• Estados Digitales y Conjuntos de Estados Digitales
• Usuarios y Grupos
• Escritura y lectura de datos del servidor del PI
• Uso de las ventanas de diálogo comunes del PI
• Otras funciones del PI

Introducción al PI SDK (PI Software Development Kit)
• Jerarquía de objetos PI SDK
• Uso del PI SDK en el Visual Basic

Introducción a la PI Module Database
• Arquitectura y funcionalidades
• Utilizando el Module Database Editor
• Creación, edición y exclusión de módulos, propiedades y aliases vía PI SDK

Introducción a la PI Batch Database
• PIBatches, PIUnitBatches y PISubBatches
• Buscas de Batch/TransferRecords
• Creación, edición y exclusión de PIUnitBatches vía PI SDK
• PITransferRecords
• Creación, edición y exclusión de PITransferRecords vía PI SDK

Otros modos de acceder a datos del PI
• PI ODBC
• PI OLEDB

Estrategias para el desarrollo de aplicaciones del PI
• Aplicaciones para gestión de alarmas
• Aplicaciones para gestión de ingreso manual
• Aplicaciones para presentación de datos
• Introducción al desarrollo de interfaces para el PI

Próximos lanzamientos de PI API y PI SDK
• Nuevas funcionalidades PI API y PI SDK de las próximas versiones
• OSIDevNet Web Site

Pre requisitos:

• Curso PI Client - Fundamentals
• Familiaridad con Visual Basic o Visual C++
• El curso Advanced PI Client ActiveX Scripting no es necesario, aunque se recomienda para los alumnos que deseen inserir ActiveX scripting en el PI ProcessBook en sus proyectos.