Download Manuales del programador
Transcript
Manuales del programador - ii - 2.2 .- Implementación del driver .....................................................26 2.2.1 .- Conceptos previos: el bus local .....................................27 2.2.2 .- Código C....................................................................28 2.2.2.1 .- Estructuras y variables utilizadas.........................28 2.2.2.2 .- Funciones locales ..............................................33 2.2.2.3 .- Funciones globales ............................................35 2.2.3 .- Código Ada ................................................................37 2.2.4 .- Descripción de las funciones .........................................38 NI_Inicializar ..................................................................38 NI_Liberar......................................................................39 NI_EscribeLinea_DO ........................................................39 NI_EscribeModulo_DO......................................................40 NI_LeeLinea_DI ..............................................................40 NI_LeeModulo_DI............................................................41 ObtenerError ..................................................................42 ObtenerErrorString ..........................................................42 Num_Lineas ...................................................................43 Num_Modulos.................................................................43 Get_Tipo ........................................................................44 Get_Nombre...................................................................44 Get_Id...........................................................................45 Get_Direccion .................................................................45 2.3 .- Anexo A: FieldPoint Commands ..............................................46 Comandos utilizados ...............................................................49 2.4 .- Anexo B: FieldPoint Responses ...............................................56 3 .- NuDAM, manual del programador .....................................................59 3.1 .- Protocolo de comunicación .....................................................59 3.1.1 .- Formato de las tramas.................................................59 3.1.2 .- Respuestas de los módulos NuDAM................................60 3.2 .- Implementación del driver .....................................................61 3.2.1 .- Conceptos previos: el bus local .....................................62 3.2.2 .- Código C....................................................................63 3.2.2.1 .- Estructuras y variables utilizadas.........................63 3.2.2.2 .- Funciones locales ..............................................67 Conjunto de drivers para tarjetas de adquisición de señales bajo Linux