Productos->PCI->Tarjetas PCI/ISA para Adquisición de Datos->Tarjetas PCI/ISA para Control de Movimiento ->SERVO-300 |
SERVO-300 |
Tarjeta controladora de Servomotor de 3 ejes de alta velocidad |
El SERVO-300 es una tarjeta de control de servomotor de tipo de comando de pulso de 3 ejes. El CPU embebido de SERVO-300 realiza el comando de movimiento transferido desde una PC hist por medio de un FIFO de 2K bytes. También manda la posición y el estado del PC host por medio de un FIFO de 2K bytes. Éste buffer proporciona un buffer de tiempo y es muy útil para sistemas operativos windows. Los drivers para DOS, windows 95 y windows NT son proporcionados. |
Especificaciones & Información Adicional |
En éste modo, la tarjeta SERVO-300 simulará el perfil de movimiento. Éste perfil es generado por comandos de movimiento del usuario y regresa la posición a la PC. La tarjeta no sacará el comando al control del motor. Es muy efectivo y eficiente en la fase de diseño. El modo de simulación puede ser operado offline. El usuario puede debuggear y desarrollarsu software previamente. Y si tu tienes una tarjeta secundarios, también puedes simular la entrada/salida digital como una máquina. En éste modo, el usuario puede sacar directamente un voltaje constante al driver del servo. El valor constante puede configurarse con el comando MSERVO3_CALV(). Éste modo puede ser usado para configurar la velocidad de ganancia del lazo o manejar el inversor. La posición y velocidad pueden ser recibidos desde el comando MSERVO3_GET_CARD (cardNo) en una interrupción de timer (~10ms). En éste modo, la tarjeta realiza el controlador PD. También ejecuta las siguientes funciones. 1. Compensación de error de Pitch 2. Auto protección de Switch de Límite 3. Detección de fallos de Hardware La información relacionada puede ser recibida desde el comando MSERVO3_GET_CARD (cardNo) usando la interrupcion del timer SERVO-300 esta basado en un microprocesador y un comando de tipo servo de 3 ejes. Contiene un FIFO de 2Kbytes para recibir comando de movimiento desde una PC host, y también manda la posición y estado a la PC host por medio de ptro FIFO de 2K bytes. El perfil de movimiento es generado por un microprocesador. Éste microprocesador también soporta la función de auto protección. Cada E/S digital soporta aislamiento óptico de 2500Vrms. El tiempo de muestreo es 2.2ms para un sistema de control de 3 ejes. El lazo de control incluye un controlador PD y un compensador de error de pitch. El parámetro de ganancia, Kp y Kd, del controlador PD puede configurarse desde una PC host. Los errores de pitch son registrados en una tabla de tamaño 2500 que puede ser configurado por el usuario. El pitch de compensación es 256 pulsos, asi que el rango de compensación es 2500*256=640000 pulsos. |