A-4 Ejemplos de programación de la unidad CP1L
A
Configuración del área DM
A-4-6 Uso de servocontroladores para posicionamiento
■Funciones utilizadas
● Salida de pulsos mediante salida incorporada
Nota
■Descripción general de la operación
144
Manual de introducción a CP1L/CP1E SYSMAC
Cuando el valor actual del contador de alta velocidad coincida con el valor objetivo 2
(3500), se ejecutará la tarea de interrupción 05.
P_On
Tarea de
interrupción
05
La tabla de comparación de la instrucción CTBL (tabla de comparación de
registros) debe asignarse a DM entre D600 y D606.
Canal
Valor
D600
0002
D601
0BB8
D602
0000
D603
0004
D604
0DAC
D605
0000
D606
0005
Las salidas de señales de pulsos procedentes de la salida incorporada de una
unidad CPU pueden utilizarse para controlar el posicionamiento y la velocidad de
un servocontrolador con un máximo de dos ejes.
Las CPU CP1E tipo E no disponen de funciones de salida de pulsos.
El siguiente ejemplo corresponde a una máquina de un solo eje empleada para el
transporte de productos.
Se ejecutará una búsqueda de origen, seguida por operaciones de posicionamiento
en los puntos A y B.
Punto A Origen
Punto B
RSET
100.00
RSET
100.01
SET
W0.02
Contenido
Elementos comparados: 2
Valor objetivo 1: 3000 BCD (BB8 hexadecimal)
Valor objetivo 1: Tarea de interrupción nº 4
Valor objetivo 2: 3500 BCD (DAC hexadecimal)
Valor objetivo 2: Tarea de interrupción nº 5
Reset de "motor en
velocidad normal"
Reset de "motor en
velocidad lenta"
Reset de "motor parado"