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