You are on page 1of 4

Este software est diseado para su uso con Windows 95 (R), Windows 98

(R)
Windows ME (R), Windows 2000 (R) y Windows XP (R)
Versin 01.02
Archivos:
BIC_DLL_Test.exe Programm prueba corta para el BicAcc.dll (no para
reventa)
BicAcc.dll Usted consigue el acceso a la tarjeta BIC de utilizar este
archivo DLL como en el
siguiente decription
BicISA.inf controlador para la tarjeta BIC-ISA (BIC1 y tarjeta BIC2)
BicPort.inf controlador para la tarjeta BIC-PCI
Controlador en modo kernel de BicPort.sys para Win-Win 2000 y XP
Este archivo readme.txt

Instalacin del controlador de la tarjeta BIC-PCI


1. Instale la tarjeta en el sistema
2. Encienda el ordenador
3. El sistema le dir que un nuevo dispositivo PCI ha sido
encontr, y se necesita un controlador para esta tarjeta.
4. Seleccione la unidad de disquete de disco como la ubicacin donde
el sistema encontrar el controlador
5. El sistema instalar el controlador

Instalacin del controlador de la tarjeta BIC-ISA


1. Instale la tarjeta en el sistema
2. Encienda el ordenador
3. Ve al Gestor Hardeware y seleccione "Instalar nuevo hardware"
4. Seleccione "Otro dispositivo" y "Uso del disco"
5. Seleccione la ubicacin del controlador en "A: \ BicISA.inf"
6. El sistema instalar el controlador
7. Seleccione la direccin de la tarjeta en el administrador de
Configuracion.
Esta seleccin debe ser la misma aus seleccionados en la
tarjeta usando los jumpers.

Acceso a la tarjeta BIC con la BicAcc.dll


Tipos de variables:
largo = Entero 32 bits
puntero i_pointer = 32-Bit que apunta a un entero de 32 bits

-------------------------------------------------- ---------------largo GetVersion (void) llamada estndar


Descripcin:
Lea la versin de la DLL
En:
ninguno
Salida:
Version Nmero de la DLL.
-------------------------------------------------- ----------------------------------------------------------------- ---------------GetInstalledCards largos (NumberOfCards i_pointer) llamada estndar
Descripcin:
Compruebe la cantidad de tarjetas estn actualmente instalados.
En:
NumberOfCards: Puntero a una variable entera de 32 bits. Esta variable
recibir la cantidad de tarjetas instaladas.
Salida:
ErrorCode: Si el valor de retorno es cero, la operacin fue exitosa.
-------------------------------------------------- ---------------------------------------------------------------- ---------------largo OpenDriver (i_pointer CardHandle) llamada estndar
Descripcin:
Abra el controlador. Esta operacin debe ser llamado antes de acceder a
la tarjeta. (Al iniciar la simulacin, por ejemplo)
En:
CardHandle: Puntero a una variable entera de 32 bits. Esta variable
recibir el mango tarjeta. Usted necesitar esta
manejar a utilizar las siguientes funciones.
Salida:
ErrorCode: Si el valor de retorno es cero, la operacin fue exitosa.
-------------------------------------------------- ---------------------------------------------------------------- ---------------CloseDriver largo (long CardHandle) llamada estndar
Descripcin:
Cierre el conductor. Esta operacin debe ser llamada despus de terminar
todas las operaciones de la tarjeta. (En simualtion detener por ejemplo)
En:
CardHandle: variable entera de 32 bits. Esta variable debe contener
el mango tarjeta que se recibi desde OpenDriver.

Salida:
ErrorCode: Si el valor de retorno es cero, la operacin fue exitosa.
-------------------------------------------------- ---------------------------------------------------------------- ---------------ReadInputByte largo (long CardHandle, a largo CardID, i_pointer de datos)
llamada estndar
Descripcin:
Lea el "IN" byte de la caja de rels.
En:
CardHandle: variable entera de 32 bits. Esta variable debe contener
el mango tarjeta que se recibi desde OpenDriver.
CardID: debe ser siempre 1
Datos: Puntero a una variable entera de 32 bits. Esta variable
recibir los datos del puerto "IN". Cuanto menor de 8 bits
representan
los 8 EN-colas en la caja de rels. Si 24V est unido a un
lnea, el bit ser baja (cero) de lo contrario ser alta
(Uno).
Salida:
ErrorCode: Si el valor de retorno es cero, la operacin fue exitosa.
-------------------------------------------------- ---------------

-------------------------------------------------- ---------------WriteOutputByte largo (long CardHandle, CardID larga, larga de datos)


llamada estndar
Descripcin:
Escribe el byte "OUT" a la caja de rels.
En:
CardHandle: variable entera de 32 bits. Esta variable debe contener
el mango tarjeta que se recibi desde OpenDriver.
CardID: debe ser siempre 1
Data: variable entera de 32 bits. Esta variable contiene el "OUT"
puerto de datos. El menor de 8 bits representan las 8 lneas en la
caja de rels. Si un bit es bajo (cero), 24V se adjuntar a
la lnea segn lo contrario 0V se adjuntar.
Salida:
ErrorCode: Si el valor de retorno es cero, la operacin fue exitosa.
-------------------------------------------------- ---------------

-------------------------------------------------- ----------------

GetErrorText largo (long ErrorCode, indicador de mensaje, a largo


BufferSize) llamada estndar
Descripcin:
Convertir un cdigo de mensaje de error en texto
En:
ErrorCode: variable entera de 32 bits. El cdigo de error que desea
convertir en texto.
Mensaje: Puntero a un bfer que recibir el ErrorMessage.
BufferSize: variable entera de 32 bits que contiene el tamao
de la memoria intermedia (Mensaje).
Salida:
ErrorCode: Si el valor de retorno es cero, la operacin fue exitosa.
----------------------------------------

You might also like