OPTO_AC5

NOMBRE
SINOPSIS
DESCRIPCIÃN
PINES
PARÃMETROS
FUNCIONES
ERRORES
VER TAMBIÃN

NOMBRE

opto_ac5 - Controlador en tiempo real para tarjetas opto22 PCI-AC5

SINOPSIS

loadrt opto_ac5 [portconfig0=0xN] [portconfig1=0xN]

DESCRIPCIÃN

Estos pines y parámetros son creados por el módulo en tiempo real opto_ac5. Las variables portconfig0 y portconfig1 se utilizan para configurar los dos puertos de cada tarjeta. Los primeros 24 bits de un número de 32 bits representan los 24 puntos de E/S de cada puerto. El bit más bajo (el más a la derecha) serÃa el pin 0 de HAL, que es el pin 47 del conector de cabecera. Luego, el siguiente bit a la izquierda serÃa el pin 1 de HAL, el pin 45 del conector de cabecera y asà sucesivamente, hasta que el bit 24 serÃa el pin 23 de HAL, el pin del conector de cabecera 1) Los bits "1" representan puntos de salida. Por lo tanto, el canal 0..11 como entradas y 12..23 como salidas estarÃan representados por (en binario) 111111111111000000000000 que es 0xfff000 en hexadecimal. Ese es el número que usarÃas Eg. loadrt opto_ac5 portconfig0 = 0xfff000

Si no se especifica ninguna variable portconfig, la configuración predeterminada es 12 entradas y luego 12 salidas.

Se admiten hasta 4 tableros. Las tablas están numeradas a partir de 0.

El número de puerto puede ser 0 o 1. El puerto 0 se cierra al soporte de la tarjeta.

PINES

opto_ac5.[BOARDNUMBER].port[PORTNUMBER].in-[PINNUMBER] OUT bit
opto_ac5.[
BOARDNUMBER].port[PORTNUMBER].in-[PINNUMBER]-not OUT bit

Conecte una señal de hal bit a este pin para leer un punto de E/S de la tarjeta. El PINNUMBER representa la posición en el bastidor de relés. P.ej. PINNUMBER 0 es la posición 0 en un rack de relés opto22 y serÃa el pin 47 en el conector de cabecera de 50 pines. El pin-not se invierte para que LOW dé TRUE y HIGH dé FALSE.

opto_ac5. [BOARDNUMBER].port[PORTNUMBER].out-[PINNUMBER] IN bit

Conecte una señal de hal bit a este pin para escribir en un punto de E / S de la tarjeta. El PINNUMBER representa la posición en el bastidor de relés. El PINNUMBER 23 es la posición 23 en un rack de relés opto22 y serÃa el pin 1 en el conector del encabezado de 50 pines.

opto_ac5. [BOARDNUMBER].led [NUMBER] OUT bit

Enciende / apaga uno de los LED incorporados. Los LED están numerados del 0 al 3.

PARÃMETROS

opto_ac5.[BOARDNUMBER].port[PORTNUMBER].out-[PINNUMBER]-invert W bit

Cuando sea TRUE, invierta el significado del pin-out correspondiente para que TRUE dé BAJO y FALSE dé ALTO.

FUNCIONES

opto_ac5.0.digital-read

Agregue esto a un hilo para leer todos los puntos de entrada.

opto_ac5.0.digital-write

Agregue esto a un hilo para escribir todos los puntos de salida y LEDS.

ERRORES

Todas las placas se cargan con las mismas configuraciones de puerto que la primera placa.

VER TAMBIÃN

http://wiki.linuxcnc.org/cgi-bin/wiki.pl?OptoPciAc5