6-2
Uso de salidas de alta velocidad
Función de salida de tren
de impulsos
Publicación 1762-RM001D-ES-P - Octubre 2002
Los controladores MicroLogix 1200 1762-L24BXB y 1762-L40BXB aceptan
una salida de alta velocidad cada uno. Un controlador MicroLogix 1500 que
utiliza una base 1764-28BXB acepta dos salidas de alta velocidad. Estas salidas
pueden usarse como salidas estándar (no de alta velocidad o configuradas
individualmente para operación PTO o PWM. La funcionalidad PTO permite
la generación de un perfil de pulsos, o perfil de movimiento simple,
directamente desde el controlador. El perfil de pulsos tiene tres componentes
principales:
• Número total de pulsos a ser generado
• Intervalos de aceleración/desaceleración
• Intervalo de ejecución
La instrucción PTO, junto con las funciones HSC y PWM, son diferentes a la
mayoría de otras instrucciones del controlador. Su operación se realiza
mediante un circuito personalizado que funciona en paralelo con el procesador
del sistema principal. Esto es necesario debido a los requisitos de alto
rendimiento de estas funciones.
En esta implementación, el usuario define el número total de pulsos a ser
generado (el cual corresponde a la distancia desplazada), y cuántos pulsos usar
para cada período de aceleración/desaceleración. El número de pulsos no
usados en el período de aceleración/desaceleración define cuántos pulsos se
generan durante la fase de ejecución. En esta implementación, los intervalos de
aceleración/desaceleración son iguales.
Dentro del archivo de función PTO, hay elemento(s) PTO. Un elemento
puede establecerse para controlar la salida 2 (O0:0/2 en el 1762-L24BXB,
1762-L40BXB y 1764-28BXB) o la salida 3 (O0:0/3 en el 1764-28BXB
solamente).
La interface al subsistema PTO se logra escaneando una instrucción PTO en el
archivo de programa principal (número de archivo 2), o escaneando una
instrucción PTO en cualquiera de los archivos de subrutinas. Una secuencia de
operación típica de una instrucción PTO es como sigue:
1. El renglón en el cual se encuentra una instrucción PTO se resuelve como
verdadero.
2. La instrucción PTO se inicia y los pulsos se producen en base a los
parámetros de aceleración/desaceleración (ACCEL), los cuales definen el
número de pulsos de aceleración y el tipo de perfil: curva-s o trapezoide.
3. La fase de aceleración concluye.
4. Se introduce fase de ejecución y se establece la salida del número de pulsos
definido para ejecución.
5. La fase de ejecución concluye.
6. Se introduce la desaceleración (DECEL) y los pulsos se producen en base
a los parámetros de aceleración/desaceleración, los cuales definen el
número de pulsos de desaceleración y el tipo de perfil: curva-s o
trapezoide.
7. La fase de desaceleración concluye.
8. La instrucción PTO termina (DONE).