Documentos de Académico
Documentos de Profesional
Documentos de Cultura
As 118281 KV-XH04ML KV-XH16ML Um B07MX KMX MX 2041 1
As 118281 KV-XH04ML KV-XH16ML Um B07MX KMX MX 2041 1
Capítulo
GENERALIDADES DE LA UNIDAD
DE PISICIONAMIENTO/MOVIMIENTO
Capítulo
INSTALACIÓN &
CABLEADO DE LA UNIDAD
Capítulo
CONFIGURACIÓN DEL
EDITOR DE LA UNIDAD
Capítulo
LISTA DE MEMORIA BUFFER Y
KV-XH16ML/ Capítulo
FUNCIONES/CONFIGURACIÓN
COMUNES DEL CONTROL DE EJES
XH04ML Capítulo
Capítulo
CONTROL DE
POSICIONAMIENTO
RETORNO A ORIGEN
Manual de Usuario Capítulo
OPERACIÓN MANUAL
(JOG)
Capítulo CONTROL DE
Lea este manual antes de utilizar el producto. SINCRONIZACIÓN
Capítulo
CONTROL DE E/S/CONTROL
DE COMANDO
Capítulo
FUNCIONES DE LA UNIDAD X
Capítulo HERRAMIENTA DE
CONFIGURACIÓN DEL KV-XH
Capítulo
INSTRUCCIONES/FUNCIONES
ESPECÍFICAS DE LA UNIDAD
Capítulo
BLOQUE DE FUNCIÓN
Capítulo
FLUJO
Capítulo
VENTANA DE ACCESO
Capítulo
FUNCIÓN DE SEGUIMIENTO
DE MONITOR
www.keyence.com.mx/controlfaq
Prólogo
Este Manual describe las funciones y métodos de uso de la Unidad de Posicionamiento/Movimiento del KV-XH16ML/
XH04ML Asegúrese de leer minuciosamente y de entender completamente este manual antes de la instalación.
Además, almacene este manual en un lugar seguro para que lo pueda recuperar cuando sea necesario.
Nombre Descripción
Este manual describe el modo de conectar/mantener la Serie KV-8000, la
Manual del Usuario de la Serie KV-8000
función incorporada del CPU y la programación en escalera.
Este manual describe el modo de conectar/mantener la Serie KV-7000, la
Manual del Usuario de la Serie KV-7000
función incorporada del CPU y la programación en escalera.
Manual de Referencia de Instrucciones de
Este manual describe las instrucciones disponibles para la programación en
la Serie KV-8000/7000/5000/3000/1000/
escalera.
Nano
Manual de Programación de Lenguaje ST Este documento describe cómo crear un programa de lenguaje ST y los
Serie KV-8000 Operadores, Declaraciones de control, y Funciones que se pueden usar.
Manual de Programación de Script de la Este manual describe el modo de crear programas de script y los operadores,
Serie KV-8000/7000/5000/3000/1000/Nano sentencias de control y funciones disponibles.
Serie KV-8000/7000
Este manual describe los paquetes de aplicación que pueden utilizarse con la
Paquete de aplicación
Serie KV-8000/7000 y el modo de utilizarlos.
Manual de Usuario
KV STUDIO Manual de Usuario Este manual describe cómo trabajar con KV STUDIO
Este manual describe las especificaciones, los métodos de operación, los
Sistema del Servo AC de la Serie SV2
procedimientos operativos y la configuración de parámetros del sistema del
Manual de Usuario
servo AC de la Serie SV2.
Guarde este manual en un lugar seguro para que pueda recuperarlo cuando sea necesario.
Sírvase extender este manual a los usuarios finales.
■ Símbolos
Este documento contiene avisos que debe observar para garantizar su propia seguridad personal, así como para
proteger el dispositivo y el equipo conectado. Estos avisos están marcados según el nivel de peligro como se
muestran a continuación.
PELIGRO Indica una situación peligrosa, la cual, si no se evita, resultará en la muerte o lesión grave.
ADVERTENCIA Indica una situación peligrosa, la cual, si no se evita, podría resultar en la muerte o lesión grave.
Indica una situación peligrosa la cual, si no se evita, podría resultar en lesiones menores o
PRECAUCIÓN
moderadas.
Indica una situación peligrosa la cual, si no se evita, podría resultar en el daño del producto,
AVISO
así como daños a la propiedad.
■ Precauciones Generales
B07MX
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - 1
■ Marcado CE/Certificación UL
Las descripciones relacionadas a las restricciones sobre el Marcado CE y las descripciones relacionadas a las
restricciones sobre el cumplimento con la UL se describen en el Manual del Usuario de la Serie del KV-8000,
Manual del Usuario de la Serie del KV-7000.
9
Sírvase utilizarlo según el modo de control de posicionamiento.
Este capítulo describe la configuración y el método de uso del retorno a origen.
Capítulo 8 RETORNO A ORIGEN Sírvase utilizar el retorno a origen del modo de control de
posicionamiento cuando se equipe con el KV-XH16ML/XH04ML.
Este capítulo describe la configuración y el uso de la operación JOG.
10
Capítulo 9 OPERACIÓN MANUAL
(JOG)
Sírvase utilizar la función de la operación JOG en el modo de control
de posicionamiento. 11
Capítulo 10 CONTROL DE
SINCRONIZACIÓN
Este capítulo describe el modo de uso del control de sincronización.
Sírvase configurar en el modo de control de posicionamiento. 12
Capítulo
CONTROL DE
11 VELOCIDAD/TORQUE Este capítulo describe el control de velocidad y el control de torque. 13
Capítulo
CONTROL DE E/S/
12 CONTROL DE COMANDO Este capítulo describe el modo de configurar y ejecutar el control de E/
S y el control de comando del equipo MECHATROLINK-III.
14
FUNCIONES DE LA Este capítulo describe las funciones que pueden utilizarse en la unidad 15
Capítulo 13 UNIDAD X de expansión de la Serie KV-8000/7000 (Unidad X).
19 FUNCIÓN DE SEGUIMIENTO Este capítulo describe el modo de uso de la función de seguimiento del
Capítulo DE MONITOR monitor del software de respaldo en escalera (KV STUDIO).
Capítulo 17 FLUJO
17-1 Generalidades de la Función de Flujo .............................................................................................. 17-2
Características de la Función de Flujo ............................................................................................................... 17-2
Función de Flujo ................................................................................................................................................. 17-4
Características de la Función de Flujo ............................................................................................................... 17-5
Acerca de los Bloques........................................................................................................................................ 17-5
Acerca de la ranuras .......................................................................................................................................... 17-7
Llamar desde el flujo y métodos para iniciar y ocupar ranuras .......................................................................... 17-8
Acerca de los periodos de ejecución de flujo ..................................................................................................... 17-9
Guía para el Tiempo de Procesamiento del Flujo ............................................................................................ 17-10
Ejemplos y Operación del Flujo........................................................................................................................ 17-12
Configuración y Programas Requeridos por la Función de Flujo ..................................................................... 17-14
17-2 Generalidades de la Configuración de Flujo.................................................................................. 17-15
Crear Configuraciones Nuevas ........................................................................................................................ 17-15
Pantalla de Configuración de Flujo................................................................................................................... 17-16
Bloques de Configuración/Conexión ................................................................................................................ 17-17
Tipo de Conexión de Bloque ............................................................................................................................ 17-19
Configuración de operación de bloque............................................................................................................. 17-20
Las listas de mnemónicos se describen en las páginas correspondientes de los programas en escalera de muestreo.
Si se utiliza una lista de mnemónicos, es conveniente ingresar in programa en escalera.
3 En el area de edición en escalera del KV STUDIO, haga clic en la celda en la que se insertará el programa en
escalera de muestreo y seleccione [Edit(E)] [Edit list(L)] desde el menú. Aparecerá la casilla de diálogo
“Edit list”.
Procedimiento alternativo
• +
Se puede pegar las listas de mnemónicos copiadas en la casilla
de diálogo visualizada “Edit list” al seleccionar “Paste(P)” desde
el menú clic derecho de la casilla de diálogo “Edit list”.
Terminología
Terminología Descripción
Esto se refiere a los productos del PLC de la Serie KV-8000/7500/7300 producidos por
Unidad de CPU
Keyence Ltd.
Esto se refiere a la unidad de expansión de E/S y a la unidad de expansión especial
Unidad de expansión
distinta de la unidad del CPU.
S-Unit Unidad de expansión compatible con el bus interno del CPU de la Serie KV-8000/7000.
Unidad de expansión altamente funcional compatible con el bus interno del CPU de la Serie
X-Unit
KV-8000/7000.
PLC Esto se refiere al Controlador Lógico Programable (PLC).
PC Significa computadora personal.
KV STUDIO Software de soporte de escalera KV STUDIO.
Función que se puede utilizar con la Serie KV-8000/7000 que le permite registrar
Paquete de Aplicaciones
aplicaciones genéricas utilizando un asistente.
Programa de escalera Programa fabricado por Software de Resplado en Escalera.
KV-XH16ML KV-XH04ML
KV
-X
H1
6M
L
Manual de KV
-X
H0
4M
L
Manual de
Instrucciones Instrucciones
1
Lista de Funciones
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
La Unidad de Posicionamiento/Movimiento cuenta con varias funciones de control de ejes y puede enviar comandos
de operación a los servoamplificadores
Función de flujo
Flujo
Bloque de movimiento
• Funciones de flujo
Las funciones de flujo permiten la programación del control de movimiento (normalmente creado por un programa
en escalera tradicional) en modo de flujo de programa fácil.
El Movimiento de la Unidad de Posicionamiento/Movimiento puede controlarse empezando desde el flujo guardado en
la Unidad de Posicionamiento/Movimiento con programas en escalera, permitiendo el procesamiento a alta velocidad.
Control de Velocidad (modo control de velocidad): comando operativo con velocidad especificada ( "11-1 Control de Velocidad")
Control de torque (modo control de torque): comando operativo con torque especificado ( "11-2 Control de Torque")
Funciones comunes del control de ejes ( "Capítulo 6 FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES")
Además de las funciones antes mencionadas, también se pueden utilizar las siguientes funciones.
Referencia
Bloque de Función ( "Capítulo 16 FUNCTION BLOCK")
Instrucciones/Funciones Específicas de la Unidad ( "Capítulo 15 INSTRUCCIONES/FUNCIONES
ESPECÍFICAS DE LA UNIDAD")
Función de ventana de acceso ( "Capítulo 18 VENTANA DE ACCESO")
Función de monitor de la unidad ( "Capítulo 19 FUNCIÓN DE SEGUIMIENTO DE MONITOR")
MECHATROLINK-III
Unidad de posicionamiento
Unidad de Potencia de AC Unidad de CPU Serie KV-5000/3000 Unidad final
/movimiento Unidad de Conexión de Bus
KV-PU1 KV-8000/7500/7300 KV-XH16ML (16-eje)
Unidad de expansión
KV-7000C
(24 VDC 1.8A) KV-XH04ML (4-eje) (Entrada/salida, especial)
KV-PU1
POWER
LINK1 LINK2 CONNECT STATES
OPEN
Tarjeta de memoria SD
KV-M16G/M4G/M1G
Cable
(1 m)
Cable de comunicación MECHATROLINK-III
PC (OP-42142)
SV2-LA2 (0.2 m)/SV2-LA5 (0.5 m)
SV2-L1 (1 m)/SV2-L3 (3 m)
SV2-L5 (5 m)/SV2-L10 (10 m) Cable
SV2-L20 (20 m) (2 m)
Cable de conversión MECHATROLINK-III (OP-42141)
SV2-LA5A (0.5 m)/SV2-L1A (1 m)
SV2-L3A (3 m)/SV2-L5A (5 m)
SV2-L10A (10 m)/SV2-L20A (20 m)
Núcleo de ferrita OP-84409
Equipo MECHATROLINK-III
· Servoamplificadores Se pueden conectar hasta 16 unidades
· Paso a paso
· Inversor de frecuencia
· Equipo de E/S
Sistema servo AC
de la serie SV2
Lista de Equipos
1
1 Movimiento.
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
A continuación, se presentan las funciones del equipo de configuración requeridas para lograr el control de Movimiento.
Unidad de CPU
<Programación en Escalera>
Programar en escalera las Unidades de Posicionamiento/
Manual de instalación del
Movimiento para las funciones de control de ejes. KV STUDIO
<Configurar/ejecución de prueba/monitor>
Utilice la Configuración KV-XH para configurar y reenviar el
parámetro para la unidad de posicionamiento/movimiento y
Unidad de para monitorear la ejecución de prueba/estado operativo.
Posicionamient
KV-XH16ML
MECHATROLINK-III
PULL
Servomotor
■ Actualización automática
Algunos dispositivos de Unidades de CPU son asignados para la Unidad de Posicionamiento/Movimiento cuando la
Unidad de Posicionamiento/Movimiento se encuentra en uso. La información de bits se asigna a los relevadores (Rs)
y la información de palabras se asigna a las memorias de datos (DMs).
Los valores de relevadores y memorias de datos asignados a la Unidades de CPU pueden actualizarse según el
tiempo de escaneo.
El número de los dispositivos asignados es diferente dependiendo del tipo de Unidad de Posicionamiento/
Referencia
Movimiento.
Para la configuración, vea "3-1 Editor de la Unidad", página 3-2.
Unidad de posicionamiento/movimiento
Unidad de CPU KV-XH16ML/XH04ML
Dispositivos para la unidad de
posicionamiento/movimiento
(1)
Programas de escalera
Relé de salida
(2)
Relé de entrada
Programas para la
Memoria
unidad de
posicionamiento
(3) /movimiento
Memoria de datos
Actualización automática
■ Actualización Directa
1 La actualización directa se refiere a la comunicación de datos liberados con la Unidad de Posicionamiento/Movimiento
por intervalo de comando en el programa en escalera. Independiente del tiempo de escaneo, los comandos pueden
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
enviarse a la Unidad de Posicionamiento/Movimiento directamente a través de relevadores de E/S (DR) para leer y
escribir valores de buffers de la Unidad de Posicionamiento/Movimiento mediante comandos de buffer (UWRIT, etc.) e
instrucciones específicas de la unidad.
Unidad de posicionamiento/movimiento
Unidad de CPU KV-XH16ML/XH04ML
Device for
Unidad de posicionamiento/movimiento
(3)
Memoria
Dispositivo (3) intermedia
Unidad de posicionamiento/movimiento
Unidad de CPU KV-XH16ML/XH04ML
Dispositivo para
Unidad de posicionamiento/movimiento
Programas para la
Memoria de datos
(1) Memoria unidad de
posicionamiento
/movimiento
(2)
Memoria
Dispositivo intermedia
(3)
Comando Operativo
1
A continuación, se presenta el flujo operativo cuando los servoamplificadores se ejecutan con control de movimiento. La
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
Unidad de posicionamiento/movimiento
Unidad de CPU KV-XH16ML/XH04ML
de operación
Control de sincronización
Operación manual
Control de velocidad
(2) Leer
Parámetros
Unidad de posicionamiento/movimiento
1
KV-XH16ML/XH04ML
Configuración
(Configuración de flujo) del sistema
Configuración
de movimiento
Parámetros
1
A continuación, se presentan los tipos de parámetros utilizados en la Unidad de Posicionamiento/Movimiento.
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
Para las descripciones completas y las listas de parámetros, vea "Capítulo 4 LISTA DE MEMORIA BUFFER Y
CONFIGURACIÓN DE PARÁMETROS"
■ Tipo de parámetro
Los parámetros incluyen la configuración de Movimiento relacionada con los parámetros de puntos utilizados con las
funciones de control de posicionamiento y cada función de control de eje, y la configuración del sistema relacionada con
las funciones comunes de la Unidad y las funciones comunes de control de ejes y funciones auxiliares. Además, los
parámetros servo de la Serie SV2 también pueden configurarse cuando se utilizan servoamplificadores de la Serie SV2.
● Lista de Parámetros
Configuración de movimiento: Configuración requerida para cada función de control de ejes.
Configuración del sistema: Configuraciones relacionadas con las funciones comunes dela Unidad, funciones comunes de
control de ejes y funciones auxiliares.
Parámetros de configuración
Parámetro servo
IN
OUT
Motor
IN OUT
Eje 1
Servoamplificadores
(+) Interruptor
de límite
Motor
Eje 2
Servoamplificadores
Unidad de posicionamiento/movimiento
Unidad de CPU KV-SIR32XT KV-XH16ML/XH04ML Servoamplificador MECHATROLINK-III
Entrada de
paro
forzada
Servoamplificador MECHATROLINK-III
Equipo de E/S externo (cada eje)
MECHATROLINK-III
External I/O
signals Interruptor de límite
Interruptor de paro forzado (común)
Sensor de origen Señales de
Señales de E/S externos E/S externos
Sensor de paro
Las señales externas de los interruptores de límite y otros dispositivos son cableados en el lado del
Referencia
servoamplificador.
Vea "Señales de los Equipos MECHATROLINK-III", página 5-9 para más detalles sobre el cableado de los
Dispositivos Compatibles con MECHATROLINK-III.
Señales Periféricas
1
A continuación, se presentan las principales señales periféricas para el control de Movimiento.
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
■ Interruptor de límite
Por seguridad, los interruptores de límite deben instalarse con el equipo sobre el eje y dentro del rango donde se
puedan mover las piezas de trabajo. El error de límite ocurre con la Unidad de Posicionamiento/Movimiento, y las
funciones de control de ejes de cada eje se detienen cuando el objeto en movimiento excede el límite del rango
durante la operación y el interruptor de límite está ENCENDIDO. El interruptor de límite (+) se instala en el (+) de la
coordenada actual de un motor, y el interruptor de límite (-) se instala sobre la dirección (-).
Para el interruptor de límite, asegúrese de prestar atención a lo siguiente para prevenir accidentes
y daños en el equipo.
• Los interruptores de límite deben instalarse con equipos sobre el eje y dentro del rango
donde se muevan las piezas de trabajo.
El desbordamiento no se puede detectar cuando los interruptores de límite no están
instalados o pueden ocurrir accidentes.
• Asegúrese de utilizar interruptores de límite N.C.
Si se utilizan interruptores de límite N.O., la operación del interruptor no se podrá detectar si
se rompe el cableado, lo cual puede ocasionar un accidente.
• Asegúrese de verificar las operaciones de los interruptores de límite antes de iniciar la
AVISO
operación.
El error no se puede detectar si no se trabaja normalmente o pueden ocurrir accidentes.
• Observe que no esté cortocircuitado al momento de cablear los interruptores de límite.
La operación del interruptor no se puede detectar cuando existe un corto circuito del
cableado o pueden ocurrir accidentes.
• Asegúrese de que haya suficiente tolerancia para el rango de detección de los interruptores
de límite.
• Cuando no se logra ejecutar la dicción de desbordamiento para los interruptores de límite,
puede haber accidentes. Asegúrese de reducir la velocidad operativa si la tolerancia para el
rango de detección no es suficiente.
Para el interruptor de paro forzada, asegúrese de prestar atención a lo siguiente para prevenir
accidentes y daños en el equipo.
• Por seguridad, asegúrese de utilizar interruptores de paro forzada N.C.
Si se utilizan interruptores de límite N.O., la operación del interruptor no se podrá detectar si
se rompe el cableado, lo cual puede ocasionar un accidente.
• Observe que no estén cortocircuitados al momento de cablear los interruptores de paro
AVISO forzada.
La operación del interruptor no se puede detectar cuando existe un corto circuito del
cableado o pueden ocurrir accidentes.
• Asegúrese de verificar las operaciones de los interruptores de paro forzada antes de iniciar
la operación.
Cuando no funcione de manera normal, incluso si se oprime el interruptor de paro forzada,
aún no se podrá detectar o podrá resultar en accidentes.
■ Sensor de origen
“Origen” significa la posición utilizada para la referencia del control de posicionamiento. El “sensor de origen” se 1
instala en la posición de origen sobre un eje. Retorno a origen con este sensor de origen.
■ Sensor de paro
Asegúrese de instalar un sensor de paro con los ejes cuando el control (modo) de posicionamiento esté operando en
modo de operación de velocidad tipo posicionamiento. Se puede configurar para detenerse en la posición de
inmediato o para detenerse después de moverse para una distancia fija (avance lento) durante la operación antes de
que los objetos en movimiento alcancen al sensor de paro cuando este último empiece a operar.
"[Position type speed/Deceleration]", página 7-13, "[Position type speed/Inching]", página 7-14, "Sensor de
paro", página 6-36
1
Flujo antes de la Operación de la Unidad de Posicionamiento/Movimiento
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
Instalar el KV STUDIO.
Instalación del KV STUDIO
Transferencia de Programas en Escalera Conectar la PC y la Unidad de CPU y transmitir los programas en escalera
Transferencia de Datos de y datos de configuración.
Configuración Para el método de transmisión, vea "Capítulo 14 HERRAMIENTA
DE CONFIGURACIÓN DEL KV-XH"
1
Unidad de Posicionamiento/Movimiento del KV-XH16ML/XH04ML
Ítem Especificaciones
Configuración Para sistemas que utilizan las unidades de Para sistemas que solo utilizan las unidades de
del sistema expansión de la Series KV-5000/3000 expansión de la Serie KV-8000/7000
Voltaje de
24 V DC (±10%)*3 24 V DC (-15%, +20%)*3
alimentación
Temperatura de
0 a +50°C (sin congelamiento)*1*2 0 a +55°C (sin congelamiento)*1*2
funcionamiento
Humedad de
De 10 a 95% RH (sin condensación)*1 De 5 a 95% RH (sin condensación)*1
funcionamiento
Temperatura de
-20 a 70°C*1 -25 a 75°C*1
almacenamiento
Humedad de
De 10 a 95% RH (sin condensación)*1 De 5 a 95% RH (sin condensación)*1
almacenamiento
Ambiente
Sin polvo excesivo o gases corrosivos
operativo
Altitud de
2,000 m o menos
funcionamiento
Grado de
2
contaminación
Inmunidad al 1,500 Vp-p o más, Ancho de pulso: 1 µs, 50 ns (desde el simulador de ruido)
ruido De conformidad con las Normas del IEC (IEC61000-4-2/3/4/6)
Voltaje 1,500 V CA por 1 minuto entre la terminal de potencia y terminales de E/S, y entre todos los terminales
soportado externos y carcasas
Resistencia de 50 M o más (megaohmetro de 500 V DC utilizado para realizar mediciones entre la terminal de
aislamiento potencia y las terminales de E/S, y entre todos los terminales externos y carcasas)
Number of
Vibración intermitente
scans
Frecuencia Aceleración Media amplitud
De Conformidad con 5 a 9 Hz - 3.5 mm 10 veces
Resistencia a la
JIS B 3502 9 a 150 Hz 9.8 m/s2 - (100 minutos)
vibración
IEC61131-2 Vibración continua en cada
Frecuencia Aceleración Media amplitud dirección
5 a 9 Hz - 1.75 mm X, Y y Z
Ítem Especificaciones
1
Modelo KV-XH16ML KV-XH04ML
KV-XH16ML
Distancia entre
estaciones
1 Dimensiones
GENERALIDADES DE LA UNIDAD DE PISICIONAMIENTO/MOVIMIENTO
■ KV-XH16ML
27.3
92.5
35.9
90
4
8 48.2
(64) 95
■ KV-XH04ML
27.3
92.5
35.9
90
4
8 42
(64) 95
2 Los nombres y funciones de cada parte del KV-XH16ML/XH04ML son los siguientes.
KV-XH16ML KV-XH04ML
(3) MECHATROLINK-III
puerto de
comunicación (7) Conector de
conexión de
la unidad de
expansión
Ubicaciones con condensación debido Ubicaciones con gases Ubicaciones con polvo pesado,
al cambio abrupto en la temperatura corrosivos o gases combustibles sales, astillas o humo graso
Ubicaciones bajo impactos o Lu Ubicaciones gares donde se Ubicaciones con fuertes campos
vibraciones directas esparza agua, aceite o químicos magnéticos y eléctricos
OPEN
Tarjeta de memoria SD
KV-M16G/M4G/M1G
Cable
(1 m)
Equipo (OP-42142)
Cable
(2 m)
(OP-42141)
Ensamblaje de la unidad
En esta sección podrá encontrar ejemplos sobre los procedimientos a seguir para ensamblar la unidad CPU y la
unidad de Posicionamiento/Movimiento del KV-XH16ML. 2
KV
-X
H1
6M
L
Esta sección describe cómo montar las unidades conectadas sobre un riel DIN y cómo extraerlas.
2
■ Unidades de montaje
INSTALACIÓN & CABLEADO DE LA UNIDAD
Sujeción
superior
Riel DIN
■ Desmontaje
Estado desconectado
• Asegúrese de utilizar una conexión a tierra especial al cablear el terminal FG. Durante las construcciones de conexión
2
a tierra, asegúrese de utilizar conexión a tierra clase D (conexión a tierra de 3ra clase), con la resistencia máxima de
B
A B A
A=B A>B
A<B
D-ground (3rd class grounding) Resistencia de conexión a tierra tipo D
grounding resistance 100 Ω (conexión a tierra de clase 3) 100 Ω
• Asegúrese de utilizar conexión a tierra compartida cuando no sea posible la conexión especial a tierra.
• Asegúrese de utilizar un cable de conexión a tierra de más de 2 mm2 de área nominal.
• Los contactos de conexión a tierra deben ubicarse cerca de la Unidad con los cables de conexión a tierra lo más corto
posible. Sírvase utilizar cables aislados gruesos cuando el cable de conexión a tierra sea relativamente grueso para
atravesar el tubo del cableado y luego conectarlo a tierra.
■ Cableado al terminal FG
Utilice los siguientes tamaños para el terminal Y.
B
d2
Dimensiones compatibles
B : 6 mm o menos
L
Dimensiones de las partes del terminal Y L : 13 mm o menos
B : tamaño exterior de la pieza en forma de Y
d1 : Diámetro de salida de la línea de d2 : 3.2 mm o menos
alimentación
d2 : Ancho interior de la pieza en forma de Y
(pieza que el tornillo sujeta)
L : Longitud total d1
Cableado MECHATROLINK-III
Esta sección describe el cableado para el servoamplificador compatible con MECHATROLINK-III y los dispositivos
esclavos, tales como el KV-XH16ML/XH04ML y la Serie SV2 del Sistema Servo CA.
Esta sección también describe el procedimiento para conectar el KV-XH16ML/XH04ML y el cable SV2-LA2
MECHATROLINK-III (0.2 m).
• El alineación del cable MECHATROLINK-III consiste de longitudes diferentes desde 0.2 m a 20 m.
Referencia
• El conector KV-XH16ML/XH04ML es un RJ-45 estándar. El cable para conectar a los dispositivos
con una forma de conector diferente consiste de longitudes diferentes desde 0.5 m a 20 m.
3 Conecte el receptáculo modular en el otro lado del SV2-LA2 hacia el conector de la Serie SV2.
Inserte el receptáculo hasta oír un “clic”. El receptáculo Unidad de CPU KV-XH16ML
conector
Receptáculo modular
Cable STP
4 ENCIENDA la potencia del PLC. Para el KV-XH16ML, verifique si el ENLACE1 (o 2) está iluminado de color
verde. Para el KV-XH04ML, verifique si el ENLACE está iluminado de color verde.
Toma aproximadamente 3 segundos para que el LED se encienda. Unidad de CPU KV-XH16ML
2 KV-XH16ML
Punto
• Luego de cablear, configure el número de intercambio para cada dispositivo.
• Consulte el manual de operaciones de cada dispositivo sobre cómo configurar el número de
intercambio.
KV-8000
KV-8000A
KV-7500
KV-7300 KV-XH16ML
KV-XH16ML
Ítem Especificación
Distancia máxima entre estaciones 100 m*1
Distancia mínima entre estaciones 0.2 m
*1 La distancia mínima entre estaciones puede estar limitada por las especificaciones de la esclava. Verifique las otras
especificaciones de esclavos. (Especificación de la Serie SV2: La distancia máxima entre estaciones es de 50 m)
En caso de una distancia de 30 metros o más, enrolle un núcleo de ferrita (OP-84409) en ambos extremos (2 vueltas).
KV-XH16ML KV-XH16ML
POWER LINK1 POWER LINK1 POWER LINK1 POWER LINK1 POWER LINK1 POWER LINK1
CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 POWER LINK1 POWER LINK1 POWER LINK1 POWER LINK1 POWER LINK1 POWER LINK1
CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 CONNECT LINK2 CONNECT LINK2
• No utilice la conexión en anillo mostrada a continuación con los 2 puertos del KV-XH16ML.
KV-XH16ML
Inspección y Mantenimiento
2
■ Mantenimiento
La suciedad se adhiere a la Unidad del CPU y a otras unidades debido al uso prolongado.
Retire la suciedad con una pieza de paño limpio y seco.
El polvo y la suciedad en los componentes finos pueden limpiarse con un hisopo al extraer el conector.
En el KV-XH16ML/XH04ML, la versión del programa del sistema puede mejorarse al actualizar el programa del
2 sistema desde el KV STUDIO o tarjeta de memoria. El procedimiento de actualización se describe a continuación.
INSTALACIÓN & CABLEADO DE LA UNIDAD
1 La versión se puede confirmar mediante "Tools (T)" -> "Check CPU function version (X)" -> "System program
update (U)" en el menú del KV STUDIO (*se requiere el KV STUDIO versión 9 o posterior).
2 Se visualiza la casilla de diálogo a continuación. Confirme que la Serie KV-8000/7000 y el cable USB estén
conectados y haga clic en “OK”.
• Las actualizaciones del programa del sistema se llevan a cabo cuando se conecta mediante USB.
Punto
• La actualización del programa del sistema se ejecuta mediante la Unidad de CPU.
3 Verifique si el KV-XH16ML/XH04ML conectado es la versión más reciente. De no ser la versión más reciente,
haga clic en el botón “Actualizar” para iniciar una actualización de la versión del sistema.
Punto
Si existe otra comunicación entre la Serie KV-8000/7000 y la computadora al momento de
ejecutar una actualización del programa del sistema, se visualiza el siguiente diálogo y no se
ejecuta la actualización del sistema.
MEMO
2
INSTALACIÓN & CABLEADO DE LA UNIDAD
“ Manual del Usuario del KV STUDIO” para más detalles sobre cómo iniciar y operar el Editor de la Unidad.
Configuración de la Unidad
Rango de configuración
Ítem
KV-XH16ML KV-XH04ML
Número DM principal DM0 - DM65530*1 DM0 - DM65530*1
(Número de DM utilizado) 4 4
Número de relevador principal
Fundamentos (configuración de la unidad del 0 - 1868*3 0 - 1964*3
canal)
(Número de puntos de los
2122 puntos (132 ch) 576 puntos (36 ch)
relevadores utilizados)
Inter-unit synchronization
Habilitar / Inhabilitar (predeterminado)
Function
Función de Sincronización entre unidades (predeterminado) / En lotes
sincronización Actualizar Intervalo*2
(procesamiento FINAL)
entre unidades
Escritura de dispositivo CPU*2 0 - 256 (incluyendo la información de gestión del sistema de hasta 128 palabras)
Lectura de dispositivo CPU*2 0 - 256
*1 Configure un número par que no exceda a 65534 en el número de la DM principal luego de agregar el número
de la DM principal al número de la DM utilizada.
*2 Esto no se puede configurar si la función de sincronización entre unidades está inhabilitada.
*3 Al conectar al KV - 7500/7300 con una función de CPU versión 2.2 o menor, el rango para el KV - XH16ML es
de 0 a 868 y para el KV – XH04ML es de 0 a 964.
● Número DM principal
Configure el número principal de la memoria de datos utilizada por la Unidad de Posicionamiento/Movimiento.
Punto
Incluso si el intervalo de actualización se configura en “Procesamiento FINAL”, la lectura/escritura
del dispositivo CPU y el dispositivo que fue configurado en la pestaña de actualización de
sincronización entre unidades se actualizarán en cada ciclo de sincronización entre unidades.
Se ejecuta una actualización entre la DM al cual se asignó el valor de la memoria buffer del KV-XH16ML/XH04ML.
Destino
Se visualizará el
dispositivo verificado.
Punto
• Si el atributo de lectura/escritura actualiza la memoria buffer W (CPU -> Unidad), el valor
configurado del dispositivo objetivo se convierte en un error durante la ejecución de la
función cuando se sale del rango. Almacene el valor adecuado antes de ejecutar la función.
• El número de dispositivo CPU a actualizarse se asigna automáticamente justificado a la
izquierda.
• El dispositivo DWORD se asigna automáticamente a una DM numerada en par.
Unidad de Posicionamiento/
Unidad de CPU
Movimiento
Actualización Automática
Relevador de
Entrada*1
R Actualización Directa *2
Memoria de datos
Actualización Automática
DM
Salida
3 Ítem
Número de puntos de relevador utilizados.
KV-XH16ML
2112 (ch 132): 16 ejes
KV-XH04ML
576 (ch 36): 4 ejes
CONFIGURACIÓN DEL EDITOR DE LA UNIDAD
Existen relevadores con funciones comunes asignados a la Unidad de Posicionamiento/Movimiento, así como
relevadores donde se asigna cada tipo de eje. Los relevadores asignados a la unidad pueden ejecutar la actualización
directa sin depender del tiempo de escaneo de la Unidad de CPU, al especificar el número de relevador como DR en el
programa en escalera.
■ KV-XH16ML ■ KV-XH04ML
n : Número de relevador principal n : Número de relevador principal
n +0000 n +0000
Rele de Salida Common Rele de Salida Common
n +0200 n +0200
Rele de Salida Eje 1 Rele de Salida Eje 1
n +0600 n +0600
Rele de Salida Eje 2 Rele de Salida Eje 2
:
:
n +1800
Salida : Rele de Entrada Common
: : n +2000
: Rele de Entrada Eje 1
Memoria n +2400
de Datos Rele de Entrada Eje 2
: :
: :
n +6600
Rele de Entrada Common
n +6800
Rele de Entrada Eje 1
n +7200
Rele de Entrada Eje 2
:
:
:
:
Asignación de Relevadores
■ KV-XH16ML 3
■ KV-XH04ML Memoria
de Datos
● Rele de Salida ● Rele de Entrada
n : Número de relevador principal n : Número de relevador principal
Número Número de
Común / Común /
Relay No. de CHs Relay No. CHs
cada eje cada eje
ocupados ocupados
Common - n +0000 a +0115 2ch Common - n +1800 a +1915 2ch
Eje 1 n +0200 a +0515 4ch Eje 1 n +2000 a +2315 4ch
Eje 2 n +0600 a +0915 4ch Eje 2 n +2400 a +2715 4ch
cada eje cada eje
Eje 3 n +1000 a +1315 4ch Eje 3 n +2800 a +3115 4ch
Eje 4 n +1400 a +1715 4ch Eje 4 n +3200 a +3515 4ch
Lista de Relevadores
Si el número de relevador principal del configurado con el Editor de la Unidad KV STUDIO es 30000 (ch 300), +000
CONFIGURACIÓN DEL EDITOR DE LA UNIDAD
será igual a 3000, +001 será igual a 30001, y +1600 será igual a 31600.
Modo de control
Posición: Modo de control de posicionamiento Velocidad: Modo de control de velocidad Torque: Modo control de torque
Eje virtual
○: Válido para el eje virtual -: No válido para el eje virtual
Consulte la página
Esta página describe las funciones utilizando el relevador de entrada/salida.
El comentario de dispositivo del dispositivo ocupado por cada unidad se registra en el KV STUDIO.
Referencia
Se puede registrar un comentario de dispositivo de unidad en el dispositivo luego de configurar el
número de relevador principal y el número de la DM principal mediante el Editor de la Unidad.
Salida
Memoria
de Datos
n
+0001
+0002
-
6-37
3
(Reservada para el sistema) n +0003 a +0006 -
Relay No.
Consulte
Principal
Inicio de control de
n +0200 +0600 +1000 +1400 .. +200 +400 x (Número de Eje -1) 7-35
posicionamiento
Eliminar terminación de salida
n +0201 +0601 +1001 +1401 .. +201 +400 x (Número de Eje -1) 7-35
del pulso de posicionamiento
Eliminar la terminación del
n +0202 +0602 +1002 +1402 .. +202 +400 x (Número de Eje -1) 7-35 Salida
posicionamiento
Petición de cambio de
n +0203 +0603 +1003 +1403 .. +203 +400 x (Número de Eje -1) 7-53
coordenada actual
Memoria
Petición de cambio de de Datos
coordenada objetivo de n +0204 +0604 +1004 +1404 .. +204 +400 x (Número de Eje -1) 7-59
posicionamiento
Petición de cambio de
n +0205 +0605 +1005 +1405 .. +205 +400 x (Número de Eje -1) 7-55
velocidad de posicionamiento
Reinicio de la operación de
n +0206 +0606 +1006 +1406 .. +206 +400 x (Número de Eje -1) 7-50
posicionamiento
Comando APAGADO del
n +0207 +0607 +1007 +1407 .. +207 +400 x (Número de Eje -1) 7-70
código M de posicionamiento
Petición de ejecución del
siguiente punto forzado del n +0208 +0608 +1008 +1408 .. +208 +400 x (Número de Eje -1) 7-67
posicionamiento
Petición de interrupción de la
operación continua del n +0209 +0609 +1009 +1409 .. +209 +400 x (Número de Eje -1) 7-65
posicionamiento
Petición de paro de ángulo
especificado del n +0210 +0610 +1010 +1410 .. +210 +400 x (Número de Eje -1) 7-62
posicionamiento
Petición de sensor de paro del
n +0211 +0611 +1011 +1411 .. +211 +400 x (Número de Eje -1) 7-19
posicionamiento
Petición de sensor de origen
n +0212 +0612 +1012 +1412 .. +212 +400 x (Número de Eje -1) 8-3
de posicionamiento
* El KV-XH04ML puede utilizar hasta 4 ejes.
Principal
Nombre de relevador Asignación de relevador
Eje 1 Eje 2 Eje 3 Eje 4 .. la página
encima del eje número 5
3 Eliminar error de eje n +0300 +0700 +1100 +1500 .. +300 +400 x (Número de Eje -1) 6-49
(Reservada para el sistema) n +0301 +0701 +1101 +1501 .. +301 +400 x (Número de Eje -1) -
CONFIGURACIÓN DEL EDITOR DE LA UNIDAD
Deceleration stop n +0302 +0702 +1102 +1502 .. +302 +400 x (Número de Eje -1) 7-49
Liberar el estado en espera de n +0303 +0703 +1103 +1503 .. +303 +400 x (Número de Eje -1) 7-47
posicionamiento
Enseñanza de interpolación en arco n +0304 +0704 +1104 +1504 .. +304 +400 x (Número de Eje -1) 7-82
Servo ENCENDIDO n +0305 +0705 +1105 +1505 .. +305 +400 x (Número de Eje -1) 6-41
Reinicio de alarma del controlador n +0306 +0706 +1106 +1506 .. +306 +400 x (Número de Eje -1) 6-43
Petición de inicio de funciones n +0307 +0707 +1107 +1507 .. +307 +400 x (Número de Eje -1) 7-86
especiales
Petición de desactivación de n +0308 +0708 +1108 +1508 .. +308 +400 x (Número de Eje -1) 7-87
funciones especiales
Petición de enseñanza n +0309 +0709 +1109 +1509 .. +309 +400 x (Número de Eje -1) 7-82
Petición de retorno a origen n +0310 +0710 +1110 +1510 .. +310 +400 x (Número de Eje -1) 8-9
Petición de movimiento a n +0311 +0711 +1111 +1511 .. +311 +400 x (Número de Eje -1) 7-76
posición de inicio
Petición de retorno a origen de n +0312 +0712 +1112 +1512 .. +312 +400 x (Número de Eje -1) 8-12
alta velocidad
JOG (+) dirección n +0313 +0713 +1113 +1513 .. +313 +400 x (Número de Eje -1) 9-3
JOG (-) dirección n +0314 +0714 +1114 +1514 .. +314 +400 x (Número de Eje -1) 9-3
Alta velocidad JOG n +0315 +0715 +1115 +1515 .. +315 +400 x (Número de Eje -1) 9-3
Petición de inicio del control de n +0400 +0800 +1200 +1600 .. +400 +400 x (Número de Eje -1) 10-26
sincronización
Petición de liberar control de n +0401 +0801 +1201 +1601 .. +401 +400 x (Número de Eje -1) 10-26
sincronización
Salida (Reservada para el sistema) n +0402 +0802 +1202 +1602 .. +402 +400 x (Número de Eje -1) -
Control clutch principal de n +0403 +0803 +1203 +1603 .. +403 +400 x (Número de Eje -1) 10-38
sincronización
Inhabilitar el ENCENDIDO del
Memoria n +0404 +0804 +1204 +1604 .. +404 +400 x (Número de Eje -1) 10-38
clutch principal de sincronización
de Datos
Inhabilitar el APAGADO del n +0405 +0805 +1205 +1605 .. +405 +400 x (Número de Eje -1) 10-38
clutch principal de sincronización
Petición del clutch principal n +0406 +0806 +1206 +1606 .. +406 +400 x (Número de Eje -1) 10-38
ENCENDIDO de sincronización
Inhabilitar el APAGADO del n +0407 +0807 +1207 +1607 .. +407 +400 x (Número de Eje -1) 10-38
clutch principal de sincronización
Control del clutch auxiliar de n +0408 +0808 +1208 +1608 .. +408 +400 x (Número de Eje -1) 10-38
sincronización
Clutch auxiliar de sincronización n +0409 +0809 +1209 +1609 .. +409 +400 x (Número de Eje -1) 10-38
Inhabilitar ENCENDIDO
Clutch auxiliar de sincronización n +0410 +0810 +1210 +1610 .. +410 +400 x (Número de Eje -1) 10-38
Inhabilitar APAGADO
Clutch auxiliar de sincronización n +0411 +0811 +1211 +1611 .. +411 +400 x (Número de Eje -1) 10-38
Petición ENCENDIDA
Clutch auxiliar de sincronización n +0412 +0812 +1212 +1612 .. +412 +400 x (Número de Eje -1) 10-38
Petición APAGADA
(Reservada para el sistema) n +0413 +0813 +1213 +1613 .. +413 +400 x (Número de Eje -1) -
Petición de conmutación de n +0414 +0814 +1214 +1614 .. +414 +400 x (Número de Eje -1) 10-61
leva de sincronización
Petición de reconectar clutch
límite de torque de n +0415 +0815 +1215 +1615 .. +415 +400 x (Número de Eje -1) 10-58
sincronización
JOG (+) dirección salida de
clutch límite de torque de n +0500 +0900 +1300 +1700 .. +500 +400 x (Número de Eje -1) 10-58
sincronización
JOG (-) dirección salida de
clutch límite de torque de n +0501 +0901 +1301 +1701 .. +501 +400 x (Número de Eje -1) 10-58
sincronización
Relay No.
Consulte
Principal
Nombre de relevador Asignación de relevador
Eje 1 Eje 2 Eje 3 Eje 4 .. la página
encima del eje número 5
Paro de sincronización de
maquinaría de simulación de n +0502 +0902 +1302 +1702 .. +502 +400 x (Número de Eje -1) 10-56
sincronización
(Reservada para el sistema) n +0503 +0903 +1303 +1703 .. +503 +400 x (Número de Eje -1) -
3
Inhabilitar detección de Sensor
+504 +400 x (Número de Eje -1)
Consulte
Nombre de relevador Asignación de relevador
Eje 1 Eje 2 Eje 3 Eje 4 .. la página
encima del eje número 5
Petición de cambio de modo n +0505 +0905 +1305 +1705 .. +505 +400 x (Número de Eje -1) 5-20
de control
Conmutación de ganancia n +0506 +0906 +1306 +1706 .. +506 +400 x (Número de Eje -1) 7-83
Habilitar límite de torque del n +0507 +0907 +1307 +1707 .. +507 +400 x (Número de Eje -1) 7-24
parámetro de puntos
(Reservada para el sistema) n +0508 +0908 +1308 +1708 .. +508 +400 x (Número de Eje -1) -
(Reservada para el sistema) n +0509 +0909 +1309 +1709 .. +509 +400 x (Número de Eje -1) -
Petición de lectura de n +0510 +0910 +1310 +1710 .. +510 +400 x (Número de Eje -1) 5-22
parámetros servo
Petición de escritura de n +0511 +0911 +1311 +1711 .. +511 +400 x (Número de Eje -1) 5-22
parámetros servo
Petición de lectura de 1 n +0512 +0912 +1312 +1712 .. +512 +400 x (Número de Eje -1) 5-25
parámetro de punto servo Salida
Petición de escritura de 1 n +0513 +0913 +1313 +1713 .. +513 +400 x (Número de Eje -1) 5-25
parámetro de punto servo
Petición de reinicio esclavo n +0514 +0914 +1314 +1714 .. +514 +400 x (Número de Eje -1) 5-29 Memoria
Petición de comunicación del de Datos
comando de n +0515 +0915 +1315 +1715 .. +515 +400 x (Número de Eje -1) 12-4
MECHATROLINK-III
* El KV-XH04ML puede utilizar hasta 4 ejes.
Principal
Consulte
Nombre de relevador Asignación de relevador
Eje 1 Eje 2 Eje 3 Eje 4 .. la página
encima del eje número 5
3 Terminación de inicio de control de n +6800 +7200 +7600 +8000 .. +6800 +400 x (Número de Eje -1) 7-35
posicionamiento
CONFIGURACIÓN DEL EDITOR DE LA UNIDAD
Terminación de salida de pulso de n +6801 +7201 +7601 +8001 .. +6801 +400 x (Número de Eje -1) 7-35
posicionamiento
Terminación de posicionamiento n +6802 +7202 +7602 +8002 .. +6802 +400 x (Número de Eje -1) 7-35
Terminación del cambio de n +6803 +7203 +7603 +8003 .. +6803 +400 x (Número de Eje -1) 7-53
coordenada actual
Terminación del cambio de
coordenada objetivo de n +6804 +7204 +7604 +8004 .. +6804 +400 x (Número de Eje -1) 7-59
posicionamiento
Cambio de velocidad de n +6805 +7205 +7605 +8005 .. +6805 +400 x (Número de Eje -1) 7-55
posicionamiento
Terminación del reinicio de la n +6806 +7206 +7606 +8006 .. +6806 +400 x (Número de Eje -1) 7-50
operación de posicionamiento
Salida de código M de n +6807 +7207 +7607 +8007 .. +6807 +400 x (Número de Eje -1) 7-70
posicionamiento en curso
Terminación de la ejecución del
siguiente punto forzado del n +6808 +7208 +7608 +8008 .. +6808 +400 x (Número de Eje -1) 7-67
posicionamiento
Terminación de la interrupción de la
operación continua del n +6809 +7209 +7609 +8009 .. +6809 +400 x (Número de Eje -1) 7-65
posicionamiento
Terminación de la paro de ángulo n +6810 +7210 +7610 +8010 .. +6810 +400 x (Número de Eje -1) 7-62
especificado del posicionamiento
(Reservada para el sistema) n +6811 +7211 +7611 +8011 .. +6811 +400 x (Número de Eje -1) -
Error de eje en curso n +6900 +7300 +7700 +8100 .. +6900 +400 x (Número de Eje -1) 6-48
Salida Advertencia de eje en curso n +6901 +7301 +7701 +8101 .. +6901 +400 x (Número de Eje -1) 6-48
Terminación del sensor de paro por n +6902 +7302 +7702 +8102 .. +6902 +400 x (Número de Eje -1) 7-50
desaceleración
Memoria Control de ejes en curso n +6903 +7303 +7703 +8103 .. +6903 +400 x (Número de Eje -1) 7-47
de Datos Servo final n +6904 +7304 +7704 +8104 .. +6904 +400 x (Número de Eje -1) 7-80
Servo listo n +6905 +7305 +7705 +8105 .. +6905 +400 x (Número de Eje -1) 6-41
Alarma del controlador n +6906 +7306 +7706 +8106 .. +6906 +400 x (Número de Eje -1) 6-43
Terminación del inicio de función n +6907 +7307 +7707 +8107 .. +6907 +400 x (Número de Eje -1) 7-86
especial
Terminación de liberar función n +6908 +7308 +7708 +8108 .. +6908 +400 x (Número de Eje -1) 7-87
especial
Terminación de enseñanza n +6909 +7309 +7709 +8109 .. +6909 +400 x (Número de Eje -1) 7-82
Terminación del retorno a origen n +6910 +7310 +7710 +8110 .. +6910 +400 x (Número de Eje -1) 8-10
Terminación del movimiento a n +6911 +7311 +7711 +8111 .. +6911 +400 x (Número de Eje -1) 7-76
posición de inicio
Terminación del movimiento de alta n +6912 +7312 +7712 +8112 .. +6912 +400 x (Número de Eje -1) 8-12
velocidad a origen
JOG en curso n +6913 +7313 +7713 +8113 .. +6913 +400 x (Número de Eje -1) 9-3
(Reservada para el sistema) n +6914 +7314 +7714 +8114 .. +6914 +400 x (Número de Eje -1) -
(Reservada para el sistema) n +6915 +7315 +7715 +8115 .. +6915 +400 x (Número de Eje -1) -
Principal
Consulte
Nombre de relevador Asignación de relevador
Eje 1 Eje 2 Eje 3 Eje 4 .. la página
encima del eje número 5
n
+1801
+1802
6-39
-
Error de unidad en curso n +1803 6-48
CONFIGURACIÓN DEL EDITOR DE LA UNIDAD
Nombre de relevador
Eje 1 Eje 2 Eje 3 Eje 4 la página
Principal
Consulte
Nombre de relevador
Eje 1 Eje 2 Eje 3 Eje 4 la página
Número de DM utilizado
Si se utiliza la Unidad de Posicionamiento/Movimiento, esta ocupa la memoria de datos (DM) como un área
reservada del sistema.
Atributo
R: Dispositivo de solo lectura (En blanco): Dispositivo de lectura y escritura
Si el número de la DM principal del KV-XH16ML/XH04ML configurado con el Editor de la Unidad del KV STUDIO es
10000, +000 será igual a DM10000 y +001 será igual a DM10001.
El comentario de dispositivo del dispositivo ocupado por cada unidad se registra en el KV STUDIO.
Referencia
Salida Se puede registrar un comentario de dispositivo de unidad en el dispositivo luego de configurar el
número de relevador principal y el número de la DM principal mediante el Editor de la Unidad.
Memoria
de Datos
■ Common Lista de memoria de datos
n : Número DM principal
Rango de configuración
Atributo
Cuando la Formato de Número
Nombre R: Solo lectura Contenidos de la
Blanco: De Lectura y potencia está datos de DM
escritura configuración
APAGADA
Código de error de la
R De 0 a 65535 0 1W sin signo N +0
unidad
Detalle de erro de la
R De 0 a 65535 0 1W sin signo N +1
unidad 1
Detalle de erro de la
R De 0 a 65535 0 1W sin signo N +2
unidad 2
Reserva - De 0 a 65535 - - N +3
* Los detalles del código de error de la unidad se almacenan en orden de ocurrencia de error en cada eje. Si se
eliminan todos los errores, el valor se convertirá en 0. Incluso si cada relevador con un error se pasa de APAGADO a
ENCENDIDO, existen casos en donde no se actualiza la memoria de datos del código de error de la unidad.
Para verificar el código de error utilizando el inicio de los relevadores con errores, verifique cada código de error
en la memoria buffer.
Memoria Buffer
Una memoria buffer se refiere al área de la memoria en que se puede ejecutar la lectura/escritura utilizando un comando
de lectura de la memoria buffer (comando UREAD), un comando de escritura de la memoria buffer (comando UWRIT) y
un comando especificado por la Unidad mediante la Unidad de CPU en la memoria interna de la unidad de expansión. En
la Unidad de Posicionamiento/Movimiento, la memoria requerida para el control se asigna en la memoria buffer; por ello,
no será asignada al dispositivo interno de la Unidad de CPU mediante la actualización automática y el tiempo de escaneo
4 se puede reducir al actualizarse. Además, mediante solo lectura de los dispositivos necesarios, aumentará el número de
dispositivos internos de la Unidad de CPU que pueden utilizarse libremente.
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Al utilizar la memoria buffer desde la Unidad de CPU, especifique el número de la unidad y un número entre #0 y #58999.
Al utilizar la memoria buffer en el programa de la unidad, especifique como UG0 a UG58999. La dirección de la memoria
buffer #5000 es igual a UG5000.
Es posible cambiar el valor de la memoria buffer de esta área y configurar y cambiar los parámetros mediante un
programa en escalera.
En todas las unidades del KV-XH16ML/XH04ML, se utiliza #0 a #58999 para la memoria buffer de la Unidad de
Posicionamiento/Movimiento.
Ítem KV-XH16ML/XH04ML
Memoria Buffer #59000 (#0 a #58999)
Puede verificar el mapa de dispositivo de la memoria buffer en el menú KV STUDIO: "Ayuda(H)" ->
Referencia
"Manuales relacionados(V)" -> "Unidad de Movimiento/Posicionamiento(P)" -> "Mapa de Dispositivo
KV-XH16ML/XH04ML(I)"
Recopilación de datos/Software
de transferencia•supervisión
Software de soporte KV COM+ for Excel
de escalera KV STUDIO KV COM+ Library
(1)
Unidad de posicionamiento/movimiento
Unidad de CPU
KV-XH16ML/XH04ML
(2)
Memoria
intermedia
(3)
Programa de Escalera Memoria
*1 flash ROM
(4)
Pantalla táctil
de la Serie VT5
*1 La comunicación de datos entre la memoria flash ROM y la memoria interna se lleva a cabo cuando la fuente
de alimentación es ENCENDIDA (flash ROM -> memoria interna) y cuando se escribe en la memoria flash
ROM (memoria interna -> flash ROM).
Tipo de Parámetro
4
Los parámetros incluyen la configuración de Movimiento relacionada con la operación de Movimiento, tales como
parámetros de puntos para control de posicionamiento, y configuración del sistema, tales como configuración de
ejes. Además, los parámetros servo de la Serie SV2 también pueden configurarse al utilizar el KV-XH16ML/XH04ML
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Configuración común de la
unidad ○ ○ ○ ○ ○ ○
Configuración
Configuración común del
del sistema ○ ○ ○ ○ ○ ○
control de ejes
Configuración común del
○ ○ ○ ○ - -
control de posicionamiento
Parámetro servo ○ *1 ○ *1 ○ *1 ○ *1 ○ *1 ○ *1
Dominio de trabajo para el
○ ○ ○ ○ ○ ○
Programa de la programa de la unidad
Unidad Dominio global para el
○ ○ ○ ○ ○ ○
programa de la unidad
*1 Asegúrese de configurar cuando se utilicen el KV-XH16ML/XH04ML y los servoamplificadores de la Serie SV2.
■ Área de almacenamiento
El área de almacenamiento de parámetros para la Unidad de Posicionamiento/Movimiento incluye un área de
memoria flash ROM de retención y un área de memoria interna sin función de retención.
Los parámetros almacenados en el área de la memoria interna se eliminarán cuando la potencia sea APAGADA si se lee
desde la memoria flash ROM. De modo que, si desea utilizar los parámetros que han sido cambiados con la herramienta
de configuración o con el programa en escalera la próxima vez, sírvase escribir en la memoria flash ROM antes de que la
4
potencia sea APAGADA.
Parámetro Parameter
(Eliminada con la Cuando se escribe en la (Retenida con la
potencia APAGADA) memoria flash ROM potencia APAGADA)
• Los parámetros servo se almacenan en las áreas distintas al área de la memoria flash ROM cuando
Referencia
se utilizan el KV-XH16ML/XH04ML y los servoamplificadores de la Serie SV2. Para el área de
almacenamiento de los parámetros servo, vea "Inicio/Fin de la Operación de punto", página 4-
6.
• Las áreas de memoria interna incluyen áreas de memoria buffer que pueden leer/escribir con el
combado de lectura (UREAD) de la memoria buffer desde la Unidad de CPU, y áreas que no puede
leer/escribir.
desactivar la fuente de alimentación luego de cambiar los parámetros. Los parámetros almacenados en la memoria de
respaldo de alta velocidad se leen en la memoria buffer del KV-XH16ML/XH04ML cuando la fuente de alimentación es
activada y cuando se pide una lectura de parámetro servo de cada eje, y se escriben en la memoria de respaldo de alta
velocidad desde la memoria buffer cuando se pide una escritura de parámetro servo de cada eje.
Área de la memoria de
Área de la memoria interna respaldo de alta velocidad
Cuando la potencia
es ENCENDIDA Área de parámetros
Cuando se
Petición de cambia
Parámetros servo Parámetros servo Parámetros servo
lectura de
(Eliminada con la (Retenida con la (Retenida con la
parámetros servo
potencia APAGADA) potencia APAGADA) potencia APAGADA)
Cuando se
Petición de cambia
escritura de
parámetros servo
Serie SV2
Software de soporte
de escalera KV STUDIO XXXXXXX
(1)
Unidad de posicionamiento/movimiento
Unidad de CPU KV-XH16ML/XH04ML
(2)
(3) Memoria
Programa de Escalera Memoria *1 flash ROM
intermedia
(4)
Pantalla táctil
de la Serie VT5
*1 La comunicación de datos entre la memoria flash ROM y la memoria interna, donde se almacenan los diversos
parámetros, se lleva a cabo cuando la fuente de alimentación es activada (flash ROM -> memoria interna) y
cuando se escribe en la memoria flash ROM (memoria interna -> flash ROM).
*2 Los datos pueden intercambiarse entre la memoria de respaldo de alta velocidad y la memoria interna cuando la
potencia es APAGADA, cuando se leen parámetros servo (memoria de respaldo de alta velocidad -> memoria
interna) o cuando se escriben parámetros servo (memoria interna -> memoria de respaldo de alta velocidad).
Los datos almacenados en la memoria interna serán eliminados cuando la potencia sea
Punto
APAGADA. Si es necesario almacenar los parámetros cambiados, asegúrese de escribir en la
memoria flash ROM y parámetros servo antes de que la potencia sea APAGADA.
Los contenidos de la Configuración KV-XH se almacenan en una tarjeta de memoria cuando se
guardan desde la ventana de acceso.
■ Métodos de cambio
(1) Herramienta de configuración (mediante la Unidad de CPU):
Los parámetros pueden cambiarse y monitorearse mediante la Unidad de CPU con la configuración KV-XH.
"Capítulo 14 HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH", página 14-1
(2) Tarjeta de memoria (Unidad de CPU)
Los parámetros pueden guardarse en una tarjeta de memoria (KV-M16G/M4G/M1G) insertada en la Unidad de
CPU, y dichos parámetros pueden cambiarse y almacenarse desde la tarjeta de memoria (KV-M16G/M4G/M1G).
Consulte el Manual del usuario de la unidad CPU que esté utilizando para recibir más información al respecto.
4 (3) Programa en escalera "4-3 Cambiar parámetros con los Programas en Escalera", página 4-11
Los parámetros pueden cambiarse y monitorearse mediante los programas en escalera dentro del CPU. Estos
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
A continuación, se describen los parámetros que pueden configurarse y monitorearse utilizando los métodos de cambio.
*1 Los parámetros servo pueden configurarse o monitorearse solo cuando se conecta el servoamplificador de la
Serie SV2 con el KV-XH16ML/XH04ML.
(1) Herramienta de configuración (mediante la Unidad de CPU): Cambiar parámetros al conectar la PC y la Unidad de
CPU.
(2) Programa en escalera Cambiar configuración mediante el programa en escalera dentro de la Unidad de CPU .
(3) Tarjeta de memoria (con Unidad de CPU): Insertar tarjeta de memoria (KV-M16G/M4G/M1G) en la Unidad de
CPU y enviar parámetros desde la tarjeta de memoria (KV-M16G/M4G/M1G).
(4) Pantalla táctil del VT5/VT3 : Cambiar los parámetros desde la pantalla táctil de la Serie VT5/VT3 .
Según los diferentes tipos de parámetros, los cambios de algunos parámetros pueden asignarse a
Punto
la operación de inmediato y los cambios de algunos parámetros pueden asignarse a la operación
solo cuando cada relevador pasa de APAGADO -> ENCENDIDO. Para el intervalo de asignación de
cada parámetro para la operación de control, vea "Inicio/Fin de la Operación de punto",
página 4-10.
Mientras se envía la configuración desde el KV STUDIO o mientras se cambia la memoria buffer con los parámetros
asignados desde el programa en escalera, el intervalo de asignación a la operación de control real se describe a
continuación.
Además, si ocurre un error en la verificación de la configuración de parámetros durante el intervalo de asignación,
ocurrirán errores relacionados con cada parámetro.
4 ● Configuración de movimiento
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
*1 Algunos parámetros no pueden asignarse. Para más detalles, vea la lista de parámetros.
Configuración común del control de eje : Cuando el relevador de habilitar operación pasa de APAGADO ->
ENCENDIDO
Configuración común del control de posicionamiento : El intervalo de asignación es diferente según los parámetros diferentes.
*1 Algunos parámetros no pueden asignarse. Para más detalles, vea la lista de parámetros.
*1 Algunos parámetros no pueden asignarse. Para más detalles, vea la lista de parámetros.
Los parámetros asignados a las memorias buffer pueden cambiarse con programas en escalera.
Los parámetros que pueden cambiarse con los programas en escalera se describen a continuación.
○ : disponible ×: no disponible
Ladder program
Cambio monitoreo 4
Point parameter ○ ○
*1 Se puede llevar a cabo un cambio por lotes de los parámetros servo solo cuando el servoamplificador de la
Serie SV2 está conectado al KV-XH16ML/XH04ML.
Si se utiliza una lectura/escritura de 1 parámetro de punto servo, el número de parámetro puede especificarse
para cambiar/monitorear el parámetro del servoamplificador de otra compañía desde el programa en escalera.
Para memorias buffer asignadas con parámetros, se pueden cambiar diversos parámetros utilizando comandos de
memoria buffer o instrucciones específicas de la unidad desde programas en escalera.
Aquí, tomaremos el caso de cambiar “Coordenadas de origen” de la configuración común de control de ejes (eje 1)
en 1000 como ejemplo para explicar los pasos para cambiar parámetros con programas en escalera.
Formato
Mapeo
Rango de configuración
Categoría Nombre Configuración del rango/contenidos
Eje virtual
Formato
Mapeo
B: Cuando el relé de solicitud inicia la función especial cambia de DESACTIVADO a ACTIVADO Tiempo de aceleración
/desaceleración
*1 aceleración/tiempo de retorno de origen *2 aceleración/tiempo de retorno de origen
de alta velocidad cambia de DESACTIVADO a ACTIVADO, o cuando el bloque de retorno de origen del flujo comienza *3 Se puede ajustar el filtro de salida mediante el período de control a los valores siguientes.
Rango de ajuste
Eje virtual
Formato
Mapeo
Categoría Nombre Configuración del rango/contenidos Predeterm
de datos
(Valor numérico utiliza el búfer de memoria) inado
4
Umbral de torque 0 a 60000 (× 0. 01%) 10000 C 1W sin signo ×
A: Cuando se cambia el valor de ajuste
Nombre C: Cuando el relé de solicitud de retorno de origen, el relé de solicitud de movimiento a la posición inicial o el relé de solicitud de movimiento de origen de alta
#5837 #5937 #6037 #6137 ・・ #5837+100 × (Número del eje -1) Tiempo 0 a 65535 (ms), 0: Pare inmediatamente 0 a 65535 (ms), 0: Pare inmediatamente
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
*3 Se puede ajustar el filtro de salida mediante el período de control a los valores siguientes.
Coordenadas de la #5838 #5938 #6038 #6138 ・・ #5838+100 × (Número del eje -1) Ciclo de control Rango de ajuste
posición de inicio 8-8 62.5 s 0 a 6 2 5 [ ms ]
#5839 #5939 #6039 #6139 ・・ #5839+100 × (Número del eje -1) 125 s 0 a 1250 [ms]
250 s 0 a 2500 [ms]
#5840 #5940 #6040 #6140 ・・ #5840+100 × (Número del eje -1) 500 s a 2 ms 0 a 5000 [ms]
Puede verificar el mapa de dispositivo de la memoria buffer en el menú KV STUDIO: "Ayuda(H)" ->
Referencia
"Manuales relacionados(V)" -> "Unidad de Movimiento/Posicionamiento(P)" -> "Mapa de Dispositivo
KV-XH16ML/XH04ML(I)".
<Lista de mnemónicos>
MR000 MOV.L
LDP MR000
+1000 DM0
MOV.L +1000 DM0
UWRIT.L #1 #5836 DM0 #1
UWRIT.L
#1 #5836 DM0 #1
• Comando UWRIT (comando de escritura en memoria buffer): escribir datos en memoria buffer de la
Referencia
unidad especificada.
• Los parámetros, luego de ser cambiados, son aginados a la operación de control cuando el relevador
de petición de retorno a origen, el relevador de petición de posición de origen o el relevador de petición
de movimiento a posición de origen a alta velocidad pasa de APAGADO -> ENCENDIDO, o cuando el
bloque de retorno a origen de flujo de movimiento inicia.
• Al especificar la dirección principal de la memoria buffer con un comando UWRIT/UREAD,
especifique solo el valor numérico, tal como 5000 o #5000 en lugar de UG5000.
• Si se utiliza una edición RT, se pueden ingresar los comentarios de memoria buffer para buscar y
especificar la dirección.
Descripción de Convenciones
Asignación
Intervalo para asignación de parámetros cambiados a operación de control
Modo de control
Posición: Modo de control de posicionamiento Velocidad: Modo control de velocidad Torque: Modo control de torque 4
○: Habilitar configuración ×: Inhabilitar configuración
Modo de
Rango de configuración
control
Eje virtual
Atributo Formato
Velocidad
Posición
Nombre Cuando la
Torque
R: Solo lectura
Blanco: R/W de datos
Setting potencia es
APAGADA
Código de error de ejes R De 0 a 65535 0 1W sin signo ○ ○ ○ ○
4
Código de advertencia de ejes R De 0 a 65535 0 1W sin signo ○ ○ ○ ○
Modo de
Rango de configuración
control
Eje virtual
Atributo Formato
Velocidad
Posición
Nombre Cuando la
Torque
R: Solo lectura
Blanco: R/W de datos
Setting potencia es
APAGADA
4 Coordenada mecánica R -2147483648 a 2147483647 Hold 2W con signo ○ ○ ○ ○
Número de punto de
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Modo de
Rango de configuración
control
Eje virtual
Atributo Formato
Velocidad
Posición
Nombre Cuando la
Torque
R: Solo lectura
Blanco: R/W de datos
Setting potencia es
APAGADA
-2147483648 a 2147483647
4
Posición de retroalimentación R Hold 2W con signo ○ ○ ○ ○
([PLS])
Monitor de valor del #0136 #0236 #0336 #0436 ・・ #0136 + 100 × (Número de Eje -1)
7-84
comando de límite de torque #0137 #0237 #0337 #0437 ・・ #0137 + 100 × (Número de Eje -1)
Monitor de valor del comando #0138 #0238 #0338 #0438 ・・ #0138 + 100 × (Número de Eje -1)
19-4
de prealimentación del torque #0139 #0239 #0339 #0439 ・・ #0139 + 100 × (Número de Eje -1)
Modo de
Rango de configuración
control
Eje virtual
Atributo
Formato
Velocidad
Nombre
Posición
R: Solo Cuando la
Torque
lectura de datos
Blanco: R/W Setting potencia es
APAGADA
4 Monitor de valor del comando de
R 0 a 4294967295 ([0.01min-1]) 0 2W sin signo ○ — — ○
límite de velocidad
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Monitor de velocidad de #0144 #0244 #0344 #0444 ・・ #0144 + 100 × (Número de Eje -1)
7-84
retroalimentación #0145 #0245 #0345 #0445 ・・ #0145 + 100 × (Número de Eje -1)
Monitor de torque de #0146 #0246 #0346 #0446 ・・ #0146 + 100 × (Número de Eje -1)
7-84
retroalimentación #0147 #0247 #0347 #0447 ・・ #0147 + 100 × (Número de Eje -1)
Monitor de desviación de #0148 #0248 #0348 #0448 ・・ #0148 + 100 × (Número de Eje -1)
7-84
posicionamiento #0149 #0249 #0349 #0449 ・・ #0149 + 100 × (Número de Eje -1)
#0150 #0250 #0350 #0450 ・・ #0150 + 100 × (Número de Eje -1)
Monitor de índice de carga 7-84
#0151 #0251 #0351 #0451 ・・ #0151 + 100 × (Número de Eje -1)
#0152 #0252 #0352 #0452 ・・ #0152 + 100 × (Número de Eje -1)
Monitor de corriente pico 7-84
#0153 #0253 #0353 #0453 ・・ #0153 + 100 × (Número de Eje -1)
Monitor de índice de carga #0154 #0254 #0354 #0454 ・・ #0154 + 100 × (Número de Eje -1)
7-84
regenerativa #0155 #0255 #0355 #0455 ・・ #0155 + 100 × (Número de Eje -1)
coordenada actual cuando #0156 #0256 #0356 #0456 ・・ #0156 + 100 × (Número de Eje -1)
se detecta el Sensor de 6-36
paro #0157 #0257 #0357 #0457 ・・ #0157 + 100 × (Número de Eje -1)
Número de veces de la
detección del Sensor de #0158 #0258 #0358 #0458 ・・ #0158 + 100 × (Número de Eje -1) 6-36
paro
#0159 #0259 #0359 #0459 ・・ #0159 + 100 × (Número de Eje -1)
(Reservada para el
: : : : ・・ : —
sistema)
#0199 #0299 #0399 #0499 ・・ #0199 + 100 × (Número de Eje -1)
● Rango de configuración
Eje virtual
Atributo Formato 4
Velocidad
Posición
Nombre
Torque
R: Solo lectura
Blanco: R/W
Cuando la de datos
Setting potencia es
Eje virtual
Atributo
Velocidad
Formato
Posición
R: Solo
Nombre
Torque
lectura Cuando la de datos
Blanco: R/W Setting potencia es
APAGADA
El eje virtual no es compatible con el modo de control MECHATROLINK-III E/S ni con el modo de
Punto
comando MECHATROLINK-III.
● Dirección de la memoria buffer (1/3)
Dirección de memoria del búfer
Nombre Consulte
Eje 1 Eje 2 Eje 3 Eje 4 ・ Asignación de dirección la página
・ para cada eje
Número de punto de inicio #2100 #2200 #2300 #2400 ・・ #2100 + 100 × (Número de Eje -1) 7-35
del posicionamiento
Cambio en el modo de #2101 #2201 #2301 #2401 ・・ #2101 + 100 × (Número de Eje -1) 5-18
control
Cambiar coordenadas de #2102 #2202 #2302 #2402 ・・ #2102 + 100 × (Número de Eje -1)
corriente 7-53
#2103 #2203 #2303 #2403 ・・ #2103 + 100 × (Número de Eje -1)
Cambiar coordenada #2104 #2204 #2304 #2404 ・・ #2104 + 100 × (Número de Eje -1)
objetivo de posicionamiento 7-59
(coordenada) #2105 #2205 #2305 #2405 ・・ #2105 + 100 × (Número de Eje -1)
Cambiar coordenada #2106 #2206 #2306 #2406 ・・ #2106 + 100 × (Número de Eje -1)
objetivo de posicionamiento 7-59
(velocidad) #2107 #2207 #2307 #2407 ・・ #2107 + 100 × (Número de Eje -1)
Modo de
Rango de configuración
Eje virtual
Atributo control
Formato
Velocidad
Nombre R: Solo Cuando la
Posición
Torque
lectura de datos
Blanco: R/W Setting potencia es
APAGADA
4 Cambiar velocidad de
posicionamiento
0 a 2000000000 0 2W con signo ○ — — ○
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Desbordamiento de velocidad
0 a 300% 100 1W sin signo ○ — — ○
de posicionamiento
0: Reserva
1: Control de seguimiento de
Seleccionar función especial 0 1W sin signo ○ — — ○
posicionamiento absoluto
2: Control de seguimiento síncrono
Control de seguimiento de
posicionamiento absoluto/ -2147483648 a 2147483647 0 2W con signo ○ — — ○
valor de comando
Control de seguimiento de
tipo síncrono/ valor de -2147483648 a 2147483647 -1 2W con signo ○ — — ○
comando
Conmutación de ganancia 0 a 15 0 1W sin signo ○ ○ ○ —
Conmutación de ganancia #2116 #2216 #2316 #2416 ・・ #2116 + 100 × (Número de Eje -1) 7-83
(Reservada para el sistema) #2117 #2217 #2317 #2417 ・・ #2117 + 100 × (Número de Eje -1) —
Rango de configuración
Atributo Cuando la Formato de
Nombre R: Solo lectura
Blanco: R/W Setting potencia es datos
APAGADA
Comando de velocidad del -2147483648 a 2147483647
0 2W con signo
[0.01 min-1] (*1)
control de velocidad
Límite de torque del control de 0 a torque máximo [0.01%]
FFFFFFFFH 2W sin signo
4
velocidad FFFFFFFFH: Sin límite de torque
Prealimentación de torque #2132 #2232 #2332 #2432 ・・ #2132 + 100 × (Número de Eje -1)
del control de 5-37
#2133 #2233 #2333 #2433 ・・ #2133 + 100 × (Número de Eje -1)
posicionamiento
MECHATROLINK-III #2134 #2234 #2334 #2434 ・・ #2134 + 100 × (Número de Eje -1)
5-33
SVCMD_IO #2135 #2235 #2335 #2435 ・・ #2135 + 100 × (Número de Eje -1)
#2136 #2236 #2336 #2436 ・・ #2136 + 100 × (Número de Eje -1)
(Reservada para el
: : : : ・・ : —
sistema)
#2199 #2299 #2399 #2499 ・・ #2199 + 100 × (Número de Eje -1)
Rango de configuración
4 Nombre
Atributo
R: Solo lectura
Cuando la Formato de
datos
Dirección
de memoria
Consulte
la página
Blanco: R/W Setting potencia es del búfer
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
APAGADA
Código de terminación de
R 0 a 65535 0 1W sin signo #4000 6-46
escritura de memoria flash ROM
Código de terminación de petición
de cambio del parámetro de salida R 0 a 65535 0 1W sin signo #4001 10-67
de contacto de sincronización
Código de terminación de lectura
R 0 a 65535 0 1W sin signo #4006 16-20
de generación automática de leva
Código de terminación de
escritura de generación R 0 a 65535 0 1W sin signo #4007 16-20
automática de leva
R ー 0 1W sin signo #4008
(Reservada para el sistema) : : : : : —
R ー 0 1W sin signo #4049
Rango de Modo de
configuración control
Eje virtual
Atributo
Formato
Velocidad
Nombre
Posición
R: Solo Cuando la de datos
Torque
lectura
Blanco: R/W Setting potencia es
APAGADA
Código de terminación del inicio del control de
R 0 a 65535 0 1W sin signo ○ — — ○
4
posicionamiento
Eje virtual
Atributo
Velocidad
Formato
Posición
Nombre
Torque
R: Solo lectura Cuando la de datos
Blanco: R/W
Setting potencia es
APAGADA
Código de terminación de
liberar control de sincronización #4069 #4119 #4169 #4219 ・・ #4069 + 50 × (Número de Eje -1) 10-26
Código de terminación de
cambio de leva de #4070 #4120 #4170 #4220 ・・ #4070 + 50 × (Número de Eje -1) 10-61
sincronización
Código de terminación de
reconectar clutch límite de #4071 #4121 #4171 #4221 ・・ #4071 + 50 × (Número de Eje -1) 10-58
torque de sincronización
Código de terminación de
lectura de punto simple de #4072 #4122 #4172 #4222 ・・ #4072 + 50 × (Número de Eje -1) 5-25
parámetro servo
Código de terminación de
escritura de punto simple de #4073 #4123 #4173 #4223 ・・ #4073 + 50 × (Número de Eje -1) 5-25
parámetro servo
Código de terminación de #4074 #4124 #4174 #4224
reinicio de estación esclava ・・ #4074 + 50 × (Número de Eje -1) 5-29
Código de terminación de
comunicaciones de comando #4075 #4125 #4175 #4225 ・・ #4075 + 50 × (Número de Eje -1) 12-4
del MECHATROLINK-III
Código de terminación de
#4076 #4126 #4176 #4226 ・・ #4076 + 50 × (Número de Eje -1) 5-22
lectura del parámetro servo
4
■ Área de código de terminación cada eje (3/3)
Modo de
Rango de configuración
control
Eje virtual
Atributo Formato
Velocidad
Posición
Nombre Cuando la
Torque
R: Solo lectura
Blanco: R/W de datos
Setting potencia es
APAGADA
Información detallada de error 1 R 0 a 65535 0 1W sin signo ○ ○ ○ ○
Información detallada de error 2 R 0 a 65535 0 1W sin signo ○ ○ ○ ○
Información detallada de advertencia 1 R 0 a 65535 0 1W sin signo ○ ○ ○ ○
Información detallada de advertencia 2 R 0 a 65535 0 1W sin signo ○ ○ ○ ○
● Rango de configuración
Modo de
4 Rango de configuración
control
Eje virtual
Atributo
Formato
Velocidad
Posición
Nombre R: Solo Cuando la
Torque
de datos
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
lectura
Blanco: R/W Setting potencia es
APAGADA
Tiempo de ejecución de
procesamiento del periodo de 0 a 21474813647 0 2W sin signo ○ ○ ○ ○
control (valor de corriente) [0.1 µs]
Tiempo de ejecución de
procesamiento del periodo de 0 a 21474813647 0 2W sin signo ○ ○ ○ ○
control (valor máximo) [0.1 µs]
La configuración común del control de ejes se refiere a la configuración común para el control de ejes múltiple, tal
como configuración relacionada con las coordenadas. Para la función común del control de ejes, vea "Capítulo 6
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES"
Asignación
control
Eje virtual
Formato
Rango de configuración/
Velocidad
Posición
Categoría Nombre de datos/
Torque
contenidos bit position
Defecto
(El valor numérico utiliza la
memoria buffer)
(Reservada para el
― ― ― 15 a 10 ― ― ― ―
sistema)
10: Inhabilitar (dirección (-))
Selección cercana de
01: Inhabilitar (dirección (+)) 00 A,B 9, 8 ○ ― ― ○
ángulo de rotación*1
00: Habilitar
11: PLS
Unidad de
10 grados 11 A,B 7, 6 ○ ○ ○ ○
coordenada
00: mm
0000: 1
Transformación 0001: 0.1
de coordenada 0010: 0.01 bit
de la unidad 0011: 0.001
Ubicación decimal*2 0100: 0.0001 0000 A,B 5a2 ○ ○ ○ ○
0101: 0.00001
0110: 0.000001
0111: 0.0000001
1000: 0.00000001
1001: 0.000000001
Visualización en 360 1: Enable
0 A,B 1 ○ ○ ○ ○
grados*3 0: Inhabilitar
(Reservada para el
― ― ― 0 ― ― ― ―
sistema)
A: cuando la potencia es ENCENDIDA, B: Cuando el relevador de habilitar operación pasa de APAGADO -> ENCENDIDO
*1 Habilitada cuando “Unidad de coordenada” se configura en “grados” y “Visualización en 360 grados” se
configura en “Habilitar”.
*2 Para que “Visualización en 360 grados” se configure en “Habilitar”, si se configura en más de 6 ubicaciones
decimales, ocurrirá un error cuando el relevador de habilitar operación pase de APAGADO -> ENCENDIDO.
*3 Habilitada solo cuando la “Unidad de coordenada” se configura en “grados”.
Modo de
Rango de configuración
Asignación
control
Eje virtual
Formato de
Rango de configuración/
Velocidad
Posición
Categoría Nombre datos/
Torque
contenidos
Defecto bit position
(El valor numérico utiliza la
4 Denominador de
memoria buffer)
Transformación
coordenadas
de coordenada
Numerador de
de la unidad
transformación de 1 a 2000000000 1 A,B 2W sin signo ○ ○ ○ ○
coordenadas
Sistema de coordenada 1: Sistema mecánico
0 A,B 1W sin signo ○ ― ― ○
del límite suave 0: Sistema lógico
(Reservada para el
― ― ― 15 a 2 ― ― ― ―
sistema)
Límite suave (+) 0: Inhabilitar 0 A,B 1 ○ ― ― ○
Límite suave bit
Límite suave (-) 1: Enable 0 A,B 0 ○ ― ― ○
Coordenada (+) del
0 A,B 2W con signo ○ ― ― ○
límite suave -2147483648 a 2147483647
Coordenada (-) del [unidad de coordenada]
0 A,B 2W con signo ○ ― ― ○
límite suave
(Reservada para el
― ― ― ― 15 ― ― ― ―
sistema)
Error del interruptor de 0: Configurado como un error de eje
Error de eje 0 A,B bit 14 ○ ― ― ○
límite 1: No configurado como un error de eje
(Reservada para el
― ― ― ― 13 a 0 ― ― ― ―
sistema)
A: cuando la potencia es ENCENDIDA, B: Cuando el relevador de habilitar operación pasa de APAGADO -> ENCENDIDO
Sistema de coordenada
#5006 #5056 #5106 #5156 ・・ 5006 + 50 × (Eje número -1) 6-12
del límite suave
Límite suave (+) ・・ 6-12
#5007 #5057 #5107 #5157 5007 + 50 × (Eje número -1)
Límite suave (-) ・・ 6-12
Coordenada (+) del límite #5008 #5058 #5108 #5158 ・・ 5008 + 50 × (Eje número -1)
6-13
suave #5009 #5059 #5109 #5159 ・・ 5009 + 50 × (Eje número -1)
Coordenada (-) del límite #5010 #5060 #5110 #5160 ・・ 5010 + 50 × (Eje número -1)
6-13
suave #5011 #5061 #5111 #5161 ・・ 5011 + 50 × (Eje número -1)
Error del interruptor de
#5012 #5062 #5112 #5162 ・・ 5012 + 50 × (Eje número -1) 6-13
límite
Rango de configuración
Asignación
Eje virtual
Rango de configuración/ Formato de
Categoría Nombre contenidos datos/bit
Defecto
(El valor numérico utiliza la position
memoria buffer)
(Reservada para el sistema)
Sistema de detección de
―
0: INC
― ― 15 a 14 ―
4
0 A,B bit 13 ○
posicionamiento absoluto 1: ABS
Modo de
Rango de configuración
Asignación
control
Eje virtual
Rango de configuración/ Formato
Velocidad
Posición
Categoría Nombre
Torque
contenidos de datos
Defecto
(El valor numérico utiliza
4 Tiempo de verificación de
la memoria buffer)
0 a 65535 ms 0 A,B 1W sin signo ○ × × ×
final de servo
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
La configuración común del control de posicionamiento se refiere a la configuración común para la función (modo) de
control de posicionamiento, tal como la configuración de velocidad.
Asignación
Eje virtual
Formato de
Categoría Nombre Rango de configuración/contenidos datos/
Rango de configuración
Asignación
Eje virtual
Formato de
Rango de configuración/contenidos
Categoría Nombre datos/
(El valor numérico utiliza la Defecto
bit position
memoria buffer)
Curva de desaceleración 001: SIN
001 A 6a4 ○
Velocidad operativa 000: Lineal
de la (Reservada para el sistema) ― ― ― bit 3 ―
operación Curva de aceleración 001: SIN
001 A 2a0 ○
operativa 000: Lineal
Dependiendo de la configuración de
Aceleración/tiempo JOG 10 B 2W sin signo ○
aceleración/desaceleración*1
Dependiendo de la configuración de
Desaceleración/tiempo JOG 10 B 2W sin signo ○
aceleración/desaceleración*2
Velocidad de inicio de JOG 1 a 2000000000 ([unidad de coordenada]/s) 500 B 2W sin signo ○
Velocidad alta de JOG 1 a 2000000000 ([unidad de coordenada]/s) 5000 B 2W sin signo ○
Movimiento de avance
1 a 2147483647 ([unidad de coordenada]) 1 B 2W sin signo ○
lento de JOG
Tasa SIN de
JOG 1 a 100% 100 B 15 a 8 ○
desaceleración de JOG
bit
Tasa SIN de aceleración
1 a 100% 100 B 7a0 ○
de JOG
(Reservada para el sistema) ― ― ― 15 a 7 ―
Curva de desaceleración 001: SIN
001 B 6a4 ○
de JOG 000: Lineal
(Reservada para el sistema) ― ― ― bit 3 ―
Curva de aceleración de 001: SIN
001 B 2a0 ○
JOG 000: Lineal
B: cuando el relevador de dirección JOG (+)/(-) pasa de APAGADO -> ENCENDIDO
Tiempo de aceleración/
*1 Aceleración/tiempo JOG *2 Desaceleración/tiempo JOG
desaceleración
1 a 2000000000, 2000000000: Aceleración 1 a 2000000000, 2000000000: Paro inmediata
Tasa
inmediata ([unidad de coordenada]/s/ms) ([unidad de coordenada]/s/ms)
Time 0 a 65535 (ms), 0: Aceleración inmediata 0 a 65535 (ms), 0: Detener inmediatamente
4
Curva de desaceleración de JOG ・・ 9-6
#5823 #5923 #6023 #6123 5823 + 100 × (Eje número -1)
Curva de aceleración de JOG ・・ 9-6
Rango de configuración
Asignación
Eje virtual
Formato de
Categoría Nombre Rango de configuración/contenidos datos/
(El valor numérico utiliza la memoria Defecto
bit position
buffer)
(Reservada para el sistema) ― ― ― 15 ―
1: Dirección (+)
Dirección de retorno a origen 0 C bit 14 ×
0: Dirección (-)
Movimiento de posición 1: Enable
0 C 12 ○
origen automático 0: Inhabilitar
(Reservada para el sistema) ― ― ― 11 a 7 ―
Curva de desaceleración de 001: SIN
001 C bit 6a4 ○
retorno a origen 000: Lineal
(Reservada para el sistema) ― ― ― 3 ―
Curva de aceleración de 001: SIN
001 C 2a0 ○
retorno a origen 000: Lineal
origen #5831 #5931 #6031 #6131 ・・ 5831 + 100 × (Eje número -1)
Aceleración/tiempo de retorno a #5832 #5932 #6032 #6132 ・・ 5832 + 100 × (Eje número -1)
8-5
origen #5833 #5933 #6033 #6133 ・・ 5833 + 100 × (Eje número -1)
Desaceleración/tiempo de retorno a #5834 #5934 #6034 #6134 ・・ 5834 + 100 × (Eje número -1)
8-5
origen #5835 #5935 #6035 #6135 ・・ 5835 + 100 × (Eje número -1)
Rango de configuración
Asignación
Eje virtual
Rango de configuración/contenidos Formato de
Categoría Nombre
(El valor numérico utiliza la Defecto datos
memoria buffer)
-2147483648 a 2147483647 [unidad de
Coordenada de origen 0 C 2W con signo ○
coordenada]
Coordenada de -2147483648 a 2147483647 [unidad de
0 C 2W con signo ○
posicionamiento de inicio coordenada]
Movimiento luego de que
0 a 2147483647 [unidad de coordenada] 0 C 2W sin signo ×
DOG sea ENCENDIDO
10: Tipo de configuración de datos
9: Retorno a origen de fase Z inmediata
8: Flanco en subida del interruptor de límite
7: Punto medio del sensor de origen
Retorno a
6: Flanco en subida del sensor de origen
origen
Modo de retorno a origen 5: Sensor de origen y fase Z 0 C 1W sin signo ×
4: Tipo de Dog (contrapresión)
3: Avance lento de DOG (sin fase Z)
2: Avance lento de DOG (con fase Z)
1: DOG (sin fase Z)
0: DOG (con fase Z)
Tiempo de permanencia de
0 a 32000 ms 0 C 1W sin signo ×
retorno a origen
Tiempo de umbral de torque 0 a 65000 ms 0 C 1W sin signo ×
Umbral de torque 0 a 60000 (× 0.01%) 10000 C 1W sin signo ×
A: Cuando el valor de configuración cambia
B: Cuando el relevador de petición de inicio de la función especial cambia de APAGADO a ENCENDIDO
C: Cuando el relevador de petición de retorno a origen, el relevador de petición de movimiento a posición de origen o
el relevador de petición de movimiento a origen a alta velocidad cambia de APAGADO a ENCENDIDO; cuando el
bloque de retorno a origen de flujo inicia
Rango de configuración
4
Asignación
Eje virtual
Formato de
Velocidad de
operración 1 a 2000000000 [unidad decoordenada]/s 5000 B 2W sin signo ○
Control de
seguimiento de Aceleración/ Dependiendo de la configuración de aceleración/
10 B 2W sin signo ○
posicionamiento tiempo desaceleración*1
absoluto
Desaceleración/ Dependiendo de la configuración de aceleración/
tiempo desaceleración*2 10 B 2W sin signo ○
Numerador de
De 1 a 2000000000 1 A 2W sin signo ○
engranaje variable
Control de
seguimiento de Denominador de De 1 a 2000000000 1 A 2W sin signo
tipo síncrono engranaje variable ○
*3
Filtro de salida Varía según el periodo de control 0 B 1W sin signo ○
A: Cuando el valor de configuración cambia
B: Cuando el relevador de petición de inicio de la función especial cambia de APAGADO a ENCENDIDO
*3 El filtro de salida puede configurarse por periodo de control en los siguientes valores.
● Rango de configuración
4 Rango de configuración
Modo de
Asignación
control
Eje virtual
Formato de
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Rango de configuración/
Velocidad
Posición
Categoría Nombre datos/
Torque
contenidos bit position
Defecto
(El valor numérico utiliza la
memoria buffer)
(Reservada para el
― ― ― 15 a 6 ― ― ― ―
sistema)
Ancho de corrección
1: Estrecho
de sincronización 0 A,B 5 ○ ○ ○ ○
0: Normal
entre unidades
10: Configure el error de ejes y la
advertencia de ejes como
errores de la unidad
Configuración de error
01: Configure el error de ejes solo 01 A,B 4a3 ○ ○ ○ ○
de la unidad
Otro como error de la unidad
00: No configure como error de la
unidad bit
Configuración de error
1: Inhabilitar en el error
del relevador de paro 0 A,B 2 ○ ○ ○ ○
0: Habilitar en el error
forzada
Configuración del eje 1: Detener todos los ejes
0 A,B 1 ○ ○ ○ ○
de paro en el error 0: Solo detener los ejes con error
(Reservada para el
― ― ― 0 ― ― ― ―
sistema)
A: cuando la potencia es ENCENDIDA, B: Cuando el relevador de habilitar operación pasa de APAGADO -> ENCENDIDO
Consulte la
Nombre Dirección de memoria del búfer
página
Ancho de corrección de sincronización entre unidades 6-4
Configuración de error de la unidad 6-4
#7400
Configuración de error del relevador de paro forzada 6-4
Configuración del eje de paro en el error 6-4
(Reservada para el sistema) #7401 ―
Modo de
Rango de configuración
Asignación
control
Eje virtual
Formato de
Rango de configuración/
Velocidad
Posición
Categoría Nombre datos/
Torque
contenidos
Defecto bit position
(El valor numérico utiliza
la memoria buffer)
(Reservada para el sistema) ― ― ― 15 a 6 ― ― ― ―
Dispositivo de referencia
0: Memoria Buffer
1: DM
0 A,B bit 5a4 ○ ○ ○ ○ 4
(Reservada para el sistema) ― ― ― 3a1 ― ― ― ―
#7408 + 8 × (Número
Valor mínimo del #7408 #7416 #7424 #7432 ・・ de referencia externa)
contador en 6-5
#7409 + 8 × (Número
anillo #7409 #7417 #7425 #7433 ・・ de referencia externa)
Modo de
Rango de configuración
Asignación
control
Eje virtual
Formato de
Velocidad
Posición
Categoría Nombre datos/
Torque
Rango de configuración/contenidos bit position
Defecto
(El valor numérico utiliza la memoria buffer)
0: No utilizar
Se utiliza o no 0 A,B bit 15 ○ ○ ○ ○
4 Eliminar factor
1: Uso
0: Automático
0 A,B bit 14 ○ ○ ○ ○
1: Manual
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Rango de configuración
Categoría Nombre Asignación de dirección para
Eje 1 Eje 2 Eje 3 Eje 4 ・・
cada eje
Terminación de salida de pulso
1 401 801 1201 1 + 400 × (Número de Eje -1)
de posicionamiento
Terminación de posicionamiento 2 402 802 1202 2 + 400 × (Número de Eje -1)
Salida de código M de
7 407 807 1207 7 + 400 × (Número de Eje -1)
posicionamiento en curso
Error de eje en curso 100 500 900 1300 100 + 400 × (Número de Eje -1)
Advertencia de eje en curso 101 501 901 1301 101 + 400 × (Número de Eje -1)
Control de ejes en curso 103 503 903 1303 103 + 400 × (Número de Eje -1)
cada eje Servo final 104 504 904 1304 104 + 400 × (Número de Eje -1)
Servo listo 105 505 905 1305 105 + 400 × (Número de Eje -1)
Alarma de la unidad 106 506 906 1306 106 + 400 × (Número de Eje -1)
Detección de velocidad cero 303 703 1103 1503 303 + 400 × (Número de Eje -1)
Advertencia de la unidad 306 706 1106 1506 306 + 400 × (Número de Eje -1)
Coincidencia del comando de
307 707 1107 1507 307 + 400 × (Número de Eje -1)
velocidad
Límite de velocidad en curso 308 708 1108 1508 308 + 400 × (Número de Eje -1)
Límite de torque en curso 309 709 1109 1509 309 + 400 × (Número de Eje -1)
#8000
Eje 1
Punto número 1
#8019
#8020
Eje 1
Punto número 2
#8039
・
・
#8000 + 20 × (m-1)
Número de eje1
Número de punto"m"
・
・
#9980
Eje 1
Número de punto100
#9999
#10000
Eje 2
Punto número 1
#10019
・
・
#10000 + 20 × (m-1)
Eje 2
Número de punto"m"
・
・
#11980
Eje 2
Número de punto100
#11999
・
・
・
・
#39980
Eje 16
Número de punto100
#39999
Eje objeto de la
#8007 #8027 #8047 #8067 ・・ #8007 + 20 × (número de punto-1)
interpolación
Cantidad de movimiento del #8008 #8028 #8048 #8068 ・・ #8008 + 20 × (número de punto-1)
sensor de paro y
#8009 #8029 #8049 #8069 #8009 + 20 × (número de punto-1)
coordenada de arco
#8010 #8030 #8050 #8070 ・・ #8010 + 20 × (número de punto-1)
Velocidad
#8011 #8031 #8051 #8071 ・・ #8011 + 20 × (número de punto-1)
#8012 #8032 #8052 #8072 ・・ #8012 + 20 × (número de punto-1)
Aceleración/tiempo
#8013 #8033 #8053 #8073 ・・ #8013 + 20 × (número de punto-1)
#8014 #8034 #8054 #8074 ・・ #8014 + 20 × (número de punto-1)
Desaceleración/tiempo
#8015 #8035 #8055 #8075 ・・ #8015 + 20 × (número de punto-1)
#8016 #8036 #8056 #8076 ・・ #8016 + 20 × (número de punto-1)
Radio de arco auxiliar
#8017 #8037 #8057 #8077 ・・ #8017 + 20 × (número de punto-1)
Valor límite de torque #8018 #8038 #8058 #8078 ・・ #8018 + 20 × (número de punto-1)
Revolución #8019 #8039 #8059 #8079 ・・ #8019 + 20 × (número de punto-1)
Rango de configuración
Asignación
Eje virtual
Rango de configuración/ Formato de
Compensación Nombre contenidos datos/
Defecto bit position
(El valor numérico utiliza la
memoria buffer)
(Reservada para el sistema) ―
11: Desaceleración de avance lento
― ― 15, 14 ―
4
Modo de paro del sistema 10: Desaceleración inmediata
01 A 13, 12 ○
ABS/INC*1 01: INC
Rango de configuración
Asignación
Eje virtual
Formato de
Rango de configuración/contenidos
Categoría Nombre datos/
(El valor numérico utiliza la memoria Defecto
bit position
buffer)
(Reservada para el sistema) ― ― ― 15 a 12 ―
4 Eje lineal de la
interpolación (helicoidal)
0 a 16 0 A bit 7a3 ○
+1
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
A: Cuando el relevador de inicio del control de posicionamiento cambia de APAGADO a ENCENDIDO o cuando se
lee el siguiente punto durante el control de posicionamiento
Rango de configuración
Asignación
Eje virtual
Formato de
Compensación Nombre Rango de configuración/contenidos datos/
Defecto
(El valor numérico utiliza la memoria buffer) bit position
Rango de configuración
Asignación
Eje virtual
Rango de configuración/contenidos Formato
Compensación Nombre
(El valor numérico utiliza la memoria Defecto de datos
buffer)
0 a 65535 (× 0.01%)
4 +18 Valor límite de torque El menor del valor especificado del parámetro
servo/valor configurado del parámetro servo
65535 A 1W sin signo ×
0 a 65535/2R-1
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Modo de
Rango de configuración
control 4
Eje virtual
Atributo
Formato de
Velocidad
Posición
Nombre R: Solo
Cuando la
Torque
lectura datos
Modo de
Rango de configuración control
Eje virtual
Atributo Formato de
Velocidad
Posición
Nombre
Torque
R: Solo lectura Cuando la datos
Blanco: R/W Setting potencia es
APAGADA
Área de Datos del Comando deReferencia Externa de Sincronización (Memoria buffer #41600 a #41695)
● Rango de configuración
Modo de
Rango de configuración
control 4
Eje virtual
Atributo
Formato
Velocidad
Posición
Nombre R: Solo Cuando la
Torque
de datos
Consulte la
Nombre Dirección de memoria del búfer
página
Valor de comando 0 de referencia externa #41600 6-5
Valor de comando 1 de referencia externa #41602 6-5
: : :
Valor de comando 47 de referencia externa #41694 6-5
El bloque de función del sistema (Generación de Leva) se utiliza para cambiar los patrones de leva utilizados en la
información de generación automática de leva de sincronización.
Eje virtual
Atributo
Velocidad
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
Formato
Posición
R: Solo
Categoría Nombre
Torque
lectura Cuando la de datos
Blanco: R/W Setting potencia es
APAGADA
*1 La fase no se especifica en % sino utilizando el número de punto de control (índice para la resolución).
*2 Los números de curva de leva son de la siguiente manera.
0: Velocidad constante 8: Cicloide de una permanencia m=1 16: Velocidad constante modificada
sin permanencia
1: Aceleración constante 9: Cicloide de una permanencia m=2/3 17: Curva NC2
2: Harmónico simple 10: Trapezoide modificado de una permanencia m=1 18: Cicloide asimétrico
3: Cicloide 11: Trapezoide modificado de una permanencia m=2/3 19: Trapezoide modificado asimétrico
4: Trapezoide modificado 12: Ferguson trapezoide modificado de una 20: Curva cúbica
permanencia
5: Sinusoidal modificado 13: Sinusoidal modificado de una permanencia 21: Curva quinta
6: Velocidad constante 14: Trapezoide de una permanencia
modificada
7: Trapezoide 15: Trapezoide modificado sin permanencia
Para más detalles sobre las características de cada curva de leva, vea "Inicio/Fin de la Operación
Referencia de punto", página A-23.
Modo de
Rango de configuración
control 4
Eje virtual
Atributo
Formato
Velocidad
Posición
Nombre R: Solo Cuando la
Torque
de datos
Dirección de buffer
Consulte
Nombre Asignación de dirección para la página
Eje 1 Eje 2 Eje 3 Eje 4 ・・ cada eje
#42000 #42200 #42400 #42600 ・・ #42000 + 200 × (Número de eje -1)
MECHATROLINK-III
: : : : ・・ : 12-2
Entrada E/S (de 0 a 29)
#42029 #42229 #42429 #42629 ・・ #42029 + 200 × (Número de eje -1)
(Reservada para el #42030 #42230 #42430 #42630 ・・ #42030 + 200 × (Número de eje -1)
—
sistema) #42031 #42231 #42431 #42631 ・・ #42031 + 200 × (Número de eje -1)
#42032 #42232 #42432 #42632 ・・ #42032 + 200 × (Número de eje -1)
MECHATROLINK-III
: : : : ・・ : 12-2
Salida E/S (de 0 a 29)
#42061 #42261 #42461 #42661 ・・ #42061 + 200 × (Número de eje -1)
#42062 #42262 #42462 #42662 ・・ #42062 + 200 × (Número de eje -1)
(Reservada para el
: : : : ・・ : —
sistema)
#42079 #42279 #42479 #42679 ・・ #42079 + 200 × (Número de eje -1)
MECHATROLINK-III #42080 #42280 #42480 #42680 ・・ #42080 + 200 × (Número de eje -1)
modo de comando : : : : ・・ : 12-3
datos recibidos (de 0 a
62 bytes) #42111 #42311 #42511 #42711 ・・ #42111 + 200 × (Número de eje -1)
MECHATROLINK-III #42112 #42312 #42512 #42712 ・・ #42112 + 200 × (Número de eje -1)
modo de comando : : : : ・・ : 12-3
datos enviados
(de 0 a 62 bytes) #42143 #42343 #42543 #42743 ・・ #42143 + 200 × (Número de eje -1)
Modo de
Rango de configuración
control
Eje virtual
Atributo
Formato
Velocidad
Posición
Nombre R: Solo Cuando la
Torque
lectura de datos
Blanco: R/W Setting potencia es
APAGADA
Número del parámetro de lectura
0 a 65535 0 1W sin signo ○ — — —
4 del parámetro servo
Tamaño del parámetro de lectura
0a8 0 1W sin signo ○ — — —
del parámetro servo
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
0: Parámetro común
Modo de lectura del parámetro servo 0 1W sin signo ○ — — —
2: Parámetro de dispositivo
Tamaño del parámetro de resultado
R 0 a 65535 0 1W sin signo ○ — — —
de lectura del parámetro servo
Resultado de lectura del parámetro
R 0 a 65535 0 1W sin signo ○ — — —
servo (de 0 a 3)
Dirección de buffer
Consulte
Nombre Asignación de dirección para la página
Eje 1 Eje 2 Eje 3 Eje 4 ・・
cada eje
Número del parámetro de
#42144 #42344 #42544 #42744 ・・ #42144 + 200 × (Número de eje -1) 5-22
lectura del parámetro servo
Tamaño del parámetro de
#42145 #42345 #42545 #42745 ・・ #42145 + 200 × (Número de eje -1) 5-22
lectura del parámetro servo
Modo de lectura del
#42146 #42346 #42546 #42746 ・・ #42146 + 200 × (Número de eje -1) 5-22
parámetro servo
Tamaño del parámetro de
resultado de lectura del #42147 #42347 #42547 #42747 ・・ #42147 + 200 × (Número de eje -1) 5-22
parámetro servo
#42148 #42348 #42548 #42748 ・・ #42148 + 200 × (Número de eje -1)
Resultado de lectura del #42149 #42349 #42549 #42749 ・・ #42149 + 200 × (Número de eje -1)
5-22
parámetro servo (de 0 a 3) #42150 #42350 #42550 #42750 ・・ #42150 + 200 × (Número de eje -1)
#42151 #42351 #42551 #42751 ・・ #42151 + 200 × (Número de eje -1)
Modo de
Rango de configuración
control
Eje virtual
Atributo
Formato
Velocidad
Posición
Nombre R: Solo Cuando la
Torque
lectura de datos
Blanco: R/W Setting potencia es
APAGADA
Número del parámetro de
0 a 65535 0 1W sin signo ○ — — —
escritura del parámetro servo
Tamaño del parámetro de
0a8 0 1W sin signo ○ — — —
4
escritura del parámetro servo
Dirección de buffer
Consulte
Nombre Asignación de dirección para
Eje 1 Eje 2 Eje 3 Eje 4 ・ ・ la página
cada eje
Número del parámetro de
escritura del parámetro #42152 #42352 #42552 #42752 ・・ #42152 + 200 × (Número de eje -1) 5-22
servo
Tamaño del parámetro de
escritura del parámetro #42153 #42353 #42553 #42753 ・・ #42153 + 200 × (Número de eje -1) 5-22
servo
Modo de escritura del
#42154 #42354 #42554 #42754 ・・ #42154 + 200 × (Número de eje -1) 5-22
parámetro servo
Tamaño del parámetro de
resultado de escritura del #42155 #42355 #42555 #42755 ・・ #42155 + 200 × (Número de eje -1) 5-22
parámetro servo
#42156 #42356 #42556 #42756 ・・ #42156 + 200 × (Número de eje -1)
Resultado de escritura del #42157 #42357 #42557 #42757 ・・ #42157 + 200 × (Número de eje -1)
5-22
parámetro servo (de 0 a 3) #42158 #42358 #42558 #42758 ・・ #42158 + 200 × (Número de eje -1)
#42159 #42359 #42559 #42759 ・・ #42159 + 200 × (Número de eje -1)
#42160 #42360 #42560 #42760 ・・ #42160 + 200 × (Número de eje -1)
#42161 #42361 #42561 #42761 ・・ #42161 + 200 × (Número de eje -1)
Monitor inversor del
: : : : ・・ : 5-31
MECHATROLINK-III de 0 a F
#42190 #42390 #42590 #42790 ・・ #42190 + 200 × (Número de eje -1)
#42191 #42391 #42591 #42791 ・・ #42191 + 200 × (Número de eje -1)
● Rango de configuración
Modo de
4 Rango de configuración
control
Eje virtual
Atributo
Formato
Velocidad
Posición
Nombre R: Solo Cuando la
Torque
de datos
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
lectura
Blanco: R/W Setting potencia es
APAGADA
Salida de contacto de
sincronización: 2W con
0 a 100000000 0 ○ ○ ○ ○
Valor de configuración signo
ENCENDIDO
Salida de contacto de
sincronización: 2W con
0 a 100000000 0 ○ ○ ○ ○
Valor de configuración signo
APAGADO
Salida de contacto de
sincronización: 0 a 15: Número de bit del destino de salida 1W sin
65535 ○ ○ ○ ○
configuración del 65535: Inhabilitar signo
destino de salida
Los parámetros de sincronización son los parámetros utilizados en el control de sincronización. Para información
sobre el control de sincronización, vea "Capítulo 10 CONTROL DE SINCRONIZACIÓN". Los parámetros de
sincronización también incluyen los parámetros que permiten asignar los cambios a la operación de control durante
el control de sincronización.
Asignación
Eje virtual
Rango de configuración/ Formato de
Categoría Nombre contenidos datos/bit
Defecto
(El valor numérico utiliza la position
memoria buffer)
Periodo de eje de entrada 1 a 2000000000 2000000000 A 2W sin signo ○
(Reservada para el sistema) ― ― ― 15 a 8 ―
11: PLS
Unidad de coordenada del eje de
10: grados 11 A 7, 6 ○
entrada
00: mm
0000: 1
0001: 0.1
0010: 0.01
Configuración 0011: 0.001 bit
básica Ubicación decimal del eje de 0100: 0.0001
0000 A 5a2 ○
entrada 0101: 0.00001
0110: 0.000001
0111: 0.0000001
1000: 0.00000001
1001: 0.000000001
(Reservada para el sistema) ― ― ― 1, 0 ―
Tiempo de deslizamiento del clutch
APAGADO en la paro por desaceleración 0 a 65535 [ms] 1000 A,B ― ○
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B: cuando se
cambia la configuración (incluyendo control de sincronización en curso)
Rango de configuración
Asignación
Eje virtual
Formato de
Categoría Nombre Rango de configuración/contenidos
Defecto datos
(El valor numérico utiliza la memoria buffer)
0: Especificar por parámetro
Eje de entrada de leva/método de
1: Inicialización por coordenada base del eje
inicialización de la fase del eje de 0 A 1W sin signo ○
4
de salida de leva
salida de clutch
2: Mantener el valor previo
Valor predeterminado de la fase del
0 A 2W con signo ○
eje de salida de clutch principal
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B: cuando se
cambia la configuración (incluyendo control de sincronización en curso)
Configuración Valor predeterminado de la #46018 #46168 #46318 #46468 ・・ 46018 + 150 × (Eje número -1) 10-24
de la fase del eje de salida de
#46019 #46169 #46319 #46469 ・・ 46019 + 150 × (Eje número -1) 10-24
inicialización clutch auxiliar
Valor predeterminado de la #46020 #46170 #46320 #46470 ・・ 46020 + 150 × (Eje número -1) 10-24
fase del eje de entrada de
clutch del límite de torque #46021 #46171 #46321 #46471 ・・ 46021 + 150 × (Eje número -1) 10-24
Valor predeterminado de la #46022 #46172 #46322 #46472 ・・ 46022 + 150 × (Eje número -1) 10-24
fase del eje de entrada de
leva #46023 #46173 #46323 #46473 ・・ 46023 + 150 × (Eje número -1) 10-24
Coordenadas de referencia #46024 #46174 #46324 #46474 ・・ 46024 + 150 × (Eje número -1) 10-24
del eje de salida de leva #46025 #46175 #46325 #46475 ・・ 46025 + 150 × (Eje número -1) 10-24
Selección de eje de entrada #46026 #46176 #46326 #46476 ・・ 46026 + 150 × (Eje número -1) 10-12
Función de prevención inversa ・・ 10-16
Configuración de transformación #46027 #46177 #46327 #46477 46027 + 150 × (Eje número -1)
Entrada del ・・ 10-14
de coordenada
eje maestro
Numerador de transformación de #46028 #46178 #46328 #46478 ・・ 46028 + 150 × (Eje número -1)
1 10-14
coordenadas #46029 #46179 #46329 #46479 ・・ 46029 + 150 × (Eje número -1)
Denominador de transformación #46030 #46180 #46330 #46480 ・・ 46030 + 150 × (Eje número -1)
10-14
de coordenadas #46031 #46181 #46331 #46481 ・・ 46031 + 150 × (Eje número -1)
Asignación
Eje virtual
Formato de
Categoría Nombre Rango de configuración/contenidos
Defecto datos
(El valor numérico utiliza la memoria buffer)
Selección de eje de entrada 0000H A 1W sin signo ○
(Reservada para el sistema) 15 a 3
4
Función de prevención inversa 2a1
0000 A bit ○
Entrada de eje Configuración de transformación de
Igual que el eje maestro 1 0
maestro 2 coordenada
Numerador de transformación de
Asignación
Formato de Eje
Categoría Nombre Rango de configuración/contenidos
Defecto datos virtual
(El valor numérico utiliza la memoria buffer)
Velocidad base de la
compensación del ángulo de 1 a 2000000000 ([unidad de coordenada]/s) 1 A,B 2W sin signo ○
paso
4 Compensación
Valor base de la compensación -2000000000 a 2000000000
del ángulo de paso [unidad de coordenada]
0 A,B 2W con signo ○
del ángulo de Modo de cambio de valor de
0: Directo
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B: cuando
se cambia la configuración (incluyendo control de sincronización en curso)
*1 Los terminales EXT2 y EXT3 no pueden utilizarse para ejes virtuales.
Rango de configuración
Asignación
Formato de Eje
Categoría Nombre Rango de configuración/contenidos
Defecto datos virtual
(El valor numérico utiliza la memoria buffer)
Valor de configuración del 0 a (periodo de eje de entrada -1)
0 A,B 2W sin signo ○
clutch ENCENDIDO [unidad de coordenada]
Retraso de clutch
ENCENDIDO
-(periodo de eje de entrada -1) a (periodo de eje de
entrada -1)
[unidad de coordenada]
0 A,B 2W con signo ○ 4
Deslizamiento de clutch
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B: cuando
se cambia la configuración (incluyendo control de sincronización en curso)
*1 Los terminales EXT2 y EXT3 no pueden utilizarse para ejes virtuales.
Retraso de clutch #46070 #46220 #46370 #46520 46070 + 150 × (Eje número -1)
10-37
ENCENDIDO #46071 #46221 #46371 #46521 46071 + 150 × (Eje número -1)
Deslizamiento de #46072 #46222 #46372 #46522 46072 + 150 × (Eje número -1)
10-32
clutch ENCENDIDO #46073 #46223 #46373 #46523 46073 + 150 × (Eje número -1)
Curva de
deslizamiento del #46074 #46224 #46374 #46524 ・
・ 46074 + 150 × (Eje número -1) 10-32
clutch ENCENDIDO
Tiempo de
deslizamiento del #46075 #46225 #46375 #46525 ・
・ 46075 + 150 × (Eje número -1) 10-32
clutch ENCENDIDO
Clutch
principal (Reservada para el
#46076 #46226 #46376 #46526 ・
・ 46076 + 150 × (Eje número -1) ―
sistema)
Tiempo de
seguimiento del #46077 #46227 #46377 #46527 ・
・ 46077 + 150 × (Eje número -1) 10-32
clutch ENCENDIDO
Seguimientos del #46078 #46228 #46378 #46528 ・・ 46078 + 150 × (Eje número -1)
10-32
clutch ENCENDIDO #46079 #46229 #46379 #46529 ・
・ 46079 + 150 × (Eje número -1)
Condición del clutch
#46080 #46230 #46380 #46530 ・・ 46080 + 150 × (Eje número -1) 10-37
APAGADO
Método de conexión
#46081 #46231 #46381 #46531 ・
・ 46081 + 150 × (Eje número -1) 10-32
del clutch APAGADO
Modo de
deslizamiento del #46082 #46232 #46382 #46532 ・・ 46082 + 150 × (Eje número -1) 10-32
clutch APAGADO
Rango de configuración
Asignación
Formato de Eje
Categoría Nombre Rango de configuración/contenidos
Defecto datos virtual
(El valor numérico utiliza la memoria buffer)
Relevador 00H
Clutch APAGADO
inhabilitado
Terminal 01H EXT2 00H A,B 1W sin signo ○ *1
4
Terminal 02H EXT3
0 a 2000000000 (Movimiento de salida clutch)
0 to (periodo de eje de entrada -1) (Fase del
Valor de configuración del
eje de entrada de clutch/ Fase del eje de 0 A,B 2W sin signo ○
clutch APAGADO
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
salida de clutch)
[unidad de coordenada]
Clutch principal -(periodo de eje de entrada -1) a (periodo de eje de
Retraso del clutch
entrada -1) 0 A,B 2W con signo ○
APAGADO
[unidad de coordenada]
Deslizamiento de clutch
0 a 2000000000 [unidad de coordenada] 0 A,B 2W sin signo ○
APAGADO
Curva de deslizamiento del 1: Exponent
2 A 1W sin signo ○
clutch APAGADO 2: Lineal
Tiempo deslizamiento del
0 a 65535 ms 1000 A,B 1W sin signo ○
clutch APAGADO
Condición de clutch
ENCENDIDO
00H A 1W sin signo ○ *2
Método de conexión de
clutch ENCENDIDO
0 A,B 1W sin signo ○ *1
Modo de deslizamiento de
Clutch auxiliar Igual que el “Clutch principal” 0 A,B 1W sin signo ○
clutch ENCENDIDO
Inhabilitar clutch
ENCENDIDO
00H A,B 1W sin signo ○ *2
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B:
cuando se cambia la configuración (incluyendo control de sincronización en curso)
*1 El “Método de conexión del clutch ENCENDIDO” del clutch auxiliar no se puede configurar en “Seguimiento”.
*2 Los terminales EXT2 y EXT3 no pueden utilizarse para ejes virtuales.
Inhabilitar clutch
#46099 #46249 #46399 #46549 ・・ 46099 + 150 × (Eje número -1) 10-37
ENCENDIDO
Valor de configuración del #46100 #46250 #46400 #46550 ・・ 46100 + 150 × (Eje número -1)
10-37
clutch ENCENDIDO #46101 #46251 #46401 #46551 ・・ 46101 + 150 × (Eje número -1)
Rango de configuración
Asignación
Rango de configuración/contenidos Formato de Eje
Categoría Nombre
(El valor numérico utiliza la Defecto datos virtual
memoria buffer)
Retraso de clutch ENCENDIDO 0 A,B 2W con signo ○
Deslizamiento de clutch
ENCENDIDO
Curva de deslizamiento del
0 A,B 2W sin signo ○
4
2 A 1W sin signo ○
clutch ENCENDIDO
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B:
cuando se cambia la configuración (incluyendo control de sincronización en curso)
*1 Los terminales EXT2 y EXT3 no pueden utilizarse para ejes virtuales.
Rango de configuración
Asignación
Rango de configuración/contenidos Formato Eje
Categoría Nombre
(El valor numérico utiliza la memoria Defecto de datos virtual
buffer)
Número de datos de leva 0 a 64 0 A 1W sin signo ○
4
Número de salida del
Leva 0a2 0 A 1W sin signo ○
contacto
Recorrido de leva 1 a 2000000000 [unidad de coordenada] 1000 A,C 2W sin signo ○
Método de paro de 0: None
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
A: cuando el relevador de petición de inicio de control de sincronización pasa de APAGADO -> ENCENDIDO, B:
cuando se cambia la configuración (incluyendo control de sincronización en curso)
C: Cuando el relevador de petición del interruptor de leva de sincronización pasa de APAGADO -> ENCENDIDO
*1 El filtro de salida puede configurarse por periodo de control en los siguientes valores.
Periodo de control Rango de configuración
62.5 μs 0 a 625 [ms]
125 μs 0 a 1250 [ms]
250 μs 0 a 2500 [ms]
500 μs a 2 ms 0 a 5000 [ms]
■ Parámetros servo
Al combinar el servoamplificador de la Serie SV2 con el KV-XH16ML/XH04ML, los parámetros servo se almacenarán
en la memoria de respaldo de alta velocidad del KV-XH16ML/XH04ML. Los parámetros servo almacenados en al
memoria de respaldo de alta velocidad se podrán leer en la memoria buffer al emitir una petición de lectura de
parámetro servo desde el programa en escalera. Luego de cambiar los valores de los parámetros servo leídos en la
memoria buffer, emitir una petición de lectura de parámetro servo puede cambiar los parámetros servo almacenados
4
en la memoria de respaldo de alta velocidad.
● Dirección (1/17)
● Dirección (2/17)
4
10 a 20000 [0.1/s] 400 1W sin signo
posicionamiento 2
Ganancia del control de velocidad 2 10 a 20000 [0.1 Hz] 400 1W sin signo
Constante de tiempo integral de
15 a 51200 [0.01 ms] 2000 1W sin signo
● Dirección (3/17)
Frecuencia 2 del filtro de rechazo de banda automático 50 a 5000 [Hz] 5000 1W sin signo
Valor 2Q del filtro de rechazo de banda automático 50 a 1000 [0.01] 70 1W sin signo
Profundidad 2 del filtro de rechazo de banda automático 0 a 1000 [0.001] 0 1W sin signo
Frecuencia 1 del filtro de rechazo de banda manual 50 a 5000 [Hz] 5000 1W sin signo
Valor 1Q del filtro de rechazo de banda manual 50 a 1000 [0.01] 70 1W sin signo
Profundidad 1 del filtro de rechazo de banda manual 0 a 1000 [0.001] 0 1W sin signo
Frecuencia 2 del filtro de rechazo de banda manual 50 a 5000 [Hz] 5000 1W sin signo
Valor 2Q del filtro de rechazo de banda manual 50 a 1000 [0.01] 70 1W sin signo
Profundidad 2 del filtro de rechazo de banda manual 0 a 1000 [0.001] 0 1W sin signo
Constante de tiempo integral de posicionamiento 0 a 50000 [0.1 ms] 0 1W sin signo
Frecuencia de filtro cmd del 2do torque 100 a 5000 [Hz] 5000 1W sin signo
Valor Q de filtro del 2do torque 50 a 100 [0.01] 50 1W sin signo
0: Torque de comando interno
1: Velocidad de comando interno
Interruptor del control de proporción automática 2: Aceleración 4 1W sin signo
3: Desviación de posicionamiento
4: Inhabilitar
● Dirección (4/17)
● Dirección (5/17)
0: Inhabilitar
Control anti-resonancia 0 1W sin signo
1: Enable
0: Inhabilitar
Ajuste del control de anti-resonancia 1 1W sin signo
1: Enable
Frecuencia de la anti-resonancia 10 a 20000 [0.1 Hz] 1000 1W sin signo
Corrección de la ganancia de anti-resonancia 1 a 1000 [%] 100 1W sin signo
Ganancia de amortiguamiento anti-resonancia 1 0 a 300 [%] 0 1W sin signo
Compensación A de la constante de tiempo del filtro de
-1000 a 1000 [0.01 ms] 0 1W con signo
anti-resonancia
Compensación B de la constante de tiempo del filtro de
-1000 a 1000 [0.01 ms] 0 1W con signo
anti-resonancia
Ganancia de amortiguamiento anti-resonancia 2 0 a 1000 [%] 0 1W sin signo
Ancho de detección de la vibración restante 1 a 3000 [0.1%] 400 1W sin signo
Nivel de detección de sobreimpulso 0 a 100 [%] 100 1W sin signo
0: PI
* Control I-P 0 1W sin signo
1: I-P
0: Control de velocidad
*Modo de control de velocidad 1: Control de posicionamiento en el controlador 0 1W sin signo
del puerto
0: Freno dinámico
*Servo APAGADO o modo de paro de alarma G1 1: Freno dinámico y libre 0 1W sin signo
2: Libre
● Dirección (6/17)
● Dirección (7/17)
● Dirección (8/17)
0: None
1: LSP
2: LSN
*Asignación de entrada7 3: DEC 8 1W sin signo
7: PTL
8: NTL
9: FSTOP
● Dirección (9/17)
4 *Polaridad de entrada4
0: N.O.
1: N.C.
0 1W sin signo
0: N.O.
*Polaridad de entrada5 0 1W sin signo
1: N.C.
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
0: N.O.
*Polaridad de entrada6 0 1W sin signo
1: N.C.
0: N.O.
*Polaridad de entrada7 0 1W sin signo
1: N.C.
*Constante del tiempo de circuito de entrada1 0 1W sin signo
*Constante del tiempo de circuito de entrada2 0: 250 μs 0 1W sin signo
*Constante del tiempo de circuito de entrada3 1: 500 μs 0 1W sin signo
2: 1 ms
*Constante del tiempo de circuito de entrada4 0 1W sin signo
3: 2.5 ms
*Constante del tiempo de circuito de entrada5 4: 5 ms 0 1W sin signo
*Constante del tiempo de circuito de entrada6 5: 10 ms 0 1W sin signo
*Constante del tiempo de circuito de entrada7 0 1W sin signo
● Dirección (10/17)
Límite suave
0: Enable
1: Límite suave P inválido
2: Límite suave N inválido
3 1W sin signo
4
3: Inhabilitar
● Dirección (11/17)
4
Distancia de origen después del cierre -1073741823 a 1073741823 [CMD_PLS] 0 2W con signo
Área permisible de cierre P -2147483648 a 2147483647 [CMD_PLS] 0 2W con signo
Área permisible de cierre N -2147483648 a 2147483647 [CMD_PLS] 0 2W con signo
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
● Dirección (12/17)
4
Señal de cierre 6 0 1W sin signo
Señal de cierre 7 0 1W sin signo
Señal de cierre 8 0 1W sin signo
● Dirección (13/17)
4
4: Posición de cierre 2 (LPOS2)
5: Velocidad de retroalimentación (FSPD)
6: Velocidad de comando (CSPD)
7: Torque de comando interno (TRQ)
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
0: Enable
Inhabilitad verificación de comando del 1: Ignorar error comunicación del ML(A.E60)
0 1W sin signo
MECHATROLINK 2: Ignorar error WDT (A.E50)
3: Ignorar comunicación del ML (A.E60) y WDT (A.E50)
● Dirección (14/17)
● Dirección (15/17)
4 0: 1
0: No utilizar
*Encoder externo 1. Habilitar (dirección hacia adelante para el motor CCW) 0 1W sin signo
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
● Dirección (16/17)
0
1W con signo
1W con signo
4
control de retroalimentación analógica
● Dirección (17/17)
● Rango de configuración
Modo de
4 Rango de configuración
control
Eje virtual
Atributo
Formato
Velocidad
Nombre R: Solo
Posición
Cuando la
Torque
lectura de datos
“LISTA DE MEMORIA BUFFER Y CONFIGURACIÓN DE PARÁMETROS”
● Rango de configuración
Modo de
Rango de configuración
control
Eje virtual
Atributo Formato
Velocidad
Nombre
Posición
R: Solo lectura Cuando la
Torque
Blanco: R/W de datos
Setting potencia es
APAGADA
Ejecución del programa de la unidad (de
R 0 a 65535 0 1W sin signo ○ ○ ○ ○
0 a 255)*1
Error del programa de la unidad en curso
R 0 a 65535 0 1W sin signo ○ ○ ○ ○
(de 0 a 255)
Variable del usuario del programa de la
0 a 65535 0 1W sin signo ○ ○ ○ ○
unidad
*1 Se activa también cuando se pausa el programa de la unidad.
Consulte la
Nombre Dirección de memoria del búfer
página
Ejecución del programa de la unidad (de 0 a 15) #54916
Ejecución del programa de la unidad (16 a 31) #54917
17-5
: :
Ejecución del programa de la unidad (240 a 255) #54931
Error del programa de la unidad en curso (de 0 a 15) #54932
Error del programa de la unidad en curso (16 a 31) #54933
6-48
: :
Error del programa de la unidad en curso (240 a 255) #54947
(Reservada para el sistema) #54948 a 56999 ー
Variable del usuario del programa de la unidad #57000 a 58999 17-68
■ Sistema KV-XH16ML/XH04ML/MECHATROLINK-III
El KV-XH16ML/XH04ML utiliza una red de campo de movimiento de alta velocidad en comunicación con el
MECHATROLINK-III, con cada unidad pudiéndose comunicar con hasta 16 unidades de los dispositivos compatibles
MECHATROLINK-III
Unidad de posicionamiento/movimiento
KV-XH16ML/XH04ML
KV-XH16ML
hasta 16 unidades
Item Especificación
Modelo KV-XH16ML KV-XH04ML
Protocolo de comunicación MECHATROLINK-III
Velocidad de transmisión 100 Mbps
Número de puertos 2 1
Número de ejes de control 16 4
Distancia máxima entre estaciones*1 100 m
Distancia mínima entre estaciones 0.2 m
Transmisión media y cable*2 Cable cruzado STP estándar categoría 5e
62.5 μs, 125 μs, 250 μs, 500 μs, 750 μs, 1.0 ms, 500 μs, 750 μs, 1.0 ms, 1.5 ms,
Ciclo de transmisión*3
1.5 ms, 2.0 ms 2.0 ms
Modelos conectables Servoamplificador de la Serie SV2, equipo compatible con MECHATROLINK-III
Perfil servo estándar (48 bytes)
Perfil compatible Perfil de la unidad del Motor a pasos estándar (48 bytes)
(Número de bytes transmitidos) Perfil de la unidad inversora estándar (64 bytes)
Perfil E/S estándar (16, 32, 48, 64 bytes)
Secuencia de transmisión de datos Método de transmisión simple Ciclo de comunicación = Ciclo de transmisión × 1.
*1 La distancia máxima entre estaciones puede limitarse con las especificaciones del dispositivo esclavo.
(La distancia máxima entre estaciones en la Serie SV2 es de 50 m.)
*2 Utilice los siguiente tipos de cable MECHATROLINK-III.
SV2-LA2 0.2 m SV2-LA5 0.5 m
SV2-L1 1m SV2-L3 3m
SV2-L5 5m SV2-L10 10 m
SV2-L2 20 m
*3 El periodo de control durante la operación se decide por el número de ejes. Para más información sobre el
periodo mínimo de control que puede configurarse para cada número de ejes, vea "Periodo de control
cuando se utiliza el KV-XH16ML/XH04ML", página 5-3.
750 μs y superior
500 μs Hasta 16 ejes
Hasta 16 ejes
Hasta 12 ejes
Hasta 16 ejes
Hasta 4 ejes
Hasta 4 ejes
5
* 125 μs y superior se pueden utilizar cuando se utiliza la Serie SV2.
(Ejemplo de cálculo)
En este ejemplo, la comunicación se ejecuta con un servoamplificador de 6 ejes y una interpolación lineal de 3 ejes
del control de sincronización con los tres ejes restantes.
Obtenga los siguientes valores desde el gráfico.
Tiempo de procesamiento básico de 6 ejes: 60 μs
Tiempo de interpolación lineal de 3 ejes: 50 μs
Tiempo de control de sincronización de 3 ejes: 75 μs
Total: 185 μs ->Periodo de control configurado en 250 μs o más.
160
Tiempo de procesamiento (μs)
140
Tiempo de uso del eje actual
120
Cuando se utiliza el eje virtual
100
80
60
40
20
0
0 4 8 12 16
Número de ejes (eje)
300 300
Tiempo de procesamiento (μs)
100 100
50 50
0 0
0 4 8 12 16 0 4 8 12 16
Número de ejes (eje) Número de ejes (eje)
300
• Los valores del gráfico son de referencia. Verifique [Tiempo de Ejecución del Procesamiento
Punto
Periódico (Valor Máximo (μs)] de la memoria buffer y luego asegúrese que haya abundante
tiempo de procesamiento en la ejecución.
• Al utilizar el arco auxiliar, añada más tiempo de control de posicionamiento + tiempo de
procesamiento de arco auxiliar.
• Al utilizar la función de sincronización entre unidades para actualizar el dispositivo del CPU
y el dispositivo & memoria buffer asignados en el momento de la sincronización entre
unidades, si excede el 80% del periodo de sincronización entre unidades, ocurrirá una
“Advertencia de actualización de sincronización entre unidades (805)” y se omitirá una vez la
ejecución del módulo de sincronización entre unidades.
• Si no se puede completar el procesamiento dentro del periodo de control, aumente el
periodo de control o cambie el tiempo de inicio del control de posicionamiento para ajustar el
periodo de control.
El KV-XH16ML/XH04ML cuenta con 5 modos de control, lo cuales pueden cambiarse mediante un programa en
Escalera o Flujo.
5
Modo de comando del
○ ○ ○ ○
MECHATROLINK-III
*1 Cuando se utiliza el Motor a pasos, aunque se pueda cambiar el modo de control, ocurrirá un error de eje
Comunicación KV-XH16ML/XH04ML/MECHATROLINK-III
(1) Verifique la configuración del MECHATROLINK-III contra la configuración cambiada y, si existe alguna diferencia,
entonces la comunicación del MECHATROLINK-III será detenida y se ejecutará el programa del control de secuencia
de (2) a (5). Si la configuración de la comunicación MECHATROLINK-III es la misma, entonces el programa de control
de secuencia de inicio de comunicación se detendrá y la comunicación del MECHATROLINK-III continuará.
(2) Verifique la configuración de eje contra la configuración de la estación esclava que está conectada realmente.
Para el eje compatible con la configuración de ejes, se ejecutará el programa de control de secuencia de (3) a (4);
para el eje que no es compatible con la configuración de ejes, no se podrá iniciar la comunicación del
MECHATROLINK-III y ocurrirá un error de eje.
(3) La comunicación del MECHATROLINK-III se inicia y las estaciones esclavas distintas de la estación de E/S se
encuentran en estado de comunicación sincronizado.
(4) Si el dispositivo esclavo es un servoamplificador, entonces los parámetros comunes necesarios se leen desde el
servoamplificador.
(5) Si el dispositivo esclavo conectado es la Serie SV2, entonces el parámetro servo es enviado al servoamplificador.
Luego de procesarse esta secuencia de comunicación, cuando el relevador de habilitar operación cambie de
APAGADO a ENCENDIDO, el relevador posible de operación cambia a ENCENDIDO. Luego de que el relevador de
habilitar operación sea ENCENDIDO, la operación se detendrá por 1 a 2 segundos.
Si el dispositivo esclavo no se ejecuta con normalidad cuando inicia la comunicación, puede
Punto
ocurrir un error de comunicación. Asegúrese de que el dispositivo esclavo ya esté ejecutándose y
luego inicie la comunicación del KV-XH16ML/XH04ML.
■ Precauciones de cableado
Para conectar utilizando dos puertos del KV-XH16ML, asegúrese de conectar de manera uniforme las estaciones
esclavas en cada puerto.
Para más detalles sobre el cableado, vea "Capítulo 2 INSTALACIÓN & CABLEADO DE LA UNIDAD", página 2-1.
(1) Cuando la comunicación del MECHATROLINK-III inicia o cuando los parámetros servo son cambiados mediante un
programa en escalera de la herramienta de configuración del KV-XH, los parámetros servo almacenados en la
memoria de respaldo de alta velocidad del XH16ML/XH04ML serán transferidos al servoamplificador de la Serie SV2.
(2) Si el software de configuración de la Serie SV2 se utiliza para cambiar los parámetros servo, la configuración
cambiada de parámetro servo se envía automáticamente desde el servoamplificador a la memoria de respaldo de
alta velocidad del XH16ML/XH04ML.
(3) Cuando la potencia es activada o cuando el relevador de petición de lectura de parámetros servo cambia de
APAGADO a ENCENDIDO, los contenidos de los parámetros servo en la memoria de respaldo de alta velocidad
son enviados a la memoria buffer.
(4) Cuando el relevador de petición de escritura de parámetros servo cambia de APAGADO a ENCENDIDO, los
parámetros servo en la memoria interna serán almacenados en la memoria de respaldo de alta velocidad.
Cuando el relevador de petición de lectura de 1 parámetro de puntos servo o cuando el relevador
Punto
de petición de escritura de parámetros servo cambia de APAGADO a ENCENDIDO, los parámetros
del tamaño configurado desde el número de parámetro configurado son leídos y escritos.
Con la función de lectura/escritura de 1 parámetro de punto, también puede cambiar los parámetros
Referencia de un dispositivo que no es de la Serie SV2. Para más información sobre los comandos utilizados
para cambiar los parámetros, consulte el manual de cada dispositivo.
Si se utiliza un servoamplificador/Motor a pasos tercero como una estación esclava de MECHATROLINK-III del KV-
5 XH16ML/XH04ML, los parámetros no se mantienen dentro del KV-XH16ML/XH04ML. Sin embargo, puede cambiarla
utilizando la lectura/escritura de 1 parámetro de punto servo con un programa en escalera.
Para más detalles sobre el procedimiento de lectura/escritura de parámetros, vea "Lectura/Escritura de 1
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
(1) Cuando el relevador de petición de lectura de 1 parámetro de punto servo cambia de APAGADO a ENCENDIDO,
se leen los parámetros del servoamplificador de la dirección configurada y el tamaño configurado.
(2) Cuando el relevador de petición de escritura de 1 parámetro de punto servo cambia de APAGADO a
ENCENDIDO, la dirección configurada, el tamaño y el valor de configuración son escritos en el servoamplificador.
Algunos equipos MECHATROLINK-III (incluyendo el amplificador de la Serie SV2) son asignados con terminales de
diversas funciones, las cuales también pueden ser cambiadas. Al cablear, sírvase utilizar terminales de E/S que
estén asignados con una función. El nombre de cada función puede variar dependiendo del equipo utilizado de
estación esclava. Sírvase consultar el Manual del Usuario de cada equipo de estación esclava y el tablero a
continuación para ejecutar el cableado de cada eje respectivamente.
Function
Nombre de la señal
del servoamplificador
Nombres de señal
compatibles de la
Otros
dispositivos
Posición del bit de
“Estado de entrada/
5
*1 serie Yaskawa
de la serie SV2 compatibles*2 salida de eje”*3
Nombre de la señal
del Otro
Serie SV2 *1 Motor a pasos Inversor I/O
MECHATROLINK-III servoamplificador
equipo *2
P_OT (SVCMD_IO) Si Si Si No No
N_OT (SVCMD_IO) Si Si Si No No
EXT1 (SVCMD_IO) Si Si Si No No
EXT2 (SVCMD_IO) Si Si Si No No
EXT3 (SVCMD_IO) Si Si Si No No
NEAR (SVCMD_IO) Si Si Si No No
SV_ON (SVCMD_STAT) Si Si Si No No
D_ALM (CMD_STAT) Si Si Si Si Si
BRK_ON (SVCMD_IO) Si Si Si No No
*1 La asignación de terminales de cada función se puede configurar mediante los parámetros servo.
Asegúrese de ejecutar el cableado después de confirmar la configuración del parámetro servo.
*2 Algunos dispositivos esclavos no pueden utilizar una señal. En este caso, es posible que no
pueda utilizar alguna esperanza con cada señal.
5
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
Visualización de configuración/
Se puede seleccionar el
siguiente equipo:
• SV2 Serie
• Servoamplificador
• Motor a pasos
• Inversor
• I/O
• Eje virtual
Configuración de
Dispositivo multi-esclavo
5 Dirección de la estación: 5
KV-XH04ML
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
Dispositivo A Dispositivo B
Dirección de extensión: 0 Dirección de extensión: 1
En [Ajuste de configuración de Eje], registra el dispositivo esclavo con la misma dirección de la estación y configura
direcciones extendidas consecutivas desde 0.
5
● Reservar eje
Método de reservación
Seleccione una estación esclava a reservar y luego utilice el menú clic derecho para seleccionar “Reserve axis (R)”.
La estación esclava reservada aparece debajo de la dirección de la estación como (Reservado).
• Cuando se reserva una estación esclava múltiple que cuenta con una dirección de extensión,
Referencia
reserve todos los ejes de la estación esclava múltiple.
• La operación de un eje reservado difiere dependiendo del tipo de eje.
Estación
Descripción
esclava
• Opera como un eje virtual.
• Se pueden utilizar tanto el modo de control de velocidad como el modo de control de torque.
• Los parámetros servo pueden transferirse y guardarse en el KV-XH16ML/XH04ML.
Asimismo, los parámetros servo pueden leerse desde el KV-XH16ML/XH04ML.
SV2 * Debido a que no se lleva a cabo la comunicación del MECHATROLINK-III , no se ejecuta la
transferencia a la estación esclava.
• Si se ejecuta la lectura/escritura de 1 parámetro de punto servo, ocurre un error.
• Se puede ejecutar la lectura/escritura de todos los puntos de parámetros servo.
• Se puede ejecutar el reinicio de la estación esclava.
Servoamplificador • Opera como un eje virtual.
• Si se ejecuta la lectura/escritura de 1 parámetro de punto servo, ocurre un error.
Motor a pasos • Se puede ejecutar el reinicio de la estación esclava.
• Funciona solo en modo de control de velocidad.
Inversor
• Se puede ejecutar el reinicio de la estación esclava.
• Funciona solo en modo de control de E/S.
I/O • El valor de salida es omitido y el valor de entrada no se actualiza.
• Se puede ejecutar el reinicio de la estación esclava.
Eje virtual No se puede realizar la reservación.
Para el tipo de estación esclava distinta del eje virtual, la estación esclava reiniciará desde el
Punto
relevador exitosamente, pero no desde el KV STUDIO.
Dirección de rotación del motor CCW normal. Cambie la configuración de la dirección de rotación del motor en la
configuración común del control de eje “Dirección de rotación del motor”.
Luego de empezar a emitir el comando SMON, continúe emitiéndolo SMON hasta que se cumplan las siguientes condiciones.
• Cuando el eje KV-XH16ML/XH04ML no se encuentra más en el estado de control de eje
• Cuando está dentro de la respuesta ML-III , el término de salida de pulso del campo SVCMD_IO (DEN) y la
velocidad cero (ZSPD) se convierten en 1
Cuando se cumplen estas condiciones, el seguimiento se ejecuta y el estado se convierte en “Excepto cuando se
encuentra en control de eje, servo ENCENDIDO”.
● Retorno a origen
Vea "Precauciones al utilizar el servoamplificador de la Serie SV2", página 5-14.
Dependiendo de las especificaciones del dispositivo, puede que no sea posible el retorno a
Punto
origen normal. De ser necesario ejecute la configuración para evitar errores.
● Modo de control
Cuando se cambia el modo de control al modo de control de velocidad o modo de control de torque, ocurrirá un error
5
en el KV-XH16ML/XH04ML si ocurre un error en el lado del Motor a pasos.
● Conversión de velocidad
En el modo de control de velocidad, la configuración de velocidad (min-1) se convertirá en frecuencia (Hz) y se enviará al
inversor Además, la frecuencia operativa (Hz) del inversor se almacenará en el “Monitor del inversor ML-III” de la
memoria buffer y es necesario convertirla cuando se utiliza la velocidad (min-1).
Lista de dispositivos que pueden utilizarse para verificar el estado de los equipos de E/S cada eje
5
(1) ○: Se puede cambiar en la operación (control de eje en curso); △: Se puede cambiar cuando el servo está APAGADO
(2)
△
Modo de control de posicionamiento Modo de comando del
(predeterminado) MECHATROLINK-III
△
○ ○
○ ○
○
Modo control de
Modo control de torque
velocidad
○
(1) Precauciones al cambiar el modo de control de posicionamiento, modo de control de velocidad y modo de control
de torque (al utilizar un servoamplificador)
• Cuando la operación de interpolación se ejecuta mediante la función de control de posicionamiento, el cambio
no se puede ejecutar si ocurre una advertencia cuando se cambia el modo de control.
• En el modo de control de velocidad o control de torque, si existen valores en la memoria buffer para almacenar
valores de comando, el motor operará luego del cambio. Por ello, sírvase prestar atención cuando cambie el
modo de control.
• Luego de cambiar el modo de control de modo de control de velocidad/control de torque al modo de control de
posicionamiento, la posición se mantendrá cuando se cambie el modo. Por ello, si cambia el modo de control de
posicionamiento durante la operación, puede ocurrir una paro de emergencia. Sírvase prestar atención a ello.
Cuando se envía una petición de cambio de modo de control, la velocidad se reducirá por debajo de 50 (min-1)
primero y luego se cambiará el modo de control.
• Durante el control de eje, luego de cambiar el modo de control de posicionamiento al modo de control de
velocidad/de torque, se detendrá la función de posicionamiento en la operación.
(2) Precauciones al cambiar al modo de comando MECHATROLINK-III
• Cuando el servomotor esté APAGADO, se podrá cambiar al modo de comando MECHATROLINK-III.
• En el modo de comando MECHATROLINK-III, el cambio de modo de control durante la ejecución de comando se
realizará luego de terminar la respuesta de comando.
*1 Se puede utilizar el “Valor de umbral de velocidad al momento de cambiar el modo de control de posicionamiento”
en [Configuración del control de eje] - [Función de control de eje] de la “Configuración del KV-XH16ML/XH04ML”
para cambiar el umbral del cambio de modo de control.
(1)
Modo control de
Modo de comando del MECHATROLINK-III
velocidad
(1)
Nombres de Vea
Categoría Operation
dispositivos Página
APAGADO -> ENCENDIDO: cambio de modo de control
Rele de Petición de cambio de
ENCENDIDO -> APAGADO: relevador de terminación de cambio de 3-11
Salida modo de control
5 Rele de
modo de control APAGADO
Terminación del cambio ENCENDIDO: cuando el cambio de modo de control se termina, será
3-13
Entrada del modo de control ENCENDIDO
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
Código de terminación
de cambio de modo de Código de terminación de petición 4-24
control
Especificar un modo de control a cambiar
cambio de modo de 0: Modo de control de posicionamiento100: Modo control de torque
4-19
control 200: Modo de control de velocidad300: Modo de control de E/S
400: Modo de comando del MECHATROLINK-III
El lugar de las centenas: Para visualizar el modo de control actual.
El lugar de las unidades: Para visualizar la operación en curso.
Para visualizar el modo de control actual.
000: Modo de control de posicionamiento (En espera)
001: Modo de control de posicionamiento (control de posicionamiento)
002: Modo de control de posicionamiento (Control de posicionamiento
Memoria y eje esclavo)
Buffer 003: Modo de control de posicionamiento (retorno a origen)
004: Modo de control de posicionamiento (movimiento de posición de inicio)
005: Modo de control de posicionamiento (JOG)
006: Modo de control de posicionamiento (control de seguimiento de
Modo de control actual 4-16
posicionamiento absoluto)
007: Modo de control de posicionamiento (control de seguimiento síncrono)
009: Modo de control de posicionamiento (control de sincronización)
100: Modo control de torque
101: Modo de control de torque (programa de la unidad)
102: Modo de control de torque (ejecución de prueba)
200: Modo control de velocidad
201: Modo de control de velocidad (programa de la unidad)
202: Modo de control de velocidad (ejecución de prueba)
300: Modo de control E/S del MECHATROLINK-III
400: Modo de comando del MECHATROLINK-III
ON (4)
Relé de finalización de cambio del
OFF (2)
modo de control
(2)
“Código completo de cambio del Código Completo (0 cuando finaliza normalmente)
modo de control”
t1
El tiempo que toma para que el relevador de terminación del cambio de modo de control
Punto
cambie a ENCENDIDO después de que el relevador de petición de cambio de modo de control
se haya ENCENDIDO difiere según el modo operativo que se está cambiando.
• Desde el modo de control de posicionamiento al modo de control de torque/velocidad
1 periodo de control
• Desde el modo de control de torque/velocidad al modo de control de posicionamiento
Hasta que el valor esté por debajo del valor de umbral de velocidad al momento de cambiar
desde 1 periodo de control al modo de control de posicionamiento
(1) El relevador de petición de cambio de modo de control es ENCENDIDO. (Escalera)
(2) Luego de procesarse la petición de cambio de modo de control, un código de terminación se almacenará en
“Código de terminación del cambio de modo de control”. El relevador de terminación del cambio de modo de
control será ENCENDIDO. (Unidad)
(3) Luego de que el relevador de terminación de cambio de modo de control esté ENCENDIDO, el relevador de
petición de cambio de modo de control es APAGADO. (Escalera)
5
(4) Si el relevador de petición de cambio de modo de control es APAGADO, entonces el relevador de terminación
Referencia El modo de control actual se almacena en el “Modo de control actual” de la memoria buffer.
Observe lo siguiente cuando se cambie el modo de control desde modo de control de torque/
Punto
modo de control de velocidad al modo de control de posicionamiento.
• Debido a que el comando ITNERPOLATE se envía después de que el modo cambia al modo
de control de posicionamiento, el servo puede detenerse de forma repentina.
• Cuando el modo cambia al modo de control de posicionamiento, si la velocidad del
servoamplificador es demasiado grande, la advertencia de comando 2 (94B) puede ocurrir en
el servoamplificador. Si se reduce el valor del umbral de velocidad utilizado al cambiar al
modo de control de posicionamiento, esto puede prevenir el problema.
• Si el valor es mayor que el valor del umbral de velocidad utilizado al cambiar al modo de
control de posicionamiento, desacelerará en el modo de control de velocidad a un comando
de velocidad = 0. En valor de límite de torque en este momento se utiliza en “Límite de torque
del modo de control de posicionamiento”.
Especificar 200 (modo de control de velocidad) al “cambio del modo de control del Lista de mnemónicos
eje 1” y configurar el relé de solicitud de cambio del modo de control a ACTIVADO.
LDP MR000
U_WRMD KV-XH16ML
MR000
Unit No. Axis No. Control mode U_WRMD #1 #1 #200
#1 #1 #200 LDP MR000
KV-XH16ML OR R30505
MR000 R37105 DR30505 ANB R37105
OUT DR30505
Se ha completado Se ha solicitado LDP R37105
el cambio del
el cambio del modo
modo de control MPS
de control del eje 1
R30505 del eje 1 UREAD #1 #4067 EM0 #1
MPP
Se ha solicitado el AND<> #0 EM0
cambio del modo
de control del eje 1 SET @MR000
Para información sobre las direcciones de cada dispositivo, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE
LA UNIDAD", página 3-1.
Nombres de Vea
Categoría Operation
dispositivos Página
APAGADO -> ENCENDIDO : empieza a leer desde la memoria de
Petición de lectura de respaldo de alta velocidad de los parámetros servo a
3-11
parámetros servo la memoria interna
ENCENDIDO->APAGADO : relevador de terminación está APAGADO
Rele de Salida
APAGADO -> ENCENDIDO :empieza a escribir desde la memoria
Petición de escritura de interna de los parámetros servo hacia la memoria de
3-11
parámetros servo respaldo de alta velocidad*1
ENCENDIDO->APAGADO :relevador de terminación está APAGADO
Terminación de lectura de
Relevador de terminación correspondiente a la petición 3-15
Rele de parámetro servo
Entrada Terminación de escritura de
Relevador de terminación correspondiente a la petición 3-15
parámetro servo
Código de terminación de
Código de terminación correspondiente a la petición 4-24
Memoria lectura de parámetro servo
Buffer Código de terminación de
Código de terminación correspondiente a la petición 4-25
escritura de parámetro servo
*1 Los parámetros servo del servoamplificador de la Serie SV2 también son cambiados.
● Procedimiento para leer parámetros servo (memoria de respaldo de alta velocidad ->
memoria interna)
1 El relevador de petición de lectura de parámetro servo está ENCENDIDO.
2 Verifique que el relevador de terminación de lectura de parámetro servo esté ENCENDIDO.
Verifique el “Código de terminación de lectura de parámetro servo” almacenado (0 cuando se termina con normalidad).
ON (4)
Relé de finalización de lectura del
OFF (2)
parámetro del servo
(2)
“Código completo de lectura del Código Completo (0 cuando finaliza normalmente)
parámetro del servo”
● Procedimiento para escribir parámetros servo (Unidad -> Servoamplificador de la Serie SV2)
1 Cambie los parámetros del área del parámetro servo de la memoria buffer. 5
"Lista de Parámetros Servo", página 4-63
ON (4)
Relé de finalización de escritura
OFF (2)
del parámetro del servo
(2)
Código Completo
“Código completo de escritura (0 cuando finaliza normalmente)
del parámetro del servo”
servo eje 1”
“Código de terminación de escritura de
#4077
parámetro servo eje 1”
Establezca el relé de solicitud de lectura del parámetro del servo a ACTIVADO Lista de mnemónicos
MR000 R37110 R30510
Solicitud de lectura
LDP MR000
Finalización de
lectura del parám del parámetro del OR R30510
R30510
etro del servo del eje 1 servo del eje 1
ANB R37110
OUT R30510
Solicitud de lectura
del parámetro del LDP R37110
servo del eje 1
MPS
Lea [Código completo de lectura del parámetro del servo] en EM0. Si esto no finaliza normalmente,
ACTIVADA el indicador de error.
UREAD #1 #4076 EM0 #1
R37110 UREAD MPP
#1 #4076 EM0 #1 AND<> #0 EM0
Axis1 Servo
parameter KV-XH16ML Axis1 Servo SET @MR000
read complete parameter read
complete code
#0 @MR000
<> SET
EM0 Finalizado de
forma incorrecta
Establezca el relé de solicitud de escritura del parámetro del servo a DESACTIVADO LDP MR001
MR001 R37111 R30511 OR R30511
Solicitud de escritura
ANB R37111
Completo de escritura
del parámetro del del parámetro del OUT R30511
servo eje 1
R30511 servo eje 1
LDP R37111
Solicitud de escritura MPS
del parámetro del
.servo eje 1
UREAD #1 #4077 EM1 #1
MPP
Lea [Código completo de escritura del parámetro del servo] en EM0. Si esto no finaliza normalmente,
ACTIVADA el indicador de error. AND<> #0 EM1
R37111 UREAD SET @MR001
#1 #4077 EM1 #1
Completo de
escritura del KV-XH16ML Código completo de
parámetro del escritura del parámetro
servo eje 1 del servo eje 1
#0 @MR001
<> SET
EM1 Finalizado de
forma incorrecta
Vea
Categoría Nombres de dispositivos Operation
Página
APAGADO->ENCENDIDO : Empiece a escribir los
parámetros configurados en el número de
Petición de escritura de 1
Rele de Salida parámetro servo. 3-11
parámetro de punto servo
ENCENDIDO->APAGADO : Cambie el relevador de
terminación a APAGADO.
Relevador de terminación de
Rele de Entrada escritura de 1 parámetro de punto Relevador de terminación de petición 3-13
servo
Vea
Categoría Nombres de dispositivos Operation
Página
Especifique el número de parámetro a escribir.
Especifique un número de parámetro común cuando el
Número de parámetro para
modo de escritura de parámetro sea parámetro común (00H 4-53
escritura de parámetro servo
a 01H) y especifique un número de parámetro de dispositivo
cuando el modo sea parámetro de dispositivo (10H a 11H).
Especifique el tamaño de bytes del parámetro a escribir.
Verifique el parámetro del dispositivo conectado y
especifique el tamaño del parámetro objetivo correctamente.
Tamaño del parámetro para
Cuando el modo de escritura de parámetro servo es 4-53
escritura de parámetro servo
“Parámetro de dispositivo” y el servomotor es Serie SV2, se
decidirá el tamaño desde el KV-XH16ML/XH04ML por lo que
5 Memoria Buffer
esto no necesita especificarse.
Especifique el modo de escritura del parámetro servo.
00H: Parámetro común, área RAM
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
ON (4)
Relé de finalización de lectura
del punto 1 del parámetro OFF (2)
del servo
(2)
Código de finalización de lectura del Código Completo (0 cuando finaliza normalmente)
punto 1 del parámetro del servo
(1) Cambie el relevador de petición de lectura de 1 parámetro de punto servo a ENCENDIDO. (Escalera)
(2) Cuando se acepta la petición de lectura de 1 parámetro de punto servo, almacene el código de terminación en
“Código de terminación de lectura de 1 parámetro de punto servo” y luego cambie el relevador de terminación de
lectura de 1 parámetro de punto servo a ENCENDIDO. (Unidad)
(3) Si el relevador de terminación de lectura de 1 parámetro de punto servo está ENCENDIDO, cambie el relevador
de petición de lectura de 1 parámetro de punto servo a APAGADO. (Escalera)
(4) Cuando el relevador de petición de lectura de 1 parámetro de punto servo a APAGADO, cambie el relevador de
terminación de lectura de 1 parámetro de punto servo a APAGADO. (Unidad)
(2)
Servo parameter 1-point write
Código Completo (0 cuando finaliza normalmente)
completion code
(1) Cambie el relevador de petición de escritura de 1 parámetro de punto servo a ENCENDIDO. (Escalera) 5
(2) Cuando se acepta la petición de escritura de 1 parámetro de punto servo, almacene el código de terminación en
Cuando se leen parámetros de dispositivo desde la Serie SV2, el tamaño del parámetro leído se
Punto
decide automáticamente, de modo que no necesita especificarse.
Lista de mnemónicos
MR000 R37113 UWRIT
#1 #42152 $0067 #1 LDP MR000
Finalización de
escritura del punto 1
KV-XH16ML Número de parámetro de OR R30513
escritura del parámetro
del parámetro del del servo del eje 1 ANB R37113
R30513 servo del eje 1 UWRIT
#1 #42153 #4 #1
MPS
Solicitud de escritura
KV-XH16ML Tamaño de parámetro de
MEP
del punto 1 del parámetro
del servo del eje 1 escritura del parámetro del UWRIT #1 #42152 $0067 #1
servo del eje 1
UWRIT UWRIT #1 #42153 #4 #1
#1 #42154 $0001 #1
UWRIT #1 #42154 $0001 #1
KV-XH16ML Modo de escritura del
parámetro del servo del eje 1
UWRIT.D #1 #42156 #50 #1
UWRIT.D
MPP
#1 #42156 #50 #1 OUT R30513
KV-XH16ML Valor de escritura del LD R37113
parámetro del servo
del eje 1 [0]
MPS
R30513
UREAD #1 #4073 EM0 #1
Solicitud de escritura MPP
del punto 1 del parámetro
del servo del eje 1
AND<> #0 EM0
SET @MR000
R37113 UREAD
#1 #4073 EM0 #1
Finalización de KV-XH16ML Código de finalización de
escritura del punto escritura del punto 1 del parámetro
1 del parámetro del servo del eje 1
del servo del eje 1 #0 @MR000
<> SET
EM0 Finalizado de
forma incorrecta
Cuando se escriben parámetros de dispositivo desde la Serie SV2, el tamaño del parámetro
Punto
escrito se decide automáticamente, de modo que no necesita especificarse.
El relevador de petición de reiniciar estación esclava se puede utilizar para enviar el comando CONFIG (instalación de
equipo) a una estación esclava.
El reinicio de estación esclava se puede ejecutar durante el servo APAGADO. Cuando el servo
Punto
estáENCENDIDO , suceden errores.
Cuando se utilizar un servoamplificador de la Serie SV2, si se reinicia la estación esclava desde el KV-XH16ML/
Referencia
XH04ML, los valores de configuración de los parámetros servo relacionados con el manejo sin motor y el
control cerrado completamente no tiene efecto incluso cuando se reinicia la estación esclava. Asimismo, no se
eliminan las alarmas de esta Serie SV2.
5
Vea
Categoría Nombres de dispositivos Operation
Página
APAGADO -> ENCENDIDO: la estación esclava reinicia
Rele de Salida Petición de reinicio de estación esclava ENCENDIDO -> APAGADO: el relevador de 3-11
terminación está APAGADO
Rele de Entrada Terminación de reiniciar estación esclavo Relevador de terminación correspondiente a la petición 3-13
Código de terminación de reinicio de
Código de terminación correspondiente a la petición 4-24
estación esclava
Memoria Buffer
Eje permitido de reinicio de estación El eje a reiniciarse puede seleccionarse en cada bit 4-14
esclava* bits de 0 a 15: Ejes del 1 al 16
* “Eje permitido de reinicio de estación esclava” (#6) es una memoria buffer común.
1 El eje a reiniciarse se especifica en el bit “Eje permitido de reinicio de estación esclava” (#6).
El bit 0 a 15 “Eje permitido de reinicio de estación esclava” corresponde a los ejes de 1 al 16.
ON (4)
Relé de finalización de reinicio de
OFF (2)
la estación esclavo
(2)
“Código completo de reinicio de la Código Completo (0 cuando finaliza normalmente)
estación esclavo”
(1) El relevador de petición de reinicio de estación esclava es ENCENDIDO. (Escalera)
(2) Luego de recibir la petición de reinicio de estación esclava, el código de terminación será almacenado en “Código
de terminación de reinicio de estación esclava” y el relevador de terminación reinicio de estación esclava será
ENCENDIDO. (Unidad)
(3) Luego de que relevador de terminación reinicio de estación esclava sea ENCENDIDO, el relevador de petición de
reinicio de estación esclava es APAGADO. (Escalera)
(4) Luego de que el relevador de petición de reinicio de estación esclava es APAGADO, el relevador de terminación
de reinicio de estación esclava es APAGADO. (Unidad)
● Programa de referencia
Ejemplo Reiniciar la estación esclava del eje 1
Especificar 1 (establezca 0 bits a ACTIVADO) al “eje especificando reinicio de la estación esclavo” y establezca el relé de Lista de mnemónicos
solicitud de reinicio de la estación esclavo a ACTIVADO
MR000 R36905 R37114 UWRIT
#1 #6 $0001 #1
LDP MR000
Servo del eje 1 listo Finalización de reinicio de
OR R30514
KV-XH16ML Especificando eje de
la estación esclavo del eje 1
reinicio de la estación esclavo ANB R36905
R30514 R30514
ANB R37114
Solicitud de reinicio de Solicitud de reinicio de la UWRIT #1 #6 $0001 #1
estación esclavo del eje 1
la estación esclavo del eje 1
OUT R30514
LDP R37114
Lea “Código completo de reinicio de la estación esclavo” en EM0, y establezca el relé de solicitud de reinicio de la
estación esclavo a DESACTIVADO
MPS
R37114 UREAD UREAD #1 #4074 EM0 #1
#1 #4074 EM0 #1 MPP
AND<> #0 EM0
Finalización de reinicio
de la estación esclavo KV-XH16ML Código completo
de reinicio de la
del eje 1
estación esclavo SET @MR000
#0 del eje 1 @MR000
<> SET
EM0 Finalizado de
forma incorrecta
El programa en escalera a la
izquierda puede ingresarse
fácilmente cuando se utiliza una
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
A continuación, se describen los dispositivos utilizados para verificar el estado del equipo MECHATROLINK-III
Modo de control
5
Nombres de
Categoría Posició Comando Objeto a monitorearse
*1 Debido a que la velocidad de retorno y el torque de retorno se leen en secuencia, la actualización se ejecuta
una vez es cada dos periodos de control. Para leer el valor en cada periodo de control, configure el uso de
CPRM_SEL_MON en los valores configurados para leer en velocidad de retorno y torque de retorno.
*2 Habilite solo cuando se utilice la Serie SV2. El ciclo de actualización es de 1 segundo.
*3 Habilite solo cuando se utilice la Serie SV2. El ciclo de actualización es de 0.5 segundo.
*4 El contenido del comando CPRM_SEL_MON1 and CPRM_SEL_MON2 del MECHATROLINK-IIIpueden
cambiarse utilizando el parámetro común 87H/89H y 88H/8AH del dispositivo esclavo respectivamente. Al
utilizar un servoamplificador de la Serie SV2, se puede utilizar el monitor de selección 1/2 del MECHATROLINK
del parámetro servo para realizar los cambios.
(1) Contenido (32 bits) del campo del estado de comando servo (SVCMD_STAT) del servoamplificador
Referencia
de la Serie SV2. Se actualice en el estado de la memoria buffer ML-III del KV-XH16ML/XH04ML.
bit 0 1 2 3 4 5 6 7
Nombre de CMD_PAUS CMD_CANC
- ACCFIL -
la señal E_CMP EL_CMP
No No 0: Sin filtro de comando de
0 - -
completado completado posicionamiento
1: Filtro de comando de
Estado Pausa del Paro del posicionamiento de
comando de comando de función del exponente
1 - 2: Filtro de comando de -
movimiento posicionamiento
completado abortada posicionamiento del
promedio de movimiento
5 bit 8 9 10 11 12 13 14 15
Nombre de
L_CMP1 L_CMP2 POS_RDY PON M_RDY SV_ON -
la señal
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
Información Potencia
No No No Servo
0 de posición principal -
completado completado completado APAGADO
Estado
inválida APAGADA
Información Potencia
Cierre Cierre Motor listo Servo
1 de posición principal -
completado completado para operar APAGADO
válida ENCENDIDA
bit 16 17 18 19 20 21 22 23
Nombre de
SEL_MON1 SEL_MON2
la señal
0
Estado
bit 24 25 26 27 28 29 30 31
Nombre de
SEL_MON3 -
la señal
0 -
Estado
(2) Contenido (32 bits) del campo del estado de comando servo (SVCMD_ IO) del servoamplificador de la Serie SV2.
Se actualice en el monitor de la memoria buffer ML-III del KV-XH16ML/XH04ML.
bit 0 1 2 3 4 5 6 7
Nombre de
- DEC LSP LSN EXT1 EXT2 EXT3 ESTP
la señal
Interruptor de
límite de Interruptor Interruptor Señal de Señal de Señal de
Contenido Paro de
desaceleración de límite de límite cierre cierre cierre
de la señal emergencia
de retorno a positivo negativo externo 1 externo 2 externo 3
origen
0 - OFF OFF OFF OFF OFF OFF Otros
Estado
STO o
1 - ON ON ON ON ON ON
FSTOP
bit 8 9 10 11 12 13 14 15
Nombre de
- BRK_ON P-SOT N-SOT DEN NEAR PSET ZPOINT
la señal
Límite de Límite de
Salida de Proximidad
Contenido Salida de software de software de Posicionamiento Posición de
- pulso del
de la señal interrupción rotación rotación completado origen
completada posicionamiento
positiva negativa
Fuera del Fuera del rango Fuera del
Liberar Saluda de
Rango Rango rango de de terminación rango de
0 - freno en pulso en
movible movible proximidad del de posición de
curso curso
posicionamiento posicionamiento origen
Conducción Conducción
Estado
bit 16 17 18 19 20 21 22 23
Nombre de
T_LIM V_LIM V_CMP ZSPD - - - -
la señal
Contenido Límite de Límite de Velocidad Velocidad
torque velocidad igualada cero - - - -
de la señal
No habilitar Límite de Velocidad
Velocidad no
0 límite de velocidad sin cero sin - - - -
igualada
Estado
torque detectar detectar
Límite de Límite de Detección de
Velocidad
1 torque velocidad velocidad - - - -
igualada
habilitado detectado cero
bit 24 25 26 27 28 29 30 31
Nombre de
la señal
Contenido
IO_STS1 IO_STS2 IO_STS3 IO_STS4 IO_STS5
1 ON ON ON ON ON ON ON ON
(3) Contenido (16 bits) del campo del estado de comando (CMD_STAT) del servoamplificador de la Serie SV2
bit 0 1 2 3 4 5 6 7
Nombre de
D_ALM D_WAR CMDRDY ALM_CLR_CMP - - RCMD_ID
la señal
No está listo
Sin Distinto del
0 Sin alarma para aceptar - -
advertencia indicado debajo
Estado
bit 8 9 10 11 12 13 14 15
Nombre de
CMD_ALM COMM_ALM
la señal
Normal : 0H
Normal : 0H Warning : 1H (error de FCS)
Warning : 1H (fuera del rango de datos) : 2H (datos de comando no recibidos)
Alarma : 8H (comando no compatible recibido) : 3H (trama de sincronización no recibida)
Estado : 9H (fuera del rango de datos) Alarma : 8H (error de FCS)
: AH (error de condición de la ejecución del comando) : 9H (datos de comando no recibidos)
: BH (error de combinación del subcomando) : AH (trama de sincronización no recibida)
: CH (error de fase) : BH (error de comando de sincronización)
: CH (error de WDT)
(4) Contenido (32 bits) del campo de señal de salida del comando servo (SVCMD_IO)
El KV-XH16ML/XH04ML almacena los siguientes valores en el campo de señal de salida del comando servo.
bit 0 1 2 3 4 5 6 7
Nombre de V_PPI P_PPI P_CL N_CL
-
la señal
0
Estado
bit 8 9 10 11 12 13 14 15
Nombre de
G-SEL -
la señal
0 Almacene el valor de “Conmutación de ganancia”
Estado
bit 16 17 18 19 20 21 22 23
Nombre de
BANK_SEL SO1 SO2 SO3 -
la señal
0
Estado
bit 24 25 26 27 28 29 30 31
Nombre de
-
la señal
0
Estado
* Los contenidos del [ML-III SVCMD_IO] se almacenan solo cuando el relevador de conmutación de
ganancia está ENCENDIDO.
Para más información sobre direcciones de diversos dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL
EDITOR DE LA UNIDAD".
Para más información sobre direcciones de diversos dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL
EDITOR DE LA UNIDAD".
MEMO
El siguiente tablero enumera las funciones que pueden utilizarse en los diferentes modos de control.
Modo de control
Consulte
Control de Control de Control de Control Comando la página
posicionamiento torque velocidad de E/S ML-III
7-24
5 Límite de torque ○ - ○ - - *1 11-4
Límite de velocidad - ○ - - - *1 11-5
Prealimentación de velocidad*2
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
○ - - - - *1 5-37
Prealimentación de torque*3 ○ - ○ - - *1 5-37
Conmutación de ganancia ○ ○ ○ - - *1 7-83
○ : Se pueden utilizar - : No se puede utilizar
*1 Mientras no haya una función que utilice la memoria buffer, puede utilizarla configurando su valor en un comando.
*2 El valor de la memoria del búfer es enviado [Control anticipativo de velocidad de posición] (eje 1: #2130, 2131).
*3 El valor de la memoria del búfer [Control anticipativo de par de fuerza de posición] (eje 1: #2132, 2133) es enviado
durante el modo de control de posición y [Control anticipativo de torque de velocidad] (eje 1: #2122, 2123) se
envía durante el modo de control de velocidad.
En el KV-XH16ML/XH04ML, se puede configurar el parámetro común del motor y la estación esclava para la unidad
de conversión de la velocidad de comando y enviar al dispositivo esclavo. La unidad al comando y fórmula de
conversión se mencionan a continuación.
● Si el dispositivo esclavo es un motor rotativo (unidad: 0.01 min-1)
• Si la [Selección de unidad de velocidad] es 00H
(Valor de configuración de velocidad) / 100 × [Resolución (rotativa)] × 10^(-[Selección de la unidad base de
velocidad]) / 60 × ([Tasa de engranaje electrónico (denominador)] / [Tasa de engranaje electrónico (numerador)])
• Si la [Selección de unidad de velocidad] es 01H
(Valor de configuración de velocidad) / 100 × [Resolución (rotativa)] × 10^(-[ Selección de la unidad base de
velocidad]) × ([Tasa de engranaje electrónico (denominador)] / [Tasa de engranaje electrónico (numerador)])
• Si la [Selección de unidad de velocidad] es 02H
(Valor de configuración de velocidad) / 100 / ([Velocidad de rotación nominal] × 10^[Multiplicador de velocidad])) ×
10^(-[ Selección de la unidad base de velocidad]) × 100
• Si la [Selección de unidad de velocidad] es 03H
(Valor de configuración de velocidad) / 100 × 10^(-[ Selección de la unidad base de velocidad])
• Si la [Selección de unidad de velocidad] es 04H
(Valor de configuración de velocidad) / 100 / ([Velocidad posible de salida máxima] ×
10^[ Multiplicador de velocidad]) × 40000000H
● Si el dispositivo esclavo es un motor lineal (unidad: 0.001 mm/s)
• Si la [Selección de unidad de velocidad] es 00H
(Valor de configuración de velocidad) × [Número de pulsos por altura de escala lineal (motor lineal)] ×
10^(-[ Selección de la unidad base de velocidad]) × 1000 / [Altura de escala lineal] ×
([Tasa de engranaje electrónico (denominador)] / [Tasa de engranaje electrónico (numerador)])
• Si la [Selección de unidad de velocidad] es 01H
(Valor de configuración de velocidad) × [Número de pulsos por altura de escala lineal (motor lineal)] ×
10^(-[ Selección de la unidad base de velocidad]) × 1000 / [Altura de escala lineal] × 60 ×
([Tasa de engranaje electrónico (denominador)] / [Tasa de engranaje electrónico (numerador)])
• Si la [Selección de unidad de velocidad] es 02H
(Valor de configuración de velocidad) / ([Velocidad de rotación nominal] × 10^[ Multiplicador de velocidad] × 1000) ×
10^(-[ Selección de la unidad base de velocidad]) × 100
• Si la [Selección de unidad de velocidad] es 03H
(Valor de configuración de velocidad) × 10^(-[ Selección de la unidad base de velocidad]) / 1000
• Si la [Selección de unidad de velocidad] es 04H
(Valor de configuración de velocidad) / ([Velocidad posible de salida máxima] × 10^[ Multiplicador de velocidad]) ×
1000) × 40000000H
5-36 - Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario -
5-4 Comando de Velocidad y Comando de torque del KV-XH16ML/XH04ML
* Las siguientes configuraciones utilizan el valor del parámetro de la siguiente dirección leída automáticamente
desde la estación esclava.
[Selección de la unidad de velocidad] : 41H
[Selección de la unidad base de velocidad] : 42H
[Velocidad de rotación nominal] : 04H
[Velocidad máxima posible de salida] : 05H
[Multiplicador de velocidad] : 06H
[Resolución (rotativa)] : 0AH
[Proporción de engranaje electrónico (numerador)] : 21H
[Proporción de engranaje electrónico (denominador)] : 22H
[Altura de escala lineal] : 0BH
[Número de pulsos por altura de escala lineal (motor lineal)]: 0CH
Para configurarlo manualmente, elimine la selección de lectura automática de parámetros en la configuración de
5
parámetros de la “Configuración del KV-XH”.
En el KV-XH16ML/XH04ML, se puede configurar el parámetro común de la estación esclava para convertir el torque
de comando y enviar al dispositivo esclavo.
Cuando se utiliza la Serie SV2, se puede utilizar (valor de configuración de torque) × 0.01 (%)
Punto
para enviar el torque.
Control de Prealimentación
Prealimentación de velocidad
Este comando solo se puede utilizar en el modo de control de posicionamiento para enviar el valor de
[Prealimentación de velocidad del control de posicionamiento].
Prealimentación de torque
Este comando solo se puede utilizar en el modo de control de posicionamiento/modo de control de velocidad para
enviar el valor de [Prealimentación de torque del control de posicionamiento] y [Prealimentación de torque del control
de velocidad].
MEMO
5
MODO DE CONTROL BÁSICO DEL KV-XH16ML/XH04ML
Configuración Común
Consulte
Configuración Común Descripción
la página
Configuración común de la Configurar las funciones comunes de la Unidad, tales como la configuración de
6-3
unidad eje de paro durante el error.
Configuración común del Configurar las funciones comunes de control de eje, tales como la configuración
6-9
control de ejes de transformación de coordenada, la configuración de límite suave, etc.
6
Funciones Comunes de Control de Eje
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
Las funciones disponibles para la Unidad de Posicionamiento/Movimiento incluyen la función común de la Unidad,
modo de control múltiple y la función para el control de eje. Las funciones comunes se describen a continuación.
■ Relación entre las funciones comunes de control del eje y las funciones del control
de eje correspondiente.
○ : Habilitar ×: Inhabilitar
KV-XH16ML/XH04ML
Consulte la
Función común ML-III
Position Velocidad Torque I/O página
command
Coordenada ○ ○ ○ × × 6-24
Transformación de coordenada ○ ○ ○ × × 6-27
Dirección de rotación del motor ○ ○ ○ × × 6-31
Eje virtual ○ ○ ○ × × 6-32
Interruptor de límite ○ ○ ○ × × 6-34
Límite suave ○ × × × × 6-34
Paro forzado ○ ○ ○ × × 6-37
Deceleration stop ○ × × × × 6-38
Operación habilitada/operación lista ○ ○ ○ ○ ○ 6-39
Servo ENCENDIDO ○ ○ ○ × × 6-41
E/S de Verificar servo listo ○ × × × × 6-42
servoamplificador Verificar fin de servo ○ × × × × 6-42
Alarma del controlador ○ ○ ○ ○ ○ *1 6-43
Escriba Flash ROM ○ ○ ○ ○ ○ 6-46
Error/advertencia ○ ○ ○ ○ ○ 6-48
Compensación de holgura 〇 ○ ○ × × 6-15
Valor del umbral de velocidad en el
momento del cambio de modo de 〇 ○ ○ ○ × 6-13
control de posicionamiento
*1 Si se utiliza el modo de comando MECHATROLINK-III, no es posible reiniciar la alarma del controlador.
KV-XH16ML/XH04ML
Categoría Nombre de parámetro ML-III
Posición Velocidad Torque I/O
command
Configuraciones de error de la
Configuración de
Unidad
Configuraciones de error del
○ ○ ○ ○ ○
6
error relevador de término forzado ○ ○ ○ ○ ○
Tamaño de comparación de
○ ○ ○ ○ ○
Palabra y Codificación
Valor de comparación ○ ○ ○ ○ ○
Configuración de error
Punto
un error” de la siguiente manera:
• Para configura el CPU en error menor cuando ocurra un error de la unidad, configure la
operación CPU en continuar (error menor).
• Para registrar en el historial de errores cuando ocurra un error de la unidad, seleccione
“Registrar en historial de errores”.
Incluso si se selecciona “No configurar en error”, cuando el relevador de paro forzada sea
Punto
ENCENDIDO e intente iniciar el control de posicionamiento o el control de sincronización,
resultará en una “Advertencia de paro forzada (803)” y no podrá iniciarlo.
Incluso si se selecciona “Detener todos los ejes”, se puede configurar el método para detener
Punto
el error en la configuración común del control de eje para cada eje.
MECHATROLINK-III
Defecto Normal
Normal Utilice el ancho de corrección estándar.
Rango de
Utiliza un ancho de corrección que es más estrecho que el estándar. Configure si ocurre un error
configuración Estrecho
de comunicación de sincronización del ML-III, una alarma de comunicación del ML-III o similar.
Cuando se configura en “estrecho”, puede tomar varias decenas de segundos más para
Punto
moverse entre PROGRAM y RUN, dependiendo de la configuración.
■ [Dispositivo de referencia]
Configure si se establece el dispositivo en memoria buffer (UG) o en la DM cuando la referencia externa sea el eje
maestro de sincronización.
Defecto Memoria buffer (UG)
Rango de Memoria buffer (UG) Memoria buffer de referencia (UG) [Referencia externa (valor de comando 0 a 47]
configuración DM DM de referencia.
Si se selecciona la “DM”, es necesario leer el valor del dispositivo desde la Unidad de CPU.
Punto
En la pestaña de sincronización entre unidades, regístrelo para leer desde el dispositivo CPU.
"Función de Sincronización Entre Unidades", página 13-6
6
■ [Operación del contador]
Cuando el objetivo es una referencia externa es un contador de alta velocidad que cuenta de 0 a
Referencia
3599, configure de la siguiente manera.
[Operación del contador]: Aro
[Valor mínimo del contador de aros]: 0
[Valor máximo del contador de aros]: 3599
■ [Utilizar o no]
Configure si se utiliza el factor de interrupción de la unidad.
Defecto No utilizar
Rango de No utilizar No utilice el factor de interrupción de la unidad.
configuración Uso Utilice el factor de interrupción de la unidad.
■ [Eliminar factor]
6 Se puede configurar este si “Utilizar o no” se configura en “Utilizar”.
Especifique si se elimina el factor de forma automática o manual.
Si se selecciona “Manual”, después de establecer un factor de interrupción de la unidad y luego de que ocurra una
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
interrupción, hasta que se elimine la interrupción, no ocurre la siguiente interrupción. Mientras no se elimine este
factor de interrupción, cualquier otro factor de interrupción será ignorado. Ingresar “0” en la memoria buffer [Eliminar
factor de interrupción de la unidad 1 a 16] ((#2016 a #2031) elimina el factor de interrupción.
Defecto Automático
Rango de Automático Elimine el factor de forma automática.
configuración Manual Elimine el factor de forma manual.
■ [Tipo de Factor]
Configure el tipo de factor que hace que ocurra la interrupción de la unidad.
■ [Relevador Objetivo]
Se puede configurar este si “Utilizar o no” se configura en “Utilizar” y el tipo de factor es “Relevador”.
Seleccione un relevador como factor para causar la interrupción de la unidad.
Defecto 0
Rango de configuración De 0 a 58999
■ [Bit position]
Se puede configurar este si “Utilizar o no” se configura en “Utilizar” y el tipo de factor es “Memoria buffer (bit)”.
Especifique la posición de bit de la memoria buffer.
Defecto 0
Rango de De 0 a 15 Especifique la posición de bit de la memoria buffer del factor de interrupción.
configuración
Defecto
Rango de
Rising edge
Rising edge Utilice el flanco en subida para hacer que ocurra la interrupción de la unidad.
6
configuración Falling edge Utilice el flanco en bajada para hacer que ocurra la interrupción de la unidad.
Defecto
Memoria buffer = Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
comparación (coincidir) la memoria buffer coincida con el valor de comparación.
Memoria buffer = Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
comparación (punto de paso) la memoria buffer pase a través del valor de comparación.
Memoria buffer >= Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
comparación la memoria buffer >= valor de comparación.
Rango de Memoria buffer <= Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
configuración comparación la memoria buffer <= valor de comparación.
Memoria buffer > Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
comparación la memoria buffer > valor de comparación.
Memoria buffer < Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
comparación la memoria buffer < valor de comparación.
Memoria buffer ≠ Valor de Haga que ocurra la interrupción de la unidad cuando el valor de
comparación la memoria buffer ≠ valor de comparación.
Defecto
Maneje el valor de la memoria buffer especificada como rango
000: 1 palabra sin signo
de 1 palabra sin signo (0 a 65535).
Maneje el valor de la memoria buffer especificada como rango
001: 1 palabra con signo
Rango de de 1 palabra con signo (-32768 a +32767).
configuración Maneje el valor de la memoria buffer especificada como rango
010: 2 palabra sin signo
de 2 palabra sin signo (0 a 2147483647).
Maneje el valor de la memoria buffer especificada como rango
011: 2 palabra con signo
de 2 palabras con signo (-2147483648 a +2147483647).
■ [Valor de comparación]
Se puede configurar este si “Utilizar o no” se configura en “Utilizar” y el tipo de factor es “Memoria buffer (palabra)”.
Especifique un valor para comparar el valor de memoria buffer.
Defecto 0
Dependiendo del [Tamaño de comparación de Palabra y Codificación], el rango de configuración cambia.
1 palabra sin signo: De 0 a 65535
Rango de 1 palabra con signo: De -32768 a 32767
configuración 2 palabra sin signo: De 0 a 2147483647
2 palabra con signo: -2147483648 a 2147483647
6
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
● Relación entre las configuraciones comunes de control de ejes y las funciones de control de
ejes correspondientes
○ : Habilitar ×: Inhabilitar
KV-XH16ML/XH04ML
Categoría Nombres de los parámetros ML-III
Posición Velocidad Torque I/O
command
Unidad de coordenada
Posición del punto decimal
○
○
○
○
○
○
○
○
○
○ 6
Transformación de
Visualización en 360 grados ○ ○ ○ ○ ○
coordenada de la
KV-XH16ML/XH04ML
Categoría Nombres de los parámetros ML-III
Posición Velocidad Torque I/O
command
Método de retorno a origen ○ - - - -
Velocidad de inicio de retorno a origen ○ - - - -
Velocidad de deformación de retorno a origen ○ - - - -
Velocidad operativa de retorno a origen ○ - - - -
Tasa/tiempo de aceleración de retorno a origen ○ - - - -
Curva de aceleración de retorno a origen ○ - - - -
Tasa SIN de aceleración de retorno a origen ○ - - - -
Tasa/tiempo de desaceleración de retorno a origen ○ - - - -
Curva de desaceleración de retorno a origen ○ - - - -
Retorno a origen
Tasa SIN de desaceleración de retorno a origen ○ - - - -
Dirección de retorno a origen
6
○ - - - -
Coordenada de origen ○ - - - -
Movimiento luego de que DOG sea ENCENDIDO ○ - - - -
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
■ [Unidad de coordenada]
Configurar unidades de visualización de coordenada.
Defecto PLS
Configurar unidad de coordenada en PLS (pulso). Se inhabilitará “Numerador/
PLS (pulso)
denominador de transformación de coordenada”.
Rango de
configuración grado (ángulo)
Configurar la unidad de coordenada en grados (ángulo). Se habilitará
“Visualización en 360 grados”. 6
mm (milímetros) Configurar la unidad de coordenada en mm (milímetros).
■ [Ubicación decimal]:
Configurar el número de dígitos después del punto decimal cuando la “Unidad de coordenada” se configura en mm
(milímetros) o grado (ángulo).
La coordenada actual y las coordenadas de destino de la configuración del KV-XH se visualizan con un punto
decimal. Esta configuración será inhabilitada cuando la “Unidad de coordenada” se configure en PLS (pulso).
Defecto 1: None
1: None
0.1: 1 dígito después del punto decimal
0.01: 2 dígitos después del punto decimal
0.001: 3 dígitos después del punto decimal
Rango de 0.0001: 4 dígitos después del punto decimal
configuración 0.00001: 5 dígitos después del punto decimal
0.000001: 6 dígitos después del punto decimal
0.0000001: 7 dígitos después del punto decimal
0.00000001: 8 dígitos después del punto decimal
0.000000001: 9 dígitos después del punto decimal
• Se pueden configurar hasta 5 dígitos después del punto decimal cuando la “Visualización en
Punto
360 grados” se configure en “Habilitar”.
• Cuando se cambia la ubicación del punto decimal, aparece la casilla de diálogo de cálculo de
conversión de coordenada.
Defecto Inhabilitar
Rango de Enable Limitar la visualización de coordenada dentro del rango de 0° (grados) a 360° (grados).
configuración Inhabilitar No limitar la visualización de coordenada dentro del rango de 0° (grados) a 360° (grados).
Defecto Enable
Seleccionar automáticamente la dirección con el menor movimiento desde
Enable
Rango de el ángulo de corriente y rotar a la coordenada objetivo.
configuración Inhabilitar (dirección (+)) Rotar al ángulo objetivo en dirección (+).
Inhabilitar (dirección (-)) Rotar al ángulo objetivo en dirección (-).
Defecto 1
Rango de De 1 a 2000000000
configuración
Comando de [Numerador de transformación de coordenada]
posición = x (especificar coordenada) movimiento
[Denominador de transformación de coordenada]
El límite suave se utiliza para gestionar el límite de coordenada actual en una unidad. Se puede utilizar para limitar el rango
de coordenada en el cual se puede ejecutar un movimiento.
Defecto Inhabilitar
Rango de Inhabilitar/Habilitar
configuración
6
• El límite suave no puede trabajar durante el retorno a origen.
Ejemplo
Error de eje
Estas configuraciones son configuración común relacionada con las funciones del control de eje.
Defecto INC
Rango de INC Se utilizará el sistema de detección de posicionamiento absoluto.
configuración ABS No se utilizará el sistema de detección de posicionamiento absoluto.
Si se utiliza la función de compensación de holgura para mover el equipo que produce holgura
Punto
cuando la potencia está APAGADO, entonces la posición absoluta del motor y la posición del
equipo que produce holgura leídos mediante el sistema de detección de posicionamiento
absoluto se desviarán por cantidad de holgura.
Unidad ms
Defecto 0
Rango de 0 (Verificación de final de servo no ejecutada)/1 a 65535
configuración
■ [Valor del umbral de velocidad en el momento del cambio del modo del control de
posicionamiento]
Utilice esta configuración para cambiar de modo de control de velocidad (o modo de control de torque) a modo de
control de posicionamiento.
Si la velocidad durante el cambio de modo de control excede la velocidad especificada, el comando de velocidad=0
debe darse salida mientras el cambio de modo de control es puesto n espera hasta que la velocidad caiga por debajo
de la especificada.
Una vez que la velocidad en el cambio de modo de control caiga por debajo de la velocidad especificada, cambia
inmediatamente al modo de control.
Unidad [rpm]
Defecto 50
De 0 a 65535
6
Rango de configuración
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
Conexión de velocidad del punto actual Conexión de velocidad del punto siguiente
6
P1 P2 P1 P2
Defecto Tasa
Rango de configuración Tasa/tiempo
Velocidad de inicio
Tiempo Tiempo de la operación Tiempo Tiempo
Valor más pequeno Valor más grande Valor más pequeno Valor más grande
El tiempo de aceleración (desaceleración) requerido debe ser menor a 131s cuando se utiliza la
Punto
especificación de tasa. En caso de que el tiempo utilizado sea mayor a 131s, ocurrirá un error
cuando la operación empiece (error 343: error de límite de tiempo de aceleración/desaceleración).
Velocidad del
eje principal
+Z
+Y
Velocidad sintetizada
del arco
Posición central
• Si coordenada actual + cantidad de movimiento después de entrada está fuera del rango de coordenada objetivo
Sensor de paro
Coordenadas
de destino
(1) Priorizar la operación en avance lento
Cantidad de movimiento
(2) Operación en avance lento dentro del
después de la entrada
rango de coordenadas de destino
(3) Velocidad/tiempo de desaceleración
(2) (1)
(3)
• Si coordenada actual + cantidad de movimiento después de entrada está dentro del rango de coordenada objetivo
Cantidad de movimiento
después de la entrada
JOG
Para más información sobre los parámetros relacionados con la operación JOG, vea "Operación JOG", página 9-2
Retorno a origen
Para más información sobre los parámetros relacionados con la operación de retorno a origen, vea "RETORNO
A ORIGEN", página 8-1
Para más información sobre los parámetros relacionados con la operación de control de seguimiento de posicionamiento
absoluto, vea "Control de Seguimiento de Posicionamiento Absoluto", página 7-89
Para más información sobre los parámetros relacionados con la operación de control de seguimiento síncrono, vea
"Control de Seguimiento del Tipo Síncrono", página 7-93
Velocidad Operativa
Velocidad
6
• Se requiere un torque mayor al iniciar. Sírvase configurar por debajo de la velocidad suficiente para
Referencia
empezar según el torque de motor.
• La velocidad de paro es igual a la velocidad de inicio.
• Inicia una velocidad operativa cuando la “Velocidad de inicio de operación” es mayor que la
velocidad operativa.
Velocidad
Velocidad
máx.
Velocidad
de arranque
Tiempo
Aceleración Desaceleración
6 Velocidad Velocidad Velocidad Velocidad
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
Tiempo Tiempo
Valor más pequeno Valor más grande Tiempo Tiempo
Valor más pequeno Valor más grande
Ejemplo Calcular el tiempo desde la velocidad de inicio de operación hasta la velocidad operativa
Velocidad de inicio operativo : 1000 PLS/s
Velocidad de operración : 100000 PLS/s
Tiempo de aceleración/ : 1000 PLS/s/ms
Tiempo de llegada = (velocidad operativa-velocidad de inicio de operación)/aceleración
= (100000-1000)/1000
= 99 ms
Toma aproximadamente 99 ms desde la velocidad de inicio de operación hasta la velocidad operativa.
Velocidad
Velocidad de
operación
10000 PLS/s
Velocidad de inicio
de la operación Tiempo
1000 PLS/s
99 ms
Unidad ms
Defecto 10
Rango de configuración 0 a 65535; 0: Aceleración inmediata/paro inmediata
Velocidad de
operación máx.
Velocidad inicial
de operación
Valor más pequeno Valor más grande Valor más pequeno Valor más grande
Curva de aceleración operativa: Configurar el cambio de velocidad desde “Velocidad de inicio de operación”
hasta “Velocidad operativa”.
Curva de desaceleración operativa: Configurar el cambio de velocidad desde “Velocidad operativa” hasta
“Velocidad de inicio de operación” (velocidad de paro).
Defecto SIN
• Cambiar velocidad con aceleración/desaceleración constante. La velocidad se cambia
Lineal
de manera lineal.
Rango de
• Cambiar la velocidad en curva de aceleración operativa con curca de sin (-90 a 90°).
configuración
SIN • Cambiar la velocidad en curva de desaceleración operativa con curca de sin (90 a 270°).
• La aceleración/desaceleración se cambia de manera muy uniforme.
Cambio de aceleración Cambio del número de pulsos de salida Cambio de desaceleración Cambio del número de pulsos de salida
6
Lineal
"SIN"
Índice SIN de aceleración operativa: Configurar la línea del índice SIN de la curva de aceleración en el rango de 0 a 100%.
Índice SIN de desaceleración operativa Configurar la línea del índice SIN de la curva de desaceleración en el rango de 0 a 100%.
Unidad %
Defecto 100
Rango de configuración De 1 a 100
Cambiará la curva sinusoidal con cambios de 180° cuando se configure en 100%. Mientras menor sea el valor, más
cerca está de la aceleración/desaceleración lineal.
Para utilizar el [Índice SIN de aceleración operativa] de manera efectiva, se recomienda que configure
Referencia
el valor dentro del rango de 50 a 100%.
Coordenada mecánica 0
Coordenada lógica (coordenada actual/coordenada de comando) 0
Tipo de Coordenada
Las coordenadas incluyen las coordenadas de corriente, coordenadas de comando, posición de retroalimentación y
coordenadas mecánicas, todas las cuales son asignadas en el área de memoria buffer.
Type KV-XH16ML/XH04ML
Es el valor obtenido luego de que ejecutase la transformación de coordenada para la posición real del
Coordenada actual
servoamplificador (equipo esclavo) leída desde la comunicación MECHATROLINK-III.
Es el valor obtenido luego de ejecutarse la transformación de coordenada para la salida de posición de
Coordenada de comando desde el servoamplificador (equipo esclavo).
comando Esta posición de comando se almacena en el TPOS del comando INTERPORATE en los comandos
de comunicación del MECHATROLINK-III.
Posición de Esta es la posición donde un comando de comunicación INTERPOLATE del MECHATROLINK-III
comando sale como TPOS.
Posición de
La posición real del servoamplificador (equipo esclavo) leída mediante la comunicación del 6
MECHATROLINK-III.
retroalimentación
Para más detalles sobre la transformación de coordenadas, vea "Transformación de Coordenadas", página 6-27.
La configuración de coordenadas cuando la potencia del control está ENCENDIDO se describe a continuación.
En el modo de control de posicionamiento, si la señal lista del servo está APAGA (servo APAGADO), la coordenada
de comando se alinea con la coordenada actual. (Cuando la fuente de control es activada, las coordenadas de
corriente también cambiarán mientras el motor esté ejecutándose.)
Ya que la desviación de posición no ocurrirá cuando el servo esté APAGADO, se puede evitar la operación violenta
del servomotor cuando el servo sea ENCENDIDO la próxima vez.
En el modo de control de velocidad/modo de control de torque, la coordenada de comando siempre será la misma que la de la
coordenada actual.
Transformación de Coordenadas
Esta función se utiliza para calcular automáticamente la coordenada de comando enviada desde las unidades y el valor de
comando de posición real enviado desde el motor.
Se puede configurar por separado para cada eje en el “Denominador de transformación de coordenadas” y el “Numerador de
transformación de coordenadas” de la configuración común del control de eje en la configuración del sistema.
En la visualización de “Configuración del KV-XH”, se pueden configurar la ubicación de unidades y decimales del
PLS (pulso), mm (milímetros) y grados (ángulo). Cuando son cambiadas, la ubicación de unidades y decimales de 6
los parámetros relacionados son cambiados automáticamente.
Ejemplo Ejemplo de conversión para configurar un movimiento de 2 mm (2.000 mm) para cada comando de
posición 1000.
[Unidad de coordenada]: mm (milímetros)
[Ubicación decimal]: 0.001 (3 dígitos después del punto decimal).
[Numerador de transformación de coordenadas]: 2000 (2.000 mm, se ignora el valor después del punto decimal)
[Denominador de transformación de coordenadas]: Posición de comando 1000
[Numerador de transformación de
Número de comando de posición = coordenada] x 5000 (ignore el punto decimal)
1000
= 2000 (ignore el punto decimal) x 5000
6
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
• Para la configuración del engranaje electrónico del servoamplificador, siempre configúrelo en 4:1
Punto
y luego utilícelo. Asimismo, al utilizar la herramienta de cálculo de conversión de coordenadas,
establezca la configuración del engranaje electrónico en 4:1 y luego calcule el [Denominador de
transformación de coordenadas] y el [Numerador de transformación de coordenadas].
Si se utiliza un módulo completamente cerrado en la Serie SV2, cambie la configuración del
engranaje electrónico en 1:1.
• Si se reabre la casilla de diálogo de conversión de coordenadas con la configuración
existente, la “Unidad de coordenada” yla “ Posición del punto decimal ” no se podrán
cambiar. En este caso, el eje se puede utilizar para controlar la configuración común con el
fin de cambiar la “Unidad de coordenada” y la “ Posición del punto decimal”.
6 Point parameter auxiliar, Movimiento luego de entrada de Sensor de paro, Velocidad, Tasa/
tiempo de aceleración, Tasa/tiempo de desaceleración
Configuración básica Periodo de eje de entrada
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
A continuación, se describe el principio de la dirección de rotación del motor y el sistema de coordenadas. Se puede
referenciar al momento de configurar los parámetros, cablear los sensores o monitorear las coordenadas de corriente.
La dirección de rotación del motor se puede configurar mediante “Dirección de la Rotación del Motor” de la
configuración común del control de eje.
Cuando sentido de rotación del motor es Cuando sentido de rotación del motor es comando
comando de avance (+) de retroceso (+)
Coordenada actual coordenada actual
(-) limite suave (+) limite suave (+) limite suave (-) limite suave
motor motor
←Dirección de retroceso Dirección de avance→ ←Dirección de retroceso Dirección de avance→
Tornillo Tornillo
Interruptor del límite (tornillo derecho) Interruptor del Interruptor del límite (tornillo derecho) Interruptor del
de retroceso límite de avance de retroceso límite de avance
(-) limite de entrada *1 (+) limite de entrada *1 (+) limite de entrada *1 (-) limite de entrada *1
Sírvase configurar el parámetro servo “Dirección de rotación del motor” de la Serie SV2
Punto
en “CCW” (predeterminado).
Cuando la “Dirección de rotación del motor” se configura en “CCW”, el motor rotará en
dirección CCW si se ingresa el comando (pulso) hacia delante de la Serie SV2.
Eje virtual
Los ejes vistuales se refieren a la ejes operativos virtuales que no utilizan motores reales o E/S externas.
Como en el caso de los motores reales, el control de posicionamiento puede ejecutarse para ejes virtuales utilizando
relevadores o memoria buffer asignadas a los ejes virtuales. Se pueden utilizar para ejes maestros de sincronización en
control de sincronización o ejes maestros de interpolación en operación de interpolación.
6 Número de ejes
Eje virtual KV-XH16ML
Hasta 16 ejes Hasta 4 ejes
KV-XH04ML
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
Eje 3 Eje 3
Eje 5 Eje 5
Eje 16 Eje 16
• Para el eje con el eje virtual configurado, ejecutar el cambio de modo de control al modo de
Punto
control incompatible ocasiona una “Advertencia de especificación de cambio de control de
modo (864)”.
• Para ejes virtuales, no se requiere ningún control para el relevador servo ENCENDIDO. El
servo ENCENDIDO siempre se lleva a cabo.
● Funciones inhabilitadas
Debido a que no se utilizan las E/S externas reales o los servoamplificadores, se inhabilitarán las siguientes funciones.
Utilizar la función de entrada externa Sensor de paro, interruptor de límite, sensor de origen*1
Utilizar la función de
Límite de torque de cada punto, verificación de final de servo*2, verificación de servo listo*2
servoamplificador
*1 Cuando se ejecuta el retorno a origen, siempre es un retorno a origen de tipo configurado por datos y solo se
cambiará la coordenada de comando/coordenada actual.
*2 Cuando se utilizan los ejes virtuales, el relevador de final de servo/relevador de servo listo siempre serán
ENCENDIDOS.
● Parámetros inhabilitados
Debido a que el servoamplificador no está conectado, se inhabilitan los siguientes parámetros/configuraciones.
6
Límite
Si el interruptor de límite (+)/interruptor de límite (-) está ENCENDIDO (N.O.), o si se excede el rango de límite suave
durante el movimiento, entonces ocurrirá un error y se detendrá la operación.
■ Tipo de límite
La Unidad de Posicionamiento/Movimiento será limitada por:
• Entrada de interruptor de límite del servoamplificador MECHATROLINK-III
• Configuración de límite suave de la configuración común del control de eje
*1 Incluso si el interruptor de límite está ENCENDIDO, no ocurrirá un error de límite en el siguiente caso.
• Cuando empieza la operación de control de posicionamiento, avance lento, posición de movimiento a inicio y
JOG, la dirección de movimiento será ENCENDIDÁ.
Cuando la dirección es opuesta a la dirección del interruptor de límite
(Ejemplo) Cuando el interruptor de límite (+) está ENCENDIDO, la operación JOG empezarán hacia la dirección (-).
(+) sensor de límite
Movible
• Cuando se ejecuta una operación parcial de retorno a origen durante la cual el interruptor de límite está
ENCENDIDO
Para más detalles sobre retorno a origen, vea "Capítulo 8 RETORNO A ORIGEN".
• Para el KV-XH16ML/XH04ML, si la potencia es activada mientras el interruptor de límite está ENCENDIDO y
el servo está ENCENDIDO, la señal de servo listo estará ENCENDIDO pero el servo permanece APAGADO.
Si la dirección del movimiento es opuesta al interruptor de límite en las siguientes operaciones, el servo será
ENCENDIDO y empezará a moverse. Si es igual que la dirección de movimiento del interruptor de límite,
puede ocurrir un error de límite.
*2 Incluso si la coordenada actual se encuentra fuera del rango de la coordenada (+) de límite suave y la
coordenada (-) de límite suave, no ocurrirá un error de límite suave cuando empiece la operación en los
siguientes casos.
• Cuando empieza la operación de control de posicionamiento, avance lento, posición de movimiento a inicio y
JOG, y cuando la dirección de movimiento se encuentra dentro del rango de límite suave
(Ejemplo) Cuando la coordenada actual es mayor que la coordenada (+) de límite suave, la operación JOG
empezarán hacia la dirección (-).
La captura de coordenada actual cuando se detecta el sensor de paro es una función que captura la coordenada
6 actual en la entrada de Sensor de paro.
Cuando el “Número de veces de detección del Sensor de paro” en la memoria buffer cambia, se puede obtener la
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
coordenada actual en la detección de sensor de paro utilizando la “Captura de coordenada actual cuando se detecta
el Sensor de paro”.
Sensor de paro
Coordenada actual
• La captura de coordenada actual cuando se detecta el sensor de paro siempre está
Punto
habilitada sin importar el modo de operación del control de posicionamiento.
• Se puede utilizar durante la operación de interpolación, durante el control de sincronización,
en el modo de control de velocidad y en el modo de control de torque. No se puede utilizar en
el modo de comando MECHATROLINK-III ni en el modo de control de E/S.
• Mientras que el relé de sensor de parada de posicionamiento esté ACTIVADO, no se podrá
utilizar la coordenada de corriente cuando se detecte el sensor de parada.
• El número de veces de detección del sensor de parada se cuenta de forma progresiva de 0 a
65535. Se puede restablecer con solo apagar y encender la energía.
Tiempo de Constante de tiempo de entrada de SV2 + 125 μs + (control de periodo del KV-XH16ML/XH04ML x 3)
respuesta
Precisión Menos que el movimiento en el periodo de control 1.
Paro Forzada
Ocurrirá un “Error del relevador de paro forzada (47)” y se detendrá la operación cuando el relevador de paro forzada
esté ENCENDIDO.
6
unidad se configura en “Inhabilitar en el error”, si el relevador de paro forzada está
ENCENDIDO, la función de control de eje se detendrá inmediatamente, pero no ocurrirá un
“Error del relevador de paro forzada (47)”.
Cuando se utiliza el modo de control de posicionamiento, si el relevador de paro por desaceleración cambia de
APAGADO -> ENCENDIDO, entonces la operación desacelerará para detenerse.
Cuando esté en modo de control de velocidad, modo de control de torque, modo de comando
Punto
MECHATROLINK-III o modo de control de E/S, se inhabilita el relevador de paro por
desaceleración. Incluso si el relevador de paro por desaceleración está ENCENDIDO, la
operación en curso continuará.
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : desacelerar para detenerse
Rele de Salida Deceleration stop ENCENDIDO -> APAGADO : el relevador de 3-10
terminación de desaceleración está APAGADO
ENCENDIDO cuando el relevador de paro por
Terminación de paro por
Rele de Entrada desaceleración es ENCENDIDO y se recibe una 3-12
desaceleración
petición de paro por desaceleración
Código de terminación de paro Código de terminación del relevador de paro por
Memoria Buffer 4-23
por desaceleración desaceleración
Relé de activación de
la operación
ON
OFF
(1) (3)
6
(Error)
ON (1) (3)
Relé de activación
de la operación OFF
ON (4)
Relé de error de listo (2)
para operar OFF
Si existe un eje para el cual se ejecuta un control de eje, tal como la paro por desaceleración, entonces no
Referencia
ocurrirá ningún error de operación habilitada y la operación estará lista luego de detenerse el control de eje.
● Funciones que pueden habilitarse incluso si el relevador de operación lista está APAGADO
Incluso si el relevador de operación lista está APAGADO, los siguientes relevadores (funciones) aún podrán operar.
6 Categoría Function
Paro forzado Paro forzado
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
● Programa de referencia
Ejemplo Configurar la función de control de eje en estado de operación lista
Si el relevador de servo ENCENDIDO está ENCENDIDO, el servoamplificador cambia al bit SV_ACTIVADO del
MECHATROLINK-III. El estado del bit SV_ENCENDIDO es asignado al relevador de servo listo.
Nombres de Consulte
Categoría
dispositivos
Operation
ENCENDIDO : Se envía el comando SV_ENCENDIDO de los comandos del
la página 6
MECHATROLINK-III.
Rele de Salida Servo ENCENDIDO 3-10
ON (1) (3)
Relé ACTIVADO
del servo OFF
ON (4)
Relé del servo listo (2)
OFF
Final de Servo
Nombres de Consulte
Categoría Operation
dispositivos la página
Rele de Asignar el contenido NEAR del campo del estado del
Servo final 3-12
Entrada MECHATROLINK-III al relevador de final de servo.
La señal NEAR del servoamplificador se utiliza como un relevador de final de servo. Cuando se
Punto
utiliza la función de verificación de final de servo, configure el rango NEAR del
servoamplificador en un valor apropiado.
Luego de cambiar el servoamplificador al estado de alarma, la salida de la alarma del controlador será ENCENDIDO.
Luego de eliminar la causa de la alarma, la entrada de reinicio de la alarma del controlador es ENCENDIDO y la salida
de la alarma del controlador será APAGADA.
Ocurre una “Alarma de estación esclava de ML-III (293)” cuando ocurre una alarma del controlador. Se puede
verificar los detalles de la alarma del servoamplificador que fue conectado mediante la comunicación del
MECHATROLINK-III en los detalles del código de error.
Categoría
Nombres de
Operation
Consulte 6
dispositivos la página
ON (2)
Relé de reinicio del
alarma del controlador OFF
ON (3)
Relé del alarma del
(1)
controlador OFF
(1) El relevador de reinicio de alarma del controlador estáENCENDIDO. (Escalera)
(2) El relevador de la alarma del controlador está APAGADO. (Servoamplificador)
(3) El relevador de reinicio de alarma del controlador está APAGADO. (Escalera)
● Programa de Referencia
Ejemplo Ejemplo: Para reiniciar un controlador de alarma del eje 1
Cuando se produce una alarma o advertencia en el controlador en el eje 1, el código del
controlador de alarma es DM0 y el código de reinicio del controlador que deberás ingresar es
MR000.
6 R36906 UREAD
<Lista de mnemotecas>
#1 #126 EM0 #1 LD R36906
OR R37106
FUNCIONES/CONFIGURACIÓN COMUNES DEL CONTROL DE EJES
Controlador de
alarma Eje 1 KV-XH16ML No.1 código de
alarma del
R37106 controlador ML-III UREAD #1 #126 DM0 #1
LDP MR000
Controlador de OR R30306
advertencia Eje 1
LD R36906
OR R37106
MR000 R35906 R30306 ANL
Controlador de Controlador de OUT R30306
alarma Eje 1 reinicio de
alarma Eje 1
R30306 R37106
Controlador de Controlador de
reinicio de advertencia Eje 1
alarma Eje
Cuando se produce una alarma de controlador en una estación esclava, se produce un error de eje en
Referencia KV-XH16ML/XH04ML. Para eliminar el error de eje, checa "Ocurrencia y eliminación de errores/
advertencias", página 6-50.
MEMO
Cuando se deben guardar los contenidos del área de parámetros de la memoria buffer cambiados mediante un
programa en escalera, sírvase ejecutar la operación de escritura en memoria Flash ROM.
• La operación de escritura en memoria Flash ROM también se puede realizar durante el
Punto
control de eje.
• La operación de escritura en memoria Flash ROM no se puede realizar cuando se envía/
recibe configuraciones desde el KV STUDIO. Si se realiza esta operación, ocurrirá un “Error
de escritura en memoria Flash ROM (804)” (error de función auxiliar).
• La operación de escritura en memoria Flash ROM necesita aproximadamente 40s.
• Los ciclos de escritura en memoria Flash ROM son aproximadamente 20,000 veces. Sírvase
Flash ROM, ocurrirá un error la próxima vez que la potencia sea activada y el parámetro se
asigne a la operación.
• Si una escritura en memoria Flash ROM se realiza más de 100 veces en 30 minutos, ocurrirá
un “Error de número de escritura en memoria Flash ROM (101)”.
ON (1) (3)
Relé de solicitud de escritura
FlashROM OFF
ON (2) (4)
Relé de finalización de escritura
FlashROM OFF
Código completo
ĀCódigo completo de escritura FlashROMā (0 cuando finalice normalmente)
(1) El relevador de petición de escritura en memoria Flash ROM está ENCENDIDO. (Escalera)
(2) Cuando se termina la escritura en memoria Flash ROM, el código de terminación se almacena y el relevador de
terminación de escritura en memoria Flash ROM será ENCENDIDO. (Unidad)
(3) Cuando el relevador de terminación de escritura en memoria Flash ROM está ENCENDIDO, el relevador de
petición de escritura en memoria Flash ROM es APAGADO. (Escalera)
(4) Cuando el relevador de petición de escritura en memoria Flash ROM está APAGADO, el relevador de terminación
de escritura en memoria Flash ROM es APAGADO. (Unidad)
● Programa de referencia
Ejemplo Escribir en memoria Flash ROM
El programa en escalera a la
izquierda puede ingresarse
fácilmente cuando se utiliza una
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
Error/Advertencia
A continuación, se describen los tipos de error/advertencia que pueden ocurrir en la Unidad de Posicionamiento/
Movimiento y cómo eliminarlos.
Para información sobre los códigos de error/advertencia, vea "A-1 Lista de Códigos de Error/Advertencia",
página A-2.
■ Tipos de Error/Advertencia
Los errores/advertencias que pueden ocurrir en la Unidad de Posicionamiento/Movimiento se muestran de la
siguiente manera.
Ocurrirán cuando exista un error en la configuración de parámetros o cuando la entrada externa (tal como un
interruptor de límite) sea ENCIENDE.
Ocurrirá una “Alarma de estación esclava de ML-III (293)” (error de eje) cuando ocurra una alarma
Referencia
en el equipo esclavo (tal como un servoamplificador de la Serie SV2) conectado mediante la
comunicación del MECHATROLINK-III.
Las advertencias ocurren en los diversos ejes que están relacionados con la función de control de eje, tal como el
control de posicionamiento.
Ocurrirán cuando se envíe una petición de cambio de velocidad a un eje que se haya detenido. La función de control
de eje no se detendrá cuando ocurra una advertencia.
■ Dispositivos de error/advertencia
Existen relevadores de error en curso/relevadores de advertencia en curso y códigos de error/códigos de advertencia
(memoria buffer) para la función de control de eje. Cuando ocurre un error/advertencia en la Unidad de
Posicionamiento/Movimiento, el relevador de error en curso/relevador de advertencia en curso correspondiente será
ENCENDIDO. Además, el código de error/código de advertencia y la información detallada 1/información detallada 2
para verificar la causa del error/advertencia serán almacenados en la memoria buffer simultáneamente.
Referencia La información detalla de error 1 y 2 son asignados al área común de la memoria buffer.
Nombres de Vea
Categoría Operation
dispositivos Página
APAGADO -> ENCENDIDO : Relevador de error de eje en curso/
relevador de advertencia de eje en curso está APAGADO
Eliminar error de eje 3-10
Se escribirá 0 en el “Código de error de eje”/”Código de
advertencia de eje”
Rele de Salida APAGADO -> ENCENDIDO : Relevador de error del programa de la
Eliminar error del unidad en curso/relevador de advertencia del programa
programa de la de la unidad en curso está APAGADO 3-9
unidad Se escribirá 0 en el “Código de error del programa de la
unidad”/“Código de advertencia del programa de la unidad”
ENCENDIDO : Ocurre un error de eje para uno de los ejes o un error
Error de unidad en del programa de la unidad
3-11
curso ENCENDIDO->APAGADO :Es APAGADO cuando se eliminan todos
los errores
Error de eje en
ENCENDIDO : Ocurre un error de eje
ENCENDIDO->APAGADO : Es APAGADO cuando un relevador de 3-11
6
proceso
eliminar error de eje cambia de APAGADO a ENCENDIDO
Luego de utilizar las instrucciones especificadas por la unidad, los códigos de error se pueden leer sin
Referencia
especificar las direcciones de memoria buffer.
"U_RDAERC Leer código de error de eje", página 15-32
ON (1) (3)
Relé en progreso de error de eje
Relé en progreso de advertencia
OFF
de eje
ON (2) (4)
Relé de borrado de error de eje
6
OFF
(1) Cuando ocurre un error de eje/advertencia de eje, el relevador de error de eje en curso/advertencia de eje en
curso es ENCENDIDO y los detalles del error/advertencia son escritos en el “Código de error de eje”, “Detalles de
error de eje 1, 2” y “Código de advertencia de eje”. (Unidad)
(2) El programa en escalera verifica si el relevador de error de eje en curso/relevador de advertencia de eje en curso
está ENCENDIDO y el relevador de eliminar error de eje es ENCENDIDO. (Escalera)
(3) Cuando un relevador de eliminar error de eje es ENCENDIDO, el error de eje en curso/error de advertencia en
curso es APAGADO y se escribe 0 en el “Código de error de eje”, “Detalles de error de eje 1, 2” y “Código de
advertencia de eje”. (Unidad)
(4) Cuando un relevador de error de eje en curso/advertencia de eje en curso es APAGADO, el relevador de eliminar
error de eje es APAGADO. (Escalera)
● Programa de Referencia
Ejemplo Para reiniciar un error de eje del eje 1
Cuando se produce un error o advertencia en el eje 1, el código de error del eje o el código de
advertencia es DM0 y se ingresa el código MR001 para resolverlo.
● Programa de Referencia
Ejemplo para eliminar un error/advertencia del programa de la unidad.
Cuando ocurre un error o advertencia en el programa de la unidad, lee el código de error y
elimínalo con MR002.
#10
unidad]
[Código de advertencia del programa de la
#11
unidad]
[Detalle 1 de advertencia del programa de la
#12
unidad]
[Detalle 2 de advertencia del programa de la
#13
unidad]
UREAD
#1 #13 DM11 #1
R30013 R36614
• Si ocurrió un error en el controlador de la alarma, elimina la alarma o el error con los códigos
Referencia
anteriores, antes de iniciar la eliminación del error del programa de la unidad.
"Alarma del Controlador/Reinicio de Alarma del Controlador"página 6-44.
"Ocurrencia y eliminación de errores/advertencias", página 6-51.
En las unidades de Posicionamiento/Movimiento, los patrones de operación de cada eje (modo de operación,
coordenada objetivo, velocidad, etc.) y otras configuraciones (número de punto siguiente, modo continuo, etc.) se
pueden configurar como parámetros de puntos. Se pueden registrar hasta 100 puntos para cada eje. Las
operaciones de posicionamiento múltiple se pueden ejecutar fácilmente mediante el cambio del número especificado
y utilizando programas comunes de posicionamiento.
Eje 1
Número 1 KV-XH16ML
7 Eje 16 Especificando
KV-XH16ML
Comando de posición de
número de la comunicación
Número 100
CONTROL DE POSICIONAMIENTO
punto MECHATROLINK-III
Inicio de control
de posicionamiento
del eje 1
CONTROL DE POSICIONAMIENTO
la operación básica "7-4 Ejemplos de Configuración para Operación
Revolución Básica del Posicionamiento", página 7-25.
Dirección de rotación del arco
Formación de especificación de arco
Radio/coordenada central/punto de paso
Configurar las coordenadas objetivo de la
Coordenada objetivo
operación de punto.
Configurar la velocidad de rotación de la
Velocidad
operación de punto.
Configurar cuando se requiere el tiempo de
Parámetro del punto de
Tiempo de permanencia permanencia antes o después de la operación de
tiempo de permanencia
puntos.
Parámetro de punto del Modo de código M Configurar cuando se requiere la salida del código
código M Número de código M M en la operación de puntos.
Configurar cuándo se ejecutará otra operación de
Número de punto siguiente
puntos luego de la operación de puntos.
Parámetro de punto de Configurar la operación de retorno cuando la
Modo continuo (retorno)
operación continua operación de punto termina y la operación continua.
Configurar el arco auxiliar cuando se ejecuta
Radio de arco auxiliar
continuamente la operación de interpolación.
Parámetro de punto de Aceleración/tiempo
Configurar el tiempo de aceleración/
aceleración/
Desaceleración/tiempo desaceleración durante la operación de punto.
desaceleración
Configurar cuando se cambie el valor de límite de
Parámetro de punto del
Límite de torque torque del servomotor durante la operación de
servomotor
punto.
La función del control de posicionamiento incluye funciones detalladas combinadas con las operaciones básicas.
Las funciones detalladas del control de posicionamiento incluyen las funciones de uso del parámetro de puntos para
configurar, funciones de uso de dispositivos asignados con funciones detalladas de posicionamiento y funciones que
se combinan con la configuración de parámetros y dispositivos.
7-53
7
CONTROL DE POSICIONAMIENTO
Cambio de velocidad Cambiar la velocidad de la operación durante la operación de puntos. 7-55
Cambio de coordenada objetivo del Cambiar la coordenada objetivo y la velocidad durante la operación de
7-59
posicionamiento puntos.
Detener según el ángulo especificado durante el control de ángulo de
Especificar paro de ángulo 7-62
rotación.
Interrupción de la operación continua Interrumpir la operación de puntos configurada en continua 7-64
Operación del punto siguiente forzado Ejecutar la operación de punto del número de punto siguiente. 7-67
Salida de código M Dar salida al código M durante la operación de puntos 7-70
Retorno a origen Ejecutar el retorno a origen. 8-2
Movimiento a posición de inicio /
movimiento a posición de inicio Mover a la posición de inicio. 7-76
automático
Cambio de límite de torque durante el Utilizar la configuración del “Límite de torque” para controlar el
7-78
control de posicionamiento servomotor.
Verificar fin de servo Verificar la salida de final de servo. 7-80
Configurar la coordenada de comando de posición durante la
Enseñanza 7-82
operación JOG en “Coordenada objetivo” de un punto.
Cambio de parámetro de punto Utilizar un programa en escalera para cambiar el parámetro de punto. 7-83
Verificar estado de la operación de Utilizar el relevador de entrada y memoria buffer para verificar el
7-84
posicionamiento estado de la operación del control de posicionamiento.
Utilizar las funciones habilitadas del control de posicionamiento en funciones comunes y función común del control de eje.
Para la configuración y método de uso de cada función, vea las páginas correspondientes.
Consulte la Consulte la
Función común Función común
página página
Transformación de coordenada 6-27 Operación habilitada/operación lista 6-39
Eje virtual 6-32 E/S de servoamplificador 6-41
Limitación 6-34 Escritura en memoria Flash ROM 6-46
Paro forzado 6-37 Error/advertencia 6-48
Paro por Desaceleración 6-38 Compensación de holgura (Movimiento) 6-15
7
Configurar los sistemas Configuración común de la unidad...... Realizar la configuración de paro en
CONTROL DE POSICIONAMIENTO
Configurar las funciones Configuración común del control de eje ... Realizar la configuración común con
comunes del control de eje. ( página 6-9) la función de transformación de
(cada eje)
coordenadas, función de límite suave
y otras funciones de control de eje.
Configurar las funciones Configuración común del control de posicionamiento ....Configurar el control de posicionamiento
comunes del control de ( página 6-17) (control de posicionamiento, retorno a
posicionamiento. (cada eje) origen, JOG) y configuración de
velocidad principal.
Configuración de la
operación básica Decidir la operación básica y configurar el modo de operación.
Programas para retorno a ........... Programas requeridos para ejecutar el retorno a origen.
origen "Capítulo 8 RETORNO A ORIGEN"
CONTROL DE POSICIONAMIENTO
Programas para iniciar las ........... Programas para ejecutar las operaciones de puntos configurando el
operaciones de puntos número de punto.
(cada eje) Para ejecutar las operaciones básicas y funciones detalladas de la
configuración del parámetro de punto.
El número de punto se puede cambiar mediante programas comunes.
"Programas de Inicio/Fin para Operación de Puntos", página 7-35
Programas para utilizar las ........... Programas para utilizar las funciones detalladas del control de
funciones detalladas del
posicionamiento del dispositivo. Para información sobre a función
posicionamiento
detallada del control de posicionamiento, vea "7-6 Funciones
Detalladas del Posicionamiento", página 7-42.
Programas para terminar las ........... Programas utilizados al completar la operación de puntos.
operaciones de puntos "Programas de Inicio/Fin para Operación de Puntos", página 7-35
Programas para verificar/ ........... Programas para verificar/eliminar el error/advertencia que ya ocurrió.
eliminar un error/advertencia "6-14 Error/Advertencia", página 6-48
JOG
Para información sobre el parámetro de operación JOG, vea "Configuración de Operación JOG", página 9-5.
Retorno a origen
Para información sobre el parámetro de retorno a origen, vea "Configuración Común del Control de Posicionamiento -
Retorno a Origen", página 8-4.
7
CONTROL DE POSICIONAMIENTO
Consulte
Categoría Nombre del parámetro de puntos
la página
Modo de Operación 7-11
Configuración de Sensor de paro 7-19
Movimiento luego de la entrada del sensor
7-19
de paro
CONTROL DE POSICIONAMIENTO
operación básica Eje lineal interpolado (helicoidal) 7-16
Revolución 7-18
Dirección de rotación del arco 7-17
Formación de especificación de arco 7-17
Radio/coordenada central/punto de paso 7-18
Coordenada objetivo 7-15
Velocidad 7-15
Parámetro del punto de
Tiempo de permanencia 7-19
tiempo de permanencia
Parámetro de punto del Modo de código M 7-23
código M Número de código M 7-23
Número de punto siguiente 7-21
Parámetro de punto de
Modo continuo 7-20
operación continua
Radio de arco auxiliar 7-22
Parámetro de punto de Aceleración/tiempo
aceleración/ 7-24
desaceleración Desaceleración/tiempo
Position/INC
/Deceleration
Simple/
Simple/
Linear
/Inching
Arc position Helical position
position
ABS/INC ABS/ABS
Modo de Operación ABS/INC
Todos Todos Todos Todos Eje Eje Eje Eje Eje Eje Eje
los ejes los ejes los ejes los ejes maestro esclavo maestro esclavo maestro esclavo lineal
Configuración de Sensor de
Sí Sí Sí*3 Sí*3 - - - - - - -
paro
Movimiento luego de la
Sí Sí - Sí - - - - - - -
entrada del Sensor de paro
7
Dirección de la rotación
durante el control de - - Sí Sí - - - - - - -
velocidad
CONTROL DE POSICIONAMIENTO
[Modo de Operación]
CONTROL DE POSICIONAMIENTO
Coordenada INC Linear/Position/INC
Operación de interpolación en arco Control de posicionamiento Coordenada ABS Arc/Position/ABS
Coordenada INC Arc/Position/INC
Operación de interpolación helicoidal Control de posicionamiento Coordenada ABS Helical/Position/ABS
Coordenada INC Helical/Position/INC
*1 Hasta 4 ejes para el KV-XH04ML.
● Sistema de eje
El eje configurado en el eje maestro se llama “Eje maestro de interpolación” y los otros ejes se llaman “Ejes esclavos de
interpolación” cuando se ejecuta la operación de interpolación con ejes múltiples.
● Sistema de operación
El sistema de operación incluye el modo de operación simple y 3 modos de operación de interpolación.
Sistema de
Descripción
operación
Ejecutar el control independiente de 1 eje para cada eje. La operación de cada eje puede
Único
configurarse según el mismo “Número de punto”.
(Interpolación) Lineal Se pueden cambiar hasta 16 ejes en una línea para ejecutar la operación de interpolación.
La trayectoria del movimiento se cambiará en arco para ejecutar la operación de interpolación
(Interpolación) en Arco
coordinando 2 ejes.
(Interpolación) La trayectoria del movimiento se cambiará en curva helicoidal para ejecutar la operación de
Helicoidal interpolación coordinando el movimiento lineal del 3er eje en la interpolación en arco.
● Sistema de control
El sistema de control incluye el control de posicionamiento y el control de velocidad del tipo de posicionamiento.
• Control de posicionamiento
Un método de control para mover un eje en la posición con la “Coordenada objetivo” especificada. Incluyendo 8
modos de operación, llamados en conjunto “Control de posicionamiento”.
[Single/Position/ABS]/[Single/Position/INC]/[Linear/Position/ABS]/ [Linear/Position/INC]
[Arc/Position/ABS]/[Arc/Position/INC]/[Helical/Position/ABS]/ [Helical/Position/INC]
7 Distancia Distancia
CONTROL DE POSICIONAMIENTO
Desaceleración cuando se detecta el sensor de paro Avance lento cuando se detecta el sensor de paro
*1 La misma operación que el sensor de paro se puede ejecutar también en el relevador de petición de sensor de
paro de posicionamiento. Cablee el sensor de paro al terminal asignado en “EXT2” del servomotor o del motor
de pasos.
● Sistema de coordenada
• Coordenada absoluta
Especificar las coordenadas absolutas con la distancia lejos del origen de las coordenadas tomando las coordenadas
de origen como referencia. El modo de operación llamado “□□/□□/ABS” se especifica con coordenadas ABS.
Ejemplo En la siguiente figura, la coordenada objetivo se debe configurar en “+100” cuando el objeto en A se mueve a B.
La coordenada objetivo se debe configurar en “+300” cuando el objeto en B se mueve a C. La
coordenada objetivo se debe configurar en “+100” cuando el objeto en C retorna a B.
B 100 C 300
A
100
Coordenada
0 100 200 300
(Origin)
• Coordenada relativa
Especificar las coordenadas absolutas con la distancia lejos de las coordenadas de corriente tomando las coordenadas de
corriente como referencia. El modo de operación llamado “□□/□□/INC” se especifica con coordenadas INC.
Ejemplo En la siguiente figura, la coordenada objetivo se debe configurar en “+100” cuando el objeto en A se mueve a B.
La coordenada objetivo se debe configurar en “+200” cuando el objeto en B se mueve a C. La
coordenada objetivo se debe configurar en “-200” cuando el objeto en C retorna a B.
B C
A
+100 +200
-200
coordenadas
0 100 200 300
(Origin)
■ Modo de Operación
Defecto [Single/Position/INC]
[Single/Position/ABS]
Ejecutar el control de posicionamiento de 1 eje.
[Single/Position/INC]
[Position type speed/ Especificar la dirección y velocidad de la operación de 1 eje y empezar a operar. La paro
Deceleration] por desaceleración se ejecutará cuando el sensor de paro esté ENCENDIDO.
Especificar la dirección y velocidad de la operación de 1 eje y empezar a operar.
[Position type speed/Inching] Luego de la entrada del Sensor de paro, solo muévase con el valor especificado
(movimiento luego de entrada del Sensor de paro) primero y luego deténgase.
Configuración
[Linear/Position/ABS]
Ejecutar interpolación lineal de eje del 2 al 16.
[Linear/Position/INC]
[Arc/Position/ABS]
Interpolación de arco de 2 ejes
[Arc/Position/INC]
[Helical/Position/ABS]
Interpolación helicoidal con interpolación en arco de 2 ejes y eje lineal.
[Helical/Position/INC]
● [Single/Position/ABS]/[Single/Position/INC]
Seleccionados solo para el control de posicionamiento de 1 eje.
7
El modo [Single/Position/ABS] se puede seleccionar cuando se configura la operación “Coordenada objetivo” con
CONTROL DE POSICIONAMIENTO
“Coordenadas de origen” como referencia.
El modo [Single/Position/INC] se puede seleccionar cuando se utiliza “Coordenada objetivo” para configurar la operación de
distancia de movimiento después (por ejemplo, avance lento, etc.) con coordenadas de corriente como referencia.
Operación del sensor de paro de [Single/Position/INC] Velocidad
Referencia
(cuando “Configuración de Sensor de paro” se
configura en “Habilitar”) de la siguiente manera:
• Cuando el sensor de paro inicia, solo muévase con
“Movement after stop sensor input” primero y luego
Tiempo
deténgase.
• El “Modo continuo” cambia a “Inhabilitar” y se ejecuta Velocidad Sensor de paro
como “en espera”.
Tiempo
"Movimiento después de la entrada del sensor de paro"
(1) La paro por desaceleración se ejecutará luego del sensor de paro Velocidad
ENCENDIDO cuando no se configura el punto siguiente.
(1)
Tiempo
Sensor de paro ACTIVADO
(2) La operación del punto siguiente se ejecutará según la Velocidad
configuración del “Modo continuo” cuando se configura el punto
Siguiente punto
siguiente.
(2) Sigue
“Modo continuo”
Tiempo
Sensor de paro ACTIVADO
7 ● [Linear/Position/ABS]/[Linear/Position/INC]
Controlar simultáneamente varios ejes en la Unidad. La trayectoria del eje es lineal. Eje 1
CONTROL DE POSICIONAMIENTO
● [Arc/Position/ABS]/[Arc/Position/INC]
Controlar 2 ejes simultáneamente en la unidad. La trayectoria del eje es en arco.
Eje 1
El modo [Arc/Position/ABS] se puede seleccionar al configurar la operación de
“Coordenada objetivo” con “Coordenada de origen” como referencia. Coordenadas
de destino
El modo [Arc/Position/INC] se puede seleccionar cuando se ejecutan
operaciones utilizando la “Coordenada objetivo” para configurar la distancia
de movimiento subsecuente con la coordenada actual como referencia.
El eje maestro y el eje esclavo de interpolación se pueden combinar
libremente. Eje 2
Cuando se ejecuta la interpolación en arco, el arco se puede configurar
según el “Formato de especificación de arco”, “Dirección de rotación de arco” y “Coordenada/radio de arco”.
Para el ejemplo de configuración del uso de interpolación de arco, vea "Formación de especificación de arco",
página 7-17.
● [Helical/Position/ABS]/[Helical/Position/INC]
Controlar 3 ejes simultáneamente en la unidad. Entre ellos, 2 ejes (eje +Z
maestro de interpolación, eje esclavo de interpolación) ejecutando la
sincronización de interpolación en arco con eje 3 (eje lineal de
interpolación) para formar una trayectoria helicoidal. +Y
(20000, 20000, 20000)
El modo [Helical/Position/ABS] se puede seleccionar al configurar la Coordenadas de destino
Interpolación helicoidal
operación de “Coordenada objetivo” con “Coordenada de origen” como +X (Eje de interpolación lineal)
referencia.
El modo [Helical/Position/INC] se puede seleccionar cuando se ejecutan
operaciones utilizando la “Coordenada objetivo” para configurar la
distancia de movimiento subsecuente con la coordenada actual como
referencia. Coordenada actual (Interpolación de arco)
Los ejes maestro, esclavo y lineal de interpolación se pueden combinar
libremente.
Para la operación de interpolación helicoidal, la velocidad sintetizada de arco/velocidad sintetizada de 3 ejes se
puede seleccionar según “Seleccionar velocidad de interpolación helicoidal”.
Para el ejemplo de configuración del uso de la interpolación helicoidal, vea "7-4 Ejemplos de Configuración para
Operación Básica del Posicionamiento", página 7-25.
[Coordenadas Objetivo]
CONTROL DE POSICIONAMIENTO
[Velocidad]
● Velocidad heredada
Si se configuran “-1” (velocidad heredada) y “Next point No.”, la operación de posicionamiento se ejecutará a la
velocidad heredada del punto previo.
En la operación de punto previo, si la velocidad se cambia mediante el cambio de velocidad y las funciones de sobrescribir,
se heredará la velocidad cambiada.
Configure la dirección de la rotación si la velocidad del tipo de posición se selecciona en “Modo de operación”. La
dirección de rotación del motor cuando se da el comando se decide en combinación con la configuración común del
control de eje “Dirección de rotación del motor”.
Seleccionar el eje utilizado para la operación de interpolación. Se configura en “Inhabilitar” (predeterminado) para
operación simple.
7 Los ejes maestro y esclavo de interpolación se pueden seleccionar para “Especificar eje objeto de interpolación” de
todos los ejes utilizados para el eje maestro de interpolación. Solo se puede seleccionar el eje maestro de
interpolación para el eje objeto de interpolación del eje utilizado para el eje esclavo de interpolación.
CONTROL DE POSICIONAMIENTO
Referencia Para la interpolación helicoidal, se necesita agregar “Especificar eje lineal de interpolación”.
Defecto (Inhabilitar)
(Inhabilitar)
Configuración Eje 1 a Eje 4 (KV-XH04ML)
Eje 1 a Eje 16 (KV-XH16ML)
Ejemplo (1) Configuración de la interpolación lineal de 4 ejes (eje 2, eje 3, eje 5 y eje 7, con eje 5 como eje
maestro de interpolación)
(2) Configuración de interpolación en arco (eje 3 y eje 5, con eje 5 como eje maestro de interpolación)
(3) Configuración de la interpolación helicoidal (eje 3, eje 5 y eje 7, con eje 5 como eje maestro de
interpolación y eje 7 como eje lineal)
Defecto (Inhabilitar)
(Inhabilitar)
Configuración Eje 1 a Eje 4 (KV-XH04ML)
Eje 1 a Eje 16 (KV-XH16ML)
No se puede seleccionar el eje del eje objeto de interpolación que no se configura en eje
Punto
maestro de interpolación.
Para el eje X y el eje Y utilizados en la siguiente descripción, el número de eje menor para la interpolación de arco se
7
utiliza como eje X.
CONTROL DE POSICIONAMIENTO
Por ejemplo, si se utiliza el eje 1 como eje maestro de interpolación y el eje 2 como eje esclavo de interpolación,
entonces el eje X = eje 1, y el eje Y = eje 2.
Por ejemplo, si se utiliza el eje 2 como eje maestro de interpolación y el eje 1 como eje esclavo de interpolación,
entonces el eje X = eje 1, y el eje Y = eje 2.
● Punto de paso
Especificar las coordenadas de punto de paso del eje X/eje Y con Eje-Y
Coordenada de destino
“Coordenada/radio de arco” de cada eje para ejecutar la interpolación en Punto de paso
arco hasta las coordenadas objetivo.
La trayectoria es el arco que pasa a través de los tres puntos; es decir,
coordenadas de corriente, punto de paso especificado y coordenadas objetivo.
Se puede especificar la rotación de arco de más de 180°, excepto todo el arco.
Eje-X
Ocurre un error cuando las coordenadas de corriente, las coordenadas
objetivo y las coordenadas de punto de paso son iguales o cuando los Coordenada actual
tres puntos están en una línea recta.
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - 7-17
7-3 Configuración del Parámetro de Punto
Configurar el radio, coordenada central y punto de paso según el [Formato de especificación de arco].
Para el ejemplo de configuración del uso de interpolación de arco, vea "7-4 Ejemplos de Configuración para
Operación Básica del Posicionamiento", página 7-25.
Defecto 1
Configuración De 1 a 2147483647
7 Configurar la coordenada central del eje X y del eje Y en la configuración de los ejes maestro y esclavo de interpolación.
Defecto 0
CONTROL DE POSICIONAMIENTO
Defecto 0
Configuración -2147483648 a 2147483647
Configurar el valor de rotación luego de moverse desde el punto de inicio al punto final para la interpolación en arco/
helicoidal cuando se configura “Coordenada central” para el [Formato de especificación de arco].
Se moverá a la “Revolución” especificada basada en la trayectoria de arco desde el punto de inicio al punto final cuando
punto de inicio punto ≠ final.
Cuando el punto de inicio punto = final, rotará por otro ciclo basado en la veces especificadas en “Revolución”.
Para el ejemplo de configuración del uso de la interpolación en arco/helicoidal, vea "7-4 Ejemplos de
Configuración para Operación Básica del Posicionamiento", página 7-25.
Defecto 0
Configuración 0 a 65535 (* El límite superior es 2147483647/2R-1 (2R: Movimiento requerido para 1 revolución))
Defecto Inhabilitar
Configuración Inhabilitar/Habilitar
Si la [Configuración del Sensor de paro] se configura en “Habilitar”, se configurará*1el movimiento luego de la entrada 7
del Sensor de paro.
CONTROL DE POSICIONAMIENTO
Este movimiento se habilita solo cuando el “Modo de operación” es [Position type speed/inching]/[Single/Position/ABS]/
[Single/Position/INC].
*1 La misma operación que el sensor de paro se puede ejecutar también en el relevador de petición de sensor de
paro de posicionamiento.
Velocidad
Unidad [unidad de coordenada]
Defecto 0
Velocidad de arranque
Configuración De 0 a 2147483647
Tiempo
Sensor de paro Movimiento después de la entrada
ACTIVADO
• El “Movement after stop sensor input” se refiere a la coordenada relativa desde el sensor de paro ENCENDIDO
hacia la paro por desaceleración.
• Si el “Movement after stop sensor input” es pequeño, opera siguiendo “Seleccionar operación de tasa constante
luego de ingresar Sensor de paro”.
"[Seleccionar operación de avance lento luego de detectar el Sensor de paro]", página 6-20
• Cuando se desacelera para detenerse por el relevador de paro por desaceleración, la entrada será omitida si se
ingresa el Sensor de paro.
[Tiempo de permanencia]
Configurar el tiempo de paro (en espera) (tiempo de permanencia) entre llegar a la coordenada objetivo y la
operación siguiente.
Unidad ms
Defecto 0
Configuración -32000 a 32000
El intervalo en espera también es diferente basado en el tiempo de paro positiva/negativa y otros parámetros de punto.
ON
Control de
posicionamiento OFF
Comando de
Comando de ejecución en progreso
posicionamiento
Tiempo de espera
ON
Control de
posicionamiento OFF
Comando de
Comando de ejecución en progreso
posicionamiento
Tiempo de espera
Las operaciones del tiempo de permanencia en “Modo continuo” son de la siguiente manera.
Velocidad
Punto 1 Punto 2 Punto 3
Tiempo
Permanencia ignorada Permanencia Tiempo de permanencia del punto 1
ignorada
[Modo continuo]
Defecto En espera
Configuración (Selección de cambio de velocidad) continua / (Conexión de velocidad de inicio) continua / En espera
Para información sobre la configuración de operación continua, vea "Operación Continua (operación de punto
siguiente)", página 7-43; para la operación en espera, vea "En Espera y Liberar en Espera", página 7-47.
Configurar los números de punto de los siguientes parámetros de punto cuando se configura la operación mediante
varios parámetros de punto. La operación de puntos terminará cuando se configure en 0.
Defecto 0
Configuración De 0 a 100
Para información sobre la combinación con el “Modo continuo”, vea "Operación Continua (operación de punto
siguiente)", página 7-43.
Ejemplo El “Next point No.” del punto número 1 es “2”.
El “Next point No.” del punto número 2 es “3”.
El “Next point No.” del punto número 3 es “0”.
Punto número 2 7
CONTROL DE POSICIONAMIENTO
Punto número 1 Punto número 3
Eje-Y
Punto número 1
Punto número 3
Punto número 2
Eje-X
Especificar el radio de arco auxiliar que se puede conectar de manera uniforme entre los parámetros de
punto (interpolación lineal/interpolación en arco). (La parte del ángulo de la trayectoria cambia en círculo).
Se puede utilizar con [Linear/Position/ABS/INC], [Arc/Position/ABS/INC] y se habilita cuando el “Modo continuo” es
“Continua (Selección de cambio de velocidad)”.
Defecto 0
Configuración De 0 a 2147483647
● Descripción Adicional
La operación continua de arco se puede ejecutar sin detenerse para ángulos; por ello, se puede reducir la vibración
mecánica y se puede acortar el tiempo de movimiento.
Tiempo
Velocidad para el arco auxiliar
Si se ejecuta el monitorea en “Número de punto de corriente de posicionamiento” durante la ejecución del arco
auxiliar, cambia al valor de añadir 50000 al número de punto original.
[Número de código M]
Defecto 0
Configuración De 0 a 65000
Para información sobre el código M, vea "Salida de código M", página 7-70.
[Número de código M]
Seleccionar el tiempo de código M de salida desde el inicio (WITH) o final (AFTER) del punto de posicionamiento.
Defecto WITH
Configuración WITH/AFTER 7
CONTROL DE POSICIONAMIENTO
■ Configuración del código M
WITH : El “Número de código M de posicionamiento” especificado saldrá al inicio de la operación cuando el
relevador de salida de código M en curso sea ENCENDIDO.
El relevador de salida de código M de posicionamiento en curso mantiene el estado ENCENDIDO, hasta
que el relevador de comando APAGADO del código M de posicionamiento esté APAGADO.
Relé de comando DESACTIVAR del código
M DESACTIVADO
Inicio de la operación
(sin cambios cuando se ha finalizado la operación)
Relé de control del eje en progreso Movimiento en progreso
ON
Relé de salida del código M de
posicionamiento en progreso OFF
Relé de comando DESACTIVAR del ON
código M de posicionamiento OFF
Número del código M de Salida en progreso
posicionamiento
WITH
AFTER : El “Número de código M de posicionamiento” especificado saldrá cuando el relevador de salida de código
M sea ENCENDIDO al final de la operación.
El relevador de salida de código M de posicionamiento mantiene el estado ENCENDIDO hasta que el
relevador de comando APAGADO del código M de posicionamiento sea APAGADO.
Tiempo de Mover al
movimiento siguiente punto
Relé de control del eje en progreso Movimiento Movimiento
en progreso en progreso
ON
Relé de salida del código M de
posicionamiento en progreso OFF
Relé de comando DESACTIVAR del ON
código M de posicionamiento OFF
ĀNúmero del código M de Salida en progreso
posicionamientoā
AFTER
Para información sobre el código M, vea "Salida de código M", página 7-70.
Especificar la configuración de aceleración/desaceleración para cada punto según la velocidad o tiempo, el cual se
puede configurar según “Seleccionar configuración de aceleración/desaceleración” en la configuración común del
control de posicionamiento.
El valor de la “Tasa/tiempo de aceleración de la operación”/“Tasa/tiempo de desaceleración de la operación” en la
configuración común del control de posicionamiento será habilitada cuando se especifique en “-1”.
Unidad ms
-1: Utilice “Tasa/tiempo de aceleración de la operación”/“Tasa/tiempo de desaceleración de la operación” en la
Defecto configuración común de control de posicionamiento habilitada.
0 a 65535 y -1: Se habilita “Tasa/tiempo de aceleración de la operación”/“Tasa/tiempo de
Configuración desaceleración de la operación” en la configuración común del control de posicionamiento.
Para información sobre el tiempo de aceleración/desaceleración de la operación, vea "[Configuración de
selección de aceleración/desaceleración]", página 6-17.
Si se ejecuta una sobrescritura de velocidad, la tasa del periodo cuando la velocidad cambia
Punto
sigue la tasa/tiempo de aceleración (desaceleración) cuando se acelera (desacelera).
[Límite de torque]
Unidad 0.01%
Defecto 65535
Configuración 0 a 65534, 65535: Límite de torque inhabilitado
Para información sobre el límite de torque del parámetro de punto, vea "Cambio de Límite de Torque en Control
de Posicionamiento", página 7-78.
● Operación simple de 1 eje ( página 7-26) ● Control de velocidad del tipo de posicionamiento de
1 eje/desaceleración
( página 7-30)
Velocidad Velocidad
40000 40000
0
Coordenada Desaceleración
se detiene
7
Paro de la coordenada 10000 Sensor de paro ACTIVADO
CONTROL DE POSICIONAMIENTO
● Interpolación lineal (2 ejes) ( página 7-26) ● Control de velocidad del tipo de posicionamiento de
1 eje/avance lento
( página 7-31)
Coordenada actual
Eje-X
● Interpolación en arco (2 ejes) ( página 7-27) ● Control de ángulo de rotación ( página 7-32)
Eje-Y
(5000, 5000) 0゜
Semicírculo
270゜
90゜
180゜
+Z
+Y
(20000, 20000, 20000)
Coordenadas de destino
Interpolación helicoidal
+X (Eje de interpolación lineal)
● Diagrama de la operación
Velocidad
40000
Coordenada
0
Parado en la coordenada 10000
Para información sobre parámetros de punto habilitados durante la operación simple de 1 eje, vea "Habilitar/
inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
● Diagrama de la operación
Interpolación lineal de 2 ejes Interpolación lineal de 3 ejes
Eje-Z
Eje-Y Coordenadas de destino
(20000, 20000)
Velocidad
sintetizada
(4000) Coordenadas de destino
Velocidad sintetizada
Coordenada actual Eje-Y
Eje-X Coordenada actual
Eje-X
*1 Configuración inhabilitada
Para información sobre los parámetros habilitados durante la operación de interpolación lineal, vea "Habilitar/ 7
inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
CONTROL DE POSICIONAMIENTO
Ejemplo de Configuración para Interpolación en Arco
*1 Configurar en “Inhabilitar”
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - 7-27
7-4 Ejemplos de Configuración para Operación Básica del Posicionamiento
7
radio menor relativo como eje X
Revolución 10 -*1 Para circunstancia de operación para más de 1 revolución
El control de posicionamiento será completado después de una operación de punto
Número de punto cuando se configure en “0”.
CONTROL DE POSICIONAMIENTO
0 -*1
siguiente La operación de punto siguiente se ejecutará cuando se configure el número de
punto diferente.
*1 Configurar en “Inhabilitar”
Cuando las distancias (radio) entre la coordenada actual y la coordenada central es diferente desde la
Punto
coordenada objetivo y la coordenada central, escaneará la trayectoria desde la coordenada actual hasta la
coordenada objetivo así como la trayectoria en aumento (decremento) lento desde la coordenada central.
Si se configura la revolución, el radio aumentará (disminuirá) al mismo tiempo de rotación.
Ejemplo) si la coordenada actual es (0, 0), la coordenada objetivo es (1000, 0) y la coordenada
central es (510, 0), cada distancia será 490 y 510. Bajo esta circunstancia, el radio de la
trayectoria de movimiento cambiará lentamente de 510 a 490.
Si las distancias desde la coordenada central son diferente, sírvase observar lo siguiente.
• La velocidad se cambia según el error de radio.
• Cuando la distancia entre la coordenada actual y la coordenada central > que la distancia
entre la coordenada objetivo y la coordenada central:
Mientras más cerca esté a la coordenada objetivo, más lenta será la velocidad.
Cuando la distancia entre la coordenada actual y la coordenada central < que la distancia
entre la coordenada objetivo y la coordenada central:
Mientras más cerca esté a la coordenada objetivo, más lenta será la velocidad.
• Mientras que la “Velocidad máxima de operación” está limitada a través de la “Velocidad” de la
configuración del parámetro de punto, el límite de la velocidad máxima de operación no será efectivo
cuando la velocidad basada en el cambio de error de radio exceda la velocidad máxima de operación.
• Cuando el “Modo continuo” del parámetro de punto es “(Selección de cambio de velocidad)
continua”, la velocidad de conexión al cambiar puntos es la “Velocidad” configurada con el parámetro
de punto. Por ello, el cambio de velocidad causado por el error de radio cambia muy rápido.
*1 Configurar en “Inhabilitar”
Para información sobre los parámetros de punto habilitados durante la operación de interpolación en arco, vea
"Habilitar/inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
● Diagrama de la operación
Controlar 3 ejes simultáneamente en la unidad. Entre
+Z
ellos, 2 ejes (eje maestro de interpolación, eje esclavo
de interpolación) ejecutando la sincronización de
interpolación en arco con eje 3 (eje lineal de
interpolación) y escaneo trayectoria helicoidal. +Y
(20000, 20000, 20000)
Para el eje X, eje Y y eje Z a involucrarse a
continuación, el eje de interpolación en arco con el
7
Coordenada de destino
número de eje menor se toma como eje X, y el eje de Interpolación helicoidal
interpolación lineal como eje Z. +X (Eje de interpolación lineal)
Por ejemplo, si se utiliza el eje 1 como eje maestro de
CONTROL DE POSICIONAMIENTO
interpolación y el eje 2 como eje esclavo de interpolación,
entonces el eje X = eje 1, y el eje Y = eje 2.
Además, si se utiliza el eje 2 como eje maestro de
interpolación y el eje 1 como eje esclavo de interpolación,
entonces el eje X = eje 1, y el eje Y = eje 2.
Coordenada actual (Interpolación de arco)
El eje maestro de interpolación y el eje esclavo de
interpolación se pueden seleccionar libremente.
*1 Configurar en “Inhabilitar”
*2 Para información sobre la especificación de arco, vea "Ejemplo de Configuración para Interpolación en
Arco", página 7-27.
Para información sobre los parámetros de punto habilitados durante la interpolación helicoidal, vea "Habilitar/
inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - 7-29
7-4 Ejemplos de Configuración para Operación Básica del Posicionamiento
● Diagrama de la operación
Mover a velocidad especificada hasta que el Sensor de paro *1 sea ENCENDIDO; la paro por desaceleración se
ejecutará luego de que el sensor de paro sea ENCENDIDO.
Velocidad
40000
desaceleración
se detiene
Tiempo
Sensor de paro ACTIVADO
*1 La misma operación que el sensor de paro se puede ejecutar también en el relevador de petición de sensor de
paro de posicionamiento.
Nombre de Ejemplo de
Descripción
parámetro configuración
Modo de [Position type speed/
Configurar en Position type speed/Deceleration
Operación Deceleration]
Velocidad 40000
Dirección rotativa
Si se mueve hacia la dirección positiva, configure la dirección positiva.
durante el control Dirección positiva
Si se mueve hacia la dirección negativa, configure la dirección negativa.
de velocidad
Configuración de
Enable Sírvase asegurarse de configurar en “Habilitar”
Sensor de paro
Si se configura en 0, el control de posicionamiento se completará luego de la
Número de punto operación de punto
0
siguiente Si se configura un número de punto diferente, ejecute la operación del punto
siguiente
Para la Position type speed/Deceleration, se ejecutará la operación del punto siguiente según la
Referencia
configuración del “Modo continuo” luego del sensor de paro ENCENDIDO.
Velocidad
Siguiente punto
Sigue
“Modo continuo”
Tiempo
Sensor de paro ACTIVADO
Para los parámetros de punto habilitados de la operación de velocidad del tipo de posicionamiento /desaceleración,
vea "Habilitar/inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
● Diagrama de la operación
Mover con la velocidad especificada hasta que el sensor de paro sea*1 ENCENDIDO; solo se moverá con el “Movimiento
de entrada de paro” especificado luego de que el sensor de paro sea ENCENDIDO, y luego se detendrá.
Tiempo
Paro después de
alimentación de avance lento
*1 La misma operación del sensor de parada puede realizarse también con el relé de petición del sensor de parada
de posicionamiento.
7
● Parámetro de punto y ejemplos de configuración
CONTROL DE POSICIONAMIENTO
• Parámetros de puntos que no necesitan configurarse
Nombre de Ejemplo de
Descripción
parámetro configuración
[Position type speed/
Modo de Operación Configurar en Position type speed/Inching
Inching]
Velocidad 40000
Dirección rotativa
Si se mueve hacia la dirección positiva, configure la dirección positiva.
durante el control de Dirección positiva
Si se mueve hacia la dirección negativa, configure la dirección negativa.
velocidad
Movimiento luego de la Si se configura en 0, la operación se detendrá inmediatamente luego de la
entrada del Sensor de 1000 entrada del sensor de parada.
paro Configurar el movimiento
Configuración de
Enable Sírvase asegurarse de habilitarlo
Sensor de paro
Si se configura en 0, el control de posicionamiento será completado
Número de punto después de la operación de puntos.
0
siguiente Si se configura un número de punto diferente, se ejecutará la operación
del punto siguiente.
Para la Position type speed/Inching, si se configura el punto siguiente, mueva con “Movement after
Referencia
stop sensor input” y transfiera a la operación de punto siguiente.
Para información sobre los parámetro de punto habilitados de la operación de Position type speed/Inching, vea
"Habilitar/inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
Ya que la “Unidad de coordenada” de la configuración común de control de eje se configura en “grado” y “visualización en
360 grados” se configura en “Habilitar”; debido a que se habilita el control de posicionamiento del ángulo de rotación
especificado.
Cuando el “Modo de operación” es [Single/Position/ABS] (o Linear/Position/ABS, Arc/Position/ABS, Helical/Position/
ABS), se puede rotar en cualquier ángulo. Cuando es [Single/Position/INC], se puede rotar en cualquier ángulo
desde la posición de corriente. Cuando se configura en [Single/Position/INC], se pueden ejecutar las operaciones de
más de una vez.
● Diagrama de la operación
0゜
7
270゜
90゜
Punto central
CONTROL DE POSICIONAMIENTO
180゜
Nombre de Ejemplo de
Descripción
parámetro configuración
Unidad de
deg Configurar en “grado” cuando se control según el ángulo de rotación
coordenada
Ubicación decimal 1 Configurar cuando se utiliza el punto decimal
Visualización en 360
Enable Configurar
grados
Se puede configurar selección cercana de ángulo de rotación cuando se
Selección cercana
configura en [Single/Position/ABS]
de ángulo de Enable
La configuración de la selección cercana de ángulo de rotación se inhabilitará
rotación
cuando se configure [Single/Position/INC]
Nombre de Ejemplo de
Descripción
parámetro configuración
Selección cercana de ángulo de rotación habilitada cunado se configura en
[Single/Position/ [Single/Position/ABS].
Modo de Operación
ABS] La configuración de la selección cercana de ángulo de rotación se inhabilitará
cuando se configure [Single/Position/INC]
Coordenada objetivo 90 (grados) en grados
Velocidad 400 (grados/s) en grados/s
Si se configura en 0, el control de posicionamiento se completará luego de la
Número de punto operación de punto
0
siguiente Si se configura un número de punto diferente, se ejecutará la operación del
punto siguiente.
Para información sobre los parámetros de punto habilitados del control de ángulo de rotación, vea “Single/Position/
ABS/INC” de "Habilitar/inhabilitar parámetro de puntos basado en el modo de operación", página 7-10.
370°
10°(370°convertidos a 10°
)
7
0° 90° 180° 270° 0° 90° 180° 270° 0°
CONTROL DE POSICIONAMIENTO
(360°
) (360°
) (360°
)
(Ejemplo 1: Cuando la “Coordenada objetivo” es “60°”) (Ejemplo 2: Cuando la “Coordenada objetivo” es “-60°”) (Ejemplo 3: Cuando la “Coordenada objetivo” es “500°”)
Rotar hacia la dirección (+) con 60°. Rotar hacia la dirección (-) con 60°. Rotar hacia la dirección (+) con 500° (140° por revolución).
0° 0° 0°
60° -60°
(300°
)
500°
(140°
)
Coordenada de destino: 315°Coordenada actual: 45° Coordenada actual: 315° Coordenada de destino: 45°
Coordenada actual: 315° Coordenadas de destino: 45°Coordenada de destino: 315°Coordenada actual: 45°
Coordenadas de destino: 315°Coordenada actual: 45° Coordenada actual: 315° Coordenada de destino: 45°
7
CONTROL DE POSICIONAMIENTO
Consulte la
Categoría Nombres de dispositivos Operation página
OFF->ON: Inicial el control de posicionamiento especificado por
“Número de punto de inicio de posicionamiento”
Inicio de control de posicionamiento 3-9
ENCENDIDO->APAGADO:Relevador de terminación de inicio de
Rele de Salida control de posicionamiento APAGADO
Eliminar fin de posicionamiento OFF->ON:
Eliminar terminación de salida de pulso OFF->ON:
Relevador de fin de posicionamiento APAGADO
Relevador de terminación de salida de pulso APAGADO
3-9
3-9
7
Terminación de inicio de control de Relevador de terminación del relevador de inicio de control de
CONTROL DE POSICIONAMIENTO
3-12
posicionamiento posicionamiento
OFF->ON: ENCENDIDO cuando control completo de posicionamiento
ENCENDIDO cuando verificación FINAL de servo,
salida de pulso completada e ingreso de señal servo
* No ENCENDIDO en cado de paro por desaceleración.
Terminación de posicionamiento 3-12
ENCENDIDO->APAGADO:APAGADO cuando el relevador de eliminar
completo de posicionamiento está ENCENDIDO
APAGADO si el control de posicionamiento inicia
cuando está ENCENDIDO.
Error de eje en curso ENCENDIDO: Error de eje en curso 3-12
Rele de Entrada
Control de ejes en curso ENCENDIDO: Control de ejes en curso 3-12
ENCENDIDO: ENCENDIDO cuando salida de pulso de posición se
termina
ENCENDIDO->APAGADO:APAGADO cuando el relevador de
Terminación de salida de pulso 3-12
eliminar completo de salida de pulso está ENCENDIDO
APAGADO si el control de posicionamiento inicia
cuando está ENCENDIDO.
ENCENDIDO ENCENDIDO cuando la señal FINAL de servo es
ingresada desde un servoamplificador
Servo final 3-12
Para información sobre la señal de fin de Servo, sírvase ver
página 6-42.
Número de punto de inicio del
Configurar el número de punto de inicio. 4-19
posicionamiento
Memoria Buffer Código de terminación del inicio del control Código de terminación del relevador de inicio del control de
4-23
de posicionamiento posicionamiento
Estado del control de posicionamiento Almacenar estado de corriente del control de posicionamiento 4-15
(Cuando termina)
Operación de posicionamiento
7
ON (1) (3)
CONTROL DE POSICIONAMIENTO
ON (4)
Relé de finalización del inicio del
OFF (2)
control de posicionamiento
ON
Relé de control del eje en
OFF (2)
progreso
ON (5)
Relé de finalización de (7)
posicionamiento OFF
ON (2)
Relé de borrado de la finalización
OFF (6)
de posicionamiento
ĀCódigo completo del inicio del control Código Completo (0 cuando finaliza normalmente)
de posicionamientoā
(1) El relevador de inicio del control de posicionamiento está ENCENDIDO. (Escalera)
(2) Cuando el control de posicionamiento inicia, el relevador de control de eje en curso*1 es ENCENDIDO. Luego de
eso, el código de terminación se almacenará en “Código de terminación de inicio de control de posicionamiento”
y el relevador de terminación de inicio de control de posicionamiento es ENCENDIDO. (Unidad)
(3) Cuando el relevador de terminación de inicio de control de posicionamiento es ENCENDIDO, el relevador de
inicio de control de posicionamiento es APAGADO. (Escalera)
(4) Cuando el relevador de inicio de control de posicionamiento es APAGADO, el relevador de terminación de inicio
de control de posicionamiento es APAGADO. (Unidad)
(5) Cuando una operación de punto especificado termina y el relevador de terminación de posicionamiento está ENCENDIDO,
el relevador de eliminar terminación de posicionamiento es ENCENDIDO. (Escalera)
(6) Si el relevador de eliminar terminación de posicionamiento es ENCENDIDO, el relevador de terminación de
posicionamiento es APAGADO. (Unidad)
(7) Luego de que el relevador de terminación de posicionamiento sea APAGADO, el relevador de eliminar
terminación de posicionamiento es APAGADO. (Escalera)
*1 Si el control de posicionamiento no se puede ejecutar con normalidad, el relevador de control de eje en curso
será APAGADO.
• Los relevadores y las memorias buffer del eje maestro de interpolación se utilizarán para la
Punto
operación de interpolación.
• La operación del relé de terminación de posicionamiento cambia dependiendo de la
configuración de verificación de final del servo.
"Verificación de Final de Servo", página 7-80
● Programa de referencia
Ejemplo Eje 1 inicia la operación desde el punto número 5
CONTROL DE POSICIONAMIENTO
Habilitar la
operación
LD MR000
R30305
OUT R30000
OUT R30305
Servo del eje LDP MR001
1 ACTIVADO
MR001 U_WRPPNT KV-XH16ML
U_WRPPNT #1 #1 #5
Unit No. Axis No. Start point No. LDP MR002
#1 #1 #5
KV-XH16ML OR R30200
Cuando el “número del punto de inicio del punto de inicio” del eje 1 se ajusta a “5”, AND R36600
el relé de inicio del control de posicionamiento está ACTIVADO
R36600 R36800 R36903
ANB R36800
MR002 DR30200
ANB R36903
La operación Se ha completado Control de eje Inicio de control de OUT DR30200
está lista el inicio de control del eje 1en progreso
R30200 de posicionamiento del eje 1
posicionamiento
del eje 1 LD R36800
MPS
Axis1 Positioning
control start UREAD #1 #4050 EM0 #1
MPP
Read "Positioning control start complete code" to EM0 AND<> #0 EM0
R36800 UREAD
SET @MR000
#1 #4050 EM0 #1
LD R36802
Axis1 Positioning
control start complete
KV-XH16ML Axis1 Positioning
control start OUT R30202
complete code
#0 @MR000
<> SET
EM0
• Utilizando los comandos UWRIT, se puede especificar el número de punto de inicio con la
Referencia
especificación de las direcciones de memorias buffer. Sin embargo, cuando se utilizan las
instrucciones especificadas por la unidad, el número de punto de inicio de todos los ejes se puede
configurar sin la especificación de las direcciones de memorias buffer.
"U_WRPPNT Escribe el número del punto de inicio de posicionamiento", página 15-54
• El relevador de inicio del control de posicionamiento y el relevador de eliminar completo de
posicionamiento son relevadores de salida que pueden actualizarse directamente.
● Programa de Referencia
Ejemplo Para cambiar el parámetro de punto del eje 1
<Lista de mnemotecas>
Cambia el parámetro de punto No. 1 como los siguientes
Coordenada objetivo del eje 1: +10000
Eje 1 velocidad: +25000 LDP MR000
MOV.L +10000 DM0
MR000 MOV.L MOV.L +25000 DM2
+10000 DM0 UWRIT.L #1 #8004 DM0 #1
UWRIT.L #1 #8010 DM2 #1
MOV.L
7
+25000 DM2
UWRIT.L
#1 #8004 DM0 #1
CONTROL DE POSICIONAMIENTO
UWRIT.L
#1 #8010 EM2 #1
■ Tiempo de inicio
El tiempo de inicio cambiar según las condiciones de trabajo y la configuración (modo de operación, etc.).
Modo de Operación
Min.
Modelo Simple/ Velocidad del tipo Lineal/ Arco/ Helicoidal/
Periodo de control
Posición de posición Posición Posición Posición
Eje 5 125 μs
Eje 10 250 μs
500 μs
7
de 1 a 2 de 1 a 2 de 1 a 2 de 1 a 2
de 1 a 2 periodos de
KV-XH16ML 750 μs periodos de periodos de periodos periodos de
control
Eje 16 1 ms control control de control control
CONTROL DE POSICIONAMIENTO
1.5 ms
2 ms
500 μs
750 μs de 1 a 2 de 1 a 2 de 1 a 2 de 1 a 2
de 1 a 2 periodos de
KV-XH04ML Eje 4 1 ms periodos de periodos de periodos periodos de
control
1.5 ms control control de control control
2 ms
El tiempo de procesamiento requerido para ejecutar la petición de cambio durante el control de posicionamiento se
describe de la siguiente manera (paro por desaceleración, Sensor de paro, paro de ángulo especificado, interrupción
de la operación continua, operación del punto siguiente forzado, cambio de coordenada objetivo, cambio de
velocidad y sobrescritura).
sobrescritura.
• Cuando aparecen peticiones múltiples, las peticiones para el procesamiento se retrasarán.
Vea "A-3 Restricciones sobre la Ejecución de los Relevadores de Petición", página A-22.
• El cambio de tiempo de respuesta del procesamiento varía según el tiempo de detección del
relevador de petición y el tiempo de detección de entrada del Sensor de paro.
Ejemplo Cuando se configura en Periodo de control: 1 ms, Movimiento: 10 PLS, Velocidad: 50000 PLS/s
El tiempo operativo calculado es 0.2 ms, pero el tiempo de operación real es 1 ms y opera a una velocidad
de 10000 PLS/s.
MEMO
CONTROL DE POSICIONAMIENTO
Las funciones detalladas que pueden utilizarse en la operación de ensamblaje de todos los parámetros de puntos y la
operación de punto son de la siguiente manera.
7
Utilizar “Next point No.” y “Modo continuo (retorno)” para operar puntos
Operación continua 7-43
diferentes.
En espera y liberar en espera Esperar luego del punto de operación hasta liberar el estado en espera. 7-47
CONTROL DE POSICIONAMIENTO
Paro por desaceleración y reinicio de La operación de paro por desaceleración durante la operación de
7-49
operación puntos y la operación cuando la operación reinicia.
Cambio de coordenada actual Cambiar la coordenada actual. 7-53
Cambio de velocidad Cambiar la velocidad de la operación durante la operación de puntos. 7-55
Cambio de coordenada objetivo del Cambiar la coordenada objetivo y la velocidad durante la operación de
7-59
posicionamiento puntos.
Detener según el ángulo especificado durante el control de ángulo de
Especificar paro de ángulo 7-62
rotación.
Interrupción de la operación continua Interrumpir la operación de punto de una configuración continua. 7-64
Operación del punto siguiente forzado Ejecutar la operación de punto del número de punto siguiente. 7-67
Salida de código M Dar salida al código M durante la operación de puntos 7-70
Retorno a origen Ejecutar el retorno a origen. 8-2
Movimiento a posición de inicio /
movimiento a posición de inicio Mover a la posición de inicio. 7-76
automático
Cambio de límite de torque durante el Utilizar la configuración del “Límite de torque” para controlar el
7-78
control de posicionamiento servomotor.
Verificar fin de servo Verificar la salida de final de servo. 7-80
Configurar la coordenada de comando de posición durante la
Enseñanza 7-82
operación JOG en “Coordenada objetivo” de un punto.
Cambio de parámetro de punto Utilizar un programa en escalera para cambiar el parámetro de punto. 7-83
Verificar estado de la operación de Utilizar el relevador de entrada y memoria buffer para verificar el
7-84
posicionamiento estado de la operación del control de posicionamiento.
La operación de puntos se puede ejecutar de manera continua a través del “Next point No.” y del “Modo continuo” del
parámetro de puntos. La configuración del “Modo continuo” y la operación continua de los puntos se describen a
continuación.
Ejemplo El “Next point No.” del punto número 1 es “2”. Eje-Y
El “Next point No.” del punto número 2 es “3”.
El “Next point No.” del punto número 3 es “0”. Punto número 1
Punto número 3
Punto número 2
Eje-X
CONTROL DE POSICIONAMIENTO
“Modo continuo” del parámetro de puntos.
Si se selecciona la operación en espera, entonces la operación del punto siguiente iniciará luego de liberar la
operación en espera.
● En espera
Si se configura el punto siguiente y se libera la operación en espera, entonces se operará el punto siguiente.
Para la operación en espera, vea "En Espera y Liberar en Espera", página 7-47.
Siguiente punto
"Velocidad de inicio
de la operación" Tiempo
Desaceleración se detiene temporalmente
Velocidad
Punto actual
Siguiente punto
Tiempo
sin detención
Velocidad Velocidad
Punto
Simple/ del tipo de del tipo de Lineal Lineal Lineal Arco Helicoidal
siguiente
Posición posicionamiento/ posicionamiento/ (2 ejes) (3 ejes) (4 a 16 ejes) (2 ejes) (3 ejes)
Punto de inicio
desaceleración Avance lento
Simple/Posición ○ ○ ○ ×
Position type speed/Deceleration*1
7 Position type speed/Inching*2
△
×
△
×
△
×
(Ocurrirá un error durante la operación continua de
simple e interpolación)
Lineal (2 ejes) ◎ × × ◎ ×
CONTROL DE POSICIONAMIENTO
Lineal (3 ejes) × × ○ × × ○
Lineal (4 a 16 ejes) (Ocurrirá un error durante la operación continua de simple e interpolación) × × ○ × ×
En arco (2 ejes) ◎ × × ◎ ×
Helicoidal (3 ejes) × ○ × × ○
◎: Se pueden configurar toda la operación continua (conexión de velocidad de inicio/selección de cambio de
velocidad) y arco auxiliar.
○: Se pueden seleccionar toda la operación continua (conexión de velocidad de inicio/selección de cambio de velocidad).
△: Cuando se configura la operación continua, la operación se ejecutará según la “Conexión de velocidad de punto
de corriente”.
× : No se puede configurar la operación continua.
*1 Pase al punto siguiente luego de la entrada del sensor de paro o cuando el relevador de petición de paro de
posicionamiento sea ENCENDIDO. No se puede especificar “Single/Position/ABS” para el punto siguiente.
*2 Solo se puede seleccionar la operación en espera.
Velocidad
Tiempo
• Operación de la interpolación
Para la operación de interpolación, incluso si la dirección de movimiento Eje-Y
7
No desacelerará en este punto durante
del punto siguiente cambia, la desaceleración no se ejecutará antes de la
CONTROL DE POSICIONAMIENTO
la operación de interpolación
velocidad de inicio. Para mantener la constante de la velocidad
sintetizada, la velocidad de cada eje puede cambiar considerablemente.
El modo “(Conexión de velocidad de inicio) continua” se debe configurar si
es posible que se sufra de vibración mecánica, etc.
Eje-X
"Continuo (conexión de la velocidad de inicio)" "Continuo (conexión de la velocidad del siguiente punto)"
Velocidad: -1 Velocidad: -1
㧔㧕㧔㧕㧔㧕㧔㧕 㧔㧕
La operación de punto siguiente sigue los parámetros de puntos leídos previamente. Los
Punto
parámetros de puntos cambiados luego de que el parámetro haya sido leído previamente no
serán asignados a la siguiente operación.
Si el parámetro de puntos “Modo continuo” se configura en “En espera”, cuando termine la operación de punto de
corriente, no cambiará a la operación de punto siguiente sino que entrará en espera.
Liberar el estado en espera se ejecuta a través del relevador de liberar estado en espera de posicionamiento.
■ Operación en espera
● En espera
El punto siguiente se ejecutará si el punto siguiente se configura y se libera el estado en espera.
Velocidad En espera
7
Punto siguiente
Tiempo
ON
Relé de liberación de OFF
CONTROL DE POSICIONAMIENTO
posicionamiento en espera
Nombres de Consulte
Categoría Operation
dispositivos la página
ENCENDIDO : La operación de punto siguiente no entra en
Liberar el estado en
espera y empieza
Rele de Salida espera de 3-10
APAGADO : La operación de punto siguiente entra en espera
posicionamiento
y no empieza
ENCENDIDO : El relevador de control de eje en curso es
Rele de ENCENDIDO
Control de ejes en curso 3-12
Entrada APAGADO : El relevador de estado en espera en curso es
APAGADO
Relé de liberación de ON
posicionamiento en espera OFF
ON
Relé de control del eje en progreso
OFF
Operación Modo de
Operación en progreso espera Punto siguiente
Arranque Simultáneo
7
MR000 R37200 R30600
DR30600
Inicio de control de
posicionamiento del eje 2
Sírvase realizar la paro por desaceleración durante el control de posicionamiento. La paro por desaceleración se
puede ejecutar por separado utilizando el relevador de paro por desaceleración de cada eje. Si se ejecuta la
operación de interpolación, entonces solo se habilitará el relevador de paro por desaceleración del eje maestro de
interpolación. Si se ejecuta la paro por desaceleración, entonces también se podrá utilizar el relevador de reinicio de
operación para reiniciar la operación de alcanzar la coordenada objetivo.
■ Deceleration stop
● Operación luego de la paro por desaceleración
El estado luego de la paro por desaceleración variará con el estado de operación diferente.
CONTROL DE POSICIONAMIENTO
Retorno a origen en curso Deceleration stop
Movimiento de posición a inicio en curso Deceleration stop
Salida de código M (WITH) Sin cambios*2
Salida de código M (AFTER) Sin salida
*1 El tiempo de permanencia luego de la paro por desaceleración se inhabilitará cuando se utilice la configuración
de parámetro de punto “Tiempo de permanencia”.
El tiempo de permanencia será liberado si la paro por desaceleración se ejecuta durante el tiempo de permanencia.
*2 Cuando se utiliza la configuración del parámetro de punto “Número de código M”, el código M escrito en el “Número
de código M de posicionamiento” no será cambiado incluso si se ejecuta la paro por desaceleración.
Solo el relevador de paro por desaceleración del eje maestro de interpolación será habilitado
Punto
durante la operación de interpolación. La “Advertencia de error del modo de control (862)” será
omitida cuando el relevador de paro por desaceleración del eje esclavo de interpolación sea
ENCENDIDO.
(1)
ON
Relé de paro de
desaceleración OFF
(2)
(1) El relevador de paro por desaceleración
ON (3) está ENCENDIDO.
Relé de control La paro por desaceleración inicia si el control
del eje en OFF
progreso está en curso.
Velocidad (2) Si se completa la paro por desaceleración,
entonces el relevador del control de eje en curso
es APAGADO.
(3) Si el relevador del control de eje en curso es
APAGADO, entonces el relevador de paro por
desaceleración del programa en escalera será
Tiempo
Desaceleración Stop APAGADO.
Para información sobre las direcciones de dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA
UNIDAD".
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : Deceleration stop
Rele de Salida Deceleration stop ENCENDIDO->APAGADO : El relevador de terminación 3-10
de paro por desaceleración es APAGADO
Relevador de terminación del relevador de paro por
desaceleración
Terminación de paro por
Rele de Entrada (Verificar que el relevador de control de eje esté 3-12
desaceleración
APAGADO o no determinar si se termina la paro por
desaceleración)
Código de terminación de paro por El código de terminación del relevador de paro por
Memoria Buffer 4-23
desaceleración desaceleración
7 ■ Reinicio de la operación
Si se ejecuta la paro por desaceleración durante la operación de punto de posicionamiento, entonces el relevador de
CONTROL DE POSICIONAMIENTO
Para información sobre la dirección de cada dispositivo, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA
UNIDAD"
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : Reinicio de la operación
Reinicio de la operación de ENCENDIDO->APAGADO : Relevador de
Rele de Salida 3-9
posicionamiento terminación de reinicio de la operación
de posicionamiento es APAGADO
Terminación del reinicio de la
Rele de Entrada Relevador de terminación de reinicio de la operación 3-12
operación de posicionamiento
Código de terminación de reinicio de
Código de terminación de reinicio de la operación 4-23
la operación de posicionamiento
Memoria Buffer Cuando el reinicio de la operación está listo, 8 (paro
Estado del control de posicionamiento en curso) se almacena (*estado de reinicio de 4-23
operación listo)
ON
Axis control in progress relay
OFF
ON
Relé de paro de desaceleración
OFF
(1) (3)
ON
Relé de reinicio de la operación
de posicionamiento OFF
(4)
ON
Relé de finalización del reinicio de
(2)
la operación de posicionamiento OFF
ON
Relé de finalización de
posicionamiento OFF
ON
7
“Relé de borrado de la finalización
CONTROL DE POSICIONAMIENTO
de posicionamiento” OFF
(2)
“Código completo del reinicio de la Código Completo (0 cuando se ha finalizado normalmente)
operación de posicionamiento”
● Programa de referencia
Ejemplo El reinicio de operación se ejecuta luego de la paro por desaceleración del eje 1
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
"Programas de Inicio/Fin para Operación de Puntos", página 7-35
LD MR002
OR R30302
• Si ocurre una “Advertencia de control de eje en curso (860)” cuando opera el relevador de
Punto control de eje en curso, entonces el cambio no se podrá ejecutar
• Si el cambio de coordenada actual se ejecuta durante el punto siguiente en espera, entonces
la operación de punto siguiente se ejecutará empezando desde la coordenada actual
cambiada.
• Si el cambio de coordenada actual se ejecuta durante el reinicio de operación en espera,
entonces no se podrá ejecutar el reinicio de la operación.
• Si se ejecuta un cambio de coordenada actual, entonces se mantendrá la compensación de
holgura.
• Solo se podrán cambiar las coordenadas de corriente. Las coordenadas mecánicas no se
pueden cambiar.
Cuando la "Unidad de coordenada" se configura en "grado" y la "Visualización en 360°" se
configura en "Habilitar", la coordenada se transformará en el rango de 0 a 360 si la cifra
configurada es mayor a 360.
7
■ Lista de dispositivos para el cambio de coordenada actual
CONTROL DE POSICIONAMIENTO
Para información sobre las direcciones de dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA
UNIDAD".
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : El cambio de
coordenada actual inicia.
Rele de Salida Petición de cambio de coordenada actual 3-9
ENCENDIDO->APAGADO : el relevador de
terminación está APAGADO
Terminación del cambio de coordenada
Rele de Entrada Relevador de terminación de petición 3-12
actual
Código de terminación de cambio de
Código de terminación del relevador de petición 4-23
Memoria Buffer coordenada actual
Cambio de coordenada actual Cambiar la configuración de coordenada actual 4-19
ON (4)
Relé de finalización del (2)
cambio de coordenada OFF
actual
● Programa de referencia
Ejemplo Cambio de coordenada actual del eje 1
#2102, #2103
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
“Código de terminación de cambio de
CONTROL DE POSICIONAMIENTO
#4052
coordenada actual del Eje 1”
Habilitar la LD MR000
operación
R30305
OUT R30000
OUT R30305
Servo del eje 1 LDP MR001
ACTIVADO
Ajuste el “Cambio de coordenada actual” del eje 1 a “20000”, y el relé de solicitud del cambio de OR R30203
coordenada actual está ACTIVADO
ANB R36903
MR001 R36903 R36803 U_WRCPOS KV-XH16ML
Unit No. Axis No.
Current
coordinate
ANB R36803
Control del eje Finalización del
#1
KV-XH16ML
#1 +20000
U_WRCPOS.L #1 #1 +20000
en progreso eje 1 cambio de
coordenada OUT R30203
R30203 R30203
actual del eje 1 LD R36803
Solicitud del Solicitud del MPS
cambio de
coordenada
cambio de
coordenada UREAD #1 #4052 EM0 #1
actual del eje 1 actual del eje 1
MPP
Lea “Código completo del cambio de coordenada actual” en EM0 AND<> #0 EM0
R36803 UREAD SET @MR000
#1 #4052 EM0 #1
Finalización del KV-XH16ML
cambio de
coordenada
actual del eje 1 #0 @MR000
<> SET
EM0
Las funciones para el cambio de la operación de puntos en curso durante el control de posicionamiento incluyen las
siguientes dos funciones.
Para cambiar la velocidad antes del control de posicionamiento, se debe ejecutar un control de posicionamiento
luego de cambiar la velocidad del parámetro de puntos. ( página 4-11)
CONTROL DE POSICIONAMIENTO
velocidad de posicionamiento es ENCENDIDO.
La velocidad también se podrá cambiar durante la operación de interpolación. Sírvase cambiar la velocidad del eje
maestro de interpolación en el caso de la operación de interpolación.
• Durante la operación de punto continuo, si la velocidad del punto siguiente es velocidad
Importante
heredada, entonces la operación del punto siguiente se ejecutará según la velocidad cambiada.
• Si se cambia la “Aceleración/Desaceleración/Tiempo” de los parámetros de puntos mediante un
programa en escalera durante la operación de puntos, el cambio de la “Aceleración/Desaceleración/
Tiempo” se aplicará a la operación del control de posicionamiento cuando el relevador de petición
de cambio de velocidad de posicionamiento cambie de APAGADO->ENCENDIDO.
de la velocidad de OFF
CONTROL DE POSICIONAMIENTO
posicionamiento
ON (4)
Relé de finalización del cambio (2)
de la velocidad de OFF
posicionamiento
Cambiar
ĀCambio de la velocidad de deshabilitado
posicionamientoā
● Programa de referencia
Ejemplo Cambiar la velocidad del punto número 5 en la operación del eje 1
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 LDP MR002
OR R30205
AND R36903
7
Ajuste el “Cambio de la velocidad de posicionamiento” del eje 1 a “20000”, y el relé de solicitud del
ANB R36805
cambio de la velocidad de posicionamiento está ACTIVADO
MR002 R36903 R36805 U_WRPVEL.L KV-XH16ML
U_WRPVEL.L #1 #1 +20000
Unit No. Axis No. Speed OUT R30205
#1 #1 +20000
Control del eje Finalización del KV-XH16ML LD R36805
CONTROL DE POSICIONAMIENTO
en progreso eje 1 cambio de la
velocidad de MPS
R30205 posicionamiento del eje 1 R30205
UREAD #1 #4054 EM1 #1
Solicitud del cambio de la velocidad
MPP
Solicitud del cambio de la velocidad
de posicionamiento del eje 1 de posicionamiento del eje 1 AND<> #0 EM1
SET @MR001
Lea “Código completo del cambio de la velocidad de posicionamiento” en EM1
R36805 UREAD
#1 #4054 EM1 #1
Finalización del
cambio de la KV-XH16ML Código completo del
velocidad de cambio de la velocidad de
posicionamiento posicionamiento del eje 1
del eje 1 #0 @MR001
<> SET
EM1
• La velocidad de rotación de cada eje se puede configurar sin especificar la dirección de memoria
Referencia
buffer si se utiliza el comando especificado por la unidad.
"U_WRPVEL Cambio de velocidad de posicionamiento de escritura", página 15-18
• El relevador petición de cambio de coordenada actual es un relevador de salida que se puede
actualizar directamente.
2000
1500
Ajuste de
velocidad 1000 500
0
Tiempo
ĀAnulación de la velocidad
7 de posicionamientoā 100 150 50 0 200
CONTROL DE POSICIONAMIENTO
Es la función que se utiliza para cambiar la coordenada objetivo del punto en la ejecución durante el control de posicionamiento.
La coordenada objetivo y la velocidad de rotación se pueden cambiar al mismo tiempo.
Para ejecutar el control de posicionamiento, el comando “UWRIT” se debe utilizar directamente para reescribir la
dirección de memorias buffer de las coordenadas objetivo del parámetro de puntos.
Las coordenadas y la velocidad de
destino se cambian simultáneamente
Cambio de las coordenadas de destino Las coordenadas de destino
"Positioning target
después de cambiar es mayor
coordinate change
que las coordenadas de destino
(speed)"
“Cambio de las coordenadas de destino Cambio de las
de posicionamiento (coordenadas)” coordenadas
de destino
• Se puede utilizar para ejecutar una operación simple y la interpolación lineal. La operación no se
CONTROL DE POSICIONAMIENTO
Punto
puede ejecutar si ocurre una “Advertencia de configuración de cambio de coordenada objetivo de
posicionamiento (915)” cuando se ejecuta una interpolación en arco/interpolación helicoidal.
• Cuando el “Modo continuo” es “(Conexión de velocidad de inicio) continua”, “(Selección de
cambio de velocidad) continua”, se genera una “Advertencia de configuración de cambio de
coordenada objetivo de posicionamiento (915)” y no se podrá ejecutar la operación.
• El rango de configuración de la velocidad es de -1 y 1 a 2147483647. Si es 0, entonces ocurrirá
una “Advertencia de configuración de cambio de coordenada objetivo de posicionamiento
(915)” y no se podrá ejecutar el cambio de velocidad.
• La operación no se podrá ejecutar si ocurre una advertencia (“Advertencia de paro de
posicionamiento en curso (914)”) durante la paro por desaceleración.
• Durante la operación de interpolación, cuando las coordenadas objetivo son cambiadas para el
eje maestro, también serán cambiadas simultáneamente para el eje esclavo. Si la coordenada
objetivo de posicionamiento se cambia para el eje esclavo para la operación de interpolación,
se genera una “Advertencia de error de modo (862)” y no se podrá ejecutar la operación.
• No se puede utilizar la coordenada objetivo de posicionamiento cuando la parada en el ángulo
especificado se encuentra en uso.
"Paro en Ángulo Especificado", página 7-62
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : Cambio de
Petición de cambio de coordenada objetivo coordenada objetivo de posicionamiento inicia
Rele de Salida de posicionamiento 3-9
ENCENDIDO->APAGADO : el relevador de
terminación está APAGADO
Rele de Terminación del cambio de coordenada
Relevador de terminación de petición 3-14
Entrada objetivo de posicionamiento
Código de terminación de cambio de
Código de terminación de petición 4-23
coordenada objetivo de posicionamiento
Cambio de coordenada objetivo de
Memoria Configurar coordenada objetivo 4-19
posicionamiento (coordenada)
Buffer
Especificar (de 1 a 2000000000). Se configura “-1”
Cambio de coordenada objetivo de
(predeterminado) cuando no se va a cambiar la 4-19
posicionamiento (velocidad)
velocidad.
ĀCódigo completo de cambio de las coordenadas Código Completo (0 cuando se ha finalizado normalmente)
de destino de posicionamientoā
(2)
● Programa de referencia
Ejemplo Cambiar la coordenada objetivo del punto número 5 en la operación del eje 1
Lista de mnemónicos
7
Programa para operación habilitada e inicio de la operación de puntos
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 LDP MR002
OR R30204
Establezca 20000 para “Cambio de las coordenadas de destino de posicionamiento (coordenadas)” para el eje 1, ANB R36804
CONTROL DE POSICIONAMIENTO
5000 para “Cambio de las coordenadas de destino de posicionamiento (velocidad)”, y ACTIVADA el relé de finalización U_WRPPS.L #1 #1 +20000
de cambio de las coordenadas de destino de posicionamiento U_WRPPSS.L #1 #1 +5000
MR002 R36804 U_WRPPS.L
Unit No.
KV-XH16ML
Axis No.
Target
coordinates
OUT DR30204
Finalización de cambio de las
#1 #1 +20000 LD R36804
KV-XH16ML
coordenadas de destino de MPS
posicionamiento del eje 1
R30204 U_WRPPSS.L KV-XH16ML UREAD #1 #4053 EM1 #1
Unit No. Axis No. Speed
#1 #1 +5000 MPP
Solicitud de cambio de las
coordenadas de destino de
KV-XH16ML AND<> #0 EM1
posicionamiento del eje 1
DR30204
SET @MR001
El programa en escalera a la
de posicionamiento
Lea “Código completo del cambio de la velocidad de posicionamiento” en EM1 izquierda puede ingresarse
R36804 UREAD
#1 #4053 EM1 #1
fácilmente cuando se utiliza una
Finalización de
KV-XH16ML lista de mnemónicos.
cambio de las
coordenadas de
destino de
"Modo de Uso de la Lista de
posicionamiento
del eje 1
#0
<>
@MR001
SET
Mnemónicos", página 16
EM1
• La coordenada objetivo y la velocidad de cada eje se pueden configurar sin especificar la dirección
Referencia
de memoria buffer si se utiliza el comando especificado por la unidad.
"U_WRPPS Escribir la coordenada objetivo de posicionamiento de cambio (coordenada)",
página 15-16
"U_WRPPSS Escribir la coordenada objetivo de posicionamiento de cambio (velocidad)",
página 15-16
• El relevador de petición de cambio de coordenada objetivo de posicionamiento es un relevador de
salida que se puede actualizar directamente.
Cuando la “Unidad de coordenada” de la configuración común del control de eje se configura en “grado”, la
“Visualización en 360°” se configura en “Habilitar”, y el “Modo de operación” se configura en “Position type speed/
Inching”, se puede ejecutar la paro en ángulo especificado si el relevador de paro de posicionamiento en ángulo
especificado está ENCENDIDO.
El ángulo de paro se configura en “Coordenada objetivo”.
Coordenadas de
destino es de 120°
Paro en el ángulo especificado (comando)
(360°)
7 0°
120°
Stop
CONTROL DE POSICIONAMIENTO
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : Se ejecuta la
Petición de paro de posicionamiento paro en ángulo especificado
Rele de Salida 3-9
en ángulo especificado ENCENDIDO->APAGADO : el relevador de
terminación está APAGADO
Paro de posicionamiento en ángulo
Rele de Entrada Relevador de terminación de petición 3-12
especificado completo
Código de terminación de paro de
Memoria Buffer Código de terminación del relevador de petición 4-23
posicionamiento en ángulo especificado
(1) (3)
ON
Relé de solicitud de paro de
posicionamiento en el ángulo OFF
especificado
ON (4)
Relé de finalización de paro de (2)
posicionamiento en el ángulo OFF
especificado
CONTROL DE POSICIONAMIENTO
de terminación de paro de posicionamiento en ángulo especificado será APAGADO. (Unidad)
● Programa de referencia
Ejemplo Paro en ángulo especificado número 5 en la operación del eje 1
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
LDP MR002
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 OR R30210
AND R36903
En primer lugar, especifique un ángulo de parada en “Coordenadas de destino”, y establezca el relé de
solicitud de paro de posicionamiento en el ángulo especificado a “ACTIVADO” ANB R36810
MR002 R36903 R36810 R30210 OUT R30210
LD R36810
Control de eje del
eje 1 en progreso
Finalización de paro de
posicionamiento en
Solicitud de paro de
posicionamiento en MPS
el ángulo especificado del eje 1 el ángulo especificado del eje 1 UREAD #1 #4059 EM1 #1
R30210
MPP
Solicitud de paro de AND<> #0 EM1
posicionamiento en
el ángulo especificado del eje 1 SET @MR001
Lea “Código completo de paro en el ángulo especificado” en EM1
R36810 UREAD
#1 #4059 EM1 #1
Finalización de
paro de KV-XH16ML
El programa en escalera a la
posicionamiento
en el ángulo #0 @MR001 izquierda puede ingresarse
especificado del eje 1 <>
EM1
SET
fácilmente cuando se utiliza una
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
Esta función permite interrumpir la operación continua de los puntos. La operación continua termina cuando la
operación de punto en ejecución termina y la operación del punto siguiente no inicia cuando el relevador de petición
de interrupción de operación continua de posicionamiento está ENCENDIDO.
El relevador de terminación de posicionamiento es ENCENDIDO cuando la operación termina.
Velocidad
7
Tiempo
CONTROL DE POSICIONAMIENTO
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO : ejecutar interrupción
Relevador de interrupción de la
de operación continua
Rele de Salida operación continua de 3-9
ENCENDIDO -> APAGADO: relevador de
posicionamiento
terminación APAGADO
Terminación de interrupción de la
Rele de Entrada operación continua de Relevador de terminación de petición 3-14
posicionamiento
Código de terminación de interrupción
Memoria Buffer de la operación continua de Código de terminación del relevador de petición 4-23
posicionamiento
CONTROL DE POSICIONAMIENTO
2 Verifique si el relevador de terminación de interrupción de la operación continua de posicionamiento está
ENCENDIDO o no.
Verifique el “Código de terminación de interrupción de la operación continua de posicionamiento” almacenado (0 para
término normal).
ON (4)
Positioning continuous operation (2)
interruption complete relay OFF
ON (5)
Relé de finalización de posicionamiento
OFF
● Programa de referencia
Ejemplo Interrupción de operación continua para el punto número 5 del eje 1
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 LDP MR002
OR R30209
AND R36903
ANB R36809
Relé de interrupción de la operación continua de posicionamiento ACTIVADO durante la operación
OUT R30209
7 MR002 R36903
Finalización de
interrupción de la
R30209
Solicitud de interrupción
de la operación continua
LD R36809
MPS
UREAD #1 #4058 EM1 #1
operación continua de posicionamiento del eje 1
MPP
CONTROL DE POSICIONAMIENTO
Esta función permite ejecutar la paro por desaceleración para la operación de puntos e iniciar la ejecución de la
operación de punto siguiente luego de que el relevador de petición de ejecución forzada de punto siguiente de
posicionamiento sea ENCENDIDO, se ejecute la paro por desaceleración y se encuentre en estado en espera.
Operación de punto
(Modo de espera)
Ejecute el siguiente punto después de que se realiza la paro de la desaceleración sin modo de espera
Punto
• La operación de puntos deberá desacelerar antes de terminar cuando se ejecute durante la
operación de punto final.
7
• Durante el estado en espera, primero libere este estado y luego muévase al punto siguiente.
CONTROL DE POSICIONAMIENTO
• Durante la permanencia, ignore el tiempo de permanencia excedente y muévase al punto
siguiente.
• La señal de código M ENCENDIDO no será ENCENDIDO cuando la “salida de código M” sea
AFTER.
• Durante la operación de interpolación para el eje maestro de interpolación, todos los ejes de
interpolación ejecutarán la paro por desaceleración y se ejecutará la operación de punto
siguiente del eje maestro de interpolación.
• Será omitida y se ejecutará el punto siguiente incluso si se ha configurado la verificación
FINAL de servo.
• Ocurrirá un “Error de parámetro de punto - velocidad (347)” cuando se configure la
velocidad heredada para el punto siguiente.
Consulte
Categoría Nombres de dispositivos Operation
la página
APAGADO -> ENCENDIDO: La ejecución
Petición de ejecución forzada de punto forzada de punto siguiente inicia
Rele de Salida 3-9
siguiente de posicionamiento ENCENDIDO -> APAGADO: relevador de
terminación APAGADO
Terminación de la ejecución del siguiente
Rele de Entrada Relevador de terminación de petición 3-12
punto forzado del posicionamiento
Código de terminación de la ejecución forzada
Memoria Buffer Código de terminación del relevador de petición 4-23
de punto siguiente de posicionamiento
ON (4)
Relé de finalización de ejecución forzada (2)
7
del próximo punto de posicionamiento OFF
CONTROL DE POSICIONAMIENTO
Código completo de ejecución forzada del Código Completo (0 cuando se ha finalizado normalmente)
próximo punto de posicionamiento
(1) El relevador de petición de ejecución forzada de punto siguiente de posicionamiento es ENCENDIDO. (Escalera)
(2) Se almacenará el código de terminación en “Código de terminación de la ejecución forzada de punto siguiente de
posicionamiento” y el relevador de terminación de ejecución forzada de punto siguiente de posicionamiento es
ENCENDIDO cuando se acepta la petición de ejecución forzada de punto siguiente de posicionamiento. (Unidad)
(3) El relevador de petición de ejecución forzada de punto siguiente de posicionamiento es APAGADO luego de que
el relevador de terminación de ejecución forzada de punto siguiente de posicionamiento sea ENCENDIDO.
(Escalera)
(4) El relevador de terminación de ejecución forzada de punto siguiente de posicionamiento es APAGADO luego de que
el relevador de petición de ejecución forzada de punto siguiente de posicionamiento sea APAGADO. (Unidad)
● Programa de referencia
Ejemplo Ejecución forzada de punto siguiente para el eje 1
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 LDP MR002
OR R30208
AND R36903
El relé de solicitud de ejecución forzada del próximo punto de posicionamiento
está ACTIVADO durante el funcionamiento ANB R36808
OUT R30208
7
MR002 R36903 R36808 R30208
LD R36808
Control de eje del Finalización de ejecución Solicitud de ejecución
forzada del próximo punto
UREAD #1 #4057 EM1 #1
eje 1 en progreso forzada del próximo
punto de posicionamiento de posicionamiento del eje 1 SET @MR001
del eje 1
R30208
CONTROL DE POSICIONAMIENTO
Solicitud de ejecución forzada
del próximo punto de
posicionamiento del eje 1
El programa en escalera a la
Lea Código completo de ejecución forzada del próximo punto de posicionamiento en EM1 izquierda puede ingresarse
R36808 UREAD
#1 #4057 EM1 #1
fácilmente cuando se utiliza una
Finalización de ejecución
forzada del próximo punto KV-XH16ML lista de mnemónicos.
de posicionamiento del eje 1
"Modo de Uso de la Lista de
<>
#0 @MR001
SET
Mnemónicos", página 16
EM1
Salida de código M
Se da salida al código M cuando la operación de puntos empieza o termina. El “Número de código M” del parámetro
de puntos se puede utilizar para configurar el código M en salida y el intervalo de salida de código M con “Modo
código M” cuando la operación inicia (WITH) o después de la operación (AFTER).
No se puede dar salida al código M cuando el “Número de código M” del parámetro de puntos se configura en 0.
El código M se almacenará en el eje maestro de interpolación durante la operación de interpolación.
■ Salida de código M
● WITH y AFTER
Se da salida al código M de la siguiente manera.
WITH : Cuando la operación inicia, el “Número de código M” especificado saldrá hacia el “Número de código M de
posicionamiento” luego de que el relevador de salida de código M de posicionamiento en curso sea ENCENDIDO.
7 El relevador de salida de código M de posicionamiento en curso permanece ENCENDIDO antes de que el
relevador de comando APAGADO del código M de posicionamiento cambie de APAGADO -> ENCENDIDO.
CONTROL DE POSICIONAMIENTO
AFTER : Cuando la operación termina, el “Número de código M” especificado saldrá hacia el “Número de código M de
posicionamiento” luego de que el relevador de salida de código M de posicionamiento en curso sea ENCENDIDO.
El relevador de salida de código M de posicionamiento en curso permanece ENCENDIDO antes de que el relevador
de comando APAGADO del código M de posicionamiento cambie de APAGADO -> ENCENDIDO.
Tiempo de el punto
movimiento siguiente
Control del eje en progreso Movimiento Movimiento
en progreso en progreso
ON
Relé de salida del código M de
posicionamiento en progreso OFF
Relé de comando DESACTIVAR ON
del código M de posicionamiento OFF
Número del código M de posicionamiento 0 Número del código M 0
AFTER
WITH AFTER
Dar salida al código M al inicio del tiempo de Dar salida al código M al final del tiempo de
Tiempo de
permanencia cuando se configura en valor negativo permanencia cuando se configura en valor positivo
permanencia
(en espera antes de que la operación inicie). *1 (en espera luego de que la operación inicie). *2
*1
ON
Comando de posicionamiento Comando en progreso
OFF
ON
Permanencia en progreso
OFF
ON
Relé de salida del código M de
posicionamiento en progreso OFF
ON
7
Relé de comando DESACTIVAR
OFF
del código M de posicionamiento
CONTROL DE POSICIONAMIENTO
Número del código M
*2
ON
Comando de posicionamiento Comando en progreso
OFF
ON
Permanencia en progreso
OFF
ON
Relé de salida del código M de
posicionamiento en progreso OFF
Código M
(2) La salida de código M dentro de este punto será diferida si el “Relevador de comando de código M APAGADO”
es ENCENDIDO cuando el modo de código M es WITH.
7 El código M de este punto no saldrá cuando el “Relevador de comando de código M APAGADO” bajo el estado
ENCENDIDO se mueva al punto siguiente.
CONTROL DE POSICIONAMIENTO
(3) El estado de salida de código M no será cambiado incluso si hubiese un punto donde el código M es 0
cuando el modo de código M sea “WITH”.
(4) Luego de completar todos los puntos, se da salida al código M del punto inicial cuando el modo de
código M de todas las operaciones es “AFTER”.
(5) Si el modo de código M del primer punto es AFTER, si se ingresa el modo WITH en todo el código M
configurado para dicho punto, se da salida; y cuando la operación termina, el código M deja de salir.
(6) Luego de que el código M sea 0, la operación es igual que la de AFTER incluso si existe un punto donde
el modo de código M es “WITH”.
*1 A: Cuando el relevador de inicio del control de posicionamiento cambia de APAGADO -> ENCENDIDO, o
cuando se lee el punto siguiente durante el control de posicionamiento
7
Rele de Salida “Relevador de salida de código M de posicionamiento 3-9
de posicionamiento
en curso” en salida esté APAGADO.
ENCENDIDO No se dará salida al código M
Salida de código M de
CONTROL DE POSICIONAMIENTO
Rele de Entrada ENCENDIDO Salida de código M en curso 3-12
posicionamiento en curso
Número de código M de posicionamiento Almacenar número de código M en la salida 4-16
Memoria Buffer Estado del control de Almacenar 6 de código M APAGADO en espera en curso (código M
posicionamiento 4-15
APAGADO en espera en curso)
ON (2) (3)
Relé de comando DESACTIVAR del
código M de posicionamiento OFF
(3)
(1) El punto de corriente del código M de posicionamiento se escribe en el “Número de código M de posicionamiento”
cuando el relevador de salida de código M de posicionamiento en curso está ENCENDIDO. (Unidad)
• Cuando el parámetro de punto “Modo de código M” se configura en “WITH”, si la operación de punto está por empezar,
entonces es ENCENDIDO. Cuando se configura en “AFTER”, si la operación de punto terminó, entonces es ENCENDIDO.
• El relevador de salida de código M de posicionamiento en curso no será ENCENDIDO hasta que el relevador
de comando APAGADO del código M de posicionamiento sea APAGADO.
(2) (Luego de ejecutar el control PLC basado en el código M de posicionamiento) el relevador de comando
APAGADO del código M de posicionamiento es ENCENDIDO. (Escalera)
La operación de retorno o de punto siguiente se ejecutará cuando se configure la operación de retorno o de punto siguiente.
(3) El relevador de salida de código M de posicionamiento en curso es APAGADO y se escribe 0 en el “Número de código
M de posicionamiento” cuando el relevador de comando APAGADO del código M de posicionamiento es ENCENDIDO.
Para información sobre la verificación de final de servo, vea "Verificación de Final de Servo", página 7-80.
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - 7-73
7-6 Funciones Detalladas del Posicionamiento
Velocidad
2500
1500
Punto número 80 Punto número 81 Punto número 82
Tiempo
0
● Programa de referencia
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 LD R36903
OUT R30303
LD R36807
Encienda la liberación en espera
UREAD #1 #113 EM1 #1
R30303
LD R36807
R36903
AND= EM1 #1
Control de eje
del eje 1 en progreso
Liberación de
posicionamiento
en espera del eje 1
OUT MR10000
TMR #0 #500 7
LD R36807
AND= EM1 #2
CONTROL DE POSICIONAMIENTO
Lea “Número del código M de posicionamiento” en EM1 después de que el relé de salida del código M
de posicionamiento en progreso es ACTIVADO
R36087 UREAD OUT MR10001
#1 #113 EM1 #1 TMR #1 #300
Salida del código M de
posicionamiento en
KV-XH16ML Número del Número del código M LD T0
código M de
progreso del eje 1
posicionamiento del eje 1 OR T1
OUT R30207
Cortador funciona a través del código M 1, configure el relé de salida del código M de posicionamiento
en progreso a DESACTIVADO después de 500 ms
R36807 EM1 MR10000
=
Salida del código #1 Funcionamiento El programa en escalera a la
M de posicionamiento Número del código M del cortador
en progreso del eje 1
#500
izquierda puede ingresarse
Cortador funciona a través del código M 2, configure el relé de salida del código M de posicionamiento
T0
fácilmente cuando se utiliza una
en progreso a DESACTIVADO después de 300 ms
R36807 EM1 MR10001 lista de mnemónicos.
Salida del código M
=
#2 Funcionamiento
"Modo de Uso de la Lista de
de posicionamiento
en progreso del eje 1
Número del código M del cortador
Mnemónicos", página 16
#300
T1
T0 R30207
Comando DESACTIVAR
del código M de
T1 posicionamiento del eje 1
Retorno a origen
Moverse a “Posición de inicio” configurado en la configuración común del control de posicionamiento. Se moverá automáticamente
a la posición de inicio luego del retorno a origen cuando el “Movimiento a posición de inicio automático” se configure en “Habilitar”.
*1 C: cuando el relevador de petición de retorno a origen, el relevador de petición de movimiento a posición de inicio o relevador
de petición de movimiento a origen de alta velocidad cambia de APAGADO -> ENCENDIDO.
ON (1) (4)
Relé de solicitud de movimiento hacia
la posición inicial OFF
(3)
ON (5)
Relé de finalización de movimiento
hacia la posición inicial OFF
ON
Relé de control del eje en progreso
OFF (2)
ON
Relé de finalización de
posicionamiento OFF
● Programa de referencia
Ejemplo Ejecutar movimiento a posición de inicio para Eje 1
CONTROL DE POSICIONAMIENTO
Relevador de petición de movimiento a posición de inicio
R30311
de posicionamiento de Eje 1
Relevador de terminación de movimiento a posición de
R36911
inicio del Eje 1
“Código de terminación de movimiento a posición de
#4061
inicio de posicionamiento del Eje 1”
Cuando se conecta a un servoamplificador de la Serie SV2, el límite de torque en el lado del servoamplificador puede
cambiar mediante el KV-XH16ML/XH04ML.
El límite de torque configurado en parámetros de todos los puntos se habilita cuando el relevador de habilitar límite
de torque del parámetro de puntos es ENCENDIDO en la operación de puntos de posicionamiento.
7
■ Cambio de límite de torque
CONTROL DE POSICIONAMIENTO
El comando de límite de torque enviado desde el KV-XH16ML/XH04ML al servoamplificador deberá ser cambiado
mediante ENCENDIDO/APAGADO del relevador de habilitar límite de torque del parámetro de puntos.
• Durante la operación de puntos, el “Valor de límite de torque” del parámetro de punto será
Punto
habilitado durante la operación de puntos y se cambiará cuando el relevador de habilitar
límite de torque del parámetro de puntos sea ENCENDIDO.
Además, durante la operación de puntos, el límite de torque del “Límite de torque del control
de posición” en la memoria buffer será habilitado cuando el relevador de habilitar límite de
torque del parámetro de puntos sea APAGADO.
• Si el relé de habilitar límite de torque de parámetro de puntos está DESACTIVADO, el valor del límite
de torque se refleja automáticamente al cambiar [Límite de torque del control de posicionamiento] en
la memoria buffer.
CONTROL DE POSICIONAMIENTO
Si la entrada de final de servo no es ACTIVADO luego de la salida de pulso en el tiempo de verificación de final de
servo en la configuración común del control de eje, ocurrirá un error. Cuando la señal de final de servo es una señal
de la unidad del controlador de servo ENCENDIDO cuando la cantidad de pulso acumulado cambia a menos que el
valor establecido.
Para información sobre el relevador de fin de servo, vea "Final de Servo", página 6-42.
Control del eje en progreso Comando Control del eje en progreso Comando
Borrado de la finalización
Borrado de la finalización de posicionamiento
de posicionamiento
Finalización de la Finalización de la
salida de pulso salida de pulso
Finalización de Finalización de
posicionamiento posicionamiento
Código M de posicionamiento Código M de posicionamiento
Control del eje en progreso Comando Control del eje en progreso Comando
Finalización de la salida de pulso Finalización de la salida de pulso Espera de verificación de servo END
CONTROL DE POSICIONAMIENTO
Finalización de la Finalización de la salida
salida de pulso de pulso
*1
Finalización de posicionamiento Finalización de Servo END check even during ON
*1
posicionamiento
*2 *2
Moving to home position Movimiento a posición de inicio
Control del eje en progreso Comando Control del eje en progreso Comando
*1 *1
Finalización de la salida de pulso Finalización de la salida de pulso
*1 *1
Finalización de posicionamiento Finalización de posicionamiento Espera de verificación de servo END
JOG JOG
Enseñanza
Enseñanza : Función que configura la coordenada de comando, que se posicionó manualmente o por operación
JOG, en la “Coordenada objetivo” o “Coordenada/radio de arco”*1 del parámetro de puntos.
7 ■ Enseñanza
CONTROL DE POSICIONAMIENTO
Nombre de
Categoría Descripción
parámetro
Configurar las coordenadas de destino cuando el relevador de enseñanza
Coordenada objetivo
de la interpolación en arco sea APAGADO.
Point parameter
Configurar la coordenada/radio de arco cuando el relevador de enseñanza
Coordenada de arco/radio
de la interpolación en arco sea ENCENDIDO.
Nombres de Consulte
Categoría Operation
dispositivos la página
APAGADO: Configurar en “Coordenada de parámetro” del
Enseñanza de interpolación parámetro de puntos
3-10
en arco ENCENDIDO : Configurar en “Coordenada/radio de arco” del
Rele de Salida parámetro de puntos
APAGADO -> ENCENDIDO : La “Coordenada de comando” se
Petición de enseñanza enseñanza al parámetro de punto 3-10
ENCENDIDO->APAGADO : relevador de terminación APAGADO
Terminación de petición de
Rele de Entrada Relevador de terminación de petición 3-12
enseñanza
Número de punto de inicio Especificar el número de punto configurado mediante
4-19
del posicionamiento enseñanza
Memoria Buffer Código de terminación de
Código de terminación de petición 4-23
petición de enseñanza
Coordenada de comando Almacenar las coordenadas de comando 4-15
ON (4)
Relé de finalización de solicitud (2)
de guardar en memoria OFF
CONTROL DE POSICIONAMIENTO
(3) El relevador de petición de enseñanza es APAGADO luego de que el relevador de terminación de petición de
enseñanza sea ENCENDIDO. (Escalera)
(4) El relevador de terminación de petición de enseñanza es APAGADO cuando el relevador de petición de
enseñanza es APAGADO. (Unidad)
● Programa de referencia
Ejemplo Las coordenadas de corriente movidas por la operación JOG son enseñadas al punto número 5 del eje 1
Lista de mnemónicos
Programa para operación habilitada e inicio de la operación de puntos
LDP MR001
"Programas de Inicio/Fin para Operación de Puntos", página 7-35 OR R30309
AND R36600
Cuando el “número del punto de inicio de posicionamiento” del eje 1 está ajustado a “5”, el relé de ANB R36909
solicitud de guardar en memoria está ACTIVADO. U_WRPPNT #1 #1 #5
MR001 R36600 R36909 U_WRPPNT KV-XH16ML
Start point No.
OUT R30309
Unit No. Axis No.
#1 #1 #5 LD R36909
La operación Finalización de guardar
está lista en memoria del eje 1
KV-XH16ML
MPS
R30309 R30309 UREAD #1 #4063 EM0 #1
MPP
Solicitud de guardar Solicitud de guardar en
en memoria del eje 1 memoria del eje 1 AND<> #0 EM0
Read "Teaching complete code" to EM0
SET @MR000
R36909 UREAD
#1 #4063 EM0 #1
Finalización de guardar
KV-XH16ML Código completo de
en memoria del eje 1
guardar en memoria El programa en escalera a la
#0 @MR000 izquierda puede ingresarse
<>
EM0
SET
fácilmente cuando se utiliza una
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
Conmutación de Ganancia
Los dispositivos para verificar el estado de operación de posicionamiento del control de posicionamiento se
describen a continuación.
Para información sobre los códigos de terminación y detallados basados en las funciones, vea las páginas de
funciones detalladas.
Consulte
Categoría Nombres de dispositivos Operation
la página
Terminación de posicionamiento ENCENDIDO cuando se completa el posicionamiento 3-12
ENCENDIDO cuando se completa la salida del
Terminación de salida de pulso 3-12
comando (pulso) de posición
7
Error de eje ENCENDIDO cuando ocurre un error de eje 3-12
Advertencia de eje ENCENDIDO cuando ocurre una advertencia de eje 3-12
Control de ejes en curso ENCENDIDO cuando el control de eje está en curso 3-12
CONTROL DE POSICIONAMIENTO
CONTROL DE POSICIONAMIENTO
*2 [Modo de control actual]
El estado de control de corriente de la unidad se almacena en “Modo de control actual”.
Monitoreo Monitoreo
Modo de control Modo de control
del valor del valor
0 Modo de control de posicionamiento (En espera) 100 Modo control de torque
Modo de control de posicionamiento (control Modo de control de torque (programa de
1 101
de posicionamiento) la unidad)
Modo de control de posicionamiento (control Modo de control de torque (ejecución de
2 102
de posicionamiento/eje esclavo) prueba)
Modo de control de posicionamiento (retorno
3 200 Modo control de velocidad
a origen)
Modo de control de posicionamiento Modo de control de velocidad (programa
4 201
(movimiento de posición de inicio) de la unidad)
Modo de control de velocidad (ejecución
5 Modo de control de posicionamiento (JOG) 202
de prueba)
Modo de control de posicionamiento
Modo de control E/S del
6 (control de seguimiento de posicionamiento 300
MECHATROLINK-III
absoluto)
Modo de control de posicionamiento
7 400 Modo de comando del MECHATROLINK-III
(control de seguimiento síncrono)
Modo de control de posicionamiento (control
9
de sincronización)
Monitoreo
Modo de control
del valor
0 Estado de monitor inhabilitado
1 Pos cmd en salida (normal)
Pos cmd en salida (desaceleración
2
automática final)
3 Espera para final de servo
4 Permanencia en curso
5 Tasa de deformación en operación
6 Espera en curso
7 Código M APAGADO en espera en curso
8 Paro en curso
7
sincronización comando para cada periodo de control.
Esta sección explica cómo iniciar y liberar las funciones especiales de posicionamiento.
“Selección de funciones
especiales”
ON
Relé de finalización de inicio
de funciones especiales OFF
ON
Relé de control del
eje en progreso
OFF
Relé de solicitud de
ON
liberación de funciones
especiales
OFF
Relé de finalización de
liberación de funciones
especiales
ON
7
OFF
CONTROL DE POSICIONAMIENTO
“Código de finalización de Código completo
liberación de funciones especiales” (0 cuando finalice normalmente)
● Programa de referencia
Ejemplo Iniciar y liberar el control de función especial del eje 1
MR000
Lista de mnemónicos
R30000
7
Servo del eje 1 ACTIVADO
UWRIT #1 #2111 #1 #1
UWRIT
MR001
LDP MR001
#1 #2111 #1 #1
ANB R36903
KV-XH16ML Selección de
OR R30307
CONTROL DE POSICIONAMIENTO
funciones especiales
del eje 1 ANB R36907
El relé de solicitud de inicio de funciones especiales es ACTIVADO. OUT R30307
MR001 R36903 R36907
LD R36907
R30307
MPS
Control de eje Finalización de inicio Solicitud de inicio de UREAD #1 #4065 EM0 #1
funciones especiales
R30307
del eje 1 en
progreso
de funciones
especiales del eje 1 del eje 1 MPP
AND<> EM0 #0
Solicitud de inicio de SET @MR000
funciones especiales
del eje 1 LDP MR002
OR R30308
Cuando el relé de finalización de inicio de funciones especiales es ACTIVADO, se lee el ANB R36908
“Código de finalización de inicio de funciones especiales del eje 1” en EM0
R36907
OUT R30308
UREAD
#1 #4065 EM0 #1
LD R36908
Finalización de inicio MPS
de funciones KV-XH16ML Código de finalización
especiales del eje 1 de inicio de funciones UREAD #1 #4066 EM1 #1
EM0
especiales del eje 1
@MR000 MPP
<> SET AND<> #0 EM1
#0
SET @MR001
El relé de solicitud de liberación de funciones especiales es ACTIVADO.
MR002 R36908 R30308
El programa en escalera a la
Se ha completado la
liberación de funciones
Solicitud de liberación
de funciones especiales
izquierda puede ingresarse
R30308 especiales del eje 1 del eje 1
fácilmente cuando se utiliza una
Solicitud de liberación
lista de mnemónicos.
de funciones
especiales del eje 1
"Modo de Uso de la Lista de
Mnemónicos", página 16
Cuando el relé de finalización de liberación de funciones especiales es ACTIVADO, se lee el
“Código de finalización de liberación de funciones especiales del eje 1” en EM0
R36908 UREAD
#1 #4066 EM1 #1
Se ha completado la
liberación de funciones KV-XH16ML Código de finalización
especiales del eje 1 de liberación de funciones
especiales del eje 1
#0 @MR001
<> SET
EM1
CONTROL DE POSICIONAMIENTO
Consulte
Categoría Nombres de dispositivos Operation
la página
elevador de eliminar completo de
Rele de Salida APAGADO -> ENCENDIDO Positioning complete relay 3-9
posicionamiento
Rele de Entrada Positioning complete relay Es ENCENDIDO cuando el posicionamiento termina 3-12
Control de seguimiento de
Configure el valor de comando de la posición
posicionamiento absoluto Valor de absoluta a mover 4-20
comando
Memoria Buffer
Modo de control
Modo de control actual (0: en espera, 6: control de seguimiento de 4-16
posicionamiento absoluto)
Unidad ms
Defecto 10
Configuración 0 a 65535, 0: Aceleración inmediata/paro inmediata
3 Cambie el valor del “Valor cmd del control de seguimiento de posicionamiento absoluto”.
CONTROL DE POSICIONAMIENTO
“Selección de funciones especiales” 1 (Control de seguimiento de posición absoluta)
ON
Relé de solicitud de inicio
de funciones especiales OFF
ON
Relé de finalización de
inicio de funciones OFF
especiales
ON
Relé de control del
eje en progreso OFF
ON
Relé de finalización
de posicionamiento OFF
● Programas de referencia
Ejemplo Iniciar y liberar control de seguimiento de posicionamiento absoluto del eje 1
Lista de mnemónicos
MR000 R30000
LD MR000
Habilitar la
operación
OUT R30000
OUT R30305
R30305 LDP MR001
Servo del eje 1
U_SELSP #1 #1 #1
ACTIVADO LDP MR001
ANB R36903
7
U_SELSP KV-XH16ML
MR001
Unit No. Axis No. Special function No. OR R30307
#1 #1 #1 ANB R36907
KV-XH04ML OUT R30307
LD R36907
CONTROL DE POSICIONAMIENTO
UWRIT.L
MR100 MR002
#1 #2112 EM10 #1
El programa en escalera a la
Escritura del
KV-XH16ML
izquierda puede ingresarse
valor de comando Control de seguimiento
de posición absoluta del eje 1 fácilmente cuando se utiliza una
MR003 R36903 R36908 R30308 lista de mnemónicos.
Control de eje Se ha completado Solicitud de liberación "Modo de Uso de la Lista de
del eje 1 en de funciones especiales
progreso
la liberación de funciones
especiales del eje 1 del eje 1 Mnemónicos", página 16
R30308
Solicitud de liberación
de funciones especiales del eje 1
U_RDMD KV-XH16ML
R36908 Storage device
Unit No. Axis No.
#1 #1 EM0
Se ha completado la liberación KV-XH16ML
de funciones especiales del eje 1 Modo de
control actual
Esta función ejecuta el seguimiento de posicionamiento siguiendo la diferencia entre el valor de comando al inicio y el
valor de comando de corriente.
Al ingresar el valor de conteo, tal como el encoder, desde el programa en escalera, el control de posicionamiento se
podrá ejecutar en línea con la velocidad del encoder.
• El control de seguimiento del tipo síncrono se ejecuta en base al valor al tiempo de inicio del
Punto control de seguimiento de posicionamiento síncrono.
• El valor de comando se podrá controlar aplicando un factor de escala con engranaje variable.
• La velocidad y la tasa/tiempo de aceleración/desaceleración se determinan con el valor de
comando de entrada. Se puede filtrar para evitar la variación de salida grande cuando se
cambia el valor de comando repentinamente.
• Si hay componentes restantes al utilizar los engranajes variables, los componentes restantes
serán eliminados al momento en que se cambie el parámetro de los engranajes variables.
• En cada control de periodo, para actualizar el valor de comando desde la escalera, sírvase
asignar (actualización de sincronización entre unidades) el valor de comando del control de
seguimiento del tipo de sincronización de la memoria buffer a la DM con la función de
sincronización entre unidades.
7
■ Control de seguimiento del tipo síncrono en espera y liberado
CONTROL DE POSICIONAMIENTO
Dispositivo relacionado
Para información sobre las direcciones de los dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE
LA UNIDAD".
Consulte
Categoría Nombres de dispositivos Operation la página
Control de seguimiento
Configure el valor de comando a seguir. 4-20
síncrono Valor de comando
Memoria Buffer
Modo de control
Modo de control actual 4-16
(0: estado en espera 7: control de seguimiento del tipo síncrono)
■ [Filtro de salida]
La salida de puede filtrar utilizando la función de filtro de salida luego de que el valor de comando haya atravesado un
engranaje variable.
El filtro de salida funciona para suprimir cambios en la frecuencia. Incluso si el comando cambia considerablemente
en un periodo corto de tiempo, los cambios en la frecuencia se pueden suprimir al agrandar el [Filtro de salida]. Dará
salida a un promedio de velocidad para el tiempo en que fue configurado.
Unidad [ms]
Defecto 0
Configuración Cambios dependiendo del periodo de control*1
*1 Los valores de los filtros de salida que pueden ajustarse en base a los diferentes ciclos de control son los
siguientes "Periodo de control cuando se utiliza el KV-XH16ML/XH04ML", página 5-3
Se utiliza el promedio de movimiento para el filtro de salida. Cuando el filtro de salida se configura en
Referencia 100ms, se promedian los valores de comando de los 100ms pasados. (Los valores de comando antes
de los 100ms pasados se consideran como 0.)
1 Especifique 2 (control de seguimiento del tipo síncrono) en “Selección de función especial” y cambie el
relevador de petición de inicio de función especial a ENCENDIDO.
7
CONTROL DE POSICIONAMIENTO
ON
Relé de solicitud de inicio
de funciones especiales OFF
ON
Relé de finalización de inicio
de funciones especiales OFF
ON
Relé de control del
eje en progreso OFF
ON
Relé de control
del eje en progreso OFF
Relé de solicitud de ON
liberación de funciones
especiales OFF
Relé de finalización de ON
liberación de funciones
7
especiales OFF
CONTROL DE POSICIONAMIENTO
7 (Synchronization
【Modo de control actual】 0 (modo de espera).
type follow-up control)
● Programas de referencia
Ejemplo Iniciar y liberar control de seguimiento del tipo de sincronización del eje 1
MR000 R30000
Lista de mnemónicos
LD MR000
Habilitar la
operación OUT R30000
OUT R30305
R30305
LDP MR101
Servo del eje 1
U_SELSP #1 #1 #2
ACTIVADO LDP MR101
U_SELSP KV-XH16ML ANB R36903
7
MR101
Unit No. Axis No. Special function No. OR R30307
#1 #1 #2
Inicio del control de ANB R36907
seguimiento tipo KV-XH04ML
sincronización OUT R30307
LD R36907
CONTROL DE POSICIONAMIENTO
UWRIT.L
MR200 MR102
#1 #2114 EM10 #1 El programa en escalera a la
Control de seguimiento
tipo sincronización
Escritura del
valor de comando KV-XH16ML Control de seguimiento izquierda puede ingresarse
en curso de posición tipo
sincronización del eje 1 fácilmente cuando se utiliza una
MR103 R36903 R36908 R30308 lista de mnemónicos.
Liberación del control Control de eje Se ha completado la Solicitud de liberación
"Modo de Uso de la Lista de
de seguimiento tipo del eje 1 en
sincronización progreso
liberación de funciones
especiales del eje 1
de funciones especiales
del eje 1
Mnemónicos", página 16
R30308
Solicitud de liberación
de funciones especiales
del eje 1
U_RDMD KV-XH16ML
R36908 Storage device
Unit No. Axis No.
#1 #1 EM0
Se ha completado la liberación
de funciones especiales del eje 1 KV-XH16ML Modo de
control actual
Retorno a origen
En el KV-XH16ML/XH04ML, el retorno a origen se utiliza para configurar el origen de referencia del control de
posicionamiento (coordenadas mecánicas). El “Relevador de petición de retorno a origen” asignado a cada eje se
puede utilizar para ejecutar el retorno a origen.
Sensor de origen
(+) velocidad
de dirección
Origen Punto de inicio
ǂ(-) dirección (+) dirección
ǂ(-) velocidad
de dirección
8
ĀVelocidad lenta de
retorno de origenā ĀVelocidad de inicio de
ĀVelocidad de operación de retorno de origenā retorno de origenā
ĀTasa de desaceleración de retorno de origenā ĀTasa de aceleración de retorno de origenā
RETORNO A ORIGEN
Para información sobre la trayectoria de retorno a origen, vea "8-4 Trayectoria de la Operación de Retorno a
Origen", página 8-14.
El movimiento a origen de alta velocidad se utiliza para ejecutar la operación de posicionamiento hacia la coordenada de
origen de sistema de coordenada mecánica de referencia del control de posicionamiento determinado con el retorno a
origen. Se puede ejecutar con el relevador de petición de movimiento a origen de alta velocidad, el cual es asignado a
cada eje. En contraste con el retorno a origen, este se puede mover a la coordenada de origen a alta velocidad.
Para información sobre la coordenada mecánica, sírvase ver "Coordenada Mecánica y Coordenada Lógica",
página 6-24.
(+) velocidad
de dirección Coordenadas de origen
(Sistema de coordenadas mecánico) Punto de inicio
(-) dirección (+) dirección
(-) velocidad
de dirección “Velocidad de inicio de
“Velocidad de operación
de retorno de origen” retorno de origen”
“Tasa de aceleración
“Tasa de desaceleración de retorno de origen”
Sensor de origen
de retorno de origen”
8
RETORNO A ORIGEN
• Si el “Sistema de detección de posicionamiento absoluto” en la configuración común de eje
Punto
se configura en INC, la coordenada actual y la coordenada mecánica se configuran en 0
cuando la potencia es activada. Antes de ejecutar el movimiento a origen de alta velocidad,
sírvase ejecutar el retorno a origen.
Consulte "Coordenada con la Potencia del Control ENCENDIDO", página 6-26.
• A veces, puede ocurrir un error debido a la holgura cuando se ejecuta el movimiento a
origen de alta velocidad. Sírvase ajustar utilizando la función de compensación de holgura.
Esta sección describe los parámetros relacionados con el retorno a origen para la configuración común del control de
posicionamiento requerida para el retorno a origen.
Para información sobre la lista de configuración común del control de posicionamiento y asignación de dispositivos,
vea "Lista de Configuración Común del Control de Posicionamiento", página 4-31.
8
■ [Velocidad de deformación de retorno a origen]
RETORNO A ORIGEN
La velocidad utilizada para alcanzar el origen durante el retorno a origen. Generalmente, se configura en una
velocidad menor que pueda detenerse inmediatamente sin problema alguno.
Cuando se mueva a velocidad de deformación, se inhabilitan el cambio de velocidad de posicionamiento y la función
de sobrescritura de velocidad de posicionamiento.
Existe una diferencia entre las diversas configuraciones de la velocidad de deformación de retorno a
Referencia
origen. Sírvase configurar una velocidad de deformación de retorno a origen que sea adecuada según
las condiciones reales de las áreas de trabajo.
Cuando la velocidad de deformación de retorno a origen es mayor • Se puede reducir el tiempo de retorno a origen.
• El error de posición de paro es mayor.
Cuando la velocidad de deformación de retorno a origen es menor • El tiempo de retorno a origen es más largo.
• El error de posición de paro es menor.
Mientras mayor sea la aceleración/desaceleración de retorno a origen, más rápida se vuelve la aceleración/
desaceleración y más corto es el tiempo de movimiento.
Mientras menor sea el tiempo de aceleración/desaceleración de retorno a origen, más rápido es el estado de
aceleración/desaceleración y más corto es el tiempo de movimiento de aceleración/desaceleración.
• Cuando la aceleración de retorno a origen se configura en 2000000000, esta se inicia a
Punto
velocidad de operación de retorno a origen.
• Cuando la aceleración de retorno a origen se configura en 0, esta se inicia a velocidad de
operación de retorno a origen.
• Cuando la desaceleración de retorno a origen se configura en 2000000000, esta se detiene
8
de inmediato a la velocidad de corriente.
RETORNO A ORIGEN
• Cuando la desaceleración de retorno a origen se configura en 0, esta se detiene de inmediato
a la velocidad de corriente.
• Para información sobre aceleración/tiempo/desaceleración/tiempo, vea "[Configuración
de selección de aceleración/desaceleración]", página 6-17
Unidad Para la configuración de tasa: mm/s/ms, grado/s/ms, PLS/s/ms Para la configuración de tiempo: ms
Defecto Para la configuración de tasa: 10 Para la configuración de tiempo: 10
Configuración Para la configuración de tasa: De 1 a 2000000000 Para la configuración de tiempo: De 0 a 65535
Para información sobre la curva de aceleración/curva de desaceleración, vea "[Curva de aceleración operativa]/
[Curva de desaceleración operativa]", página 6-23.
Defecto SIN
• Cambiar la velocidad con aceleración (desaceleración) constante. La velocidad se
Lineal
cambia de manera lineal.
• La curva sinusoidal (de -90 a 90°) se utiliza en la curva de aceleración de retorno a
Configuración origen para cambiar la velocidad.
SIN • La curva sinusoidal (de 90 a 270°) se utiliza en la curva de desaceleración de retorno a
origen para cambiar la velocidad.
• La aceleración (desaceleración) cambia de manera muy uniforme.
Unidad %
Defecto 100
Configuración De 1 a 100
Defecto (-)
Iniciar dirección de origen y dirección de la operación antes de completar el retorno a
(-)
origen es la dirección en disminución de coordenada actual
Configuración
Iniciar dirección de origen y dirección de la operación antes de completar el retorno a
(+)
origen es la dirección en aumento de coordenada actual
*1 Para un control completamente cerrado, se necesita una señal fase Z desde un codificador externo.
■ [Coordenada de origen]
Configurar la coordenada actual cuando se complete el retorno a origen.
La coordenada de origen se configura normalmente en “0”. Esta se puede utilizar para configurar la compensación de
coordenada de origen que utiliza la coordenada absoluta de origen como la referencia.
Unidad ms
Defecto 0
Configuración De 0 a 32000
8
■ [Tiempo de umbral de torque]
RETORNO A ORIGEN
Si el “Método de retorno a origen” se configura en “Tipo DOG (contrapresión)”, especifique el tiempo de torque de
contrapresión.
Cuando la dirección en la que el valor de torque del servomotor excede el “Umbral de torque” continuamente es
mayor que el “Tiempo de umbral de torque”, se completa el retorno a origen.
Unidad ms
Defecto 0
Configuración De 0 a 65000
■ [Umbral de torque]
Especifique el valor de umbral de torque para el tipo DOG (contrapresión).
Si el “Método de retorno a origen” se configura en “Tipo DOG (contrapresión)”, especifique el valor de umbral de torque de
contrapresión. Si el método de retorno a origen se configura en un método distinto al tipo DOG (contrapresión), entonces no
se podrá configurar.
Unidad [0.01%]
Defecto 10000
Configuración De 0 a 60000
8 Defecto 0
-2147483648 a 2147483647
Configuración
RETORNO A ORIGEN
Defecto Inhabilitar
Inhabilitar No ejecutar “Movimiento a posición de inicio automático”.
Configuración Cuando se completa el retorno a origen, este se mueve a la posición de origen
Enable
automáticamente.
Cableado
■ Cableado
Dependiendo del método de retorno a origen seleccionado, se conecta el equipo periférico correspondiente.
El cableado para varios métodos de retorno a origen es de la siguiente manera.
Sírvase conectar el interruptor de límite según se requiera.
RETORNO A ORIGEN
Punto medio del sensor de origen Sensor de origen EXT1 (señal de bloqueo externo 1)*2
Flanco en subida del interruptor de límite Interruptor de límite Límite de dirección (-)
Retorno a origen de fase Z inmediata Fase Z (Moto fase Z)
Tipo de configuración de datos - -
*1 Si la “Dirección de rotación del motor” en “Configuración común del control de eje” se configura en “Comando
reverso (+)”, sírvase conectar el interruptor de límite (+) al LSN (interruptor de límite N) y conectar el interruptor
de límite (-) al LSP (interruptor de límite P).
*2 Si no se cuenta con EXT1 (señal de retención externa 1) en el dispositivo, el relé de petición del sensor de
origen de posicionamiento se podrá utilizar en lugar del EXT1 (señal de retención externa 1). El relé de petición
del sensor de origen de posicionamiento está disponible para la versión 1.105 o posterior del programa del
sistema.
Serie SV2
Configuración
Nombre de parámetro No.*1
Igual a la polaridad del sensor de origen.
Polaridad EXT1 (E/S) - Si la polaridad del sensor de origen es “N.O.” configure en “N.O.”
Si la polaridad del sensor de origen es “N.C.” configure en “N.C.”
Método de límite de torque*2 4D2.0 "P_TLIM, N_TLIM son válidos" (valor predeterminado)
*1 Número de parámetro utilizado en el comando MECHATROLINK- III. (HEX)
*2 Esta es la configuración requerida cuando se utiliza “Tipo DOG (contrapresión).
8
Para información sobre la dirección de cada dispositivo, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA
UNIDAD".
RETORNO A ORIGEN
Nombres de Consulte
Categoría Operation
dispositivos la página
Petición de retorno a APAGADO -> ENCENDIDO : Inicia el retorno a origen
Rele de Salida 3-10
origen APAGADO: Relevador de terminación de retorno a origen APAGADO
APAGADO -> ENCENDIDO : Luego de completar el retorno a
Terminación del retorno origen, ENCENDIDO
3-12
a origen APAGADO: Luego de relevador de petición ENCENDIDO ->
Rele de Entrada
APAGADO, APAGADO
ENCENDIDO : Retorno a origen/movimiento a origen de alta
Control de ejes en curso 3-15
velocidad en curso ENCENDIDO
Código de terminación
Memoria Buffer Al completar el retorno a origen, guarde el código de terminación 4-23
de retorno a origen
Luego de que el relevador de retorno a origen sea ENCENDIDO, antes de que el relevador de
Punto
terminación de retorno a origen sea ENCENDIDO, el retorno a origen continuará incluso si el
relevador de petición de retorno a origen está APAGADO. Cuando se completa el retorno a
origen, si el relevador de petición de retorno a origen está APAGADO, el relevador de
terminación de retorno a origen será APAGADO inmediatamente.
● Programa de referencia
Ejemplo Retorno a origen de eje 1
8
MPS
Solicitud de retorno
de origen del eje 1
UREAD #1 #4060 EM0 #1
MPP
AND<> EM0 #0
RETORNO A ORIGEN
R36910 UREAD SET @MR000
#1 #4060 EM0 #1
Finalización de
retorno de KV-XH16ML Código completo de
origen del eje 1 retorno de origen del eje 1
EM0 @MR000
<>
#0
SET El programa en escalera a la
izquierda puede ingresarse
fácilmente cuando se utiliza una
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
■ Preparaciones
No se requiere cablear.
Nombres de Consulte
Categoría Operation
8 dispositivos
APAGADO -> ENCENDIDO : Inicia el movimiento de
la página
Luego de que el relevador de petición de movimiento a origen de alta velocidad sea ENCENDIDO, antes
Punto
de que el relevador de terminación de movimiento a origen de alta velocidad sea ENCENDIDO, el
movimiento a origen de alta velocidad continuará incluso si el relevador de petición de movimiento a
origen de alta velocidad es APAGADO. Al completar el movimiento a origen de alta velocidad, si el
relevador de petición de movimiento a origen de alta velocidad es APAGADO, el relevador de
terminación de movimiento a origen de alta velocidad también será APAGADO inmediatamente.
● Programa de referencia
Ejemplo Movimiento a origen de alta velocidad del Eje 1
Habilitar la LD MR000
operación
R30305
OUT R30000
OUT R30305
Servo del eje 1 LDP MR001
ACTIVADO
MR001 R36903 R36912 R30312
OR R30312
ANB R36903
Control de eje Finalización de desplazamiento Solicitud de desplazamiento ANB R36912
del eje 1 en de origen de alta velocidad del eje 1
R30312 progreso
de origen de alta velocidad
del eje 1 OUT R30312
8
LD R36912
Solicitud de desplazamiento
de origen de alta velocidad del eje 1
MPS
UREAD #1 #4062 EM0 #1
MPP
RETORNO A ORIGEN
R36912 UREAD AND<> EM0 #0
Axis1 High-speed
#1 #4062 EM0 #1
SET @MR000
origin move KV-XH16ML Código completo de
complete desplazamiento de origen
EM0 de alta velocidad del eje 1 @MR000
<> SET
#0
El programa en escalera a la
izquierda puede ingresarse
fácilmente cuando se utiliza una
lista de mnemónicos.
"Modo de Uso de la Lista de
Mnemónicos", página 16
• Starting speed
8
En la siguiente descripción, “Velocidad de inicio” se refiere a la velocidad de inicio del retorno a origen.
• Movimiento
La relación entre los movimientos a, a(-) y a(+) es de la siguiente manera.
RETORNO A ORIGEN
Posición de inicio
Método de retorno a origen Dirección Sensor de origen/
de retorno Lado positivo Lado negativo Dentro del rango DOG
cercano
+ página 8-15 página 8-15 página 8-15
DOG (con fase Z)
- página 8-15 página 8-15 página 8-15
+ página 8-16 página 8-16 página 8-16
DOG (sin fase Z)
- página 8-16 página 8-16 página 8-16
+ página 8-17 página 8-17 página 8-17
Avance lento de DOG (con fase Z)
- página 8-17 página 8-17 página 8-17
+ página 8-18 página 8-18 página 8-18
Avance lento de DOG (sin fase Z)
- página 8-18 página 8-18 página 8-18
+ página 8-19 página 8-19 página 8-19
Tipo de Dog (contrapresión)
- página 8-19 página 8-19 página 8-19
+ página 8-20 página 8-20 página 8-20
Sensor de origen y fase Z
- página 8-20 página 8-20 página 8-20
Flanco en subida del sensor de + página 8-21 página 8-22 página 8-22
origen - página 8-21 página 8-22 página 8-22
+ página 8-23 - -
Punto medio del sensor de origen
- página 8-23 - -
Flanco en subida del interruptor de + - - -
límite - página 8-24 - página 8-24
Retorno a origen de fase Z + página 8-25 - -
inmediata - página 8-25 - -
Tipo de configuración de datos página 8-25
8
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
Fase Z.
(2) En el flanco en subida de la señal DOG (☆),desacelere a
RETORNO A ORIGEN
Velocidad de operación+ velocidad de deformación.
Velocidad de inicio+ (3) Cuando la fase Z sea ENCIENDE, deténgase.
(3)
Velocidad de inicio-
(2)
(1)
Velocidad de
operación-
[-(+)] LS Señal DOG [+(-)] LS
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
Fase Z.
(3) (2) Luego de ingresar el interruptor de límite - (+), mueva en
Velocidad de operación+
(2) dirección inversa (+ (-)).
Velocidad de inicio+
(3) En el flanco en bajada de la señal DOG, desacelere
hacia la velocidad de inicio y deténgase; luego, mueva
(5) en dirección inversa (- (+)).
Velocidad de inicio-
(1)
(4) (4) En el flanco en subida de la señal DOG (☆),desacelere a
Velocidad de operación-
velocidad de deformación.
[-(+)] LS Señal DOG [+(-)] LS
(5) Cuando la fase Z sea ENCIENDE, deténgase.
● Punto de inicio del retorno a origen: “Dentro del rango de la señal DOG”
Dirección de retorno de origen (- (+) dirección) (1) Mientras esto inicia dentro del rango de la señal DOG,
muévase en dirección de retorno a origen (- (+)) a
Fase Z. velocidad de deformación.
Velocidad de operación+ (2) Cuando la fase Z sea ENCIENDE, deténgase.
Velocidad de inicio+
(2)
(1)
Velocidad de inicio-
Velocidad de operación-
8 Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
(2) En el flanco en subida de la señal DOG (☆),desacelere a
RETORNO A ORIGEN
Velocidad de inicio-
(2)
(1)
Velocidad de operación-
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
(3) (2) Luego de ingresar el interruptor de límite - (+), mueva en
Velocidad de operación+
(2) dirección inversa (+ (-)).
Velocidad de inicio+ (3) En el flanco en bajada de la señal DOG, desacelere
hacia la velocidad de inicio y deténgase; luego, mueva
(5) en dirección inversa (- (+)).
Velocidad de inicio-
(1) (4) En el flanco en subida de la señal DOG (☆),desacelere a
(4)
Velocidad de operación-
velocidad de deformación.
[-(+)] LS Señal DOG [+(-)] LS (5) En el flanco en bajada de la señal DOG, deténgase.
● Punto de inicio del retorno a origen: “Dentro del rango de la señal DOG”
Dirección de retorno de origen (- (+) dirección) (1) Mientras esto inicia dentro del rango de la señal DOG,
muévase en dirección de retorno a origen (- (+)) a
velocidad de deformación.
Velocidad de operación+ (2) En el flanco en bajada de la señal DOG, deténgase.
Velocidad de inicio+
(2)
(1)
Velocidad de inicio-
Velocidad de operación-
• Para el “Movimiento luego de DOG ENCENDIDO”, especifique un valor que sea mayor que la
Punto
distancia de desaceleración desde la velocidad de retorno a origen hacia la velocidad de
deformación.
• Antes de desacelerar a velocidad de deformación, si alcanza el “Movimiento luego de DOG
ENCENDIDO”, ocurre un error de eje y paro por desaceleración. Cuando se detenga, el relevador
de terminación de retorno a origen es ENCENDIDO al mismo tiempo y el “Erro de tipo DOG con
operación de fase Z (526)” se guarda en el “Código de terminación de retorno a origen”.
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
Z phase (2) En el flanco en subida de la señal DOG (☆),desacelere a
Velocidad de operación+
Velocidad de inicio+
velocidad de deformación.
(3) Se detiene cuando la señal DOG y la fase Z pasan a
8
(3) Movement after DOG ON ENCENDIDO, luego se mueve la cantidad de
RETORNO A ORIGEN
movimiento especificada en “Movimiento luego de DOG
(2)
Velocidad de inicio-
ENCENDIDO”.
(1)
Velocidad de operación-
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
Fase Z. (2) Luego de ingresar el interruptor de límite - (+), mueva en
dirección inversa (+ (-)).
Velocidad de operación+
(2) (3) (3) En el flanco en bajada de la señal DOG, desacelere
Velocidad de inicio+ hacia la velocidad de inicio y deténgase; luego, mueva
Movimiento después de DOG ACTIVADO
en dirección inversa (- (+)).
(5) (4) En el flanco en subida de la señal DOG (☆),desacelere a
(1)
Velocidad de inicio- velocidad de deformación.
(4)
Velocidad de operación- (5) Se detiene cuando la señal DOG y la fase Z pasan a
ENCENDIDO, luego se mueve la cantidad de
[-(+)] LS DOG signal [+(-)] LS movimiento especificada en “Movimiento luego de DOG
ENCENDIDO”.
● Punto de inicio del retorno a origen: “Dentro del rango de la señal DOG”
Dirección de retorno de origen (- (+) dirección) (1) Ya que empieza dentro del rango de la señal DOG,
entonces se mueve hacia la dirección inversa a la
Fase Z. dirección de retorno a origen (+ (-)) a velocidad de
(2) retorno a origen.
Velocidad de operación+
(1) (2) Desacelera a una paro en el flanco en bajada de la señal
Velocidad de inicio+ DOG y se mueve en dirección de retorno a origen (- (+)).
(4) (3) Desacelera a velocidad de deformación en el rango en
subida (☆) de la señal DOG.
Velocidad de inicio- (4) Se detiene cuando la señal DOG y la fase Z pasan a
Velocidad de operación- ENCENDIDO, luego se mueve la cantidad de
(3)
movimiento especificada en “Movimiento luego de DOG
[-(+)] LS Señal DOG [+(-)] LS ENCENDIDO”.
• Para el “Movimiento luego de DOG ENCENDIDO”, especifique un valor que sea mayor que la
Punto
distancia de desaceleración para desacelerar desde la velocidad de retorno a origen hacia la
velocidad de deformación. Si se alcanza el “Movimiento luego de DOG ENCENDIDO” antes
de que la desaceleración alcance la velocidad de deformación, ocurre un error de eje,
desacelera y se detiene. Cuando se detenga, el relevador de terminación de retorno a origen
es ENCENDIDO al mismo tiempo y el “Erro de tipo DOG con operación de fase Z (526)” se
guarda en el “Código de terminación de retorno a origen”.
• Si la señal DOG es APAGADA antes de completar el retorno a origen, ocurre un error de eje y la
desaceleración se detiene. Cuando se detenga, el relevador de terminación de retorno a origen
es ENCENDIDO al mismo tiempo y el “Erro de tipo DOG con operación de fase Z (526)” se
guarda en el “Código de terminación de retorno a origen”.
• Debido a que la aceptación de la señal DOG ENCENDIDO se ejecuta a “Velocidad de inicio de
retorno a origen” o a “Velocidad de operación de retorno a origen”, ocurre una variación en
Origin return direction (- (+) direction) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
(2) En el flanco en subida de la señal DOG (☆),desacelere a
Operation speed+
velocidad de deformación.
Start speed+ (3) Luego de moverse por la cantidad especificada en el
Movement after DOG ON
(3)
“Movimiento luego de DOG ENCENDIDO”, espere por
Start speed- 300 ms*1.
(2)
(1)
Operation speed-
[-(+)] LS DOG signal [+(-)] LS
Origin return direction (- (+) direction) (1) Ya que esto inicia más allá del rango de detección del
DOG, mueva en dirección de retorno a origen (- (+)).
(2) Luego de ingresar el interruptor de límite - (+), mueva en
Operation speed+
(2) (3) dirección inversa (+ (-)).
Start speed+ (3) En el flanco en bajada de la señal DOG, desacelere
(5) hacia la velocidad de inicio y deténgase; luego, mueva
en dirección inversa (- (+)).
(1) Movement after
Start speed- (4) En el flanco en subida de la señal DOG (☆),desacelere a
DOG ON (4)
Operation speed- velocidad de deformación.
(5) Luego de moverse por la cantidad especificada en el
[-(+)] LS DOG signal [+(-)] LS “Movimiento luego de DOG ENCENDIDO”, espere por
300 ms*1.
● Punto de inicio del retorno a origen: “Dentro del rango de la señal DOG”
Origin return direction (- (+) direction) (1) Ya que empieza dentro del rango de la señal DOG, entonces
se mueve hacia la dirección inversa a la dirección de retorno
(2) a origen (+ (-)) a velocidad de retorno a origen.
(1) Operation speed+ (2) En el flanco en bajada de la señal DOG, desacelere y deténgase,
Start speed+ luego muévase en dirección de retorno a origen (- (+)).
(4) (3) En el flanco en subida de la señal DOG (☆),desacelere a
velocidad de deformación.
Start speed- (4) Luego de moverse por la cantidad especificada en el
Movement after DOG ON “Movimiento luego de DOG ENCENDIDO”, espere por
Operation speed-
(3) 300 ms*1.
[-(+)] LS DOG signal [+(-)] LS
Dirección de retorno de origen (- (+) dirección) (1) Muévase en dirección de retorno a origen (- (+)) a
velocidad de operación de retorno a origen.
(2) En el flanco en subida de la señal DOG,
Velocidad de operación+ desacelere a velocidad de deformación.
Velocidad de inicio+
(3) Deténgase una vez, luego muévase en dirección
de retorno a origen (- (+)) a velocidad de
(4) (3)
deformación nuevamente.
(2)
Velocidad de inicio-
(4) Una vez que oprima el tope, si la duración
ENCIENDE de la salida del límite de torque del
8
(1) servomotor excede el “Tiempo de umbral de
Velocidad de operación-
RETORNO A ORIGEN
torque”, deténgase.
[-(+)] LS Tope Señal DOG [+(-)] LS
Dirección de retorno de origen (- (+) dirección) Debido a que excede el interruptor de límite en la
dirección (- (+)) durante el movimiento, el retorno a
origen no se puede ejecutar con esta configuración.
Velocidad de operación+
Velocidad de inicio+
Velocidad de inicio-
Velocidad de operación-
El retorno a origen no se puede ejecutar debido a que la señal DOG no se puede detectar,
Punto
incluso si existe el punto de inicio entre el tope y la señal DOG.
● Punto de inicio del retorno a origen: “Dentro del rango de la señal DOG”
Dirección de retorno de origen (- (+) dirección) (1) Se moverá en velocidad de deformación de retorno
a origen en la dirección de retorno a origen
(dirección - (+)).
Velocidad de operación+
(2) Si se oprime contra un tope y se deja ENCENDIDO
Velocidad de inicio+ continuamente por más de la salida de límite de
(2) torque del servomotor [tiempo de presión contra
(1) torque], terminará.
Velocidad de inicio-
Velocidad de operación-
Dirección de retorno de origen (- dirección) (1) La operación antes de detenerse es igual al flanco
en subida del sensor de origen.
Fase Z.
(2) Se detiene cuando la fase Z se enciende después
de moverse al lado de origen a velocidad lenta y
a (+) Velocidad encender el sensor de origen.
de inicio
(2)
Velocidad
(1) de inicio
Dirección de retorno de origen (- (+) dirección) (1) La operación antes de detenerse es igual al flanco
RETORNO A ORIGEN
Velocidad de inicio-
Velocidad de operación-
Dirección de retorno de origen (- (+) dirección) (1) La operación antes de detenerse es igual al flanco
en subida del sensor de origen.
Fase Z. (2) Muévase al punto de origen a velocidad de inicio,
luego deténgase cuando el sensor de origen
Velocidad de operación+
cambie a ENCENDIDO y luego la fase Z es
Velocidad de inicio+ ENCENDIDO.
(1)
(2)
Velocidad de inicio-
Velocidad de operación-
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección
del sensor de origen, mueva en dirección de
retorno a origen (- (+)).
(2) En el flanco en subida del sensor de origen (☆),
(3)
Velocidad de operación+ desacelere a velocidad de inicio.
(Asuma que la cantidad de movimiento de
Velocidad de inicio+
a (+) desaceleración desde el flanco en subida del
sensor de origen (☆) a velocidad de inicio es “a”.)
a (4) (3) Mueva por “a(+)” en dirección inversa (+ (-)).
Velocidad de inicio- (4) Ya que la posición de paro está fuera del rango de
(2) (1) detección del sensor de origen, mueva en
Velocidad de operación-
dirección de retorno a origen (-(+)) a velocidad de
[-(+)] LS Sensor de origen [+(-)] LS deformación y deténgase en el flanco en subida
del sensor de origen.
8
RETORNO A ORIGEN
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección
del sensor de origen, mueva en dirección de
retorno a origen (- (+)).
(2) En el flanco en subida del sensor de origen (☆),
(3)
Velocidad de operación+ desacelere a velocidad de inicio.
(4) (Asuma que la cantidad de movimiento de
Velocidad de inicio+
a(-) desaceleración desde el flanco en subida del
sensor de origen (☆) a velocidad de inicio es “a”.)
(5)
a
(3) Mueva por “a(+)” en dirección inversa (+ (-)).
Velocidad de inicio-
(4) Ya que la posición de paro está dentro del rango
(2) (1) de detección del sensor de origen, mueva hacia
Velocidad de operación-
afuera de la dirección de retorno a origen a
[-(+)] LS Sensor de origen [+(-)] LS velocidad de deformación.
(5) Mueva en dirección de retorno a origen (-(+)) a
velocidad de deformación y deténgase en el flanco
en subida del sensor de origen.
Asimismo, también existen los siguientes casos (cuando el ancho de sensor de origen es estrecho, la tasa de
desaceleración es pequeña o la holgura es grande). Utilícelos como referencia.
Dirección de retorno de origen (- (+) dirección) Dirección de retorno de origen (- (+) dirección)
a (+) a (-)
a a
Dirección de retorno de origen (- (+) dirección) Dirección de retorno de origen (- (+) dirección)
a (-)
a (-)
a a
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección
del sensor de origen, mueva en dirección de
retorno a origen (- (+)).
b (2) Luego de ingresar el interruptor de límite - (+),
(2) (3)
Velocidad de operación+
mueva en dirección inversa (+ (-)).
(5)
Velocidad de inicio+
En el flanco en subida del sensor de origen (☆),
c(+) desacelere a velocidad de inicio.
(3) (Asuma que la cantidad de movimiento de desde el
(6)
flanco en bajada (☆) del sensor de origen a
Velocidad de inicio-
(1) c
velocidad de inicio es “b”.)
(4)
Velocidad de operación- La siguiente operación es igual que el punto de
inicio del retorno a origen (lado + (-)). (vea la
[-(+)] LS Sensor de origen [+(-)] LS descripción en c (+))
(4) Solo mueva por “2b” en dirección de retorno a
origen (- (+)).
(Asuma que el movimiento desde el rango en subida
del sensor de origen a velocidad de inicio es “c”.)
8 (5) Solo mueva por “c (+)” en dirección inversa (+ (-)).
(6) Mueva en dirección de retorno a origen (-(+)) a
velocidad de deformación y deténgase en el flanco
RETORNO A ORIGEN
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia más allá del rango de detección
del sensor de origen, mueva en dirección de
retorno a origen (- (+)).
(2) Luego de ingresar el interruptor de límite “-”,
(2) (3)
Velocidad de operación+
mueva en dirección inversa (+ (-)).
Velocidad de inicio+
(3) En el flanco en bajada del sensor de origen (☆),
b desacelere a velocidad de inicio.
2b (-)
(Asuma que el movimiento desde el flanco en
(5) bajada (☆) del sensor de origen a velocidad de
Velocidad de inicio-
(1) (4) inicio es “b”.)
Velocidad de operación- (4) Solo mueva por “2b (-)” en dirección inversa (- (+)).
(5) En case que esto no logre alcanzar el sensor de
[-(+)] LS Sensor de origen [+(-)] LS origen debido a una holgura mayor, etc., mueva
hacia el retorno a origen (-(+)) a velocidad de
deformación y deténgase en el flanco en subida
del sensor de origen.
● Punto de inicio del retorno a origen: “Dentro del rango de detección del sensor de origen”
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia dentro del rango de detección
del sensor de origen, mueva en dirección inversa
(dirección + (-)) de la dirección de retorno a origen
Velocidad de operación+
(dirección - (+)) a velocidad de deformación, luego
mueva fuera del rango de detección del sensor de
(1) Velocidad de inicio+
origen.
(2) Mueva en dirección de retorno a origen (-(+)) a
(2) velocidad de deformación y deténgase en el flanco
Velocidad de inicio-
en subida del sensor de origen.
Velocidad de operación-
Dirección de retorno de origen (- (+) dirección) Esto es igual que el flanco en subida del sensor de origen
hasta que se alcanza la velocidad de deformación final de ▽.
(1) Espere por 300 ms antes de mover a velocidad de
Velocidad de operación+ deformación.
(2) Mueva a velocidad de deformación y luego adquiera una
Velocidad de inicio+
(4) coordenada en el flanco en subida del sensor de origen.
(5) 300 ms (1)
300 ms 300 ms (3) Luego de mover fuera del rango de detección del sensor
(3) (2)
Velocidad de inicio-
de origen, espere por 300 ms.
(6)
(4) Mueva en dirección inversa (+(-)) a velocidad de
Velocidad de operación-
deformación y adquiera una coordenada en el flanco en
[-(+)] LS Sensor de origen [+(-)] LS subida del sensor de origen.
8
(5) Calcule la coordenada de medio punto del rango de
detección de sensor de origen y luego mueva fuera del
rango de detección del Sensor de paro.
RETORNO A ORIGEN
(6) Luego de mover al punto medio del rango de detección
del Sensor de paro, espere por 300 ms.
Durante los pasos del (1) al (6), no se podrán utilizar el cambio de velocidad de posicionamiento ni
Punto
la función de cambio de velocidad de posicionamiento.
Dirección de retorno de origen (- (+) dirección) (1) Ya que este inicia fuera del rango de detección del
interruptor de límite, mueva en dirección de retorno
a origen (dirección -).
(2) Desacelera a velocidad de inicio en el flanco en
Velocidad de operación+
subida del interruptor de límite (☆).
8 (3)
Velocidad de inicio+
(3) Mueva en dirección inversa (dirección +) hasta que
el interruptor de límite sea APAGADO.
(4) Mueva en dirección de retorno a origen (dirección -)
RETORNO A ORIGEN
[-(+)] LS [+(-)] LS
Debido a que el punto de inicio excede el interruptor de límite en dirección (-), no es posible el
Punto
retorno a origen. No utilice esta configuración para iniciar el retorno a origen.
● Punto de inicio del retorno a origen: “Dentro del rango de detección del sensor de origen”
Dirección de retorno de origen (- (+) dirección) (1) Ya que esto inicia dentro del rango de detección
del interruptor de límite, mueva en dirección
inversa (dirección +) de la dirección de retorno a
origen (dirección -) a velocidad de deformación y
Velocidad de operación+
luego mueva fuera del rango de detección del
Velocidad de inicio+
interruptor de límite.
(1)
(2) Mueva en dirección de retorno a origen (dirección -)
a velocidad de deformación y deténgase en el flanco
(2) de subida del interruptor de límite.
Velocidad de inicio-
Velocidad de operación-
[-(+)] LS [+(-)] LS
Velocidad de inicio+
(2)
(1)
Velocidad de inicio-
Velocidad de operación-
Punto
• Si se alcanza el interruptor de límite, entonces ocurre un error de interruptor de límite y se
detiene.
8
RETORNO A ORIGEN
• Para un control completamente cerrado, se necesita una señal fase Z desde un codificador
externo. Si el codificador externo no cuenta con señal fase Z, no se podrá ejecutar el retorno
a origen.
Para el tipo configurado por datos, no depende de la dirección de retorno a origen ni de la posición de inicio del
retorno a origen; en cambio, cuando el relevador de petición de retorno a origen es ENCENDIDO, la posición de
corriente se convierte en origen (coordenada mecánica y coordenada actual se convierten en “Coordenada de
origen” (predeterminado:0)) y el relevador de terminación de retorno a origen es ENCENDIDO.
Debido a que la posición de corriente se considera como punto de origen, no ocurre el movimiento.
El retorno a origen del tipo configurado de datos es igual a los otros métodos de retorno a origen.
Referencia
Para más información sobre el método de retorno a origen, vea "Cableado", página 8-9.
Esta sección describe los comandos MECHATROLINK-III a utilizarse cuando se utiliza el KV-XH16ML/XH04ML para
ejecutar el retorno a origen.
8
• Si el esquipo esclavo no es un equipo de la Serie SV2, primero sírvase verificar si el equipo
Punto
RETORNO A ORIGEN
Operación JOG
Cuando el relevador (+)/(-) JOG asignado a cada eje es ENCENDIDO, esta función podrá utilizarse para habilitar la
Unidad de Posicionamiento/Movimiento para dar salida al comando (pulso) de posición hacia el motor a velocidad
JOG configurada.
En el caso del relevador (+)/(-) JOG de APAGADO a ENCENDIDO, se da salida al movimiento de avance lento JOG. Si el
estado ENCENDIDO dura más de 200 ms aproximadamente, se da salida al comando (pulso) de posición a velocidad JOG.
La operación de APAGADO a ENCENDIDO del relevador JOG se llama operación de avance lento JOG.
ON ON
JOG relay
Configure las funciones comunes Configuración común del control de ejes....Establecer la configuración común para
del control de eje. ( página 6-9) otras funciones de control de eje, tal
(requerido para cada eje) como función de transformación de
coordenada, función de límite suave, etc.
Ejecute la configuración requerida para la Control de posición común ......Configuración relacionada con la velocidad
velocidad de operación y operación JOG. configuración (velocidad de operación) de operación.
(requerido para cada eje) ( página 6-21)
■ Flujo de Operación
Nombres de Consulte
Type Operation
dispositivos la página
JOG (+) ENCENDIDO : (+) (dirección en aumento de coordenada) operación JOG 3-10
JOG (-) ENCENDIDO : (-) (dirección en disminución de coordenada) operación JOG 3-10
Rele de Salida
Alta velocidad Cuando del relevador (+)/(-) JOG es ENCENDIDO, si la alta velocidad
3-10
JOG JOG es ENCENDIDO, ejecute la operación JOG a alta velocidad JOG
Rele de
JOG en curso ENCENDIDO : Operación JOG en curso ENCENDIDO 3-12
Entrada
Memoria Buffer
Modo de control
Almacenar 5 en operación JOG (control de posicionamiento (JOG)) 4-16
9
actual
ON
Relé JOG de alta OFF
velocidad
Velocidad
Velocidad de
inicio JOG
Tiempo
● Programa de referencia
Ejemplo Operación JOG del eje 1
MR000
Lista de mnemónicos
R30000
Habilitar la
LD MR000
operación OUT R30000
R30305
OUT R30305
Servo del eje 1
LD MR001
ACTIVADO ANB R30314
MR001 R30314 R30313
OUT R30313
LD MR002
Dirección [-] Dirección [+] ANB R30313
JOG del eje 1 JOG del eje 1
OUT R30314
MR002 R30313 R30314 LD MR003
OUT R30315
Dirección [-] Dirección [-]
JOG del eje 1 JOG del eje 1
MR003 R30315
JOG de alta
Si se utiliza una lista mnemónica,
velocidad del eje 1
se puede ingresar el programa en
escalera a la izquierda
convenientemente.
"Modo de Uso de la Lista de
Mnemónicos", página 16
Aquí se presenta la configuración común del control de posicionamiento de los parámetros relacionados con JOG.
Para información sobre la lista de configuración común del control de posicionamiento y asignación de dispositivos,
vea "Lista de Configuración Común del Control de Posicionamiento", página 4-31.
Unidad ms
Defecto 10
Configuración De 0 a 65535
Defecto SIN
• Cambiar velocidad con aceleración/desaceleración constante. La velocidad se cambia de
Lineal
manera lineal.
Configuración • La curva SIN (-90 a 90°) se utiliza en la curva de aceleración JOG para cambiar la velocidad.
SIN • La curva SIN (90 a 270°) se utiliza en la curva de desaceleración JOG para cambiar la velocidad.
• El cambio de aceleración/desaceleración se vuelve muy uniforme.
Para información sobre la curva de aceleración/desaceleración, vea "[Curva de aceleración operativa]/[Curva de
desaceleración operativa]", página 6-23.
9 Tasa SIN de desaceleración JOG: Configurar lineal y tasa SIN de la curva de desaceleración JOG dentro del rango
de 0 a 100%.
OPERACIÓN MANUAL (JOG)
Unidad %
Defecto 100
Configuración De 1 a 100
Si se configura en 100%, esta se convierte en curva SIN de 180 grados. Mientras menor sea el valor, más cerca está
a la aceleración/desaceleración lineal.
Para información de la tasa SIN de aceleración/desaceleración, vea "[Índice SIN de aceleración operativa]/
[Índice SIN de desaceleración operativa]", página 6-23.
• La operación de avance lento JOG continúa incluso si el relevador (+)/(-) JOG es APAGADO
Punto
cuando el movimiento de avance lento JOG es mayor y la velocidad de inicio es menor.
• Si el relevador de velocidad alta JOG es el primero en ser ENCENDIDO, o si los relevadores (+)/(-)
JOG son ENCENDIDOS simultáneamente, no se ejecuta la operación de avance lento JOG.
Control de sincronización
El control de sincronización se refiere a la función utilizada para sincronizar la posición del eje esclavo con la posición
del eje maestro según la configuración de parámetros de sincronización de cada eje. La posición del eje esclavo de
sincronización relativa al movimiento del eje maestro se calcula según los datos de leva (curva) configurados,
configuración de engranaje, configuración de clutch y varias configuraciones de compensación.
El valor de entrada del contador, la coordenada de comando y la coordenada actual de cada eje (incluyendo el eje
virtual) se pueden seleccionar para el eje maestro de sincronización.
Como se muestra a continuación, el eje maestro de sincronización se llama “Eje maestro” y el eje esclavo de
sincronización se llama “Eje esclavo”.
Para la coordenada de eje maestro, se puede configurar un periodo de eje de entrada para ejecutar el movimiento de
leva cíclico (movimiento recíproco).
La transformación de coordenadas se puede ejecutar para el eje maestro y para el eje esclavo.
■ Control de sincronización
Inversor etc
cinta
transportadora
10
pieza
CONTROL DE SINCRONIZACIÓN
Encoder
KV-SSC02 KV-XH16ML/XH04ML
KV-SSC02
KV-XH16ML
Información
de posición
(Sincronización Parámetro de sincronización
entre unidades) Entrada Salida Comando de posición
Sync parameterr
Sync parameter
Se puede seleccionar: Eje 1
Sync parameter
• coordenada actual
Eje 2
• Coordenada de comandos Configuración de los parámetros de
Sync parameter
• Referencia externa Eje 3 sincronización para cada eje incluye:
•• • Ajuste del eje de entrada
• Ajuste del embrague
Eje 6 • Ajuste de la compensación de fase
• Ajuste de la compensación de
ángulo de paso
Número 1 de datos Cam
Control de
Cam data No.2 Modelo Eje virtual
sincronización
••
KV-XH16ML Hasta 16 ejes Compatible
Cam data No.64 KV-XH04ML Hasta 4 ejes Compatible
( página 10-54)
Compensación de
fase del eje principal ( página 10-48)
10
CONTROL DE SINCRONIZACIÓN
Entrada del eje auxiliar Engranaje variable
Embrague
Embrague auxiliar principal
( página 10-56)
Especificando el número
de datos Cam
( página 10-18) Compensación del ( página 10-50)
ángulo de paso
Filtro de salida
( página 10-55)
Cam
( página 10-18) Salida del eje esclavo
(eje virtual incluido)
Pulso
Contador de
alta velocidad
10 Salida de sincronización
Salida del eje 1
Salida de
sincronización
Salida del eje 2
Salida de
sincronización
Salida del eje 3
CONTROL DE SINCRONIZACIÓN
Punto Además de utilizar el comando UWRIT en la memoria buffer (UG) especificada en la referencia
externa para almacenar el valor, también se puede sincronizar el valor con el valor de la DM
cuando se habilita la sincronización entre unidades.
Configurar sistema común de la Configuración común de la unidad.... Configurar las funciones comunes de
unidad ( página 6-3) la unidad, tal como la configuración
de paro durante paro forzada.
Configure las funciones comunes del Configuración común del control de ejes ......Establecer la configuración común para
control de eje. ( página 6-9) otras funciones de control de eje, tal
(requerido para cada eje)
como función de transformación de
coordenada, función de límite suave, etc.
Configurar elementos de control de Parámetros de sincronización......... Configurar los elementos del control de
sincronización de cada eje utilizando
los parámetros de sincronización
( página 10-11) sincronización de cada eje, tales como eje
de entrada, clutch y fase de compensación,
10
etc., y configurar el número de datos de leva
CONTROL DE SINCRONIZACIÓN
al mismo tiempo.
(Configurar cuando se utilice la curva
de leva)
Configuración de leva ....................... Configurar los datos de leva para el eje
Configurar curva de leva ( página 10-18) de entrada y el eje de salida del control
de sincronización. Se configurará cuando
se utilicen la operación de retorno de leva
y la curva de leva para el control de
(Configurar cuando se utilice la salida sincronización.
de contacto de sincronización)
Configurar la función de salida del Configuración de salida del contacto ....... Configurar cuando se utilice la función
contacto de sincronización. ( página 10-66) de salida del contacto y datos de leva.
Aquí se explica el tiempo de seguimiento cuando en realidad se habilita el control de sincronización. El tiempo de
seguimiento depende del periodo de control y la configuración de eje maestro de la Unidad de Posicionamiento/
Movimiento. Vea "Fundamentos del Sistema MECHATROLINK-III", página 5-2 para el periodo de control.
Finalización del
comando de
2 períodos posición
de control
10
Cuando la configuración de eje maestro es una coordenada de comando
CONTROL DE SINCRONIZACIÓN
Cuando la configuración de eje maestro es una coordenada de comando, el tiempo de seguimiento desde el tiempo
en que el procesamiento interno inicia después del comando de posición de eje maestro hasta el tiempo en que el
comando de posición en el eje esclavo (servoamplificador) se procesa es igual a 1 periodo de control.
Período de control
Eje principal Cálculo interno
Comunicación MECHATROLINK-III Comando de posición
Finalización del
comando de
1 períodos posición
de control
Finalización del
comando de
3 períodos posición
de control
■ Límite de velocidad
10
CONTROL DE SINCRONIZACIÓN
La información de posición del control de sincronización incluye coordenada, fase y coordenada relativa. A continuación,
se describe fase, coordenada y coordenada relativa para el control de sincronización.
Engranaje
Eje auxiliar diferencial en el
final de entrada
[Fase del eje maestro de sincronización]
Compensación de la
Compensación de la fase de eje maestro
fase del eje auxiliar
CONTROL DE SINCRONIZACIÓN
principal de sincronización]
Clutch
[Coordenada del eje de entrada del
auxiliar
Clutch clutch principal de sincronización]
principal
[Fase del eje de salida del clutch auxiliar [Fase del eje de salida del clutch
de sincronización] principal de sincronización]
[Coordenada del eje de salida del [Coordenada del eje de salida del
clutch auxiliar de sincronización] Engranaje clutch principal de sincronización]
diferencial en el
final de salida
[Fase del eje de entrada del clutch de
límite de torque de sincronización]
[Coordenada del eje de entrada del clutch de
Límite de límite de torque de sincronización]
torque
clutch [Fase del eje de salida del clutch de límite
de torque de sincronización]
[Coordenada del eje de salida del clutch de
límite de torque de sincronización]
Compensación del
La posición de cada eje se ángulo de paso
representa por coordenada y fase. [Fase del eje de entrada de leva de
sincronización]
Leva
Eje esclavo
■ Coordenada y fase
Coordenada
Al inicio de la sincronización, las coordenadas son el valor absoluto de la posición de eje. Asimismo, el valor de
inicialización de estos ejes es 0.
Fase
El valor de cada eje de coordenada dentro del rango 0 a (periodo de eje de entrada 1) se llama “fase”. Los
parámetros de sincronización de cada eje se pueden utilizar para configurar el “Periodo del eje de entrada” y se
utilizará el periodo de fase común en el lado del eje de entrada en lugar del periodo de fase de una leva.
La fase se refiere al residuo luego de que la coordenada de cada eje sea dividida por el periodo de eje de entrada.
Coordenada y fase
La relación entre la coordenada y la fase se muestra a continuación.
Coordenada
Período del
eje de entrada
Tiempo
Fase
10 Período del
eje de entrada
CONTROL DE SINCRONIZACIÓN
Tiempo
Coordenada
relativa
Posición de Posición de referencia
referencia Posición de referencia
Coordenada del eje de entrada Cam
Fuente del Cam (1 vuelta) Período del eje de entrada
CONTROL DE SINCRONIZACIÓN
Denominador de transformación de coordenadas sincronización para configurar la unidad de coordenada.
Compensación Valor cmd de valor de compensación de fase del eje maestro
de la fase de eje Modo de cambio del valor de compensación de la fase del
maestro eje maestro Configurarse cuando se utiliza la
10-48
Compensación de compensación de fase.
la fase del eje Tiempo de cambio del valor de compensación de la fase
auxiliar del eje maestro
Numerador de índice del engranaje variable
Engranaje Denominador de índice del engranaje variable Configurarse cuando se utiliza el engranaje
10-52
variable Modo de cambio de índice de engranaje variable variable.
Tiempo de cambio de índice de engranaje variable
Condición de clutch ENCENDIDO
Valor establecido de clutch ENCENDIDO
Retraso de clutch ENCENDIDO
Inhabilitar clutch ENCENDIDO
Método de conexión de clutch ENCENDIDO
Configurar el modo clutch ENCENDIDO 10-32
Modo de deslizamiento de clutch ENCENDIDO
cuando se utilice un clutch. 10-37
Curva de deslizamiento del clutch ENCENDIDO
Deslizamiento de clutch ENCENDIDO
Tiempo de deslizamiento del clutch ENCENDIDO
Clutch principal Tiempo de seguimiento del clutch ENCENDIDO
Clutch auxiliar Seguimientos del clutch ENCENDIDO
Condición del clutch APAGADO
Valor establecido de clutch APAGADO
Retraso del clutch APAGADO
Clutch APAGADO inhabilitado Configurar el clutch APAGADO cuando se
10-32
Método de conexión del clutch APAGADO ejecute el nivel/operación de flanco a través de
10-37
Modo de deslizamiento del clutch APAGADO la “Condición de clutch ENCENDIDO”.
Curva de deslizamiento del clutch APAGADO
Deslizamiento de clutch APAGADO
Tiempo deslizamiento del clutch APAGADO
Método de paro de sincronización mecánica de simulación
Sincronización Torque de paro de la acción de la sincronización mecánica de
Configurarse cuando se utilice la función de
de la maquinaria simulación 10-56
sincronización de maquinaria de simulación.
de simulación Método de conexión del clutch de límite de torque
Velocidad JOG de salida del clutch de límite de torque
Velocidad base de la compensación del ángulo de paso
Compensación Valor base de la compensación del ángulo de paso Configurarse cuando se utilice la
del ángulo de 10-51
Modo de cambio de valor de la compensación del ángulo de paso compensación de ángulo de paso.
paso
Tiempo de cambio de valor de la compensación del ángulo de paso
Número de datos de leva Configurar el número de datos de leva a utilizarse. 10-19
Recorrido de leva Configurar el movimiento máximo del eje esclavo. 10-19
Leva
Configurar el número de salida del contacto de
Número de salida del contacto 10-64
sincronización a utilizarse.
Configurar el filtro de salida para la coordenada
Filtro de salida Constante de tiempo del filtro de salida 10-55
relativa del eje de salida de leva.
Se pueden utilizar los siguientes parámetros para configurar el eje de entrada independientemente para el eje maestro 1,
eje maestro 2 y eje auxiliar.
Elemento de
Categoría Configuración Defecto Asignación *1
configuración
0000(H): None
Eje maestro 1 Selección
Parámetro de 1000H a 102FH: Configuración de referencia externa de 0 a 47
Eje maestro 2 de eje de 0000(H) A
sincronización 2000 a 200F(H): Coordenada de comando del eje 1 al eje 16*2
Eje auxiliar entrada *2
3000 a 300F(H): coordenada actual del eje 1 al eje 16
*1 A: Cuando el relevador de inicio del control de sincronización APAGADO -> ENCENDIDO;
B: cuando se cambia la configuración (incluyendo el control de sincronización en curso)
*2 Del Eje 1 al Eje 4 cuando se utiliza el KV-XH04ML.
10 Punto
Las configuraciones de 0 a 47 para una referencia externa simple son comunes para todos los
ejes y pueden utilizarse como referencias. Cuando el valor de conteo del encoder ABS y el
CONTROL DE SINCRONIZACIÓN
Coordenada
del eje principal
11999
2000
■ [Coordenada de comando del eje 1 al eje 16]/[coordenada actual del eje 1 al eje 16]
Se seleccionan cuando la información de posición de otros ejes se utiliza para el eje maestro de sincronización. Eje 1
a Eje 4 para el KV-XH04ML. Se utilizan para la sincronización sin cableado externo, o se utilizan cuando un eje es
sincronizado con múltiples ejes, etc.
La coordenada de comando y la coordenada actual de un eje virtual se pueden especificar también para el eje
maestro de sincronización.
● Precauciones al utilizar [Coordenada de comando del eje 1 al eje 16] y [coordenada actual
del eje 1 al eje 16]
1. Especificar eje de entrada y modo de control
Los modos de control se pueden utilizar como un eje de entrada de la siguiente manera.
Coordenada de
Modo de control coordenada actual
comando
Modo de control de posicionamiento Si Si
Modo control de velocidad Sí*1 Si
Modo control de torque Sí*1 Si
Modo de control E/S del MECHATROLINK-III No No
Modo de comando del MECHATROLINK-III No*2 No*2
*1 En el modo de control de velocidad o modo de control de torque, el valor de coordenada de comando es igual
a la coordenada actual. Cuando se configura en coordenada de comando, si el modo de control se cambia del
modo de control de posicionamiento a modo de control de velocidad o modo de control de torque, entonces la
coordenada de comando será igual a la coordenada actual y solo la parte de desviación cambiará rápidamente.
Si se utiliza el eje que opera en modo de control de velocidad o modo de control de torque como un eje de
entrada, sírvase configurar la coordenada actual para eje de entrada.
10
CONTROL DE SINCRONIZACIÓN
*2 Cuando un servoamplificador se encuentra en modo de comando MECHATROLINK-III, la coordenada de
comando y la coordenada actual no se actualizarán.
Transformación de Coordenadas
La coordenada de eje de entrada utilizada en el control de sincronización se puede configurar en coordenada de eje
de entrada que utilice los parámetros de sincronización directamente o se puede utilizar luego de la transformación
de coordenada. La transformación de coordenada se utilizará cuando el valor del contador sea diferente al valor de
referencia de la coordenada actual y coordenada de comando. Además, la coordenada del eje esclavo se basará en
la configuración de transformación de coordenada de la configuración común del control de eje.
■ Transformación de coordenada
Eje principal 1
Eje principal 2
10
Cam
"Eje esclavo"
CONTROL DE SINCRONIZACIÓN
“Eje de entrada”
Valor de compensación Compensación del
del ángulo de paso ángulo de paso
Parámetros de sincronización para la transformación de coordenada del lado del eje de entrada
CONTROL DE SINCRONIZACIÓN
Unidad de coordenada del eje de entrada PLS*1 grado mm
Ubicación decimal del eje de entrada ○ *1 ○ ○
Numerador de ×
transformación de ○ *1 ○ ○
Eje maestro 1 Coordenada de comando/coordenada actual:
coordenadas
Eje maestro 2 Eje configuración común del control de eje
Denominador de
auxiliar
transformación de ○ *1 ○ ○
coordenadas
Cuando la unidad de coordenada o unidad de punto decimal del eje maestro 1, eje maestro 2 y eje
Punto
auxiliar es diferente, sírvase seleccionar “Configurar mediante parámetro de sincronización” para
configurar en el mismo valor.
Ejemplo Bajo las siguientes condiciones, se utilizará la posición del punto decimal [Configuración B].
Posición del punto decimal [Configuración A]: ubicación 0
Eje maestro 1: 100 mm/32768 PLS; Eje maestro 2: 100 mm/16384 PLS;
Eje auxiliar: 100 mm/256 PLS; Eje esclavo: 100 mm/40000 PLS
Posición del punto decimal [Configuración B]: 2 ubicaciones (0.01)
Eje maestro 1: 100.00 mm/32768 PLS; Eje maestro 2: 100.00 mm/16384 PLS;
Eje auxiliar: 100.00 mm/256 PLS; Eje esclavo: 100.00 mm/40000 PLS
Ubicación decimal [Configuración A]: 0 dígitos Ubicación decimal [Configuración B]: 2 dígitos (0.01)
Transformación Transformación Tasa Transformación Transformación Proporción
de coordenada de coordenada (numerador/ de coordenada de coordenada (numerador/
denominador numerador denominador) denominador numerador denominador)
Eje maestro 1 100 mm 32768 327.68 100.00 mm 32768 3.2768
Eje maestro 2 100 mm 16384 163.84 100.00 mm 16384 1.6384
Eje auxiliar 100 mm 256 2.56 100.00 mm 256 0.0256
Eje esclavo 100 mm 4000 40 100.00 mm 4000 0.4
● Operación “Inhabilitar”
El movimiento en la coordenada o el valor seleccionado como entrada se utiliza directamente como el movimiento del
eje de entrada.
Coordenada Coordenada
10
CONTROL DE SINCRONIZACIÓN
Coordenada Coordenada
Coordenada Coordenada
Coordenada o valor seleccionado como el eje de entrada Coordenadas del eje principal
Coordenada 10
CONTROL DE SINCRONIZACIÓN
1073741824 (30 bits).
Ocurrencia de error
Tiempo transcurrido
Coordenada o valor seleccionado como el eje de entrada
Configuración de Leva
Una leva cuenta con una entrada de un punto y una salida de un punto. La fase de un eje de entrada se puede
convertir en coordenada (posición) relativa del eje de salida según la configuración de leva. Desde la Unidad de
Posicionamiento/Movimiento, el ciclo de eje de entrada y recorrido de leva de cada eje se configuran con el
parámetro sincronizado y el número se utiliza para especificar datos adicionales de leva a generarse. Luego, se
ejecuta el control de leva.
■ Leva
La leva cuenta con una función de entrada de un punto y salida de un punto, puede convertir la fase del eje de entrada
en coordenada (posición) relativa del eje de salida según la curva de leva.
Tiempo
10
Coordenadas relativas eje de salida
del eje de salida
Fase del eje de entrada
CONTROL DE SINCRONIZACIÓN
2000 100%
Configuración 2 Cam
Parámetro de (datos) número
sincronización Operación de sincronización del eje 3 durante
el control de sincronización.
Eje 3
1000 100%
100%
Período del eje de entrada : 40000 40000
Trazo Cam : 1000
Número de datos Cam : 1
CONTROL DE SINCRONIZACIÓN
Alimentación
Cuando el número de de datos de leva actual es 0, no se pueden cambiar los datos de leva
Punto
durante la operación. "Conmutación de Datos de Leva en la Operación", página 10-60.
■ Datos de leva
Los datos de leva son creados con la configuración de leva en las Configuración del KV-XH.
Los datos de leva también se pueden cambiar mediante un programa en escalera. Para información sobre el cambio
de datos de leva, vea "Conmutación de Datos de Leva en la Operación", página 10-60.
● Configuración de resolución
Los datos de leva se representan por datos de compensación relativa al punto de control, el cual es el punto luego de
que el eje horizontal se divide en intervalos iguales a través de la resolución.
El punto de control más grande y el número máximo de los datos de leva que se pueden crear serán determinados
según la configuración de la resolución.
Desplazamiento
y[%] Datos Cam
Curva Cam
Resolución = 16384
Cuando alimentar = 0
100% Número de punto de control del inicio de datos Cam = 0
(y[00000]=000.0000000[%])
y[00001]=000.0000000[%]
y[00002]=000.0030340[%]
Resolución y[00003]=000.2007900[%]
y[00004]=001.3006430[%]
10
y[00005]=003.7793060[%]
Número de punto de control
Rango de ajuste: 1 a la resolución •
•
•
•
CONTROL DE SINCRONIZACIÓN
y[08000]=100.0000000[%]
•
Desplazamiento •
•
Equal interval (1/resolution) Rango de ajuste: -100.0000000[%]
a 100.0000000[%] y[16383]=000.0000000[%]
y[16384]=000.0000000[%]*
*Alimentación
Número de punto de control del inicio de datos Cam = Número de punto de control del inicio de datos Cam Į 0
0 (predeterminado).
Desplazamiento Desplazamiento Número de punto de control del inicio de datos Cam
CONTROL DE SINCRONIZACIÓN
Desplazamiento Desplazamiento del inicio de datos Cam
Alimentación
Feed
● Configuración de leva
Cree datos de leva con la configuración de leva de la Configuración del KV-XH.
A continuación, se describe cómo configurar los datos de leva.
Datos Cam
Fase final de la Sección 3
Desplazamiento (%) Fase de desplazamiento
Fase inicial de la Sección 3 de la Sección 3
Cuando la curva Cam es lineal
Alimentación
Sección 1 Sección 2 Sección 3 Sección 4 Sección 5 Sección 6 Fase del eje de entrada (%)
2 Configure un desplazamiento.
La posición del eje esclavo cuando termina una sección se puede especificar con un desplazamiento (%).
El “Recorrido de leva” de los parámetros de sincronización se pueden especificar como 100%.
Vea "Capítulo 14 HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH" sobre cómo establecer la Configuración
del KV-XH.
La compensación cuando la fase del eje de entrada es 100% (respaldo del número mayor del punto
Referencia
del control de datos de leva) es una alimentación. Si la alimentación es 0, entonces se ejecutará el
movimiento recíproco; si no es 0, entonces se ejecutará el movimiento de alimentación.
Alimentación
Alimentación=0
10
CONTROL DE SINCRONIZACIÓN
La fase/coordenada cuando inicia el control de sincronización se puede configurar mediante los parámetros de sincronización.
Si se configura en “Mantener valor previo”, entonces antes de iniciar la sincronización, se reiniciará el control de
sincronización desde la fase/coordenada previa cuando se libere la sincronización, incluso si se ejecutan otros
controles (Mover a posición de origen, etc.). Los parámetros para inicialización y para mantener la fase y coordenada
se describe a continuación en detalle.
Valor predeterminado de la fase del eje de salida de clutch auxiliar -2147483648 a 2147483647 0 A
Valor predeterminado de la fase del eje de entrada de clutch
● Método de inicialización de fase del eje de entrada cuando se selecciona [Inicializar según la
coordenada del eje de entrada]
Cuando se inicia el control de sincronización, la fase del eje maestro de sincronización, la fase del eje maestro luego
de la compensación de fase, la fase del eje de entrada del clutch principal y la fase del eje de entrada del clutch
auxiliar se inicializarán según la coordenada del eje de entrada.
● Método de inicialización de fase del eje de entrada cuando se selecciona [Mantener el valor previo]
Cuando se inicia el control de sincronización, la fase del eje de entrada se inicializará en la fase/coordenada cuando
se complete la operación de sincronización previa.
• Bajo las siguientes condiciones, la operación es igual a cuando se selecciona "Especificar según
Punto parámetro".
• Cuando se inicia la operación de sincronización por primera vez luego de que la energía esté en
ACTIVADO
• Cuando se inicia la operación de sincronización luego de cambiar "Periodo de eje de entrada" de los
parámetros de sincronización
• Para reiniciar el control de sincronización desde la fase previa que libera el control de
sincronización, configure [Eje de entrada de leva/método inicial de la fase del eje de salida
del clutch] en "Mantener el valor previo".
● Método de inicialización del eje de entrada de leva/eje de salida de clutch cuando se selecciona
[Especificar según parámetro]
Cuando se inicia el control de sincronización, la fase/coordenada se inicializará respectivamente a través de los
parámetros de sincronización “valor predeterminado de la fase del eje de salida de clutch principal”, “valor
predeterminado de la fase del eje de salida de clutch auxiliar”, “valor predeterminado de la fase del eje de entrada de
clutch de límite de torque” y “valor predeterminado de la fase del eje de entrada de leva”.
CONTROL DE SINCRONIZACIÓN
(4) [Fase del eje de salida de clutch auxiliar] =0
Cuando hay más de 2 puntos de [Fase del eje de entrada de leva] correspondiente a la
Punto
[Coordenada relativa de salida de leva] (por ejemplo, “a” y “b” como se muestran a
continuación), se utilizará la fase menor (“a” como se muestra a continuación) para inicializar.
Coordenadas relativas
de salida Cam Datos Cam (curva)
0 a b
Fase del eje de entrada del Cam
● Método de inicialización del eje de entrada de leva/eje de salida de clutch cuando se selecciona
[Mantener el valor previo]
Cuando se inicia el control de eje, la fase se inicializará en la fase, coordenada y coordenada relativa cuando se
complete la operación de sincronización previa.
• "Punto Bajo las siguientes condiciones, la operación es igual a cuando se selecciona ""Especificar según
Punto parámetro""."
• Cuando se inicia la operación de sincronización por primera vez luego de que la energía esté en
ACTIVADO
• Cuando se inicia la operación de sincronización luego de cambiar "Periodo de eje de entrada" de los
parámetros de sincronización
• Para reiniciar el control de sincronización desde la fase previa que libera el control de
sincronización, configure [Método inicial de la fase del eje de entrada] en "Mantener el
valor previo".
(Iniciar)
Operación de
sincronización
ON
(1) (3)
Relé de solicitud de inicio del control
de sincronización OFF
ON
Relé de control del eje en progreso
OFF (2)
CONTROL DE SINCRONIZACIÓN
ENCENDIDO. Luego de completar el inicio del procesamiento, un código de terminación se almacenará en el
“Código de terminación de inicio del control de sincronización” y el relevador completo de inicio del control de
sincronización será ENCENDIDO. En el modo de control de sincronización, el relé de control de eje en curso y el relé
de operación de control de sincronización en curso son ACTIVADO incluso cuando se detiene el eje.
(3) Cuando el relevador de terminación de liberar el control de sincronización es ENCENDIDO, el relevador de
petición de inicio del control de sincronización será APAGADO. (Escalera)
(4) Cuando el relevador de petición de inicio del control de sincronización es APAGADO, entonces el relevador de
terminación de liberar el control de sincronización será APAGADO. (Unidad)
(5) El relevador de petición de liberar el control de sincronización está ENCENDIDO. (Escalera)
(6) Si se completa liberar el control de sincronización, entonces se almacenará un código de terminación en “Código
de terminación de liberar el control de sincronización” y el relevador completo de liberar el control de
sincronización será ENCENDIDO. Si el control de sincronización se libera con normalidad, el relevador del control
de eje en curso y la operación del control de sincronización en curso serán APAGADOS. (Unidad)
(7) Cuando el relevador de terminación de liberar el control de sincronización está ENCENDIDO, el relevador de
petición de liberar el control de sincronización será APAGADO. (Escalera)
(8) Cuando el relevador de petición de liberar el control de sincronización está APAGADO, el relevador de
terminación de liberar el control de sincronización será APAGADO. (Unidad)
*1 Si el control de sincronización no se puede iniciar con normalidad, entonces relevador de control de eje en
curso será APAGADO.
● Programa de referencia
Ejemplo Iniciar y liberar control de sincronización – Eje 1
Programa para la sincronización entre eje 1 y eje maestro
Antes de ejecutar esto, primero se necesita ejecutar el eje maestro.
No. de relevador principal R30000
No. de DM principal DM10000
Relevador de petición de inicio del control de
R30400
sincronización del Eje 1
Relevador de petición de liberar el control de
R30401
sincronización del Eje 1
Relevador de terminación de inicio del control
R37000
de sincronización del Eje 1
Relevador de terminación de liberar el control
R37001
de sincronización del Eje 1
“Código de terminación de inicio del control de
#4068
sincronización del Eje 1”
“Código de terminación de liberar el control de
#4069
sincronización del Eje 1”
Habilitar la LD MR000
operación
R30305
OUT R30000
OUT R30305
Servo del eje 1 LDP MR001
ACTIVADO
OR R30400
10
Relé de solicitud de inicio del control de sincronización del eje 1 ACTIVADO
MR001 R37000 R30400
ANB R37000
OUT R30400
Finalización del inicio del control Solicitud de inicio del control de LD R37000
de sincronización del eje 1 sincronización del eje 1
MPS
CONTROL DE SINCRONIZACIÓN
R30400
UREAD #1 #4068 EM0 #1
Solicitud de inicio del control
de sincronización del eje 1 MPP
AND<> #0 EM0
SET @MR000
Lea Código completo de inicio del control de sincronización del eje 1 en EM0 LDP MR002
R37000 UREAD
OR R30401
#1 #4068 EM0 #1
Finalización del inicio
ANB R37001
KV-XH16ML Código completo de inicio del
del control de
sincronización del eje 1
control de sincronización del eje 1 OUT R30401
#0 @MR000
SET
LD R37001
<>
EM0 MPS
UREAD #1 #4069 EM1 #1
Relé de solicitud de liberación del control de sincronización del eje 1 ACTIVADO MPP
MR002 R37001 R30401 AND<> #0 EM1
SET @MR001
Finalización de la liberación del
Solicitud de la liberación del
control de sincronización del eje 1
control de sincronización del eje 1
R30401
CONTROL DE SINCRONIZACIÓN
● Condiciones para la paro por desaceleración
• Cuando el relevador de paro por desaceleración del eje mismo (eje esclavo de sincronización) es ENCENDIDO
• Cuando el relevador de paro por desaceleración luego de habilitar operación es APAGADO
• Cuando se desacelera debido a un error ocurrido
El clutch principal y el clutch auxiliar serán APAGADOS según el “Tiempo de deslizamiento de clutch
Paro por APAGADO en paro por desaceleración”. Cuando se utilizan la función de compensación de ángulo y la
desaceleración función de filtro de salida, la operación del eje esclavo se detendrá luego de que el clutch sea
APAGADO según el estado de configuración.
El clutch principal y el clutch auxiliar serán desactivados.
Paro inmediata
Será desactivado directamente cuando el “Modo de clutch APAGADO” se configure en “deslizamiento”.
Parámetros de sincronización relacionados con la paro por desaceleración del control de sincronización
Aquí se describe la función y configuración del clutch como uno de los elementos del parámetro de sincronziación.
■ Función de Clutch
● Función de Clutch
Como un elemento de los parámetros de sincronización, el clutch incluye el clutch principal y el clutch auxiliar.
La fase del eje de salida de clutch principal de sincronización/ fase del eje de salida de clutch auxiliar de
sincronización se puede sincronizar con la fase del eje de entrada de clutch principal de sincronización/ fase del eje
de entrada de clutch auxiliar de sincronización p detenerse mediante ENCENDIDO/APAGADO de cada clutch.
Engranaje
variable Fase Eje de entrada
Fase del eje de entrada del Fase del eje de entrada
embrague auxiliar de del embrague principal
Eje de salida
sincronización de sincronización
10 Embrague
auxiliar
Embrague principal
ON
Tiempo
Embrague
CONTROL DE SINCRONIZACIÓN
OFF
Fase del eje de salida del Fase del eje de salida del
embrague auxiliar de embrague principal de
sincronización sincronización
Eje de entrada Eje de entrada
Engranaje del
diferencial en el ON
extremo de salida
OFF
[Operación siempre ENCENDIDO] [Operación de nivel] (Condición ENCENDIDO) [Operación de flanco] (Condición ENCENDIDO/APAGADO)
(Condición ENCENDIDO) • Relevador del control de clutch (nivel) • Relevador de petición de clutch ENCENDIDO (flanco)
• Always ON • Relevador de petición de clutch APAGADO (flanco)
• EXT2 (nivel)
• EXT2 (flanco)
• Siempre ENCENDIDO (simple (+)) • EXT3 (nivel) • EXT3 (flanco)
• Siempre ENCENDIDO (simple (-)) • Fase del eje de entrada de clutch
• Movimiento del eje de entrada de clutch Condición
APAGADO
• Fase del eje de salida de clutch Condición APAGADO
10
CONTROL DE SINCRONIZACIÓN
Configuración de operación retrasada en clutch ENCENDIDO/APAGADO
[Retraso de clutch ENCENDIDO], [Retraso de clutch APAGADO] *1
( página 10-45)
OFF ON ON
El eje de salida está parado Sincronización del eje El eje de salida se sincroniza
de entrada/salida con el eje de entrada lentamente
*1 Solo el “Método de conexión de clutch ENCENDIDO” del clutch principal se puede configurar en “Seguimiento”.
Para información sobre las direcciones de dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA
UNIDAD".
Consulte
Categoría Nombres de dispositivos Operation la página
Estado de conexión del clutch principal de
ENCENDIDO : el clutch principal está en conexión 3-15
sincronización
Conexión directa del clutch principal de ENCENDIDO : estado en que la velocidad del eje de entrada de
3-15
Rele de sincronización clutch principal coincide con la velocidad del eje de salida
Entrada Estado de conexión de clutch auxiliar de
ENCENDIDO : el clutch auxiliar está en conexión 3-15
sincronización
Conexión directa del clutch auxiliar de ENCENDIDO : estado en que la velocidad del eje de entrada de
3-15
sincronización clutch auxiliar coincide con la velocidad del eje de salida
● Directo
El eje de entrada y el eje de salida serán conectados/desconectados directamente en el clutch ENCENDIDO/APAGADO.
Cuando el eje de entrada en estado de rotación es conectado/desconectado, la velocidad del eje de salida cambiará
rápidamente.
CONTROL DE SINCRONIZACIÓN
de salida del
embrague 0
Tiempo
ON
Relé de control del embrague*1
OFF
Relé del estado de ON
conexión del embrague OFF
Relé de conexión directa ON
del embrague
OFF
● Deslizamiento
Cuando el clutch es ENCENDIDO, la velocidad del eje de salida se podrá incrementar en 0 mientras es conectada. Cuando
el clutch es APAGADO, la velocidad del eje de salida disminuirá a 0 desde la velocidad cuando la operación inicie.
El eje de salida también podrá operar de manera uniforme incluso si el eje de entrada en estado de rotación es
conectado/desconectado.
El deslizamiento se puede configurar a través del “Modo de deslizamiento de clutch ENCENDIDO”/“Modo de
deslizamiento de clutch APAGADO” y la curva de aceleración/desaceleración de la velocidad del eje de salida
durante el deslizamiento se puede configurar a través de la “Curva de deslizamiento de clutch ENCENDIDO”/“Curva
de deslizamiento de clutch APAGADO”
Cuando se utiliza el modo de deslizamiento, el relevador de conexión directa de clutch será ENCENDIDO si se
encuentra en conexión directa de clutch.
Tiempo
0
ON
Relé de control del embrague*1
OFF
Relé del estado de conexión ON
del embrague
OFF
Relé de conexión directa del ON
embrague
OFF Estado de conexión directa
Tiempo de variable ACTIVAR del embrague Tiempo de variable DESACTIVAR del embrague
0
Tiempo
Tiempo de variable ACTIVAR del embrague
0
Tiempo
Curva variable ACTIVAR
del embrague
Velocidad del eje de
Curva variable DESACTIVAR
salida del embrague
del embrague
Tiempo
0
ON
Relé de control del embrague*1
OFF
Relé del estado de conexión ON
del embrague OFF
Relé de conexión directa ON
del embrague OFF Estado de conexión directa
10
Cuando el “Modo de deslizamiento de clutch APAGADO” es “Especificación de deslizamiento”, si
Punto
CONTROL DE SINCRONIZACIÓN
ocurre una condición APAGADO antes de que el clutch alcance el estado de conexión directa,
entonces el clutch será APAGADO luego de deslizarse por un valor menor que el “Deslizamiento
de clutch APAGADO”. Sírvase observar que el clutch será APAGADO antes de que alcance el
estado de conexión directa.
La operación es igual cuando ocurre una condición ENCENDIDO antes de que el clutch
alcance el estado de desconexión.
Velocidad
Velocidad del eje de entrada del embrague
0
Tiempo
● Following
Control de seguimiento de un comando de posición que puede añadir un valor establecido al eje esclavo con un
retraso de clutch ENCENDIDO. El esclavo se sincronizará con el eje maestro luego del tiempo de control de
seguimiento. Un comando de posición para el valor de control de seguimiento y valor de deslizamiento se pueden
añadir para el eje esclavo con el control de seguimiento configurado solo dentro del tiempo de control de
seguimiento. Por ello, la velocidad del eje de salida excederá la velocidad del eje de entrada temporalmente.
Si se configura el modo de seguimiento, el relevador de conexión directa de clutch será ENCENDIDO luego de
completar la operación de seguimiento.
El “Seguimiento de clutch” puede ser de valor positivo o negativo; sírvase configurarlo según la dirección de
movimiento.
Deslizamiento después de
ACTIVAR el embrague
0 Tiempo
10 ON
Tiempo de seguimiento de
ACTIVAR el embrague
Relé de control del embrague*1
OFF
CONTROL DE SINCRONIZACIÓN
Nombre de
Categoría Contenidos/rango de configuración Defecto Asignación *1
parámetro
00H siempre ENCENDIDO
01H siempre ENCENDIDO (simple (+) dirección)
02H siempre ENCENDIDO (simple (-) dirección)
10H Relevador del control de clutch (nivel)
Condición de clutch 11H EXT2 (nivel)
00 H A
ENCENDIDO 12H EXT3(nivel)
20H Relevador de petición de clutch ENCENDIDO (flanco)
21H EXT2 (flanco)
22H EXT3 (flanco)
23H Fase del eje de entrada de clutch
Valor de configuración
0 a 2000000000 [unidad de coordenada] 0 B
del clutch ENCENDIDO
Retraso de clutch
-(periodo de eje de entrada -1) a (periodo de eje de entrada -1) 0 B
ENCENDIDO
Clutch 0: relay
Inhabilitar clutch
principal/ 1: EXT2 0 B
ENCENDIDO
clutch auxiliar 2: EXT3
00H Inhabilitar (sin configuración)
20H
21H
Relevador de petición de clutch APAGADO (flanco)
EXT2 (flanco)
10
Condición del clutch
22H EXT3 (flanco) 00 H A
CONTROL DE SINCRONIZACIÓN
APAGADO
23H Fase del eje de entrada de clutch
24H Movimiento del eje de salida de clutch
25H Fase del eje de salida de clutch
Valor de configuración del
0 a 2000000000 [unidad de coordenada] 0 B
clutch APAGADO
Retraso del clutch
-(periodo de eje de entrada -1) a (periodo de eje de entrada -1) 0 B
APAGADO
0: Relay
Inhabilitar clutch
1: EXT2 0 B
APAGADO
2: EXT3
*1 A: Cuando el relevador de inicio del control de sincronización APAGADO -> ENCENDIDO; B: cuando se
cambia la configuración (incluyendo el control de sincronización en curso)
● Siempre ENCENDIDO
Estado en que la conexión de clutch siempre se mantiene. Este elemento se debe configurar cuando no se necesite
ninguna conexión de clutch. La “Condición de clutch APAGADO” no necesita configurarse.
Coordenada del
eje de entrada
del embrague
Tiempo
Coordenada del
eje de entrada
del embrague
Tiempo
CONTROL DE SINCRONIZACIÓN
● Siempre ENCENDIDO (-, una dirección)
El eje de entrada se conecta cuando opera en (-) y se desconecta cuando opera en (+). La cantidad de movimiento
en la dirección (+) no se acumula. Cuando empieza a moverse en la dirección (-), se realiza la conexión inmediata.
La “Condición de clutch APAGADO” no necesita configurarse. Durante la operación (-), el relevador de estado de
conexión de clutch y el relevador de conexión directa de clutch serán ENCENDIDOS.
Cuando se utiliza el Clutch siempre ENCENDIDO (-, de un camino), si el eje de entrada cambia
Punto
en la dirección (+), ocurre una desalineación de fase entre el eje de entrada de clutch y el eje de
salida de clutch. Si desea que funcione solo cuando el eje cambie en la dirección (-) para
prevenir la desalineación de fase, utilice la “Función de prevención inversa”.
0
Terminal del relé de control del ON
embrague (nivel)
OFF
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador de conexión de
clutch es igual.
ON
Relé de solicitud ACTIVAR
embrague OFF
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
10 conexión de clutch es igual.
CONTROL DE SINCRONIZACIÓN
ON
Cada terminal.
OFF
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
CONTROL DE SINCRONIZACIÓN
■ Configuración de condición de clutch APAGADO
Los elementos de configuración del parámetro de sincronización de la “Condición de clutch APAGADO” se describen
a continuación.
Este elemento necesita configurarse cuando la “Condición de clutch ENCENDIDO” se configura en operación de flanco.
ON
Relé de solicitud DESACTIVAR
embrague OFF
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
ON
Cada terminal.
OFF
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
Valor de configuración
Fase del eje de salida para DESACTIVAR el
embrague
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
10
● Fase del eje de salida de clutch
CONTROL DE SINCRONIZACIÓN
Si se configura la fase del eje de salida de clutch, entonces el clutch será APAGADO cuando la “Fase del eje de
salida de clutch” coincida con la fase especificada en el “Valor de configuración de clutch APAGADO” luego de que el
clutch sea ENCENDIDO.
Valor de configuración
para DESACTIVAR el
Fase del eje de salida
embrague
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
Cuando la “Condición de clutch ENCENDIDO”/“Condición de clutch APAGADO” es “Fase del eje de entrada de clutch”
• Cuando el clutch cambia de APAGADO -> • Cuando el clutch cambia de APAGADO ->
ENCENDIDO ENCENDIDO -> APAGADO dentro de un
periodo de
Fase del eje de entrada del embrague Fase del eje de entrada del embrague
Movimiento
transferido Movimiento transferido
Fase de DESACTIVAR Fase de DESACTIVAR
el embrague el embrague
Fase de ACTIVAR Fase de ACTIVAR
el embrague el embrague
Nombre de
Categoría Contenidos/rango de configuración Defecto Asignación *1
parámetro
-(periodo de eje de entrada -1) a (periodo de eje de
Retraso de clutch
entrada -1) 0 B
ENCENDIDO
Clutch principal/ [unidad de coordenada]
clutch auxiliar -(periodo de eje de entrada -1) a (periodo de eje de
Retraso del clutch
entrada -1) 0 B
APAGADO
[unidad de coordenada]
*1 A: Cuando el relevador de inicio del control de sincronización APAGADO -> ENCENDIDO; B: cuando se
cambia la configuración (incluyendo el control de sincronización en curso)
Cuando se cumple la condición de clutch ENCENDIDO/APAGADO, si el eje de entrada se mueve según la fase del
eje de entrada más la fase del “Retraso de clutch ENCENDIDO/APAGADO”, entonces el clutch será conectado. Si el
10
valor del “Retraso de clutch ENCENDIDO/APAGADO” que se añade es menor que 0 o excede el periodo de entrada
CONTROL DE SINCRONIZACIÓN
de eje, entonces se convertirá en fase del eje de entrada antes de la operación.
Tiempo
Estado ACTIVAR del embrague
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
2. Luego de que ocurra la condición de clutch ENCENDIDO, incluso si ocurre una condición de clutch APAGADO
antes del clutch ENCENDIDO, la operación de retraso de la condición de clutch ENCENDIDO/condición de clutch
APAGADO aún se ejecutará respectivamente.
Retraso al DESACTIVAR
Retraso al ACTIVAR el embrague*2
el embrague
Tiempo
Estado ACTIVAR el embrague (nivel/flanco)
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de
conexión de clutch es igual.
*2 Cuando la condición de clutch ENCENDIDO es una operación de nivel, el valor del retraso de clutch APAGADO es
igual al retraso de clutch ENCENDIDO y la operación será retrasada según el retraso ENCENDIDO. El clutch siempre
estará ENCENDIDO cuando la condición de clutch ENCENDIDO (nivel) esté ENCENDIDO.
Nombre de
Categoría Contenidos/rango de configuración Defecto Asignación *1
parámetro
Inhabilitar clutch
0: Relay 0 B
Clutch principal/ ENCENDIDO
1: EXT2
clutch auxiliar Inhabilitar clutch
2 : EXT3 0 B
APAGADO
*1 A: cuando el relevador de inicio del control de sincronización APAGADO -> ENCENDIDO; B: cuando se cambia
la configuración (incluyendo el control de sincronización en curso)
*1 Para conexión directa, la operación del relevador de conexión directa de clutch y del relevador del estado de 10
conexión de clutch es igual.
CONTROL DE SINCRONIZACIÓN
Compensación de Fase
La compensación de fase incluye la compensación de fase del eje maestro y la compensación de fase del eje auxiliar.
El valor de compensación de fase se puede cambiar durante la operación a través del cambio de memoria buffer asignada
con los parámetros de sincronización “Valor de comando del valor de compensación de fase”, “Modo de cambio del valor
de compensación de fase” o “Tiempo de cambio del valor de compensación de fase del eje maestro” desde un programa.
■ Compensación de fase
Engranaje del
Eje auxiliar diferencial Compensación de fase del eje principal
Coordenada del
Compensación de fase
eje principal
del eje principal
Fase del eje principal
Engranaje
variable
Embrague Embrague
auxiliar principal
Vea
Categoría Nombres de dispositivos Operation
Página
Cambio de valor de compensación de fase en ENCENDIDO Cambio de fase del eje maestro
3-15
curso del eje maestro de sincronización en curso
Rele de Entrada
Cambio de valor de compensación de la fase ENCENDIDO Cambio de false del eje auxiliar
3-15
del eje auxiliar de sincronización en curso en curso
Valor actual de compensación de fase del eje Almacenar el valor de corrientede la
4-47
maestro de sincronización compensación de fase del eje maestro
Memoria Buffer
Valor actual de compensación de fase del eje Almacenar el valor de corrientede la
4-47
auxiliar de sincronización compensación de fase del eje auxiliar
200
Valor actual de
compensación de fase 150
100
Relé de cambio de
compensación de fase ON
en progreso OFF
Tiempo
200
Valor actual de
10
compensación de fase 150
100
CONTROL DE SINCRONIZACIÓN
Relé de cambio de ON
compensación de fase
OFF
en progreso
Tiempo de cambio de compensación de fase Tiempo
200
Valor actual de
compensación de fase Tiempo de cambio es de 1000 ms
100
Tiempo de cambio es de 500 ms
Tiempo
500 ms 1000 m
La compensación del ángulo de paso se refiere a la compensación eléctrica para el retraso de respuesta de la leva.
La fase del eje de entrada de leva de sincronización luego de la compensación de ángulo de paso será compensada
solo de acuerdo a un valor proporcional a la velocidad del eje de entrada de la leva.
El valor de la compensación del ángulo de paso se podrá cambiar durante la operación a través del cambio de
memoria buffer asignada con los parámetros de sincronización “Velocidad base de compensación de ángulo de
paso”, “Valor base de compensación de ángulo de paso”, “Modo de cambio del valor de compensación de ángulo de
paso” o “Tiempo de cambio del valor de compensación de ángulo de paso” desde un programa.
Engranaje del
Cuando la velocidad es demasiado lenta
diferencial en el
extremo de salida Coordenadas relativas de
salida Cam de sincronización
Compensación
Embrague de
límite de torque
Deshabilitar la compensación
Fase del eje de salida del embrague
Fase del eje de entrada del
10
de limitación de torque de sincronización Compensación del
ángulo de paso Cam de sincronización
Compensación del ángulo de paso
Cuando la velocidad es demasiado rápida
CONTROL DE SINCRONIZACIÓN
Cam
Deshabilitar la
Coordenada relativa de salida del
compensación
Cam de sincronización
Compensación del ángulo de paso Fase del eje de entrada del
Cam de sincronización
Valor de compensación de ángulo de paso = Velocidad del eje de entrada x ([Valor base de compensación de ángulo de paso] /
[Velocidad base de compensación de ángulo de paso])
<Velocidad del eje de entrada = Velocidad del eje de salida del clutch de límite de torque
de sincronización>
Fase del eje de entrada de leva de sincronización = fase del eje de salida de clutch de límite de torque de
sincronización + valor de compensación del ángulo de paso
Valor de base de
Pendiente: factor de compensación del
compensación del ángulo
ángulo de paso = valor base de compensación
de paso del ángulo de paso/velocidad base de compensación
del ángulo de paso
Valor de base de compensación del ángulo de paso Velocidad del eje de entrada
CONTROL DE SINCRONIZACIÓN
del ángulo de paso del ángulo de paso.
Engranaje Variable
El engranaje variable se refiere a la función que diferencia el movimiento de la fase del eje de entrada de engranaje
variable para convertirlo en un movimiento de eje de salida basado en la proporción establecida de engranaje variable.
La proporción de desaceleración también se puede cambiar durante la operación a través del cambio de memoria
buffer asignada con “Numerador de proporción de engranaje variable”, “Denominador de proporción de engranaje
variable”, “Modo de cambio de proporción de engranaje variable” y “Tiempo de cambio de proporción de engranaje
variable” a través de un programa.
Eje principal 1
Eje principal 2
Coordenada del
eje de entrada
Engranaje del
diferencial
Engranaje variable
10 Embrague
Período del
eje de entrada
principal
CONTROL DE SINCRONIZACIÓN
Tiempo
Para información sobre las direcciones de los dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE
LA UNIDAD".
Consulte
Categoría Nombres de dispositivos Operation
la página
Cambio de engranaje variable de ENCENDIDO : cambio de engranaje variable
Rele de Entrada 3-15
sincronización en curso está en curso
CONTROL DE SINCRONIZACIÓN
Relación de engranaje variable = 1.2
[Numerador de relación de engranaje
variable]/[ Denominador de relación 1.1
de engranaje variable]
1 Tiempo de cambio de relación de
engranaje variable
Relé de cambio de engranaje
ON
variable de sincronización
en progreso OFF
Tiempo
1000 ms
Engranaje Diferencial
La función de engranaje diferencial se utiliza para ejecutar la operación utilizando el resultado de la coordenada del
eje maestro 1 menos la coordenada del eje maestro 2 como la coordenada del eje de salida.
Luego de que se emitan algunos comandos desde el eje maestro 2, la compensación de fase del eje maestro se podrá
ejecutar a través de un pulsador manual.
Eje principal 1
Eje principal 2
Coordenada del eje principal 1
Engranaje del
diferencial
Engranaje
variable Coordenada del
eje de salida
Filtro de Salida
Con la función de filtro de salida, se pueden añadir filtros a la coordenada relativa de salida de leva luego de la leva.
Los filtros de salida se pueden utilizar para controlar la variación de frecuencia. Incluso si la posición del eje esclavo luego
de la conversión varía considerablemente en un tiempo corto (variación de velocidad del engranaje), la variación de
frecuencia del eje esclavo aún se puede controlar con solo aumentar el valor de la “Constante de tiempo del filtro de
salida” en los parámetros de sincronización. La velocidad saldrá luego de ser promediada al tiempo establecido.
Filtro de salida
Tiempo
Cuando la “Constante de tiempo del filtro de salida” es 0
Slave axis
Velocidad del eje esclavo
10
CONTROL DE SINCRONIZACIÓN
Tiempo
*1 El filtro de salida puede configurarse por periodo de control en los siguientes valores.
La sincronización mecánica de simulación se refiere a la función mediante la cual el eje maestro y el eje esclavo se
detendrán antes de que ocurra un error de servoamplificador causado por sobrecarga, etc. cuando el esclavo no
logra ejecutar la operación mecánica. El eje esclavo y el eje maestro serán puestos en un estado en el cual puedan
operar y reiniciarán la operación de sincronización desde dicho momento.
10 de entrada”.
El eje de control utilizado como un eje de entrada se detendrá debido a un “Error de límite de torque del eje esclavo
de la sincronización mecánica de simulación (573)”. La operación de sincronización continuará.
CONTROL DE SINCRONIZACIÓN
La configuración de “Paro del eje de entrada” será habilitada cuando la coordenada de comando y la coordenada
actualsean configuradas para el eje maestro 1, eje maestro 2 y eje esclavo respectivamente.
Se mantendrá el estado de fase del control de sincronización, se modo que después de que el eje de entrada se
detenga, la operación del eje maestro se podrá reiniciar luego de corregir la causa del eje esclavo.
Luego de ejecutar la función de paro de sincronización mecánica de simulación, la coordenada
Punto
del eje de entrada especificada como “Contador” no se detendrá y seguirá cambiando. En
dicho momento, el eje esclavo ejecutará la operación de sincronización según la variación del
valor de contador.
Cuando se utiliza un servoamplificador de la Serie SV2, los valores de memoria buffer se pueden
Referencia
configurar y el valor crítico de torque se puede cambiar a través de un programa en escalera. Cuando
se realiza un cambio a través de un programa en escalera, sírvase configurar los parámetros del
servo de la siguiente manera.
Programa de referencia para el valor crítico de torque cuando el clutch de límite de torque está
APAGADO
Para el “Límite de torque del control de posicionamiento” (#2128, #2129) del eje 1, durante la
desconexión del clutch de límite de torque, se configura 100.00 (%).
R37101 UWRIT_L
#1 #2128 +10000 #1
Control de torque de sincronización del eje 1
KV-XH16ML
DESACTIVAR embrague en progreso
R37101 UWRIT_L
#1 #2128 -1 #1
10
Control de torque de sincronización del eje 1
CONTROL DE SINCRONIZACIÓN
KV-XH16ML
DESACTIVAR embrague en progreso
Embrague de límite
de torque “Torque de paro de acción de
sincronización de la simulación mecánica”
OFF
Time
Límite de torque de sincronización ON
Relé de DESACTIVAR OFF
Cam
embrague en progreso
● Dispositivos relacionado con la reconexión del clutch de límite de torque cada eje
Para información sobre las direcciones de los dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE
LA UNIDAD".
Consulte
Categoría Nombres de dispositivos Operation
la página
Clutch de límite de torque de ENCENDIDO : Durante el clutch de límite de torque APAGADO, el eje de
sincronización JOG (+) salida del clutch de límite de torque ejecutará la operación JOG en
(+)/(-) según la “Velocidad JOG de salida del clutch de límite de
torque”. 3-10
Rele de Luego de pedir la conexión de clutch de límite de torque, la
Salida Clutch de límite de torque de operación JOG se detendrá cuando la fase del eje de entrada
sincronización JOG (-) coincida con la fase del eje de salida.
Clutch de límite de torque de APAGADO -> ENCENDIDO : Petición de reconexión del clutch de límite de torque
3-10
sincronización petición de reconexión ENCENDIDO->APAGADO : relevador de terminación está APAGADO
Clutch límite de torque de
sincronización DESACTIVADO en ENCENDIDO : Clutch de límite de torque APAGADO en curso 3-13
curso
Rele de
Entrada ENCENDIDO : Será ENCENDIDO si se reconecta el clutch de límite de
Clutch de límite de torque de torque de sincronización.
3-15
sincronización reconexión completa ENCENDIDO->APAGADO : Será ENCENDIDO cuando el relevador de
petición cambie ENCENDIDO -> APAGADO
Clutch de límite de torque de
Memoria El código de terminación cuando se completa la reconexión del clutch de
sincronización código de 4-24
Buffer límite de torque de sincronización.
terminación de reconexión
10 Referencia
Cuando la “Reconexión del clutch de límite de torque” se configura en “Deslizamiento”, incluso si el
eje de salida se encuentra en operación, el eje de salida también podrá reconectarse de manera
uniforme cuando se reconecte el clutch de límite de torque.
CONTROL DE SINCRONIZACIÓN
(1)
(4)
(3)
(1) El eje esclavo se mueve utilizando el relevador del clutch de límite de torque de sincronización JOG (+)/(-).
(Escalera)
(2) El relevador de petición de reconexión del clutch de límite de torque de sincronización está ENCENDIDO.
(Escalera)
(3) El eje esclavo mueve el eje utilizando el relevador del clutch de control de torque de sincronización JOG (+)/(-).
(Escalera)
(4) (Si la fase del eje de entrada coincide con la fase del eje de salida) El relevador de terminación de reconexión del
clutch de límite de torque de sincronización es ENCENDIDO. (Unidad)
(5) Cuando el relevador de terminación de reconexión del clutch de límite de torque de sincronización es ENCENDIDO, el
relevador de petición de reconexión del clutch de límite de torque de sincronización será APAGADO. (Escalera)
(6) Cuando el relevador de petición de reconexión del clutch de límite de torque de sincronización es APAGADO, el
relevador de terminación de reconexión del clutch de límite de torque de sincronización será APAGADO. (Unidad)
CONTROL DE SINCRONIZACIÓN
(1)
(3)
(1) El eje esclavo se mueve utilizando el relevador del clutch de límite de torque de sincronización JOG (+)/(-). (Escalera)
(2) El relevador de petición de reconexión del clutch de límite de torque de sincronización está ENCENDIDO. (Escalera)
(3) (Si la fase del eje de entrada coincide con la fase del eje de salida) se inicia la reconexión del clutch de límite de
torque. Cuando se completa la reconexión, entonces el relevador de terminación de reconexión de clutch de
límite de torque de sincronización será ENCENDIDO. (Unidad)
(4) Cuando el relevador de terminación de reconexión de clutch de límite de torque de sincronización esté
ENCENDIDO, el relevador de petición de reconexión de clutch de límite de torque de sincronización será
APAGADO. (Escalera)
(5) Cuando el relevador de petición de reconexión del clutch de límite de torque de sincronización es APAGADO, el
relevador de terminación de reconexión del clutch de límite de torque de sincronización será APAGADO. (Unidad)
Cuando la fase del eje de salida coincida con la fase del eje de entrada, incluso si se pide la
Punto
reconexión del clutch de límite de torque, la conexión en deslizamiento no se ejecutará durante
un estado en el cual el eje de entrada no opere, de modo que la reconexión no se completará.
Los datos de leva utilizados en la operación del control de sincronización se pueden conmutar en otros datos de leva.
Además, si el recorrido de leva es cambiado durante el control de sincronización, el recorrido de leva se cambia
cuando se conmutan los datos de leva.
Coordenada
relativa del eje Período del eje de entrada Conmutación
de salida Cam
(Punto de control 0)
Punto de control 0
Para cambiar solo el recorrido de leva, especifique el mismo número que los datos de leva y luego
Referencia
cambie los datos de leva.
Dispositivos relacionados con la conmutación de los datos de curva de leva en la operación cada eje
Para información sobre las direcciones de dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA UNIDAD".
Consulte la
Categoría Elemento de configuración Operation
página
OFF->ON: Conmutación de curva de leva
Petición de conmutación de leva de
Rele de Salida ENCENDIDO->APAGADO : el relevador de terminación 3-10
sincronización
está APAGADO
Terminación de la conmutación de levas de
Rele de Entrada Relevador de terminación de petición 3-13
sincronización
Número de conmutación de curva de leva de Especificar el número de datos de leva a conmutar 4-48
sincronización
Especificar el número de punto de control para la
Posición de conmutación de leva de sincronización 4-48
conmutación de datos de leva
Memoria Buffer Código de terminación de conmutación de leva
Código de terminación de petición 4-24
de sincronización
Número de leva de corriente de sincronización Visualizar el número de datos de leva en la operación 4-48
Recorrido de leva Recorrido de leva del parámetro de sincronización 4-62
CONTROL DE SINCRONIZACIÓN
<Cuando se conmuta la leva en la posición de conmutación 1250 desde los datos de leva número 20 a 21>
Coordenada
del eje de
salida Cam
“Trazo Cam”
(2)
“Código completo de conmutación
Código Completo (0 cuando se ha finalizado normalmente)
Cam de sincronización”
● Programa de referencia
Ejemplo Conmutar los datos de leva con los datos de leva número 21 en la posición 1250.
10 Lista de mnemónicos
Solicitud de conmutación
Cam de sincronización del eje 1 Si se utiliza una lista de
mnemónicos, se podrá ingresar
Lea Código completo de conmutación Cam de sincronización del eje 1 en EM0 fácilmente el programa en
R37014 UREAD
#1 #4070 EM0 #1
escalera a la izquierda.
Finalización de
KV-XH16ML Código completo de conmutación "Modo de Uso de la Lista de
conmutación Cam de
Mnemónicos", página 16
Cam de sincronización del eje 1
sincronización del eje 1
#0 @MR000
<> SET
EM0
Los parámetros de sincronización utilizados en el control de sincronización son asignados al área del parámetro de
sincronización en la memoria buffer y se pueden cambiar mediante un programa en escalera.
Para información sobre la asignación de parámetros de sincronización en la memoria buffer, vea "Lista de
Parámetros de Sincronización", página 4-55.
A continuación, se describe cómo cambiar los datos de leva utilizando un programa en escalera.
CONTROL DE SINCRONIZACIÓN
Para cambiar los datos de leva, utilice el bloque de función.
Para más información sobre el bloque de función, vea "Capítulo 16 FUNCTION BLOCK"
Al usarlo conectando al KV-8000A, no se pueden usar los ajustes de Salida del contacto
Punto
sincronizado.
La función de salida del contacto de sincronización se utiliza para que los dispositivos de salida externa o interna
sean ENCENDIDOS/APAGADOS según el patrón ENCENDIDO/APAGADO configurado en los parámetros de
contacto de sincronización basado en la fase del eje de entrada de leva del control de sincronización. Al dar salida al
valor de la memoria buffer desde la unidad de E/S, se puede controlar los dispositivos conectados externamente.
Asimismo, al determinar el valor de la memoria buffer con un programa en escalera, se puede controlar la operación
del programa en escalera según la fase del eje de entrada de leva.
Se puede configurar un máximo de 32 bits del patrón ENCENDIDO/APAGADO y se puede utilizar un programa en
escalera para darle salida externamente.
El parámetro de sincronización “Número de salida del contacto” para el eje utilizado en la salida del contacto de
sincronización se puede configurar en parámetro de salida de contacto 1 o 2.
Salida de contacto de sincronización
16bit
Parámetro de salida de contacto de sincronización
Lectura del estado
Fase del eje de
Memoria de búfer ENCENDIDO/APAGADO
entrada del Cam
[Sincronización de con el comando UREAD y
salida de contacto 2] (#5) salida de los datos por el
programa de relés.
16bit
10
■ Operación de la Configuración de la Salida del Contacto de Sincronización
CONTROL DE SINCRONIZACIÓN
Cuando la fase del eje de entrada de leva aumenta, si coincide con el “Valor de configuración ENCENDIDO” en los
parámetros de la salida del contacto de sincronización, entonces el bit de salida será ENCENDIDO. Si coincide con el
“Valor de configuración APAGADO”, entonces el bit de salida será APAGADO. Cuando la fase del eje de entrada de
leva disminuye, si es menor que el “Valor de configuración APAGADO”, el bit de salida será ENCENDIDO; si es
menor que el “Valor de configuración ENCENDIDO”, entonces el bit de salida será APAGADO.
• Se pueden configurar múltiples puntos ENCENDIDO/APAGADO para una salida de 1 punto. (Para salida de 32
puntos, se pueden configurar máximo 64 puntos ENCENDIDO/APAGADO)
• Para configuraciones múltiples, si se repiten las áreas de ENCENDIDO, entonces la salida se ejecutará según la
lógica (OR) en el área de ENCENDIDO.
• La salida permanecerá igual cuando el “Valor de configuración ENCENDIDO” sea igual al “Valor de configuración
APAGADO”.
Ejemplo Este es un ejemplo del uso de parámetros de salida de contacto para ejecutar la salida del
contacto de sincronización cuando se duplique las áreas de ENCENDIDO. En este ejemplo, los
parámetros se duplican en el rango de 30.00 a 50.00 (grados) y el bit 0 es ENCENDIDO en el rango
de 10.00 a 70.00 (grados).
Valor de configuración
Parámetro del contacto de Valor de configuración de
Destino de salida de ENCENDIDO
sincronización ENCENDIDO (0.01 grados)
(0.01 grados)
Número 1 bit 0 1000 5000
Número 2 bit 0 3000 7000
Ejemplo El siguiente es un ejemplo cuando el valor de configuración APAGADO es mayor que el valor de
configuración ENCENDIDO. En este caso, el área de 360.00 (grados) será ENCENDIDO.
A continuación, se describen las configuraciones necesarias al utilizar la salida del contacto de sincronización.
32 máximo
Referencia
Cuando el KV STUDIO se encuentra en modo monitor, se puede verificar el estado de la salida de
contacto de sincronización utilizando el monitor de contacto de salida de sincronización.
10
CONTROL DE SINCRONIZACIÓN
• Para utilizar contactos de 17-bits o más, cambie [Configuración de salida de contacto] a "2".
Punto
• El estado ACTIVADO/DESACTIVADO del contacto de sincronización se almacena en [Salida
de contacto de sincronización] 1 o 2 (#4 o #5) de la memoria buffer.
Lea los datos con el comando UREAD.
Si se cambian los parámetros de salida de contacto asignados a la memoria buffer durante la operación del control
de sincronización y el relevador de petición de cambio de parámetro de salida de contacto de sincronización es
ENCENDIDO, entonces se pueden asignar los parámetros cambiados de salida de contacto a la operación.
Cuando el relevador de habilitar operación cambia APAGADO -> ENCENDIDO, el valor escrito en la
Referencia
memoria buffer será asignado.
Número de relevador
Categoría Nombres de dispositivos Operation
(Visualizar por XYM)
10 Petición de cambio de
APAGADO -> ENCENDIDO : Se asigna el
cambio del parámetro de la salida de contacto
Rele de Salida parámetro de salida de contacto n + 008
ENCENDIDO->APAGADO : relevador de
CONTROL DE SINCRONIZACIÓN
de sincronización
terminación APAGADO
Terminación de cambio de
Rele de n
parámetro de salida de contacto + 6608 Relevador de terminación de petición
Entrada
de sincronización
(1) (3)
Relé de solicitud de cambio de ON
parámetro de salida de contacto
de sincronización OFF
CONTROL DE SINCRONIZACIÓN
(3) Cuando el relevador de terminación de cambio de parámetros de salida del contacto de sincronización esté
ENCENDIDO, relevador de petición del cambio de parámetros de salida del contacto de sincronización será
APAGADO. (Escalera)
(4) Cuando relevador de petición del cambio de parámetros de salida del contacto de sincronización es APAGADO,
el relevador de terminación de cambio de parámetros de salida del contacto de sincronización será APAGADO.
(Unidad)
● Programa de Referencia
Ejemplo Para cambiar el parámetro de salida del contacto
Cambia los valores de ENCEDIDO Y PAGADO del bit 2 con MR000.
10
de contacto de sincronización
ENCENDIDA valor de configuración 0]
OR R30008
UWRIT.L
#1 #45202 +200000000 #1
ANB R36608
KV-XH16ML [Configuración de salida
OUT R30008
de contacto de sincronización LD R36608
CONTROL DE SINCRONIZACIÓN
Petición de cambio de
parámetro de salida de
contacto de sincronización
R36608 UREAD
#1 #4001 EM0 #1
Terminación de
cambio de parámetro KV-XH16ML Código completo de cambio
de parámetro de salida de
de salida de contacto contacto de sincronización
de sincronización #0 @MR000
<> SET
EM0
Referencia Puedes cambiar el parámetro de salida de contacto durante la operación de control de sincronización.
Control de Velocidad
En el modo de control de velocidad del KV-XH16ML/XH04ML, cuando se ingresa una velocidad de rotación (0.01 min-1)
en “Comando de velocidad del control de velocidad” en la memoria buffer, el servoamplificador del MECHATROLINK-III y
el inversor operarán según la velocidad ingresada
11 Inmediatamente después de cambiar el modo de control para iniciar el modo de control de velocidad, el comando
siempre se ejecuta en el servoamplificador según el [Comando de velocidad del control de velocidad]. Configure
primero el valor y luego cambie el modo de control.
CONTROL DE VELOCIDAD/TORQUE
Serie SV2
Descripción
Nombre de parámetro No. *1
Tiempo de aceleración del
305 Configurar entre 0 a 10000 ms
control de velocidad
Tiempo de desaceleración del
306 Configurar entre 0 a 10000 ms
control de velocidad
Rango de compatibilidad de
503 Configurar entre 0 a 100 min1
velocidad
*Método de límite de torque*2 4D2.0 2: TLIM es válido (predeterminado)
*1 El número de comando se utilizará en un comando (HEX) del MECHATROLINK-III.
*2 Los parámetros con un “*” serán habilitados cuando la potencia de la Serie SV2 sea activada nuevamente.
CONTROL DE VELOCIDAD/TORQUE
× 10^(-[Selección de la unidad base de velocidad]) x 1000 / [Altura de escala lineal] x
([Proporción de engranaje electrónico (denominador)] / [Proporción de engranaje electrónico
(numerador)])
• Si la [Selección de unidad de velocidad] es 01H
[Comando de velocidad del control de velocidad] x [Número de pulsos por altura de escala
lineal (motor lineal)] × 10^(-[Selección de la unidad base de velocidad]) x 1000 / [Altura de
escala lineal] x 60 x ([Proporción de engranaje electrónico (denominador)] / [Proporción de
engranaje electrónico (numerador)])
• Si la [Selección de unidad de velocidad] es 02H
[Comando de velocidad del control de velocidad] / ([Velocidad de rotación nominal] ×
10^[Multiplicador de velocidad] x 1000) × 10^(-[Selección de la unidad base de velocidad]) x 100
• Si la [Selección de unidad de velocidad] es 03H
[Comando de velocidad del control de velocidad] x 10^(-[Selección de la unidad de velocidad]) / 1000
• Si la [Selección de unidad de velocidad] es 04H
[Comando de velocidad del control de velocidad] / ([Velocidad máxima posible de salida] x
10^[Multiplicador de velocidad] × 1000) x 40000000H
* Las siguientes configuraciones utilizan el valor del parámetro de la siguiente dirección leída automáticamente
desde la estación esclava.
[Selección de la unidad de velocidad]: 41H
[Selección de la unidad base de velocidad]: 42H
[Velocidad de rotación nominal]: 04H
[Velocidad máxima posible de salida]: 05H
[Multiplicador de velocidad]: 06H
[Resolución (rotativa)]: 0AH
[Proporción de engranaje electrónico (numerador)]: 21H
[Proporción de engranaje electrónico (denominador)]: 22H
[Altura de escala lineal]: 0BH
[Número de pulsos por altura de escala lineal (motor lineal)]: 0CH
Para configurar manualmente, elimine la selección de lectura automática de parámetros en la configuración de
parámetros de la Configuración del KV-XH.
● Al utilizar un inversor
• Para información sobre las precauciones en el comando de velocidad de un inversor, vea "Precauciones al utilizar un
inversor", página 5-16.
• Cuando se utilice un inversor, sírvase utilizar el comando INV-CTL.
Nombres de Consulte
Categoría Operation
dispositivos la página
ENCENDIDO : Es ENCENDIDO cuando un comando de velocidad
Control de ejes en curso 3-12
distinto de cero se envía durante el control de velocidad
ENCENDIDO : Es ENCENDIDO cuando el valor del comando de
Coincidencia del
Rele de velocidad y la velocidad de operación se encuentran dentro del 3-13
comando de velocidad
Entrada rango de “Rango de coincidencia de velocidad”*1.
Detección de velocidad ENCENDIDO : Es ENCENDIDO cuando la velocidad de operación se
3-13
cero encuentra por debajo del “Rango de detección de velocidad cero"*2
Límite de torque en curso ENCENDIDO : Está encendido durante el límite de par*3 3-13
Comando de velocidad Almacenar el valor de comando de velocidad
4-21
del control de velocidad (-2147483648 a 2147483647 x 0.01 min-1, el predeterminado es 0)*4
Memoria Valor de límite de torque Almacenar el valor de comando
4-21
Buffer del control de velocidad (-2147483648 a 2147483647 x 0.01%, el predeterminado es FFFFFFFFH)*5
Prealimentación de torque Almacenar el valor de comando
4-21
del control de velocidad (-2147483648 a 2147483647 x 0.01 rpm, el predeterminado es 0)
*1 Monitoree el V_CMP del (campo de señal de entrada del comando servo (SVCMD_IO)) cuando se utilice el
servoamplificador, o monitoree el bit 5 del INVCMD_STAT cuando se utilice el inversor.
*2 Monitoree el ZSPD del (campo de señal de entrada del comando servo (SVCMD_IO)) cuando se utilice el
servoamplificador, o monitoree el bit 4 del INVCMD_STAT cuando se utilice el inversor.
*3 Monitoree el T_LIM del (campo de señal de entrada del comando servo (SVCMD_IO)) cuando se utilice el
servoamplificador, o se convierte en reserva del sistema cuando se utiliza el inversor.
*4 La conversión de la unidad se ejecuta según los parámetros comunes. Si el tipo de motor es motor línea,
entonces la unidad se convierte en [0.001 mm/s].
*5 La conversión de la unidad se ejecuta según los parámetros comunes. Si se especifica FFFFFFFFH, entonces
no se ejecuta la unidad de conversión y se envía a la estación esclava como FFFFFFFFH. Si el valor en el
MECHATROLINK-III es FFFFFFFFH, entonces la estación esclava se sujeta al límite de torque de modo que
no ocurre un alarma o advertencia.
11
CONTROL DE VELOCIDAD/TORQUE
● Programa de referencia
Ejemplo Control de velocidad de la Serie SV2 del eje 1
U_WRVTL.D KV-XH16ML
Unit No. Axis No. Torque limit
#1 #1 DM2
KV-XH16ML
Si se utiliza el comando especificado por la unidad “Escritura del comando de velocidad del control de
Referencia
velocidad” (U_WRVVEL) ( página 15-26) o “Escritura del límite de torque del control de velocidad”
(U_WRVTL) ( página 15-28), entonces la configuración se puede cambiar fácilmente sin
especificar las direcciones de memoria buffer de cada eje.
Control de Torque
CONTROL DE VELOCIDAD/TORQUE
Cuando se utilice la Serie SV2 como una estación esclava, sírvase configurar los siguientes parámetros servo.
Serie SV2
Descripción
Nombre de parámetro No.*1
Tiempo de aceleración del comando
4D0 Configurar entre 0 a 10000 ms
de torque*2
Tiempo de desaceleración del
4D1 Configurar entre 0 a 10000 ms
comando de torque*2
*1 El número de parámetro utilizado para el comando MECHATROLINK-III (HEX).
*2 El tiempo que toma para alcanzar el torque máximo de motor desde que se detiene o el tiempo que toma
detenerse al torque máximo de motor.
Consulte
Categoría Nombres de dispositivos Operation
la página
ENCENDIDO : Es ENCENDIDO cuando un comando de torque
Control de ejes en curso 3-12
distinto de 0 se envía durante el control de torque.
Rele de
ENCENDIDO : Es ENCENDIDO durante el control de velocidad
Entrada
Límite de velocidad en curso (Monitorear V_LIM del campo de señal de 3-13
entrada del comando servo (SVCMD_IO).)
Comando de torque del control Almacenar un valor de comando de torque (-21474823648 a
4-21
de torque 2147483647 x 0.01%, el predeterminado es 0)
Almacena el valor de límite (0 a 4294967294 x 0.01 min-1,
Memoria Límite de velocidad del control
4294967295: Inhabilitar límite de velocidad del control de torque 4-21
Buffer de torque
(el predeterminado es 4297967295))*1
Monitor de valor del comando
Almacene el valor de límite de velocidad de corriente. 4-18
de límite de velocidad
*1 Si el tipo de motor es motor línea, entonces la unidad se convierte en [0.001 mm/s]. Almacene el comando
TRQCTRL en conversión de unidad en el campo TQREF según los parámetros comunes.
CONTROL DE VELOCIDAD/TORQUE
• Si el relevador de paro forzada es ENCENDIDO, entonces ocurre un error de eje y el comando
Punto
de velocidad se convierte en 0.
• Si se utiliza un servoamplificador distinto de la Serie SV2, dependiendo de la configuración
de parámetros comunes, se puede perder la resolución de comando durante la conversión
de la unidad. Si la resolución es irregular, verifique también la configuración de los
parámetros comunes del sistema de la unidad respectiva.
● Programa de referencia
Ejemplo Control de torque de la Serie SV2 del eje 1
11
control del eje 1
del modo de control del eje 1
El programa en escalera a la
EM0 @MR000
<> SET
#0
izquierda puede ingresarse
fácilmente cuando se utiliza una
CONTROL DE VELOCIDAD/TORQUE
Control de torque para el valor de almacenamiento en DM0 (DM1), límite de velocidad de DM2 (DM3).
U_WRTTRQ.L KV-XH16ML
lista de mnemónicos.
MR002 R36900
Unit No.
#1
Axis No. Torque command
#1 DM0 "Modo de Uso de la Lista de
Error de eje del
eje 1 en progreso
KV-XH16ML
Mnemónicos", página 16
U_WRTVL.D KV-XH16ML
Unit No. Axis No. Speed limit
#1 #1 DM2
KV-XH16ML
Si se utiliza el comando especificado por la unidad “Escritura del comando de torque del control de
Referencia
torque” (U_ WRTTRQ) ( página 15-30) o “Escritura del límite de velocidad del control de torque”
(U_ WRTVL) ( página 15-30) entonces la configuración se puede cambiar fácilmente sin
especificar las direcciones de memoria buffer de cada eje.
Al utilizar el KV-XH16ML/XH04ML con la serie SV2, se puede utilizar el control de retroalimentación analógica.
Retroalimenta la presión o torque detectado por un sensor externo al servoamplificador y hace coincidir el valor
detectado con el valor objetivo.
Servoamplificador
Operación de
MECHATROLINK-III control Limite de torque,
respuesta filtro de comando de torque
Torque objetivo
analógica
4
Límite de
velocidad Señal analógica
-12 V~12 V
V+/SG(V-)
Torque de
detección Proceso de Amplificador
Convertidor A/D Sensor
de respuesta filtración de sensor
análoga
Torque de
detección de
Torque de detección
de respuesta análoga
11
retroalimentación Torque objetivo Torque objetivo
CONTROL DE VELOCIDAD/TORQUE
analógica
Incluso si el torque de comando interno coincide con el torque El torque de comando interno se controla para que
de comando, el torque de detección de respuesta analógica el torque de detección de respuesta analógica
puede desviarse por pérdidas mecánicas u otras factores. coincida con el comando de torque.
Para utilizar el control de retroalimentación analógica, conecte la entrada de retroalimentación analógica en terminal
V+ y la señ al conexión a tierra al terminal SG(V-) sobre el servoamplificador serie SV2.
Amplificador de sensor
Circuito interno
V+ 20kΩ
Sensor
10kΩ
SG(V-)
Elemento Especificación
Nivel de entrada ±12V
Precisión ±1% of F.S.
Resolución ±12bit
Impedancia de entrada 30kΩ
Esta sección describe la configuración de los parámetros SV2 para utilizar el control de retroalimentación analógica.
Configure los parámetros [Configuración SV2]. Los cambios de la configuración de parámetros marcados con "*" se
reflejan al apagar y encender la energía, mientras que los cambios de otra configuración de parámetros se reflejan
luego de la modificación.
11 Si ocurre un impacto cuando se cambia al modo de control, se puede suprimir al cumplir con las siguientes
condiciones.
• Cambie cuando el motor se detenga o se opere a baja velocidad.
CONTROL DE VELOCIDAD/TORQUE
● Ejemplo de configuración
El siguiente ejemplo es un procedimiento de configuración de un parámetro para un sensor (Husillo de bolas
eficiencia: η=1)
Servomotor :SV2-100A (torque nominal: 5.39N• m)
Husillo de bolas principal :10mm (0.01m)
Salida de amplificador sensor : Para 0 a 10,000 N, la salida es 0 a 10 V.
Presión en el torque nominal :5.39N• m × 2 × π / 0.01m ≒ 3368.5N
Salida de amplificador sensor en el torque nominal: 10V × 3386.5N / 10000N = 3.386V
Por tanto, el valor de configuración de [Ganancia de entrada analógica] es 3.386V ≒ 339 [0.01 V/ torque nominal].
10000N
3386.5N
(Torque nominal)
3.386V 10V
CONTROL DE VELOCIDAD/TORQUE
analógica].
En el siguiente diagrama, el área efectiva del control de retroalimentación analógica se visualiza en la parte gris.
Torque objetivo
CONTROL DE VELOCIDAD/TORQUE
*1 La unidad de configuración es la tasa contra el torque nominal.
Detección de tiempo de
advertencia de torque excesivo
11 mecánica. Ajuste el valor verificando si el servomotor tiene, o no, respuesta y vibración. Las ventajas y desventajas
entre pequeños y grandes valores son de la siguiente manera:
CONTROL DE VELOCIDAD/TORQUE
Configuración
de respuesta de Ventajas Desventajas
sintonización
automática
La máquina no vibra con facilidad • La respuesta del servomotor a un
comando se vuelve más lento.
Pequeño • El tiempo de ajuste de posicionamiento
se alarga.
• La respuesta del servomotor a un comando La máquina vibra con facilidad
se vuelve más rápido.
Grande • El tiempo de ajuste de posicionamiento se
hace más reduce.
Oscilación
El valor de la ganancia Si
proporcional es igual a 0
No
Establecer la constante de tiempo
Reducción de la ganancia proporcional
integral para que se extienda
11
CONTROL DE VELOCIDAD/TORQUE
Reducción del valor de la constante
de tiempo integral en 0,1ms Ajuste de la constante
de tiempo integral
Confirmar la respuesta
de forma de onda
Sin oscilación
Ocurrió una
oscilación o exceso
Confirmar la respuesta
de forma de onda
Sin oscilación
Ocurrió una
oscilación o exceso
A Continúa en la
página siguiente
A Continúa
Exceso
Exceso reducido
Si
No
Sin oscilación
Confirmar la respuesta
de forma de onda
Ocurrió una
oscilación
Oscilación reducida
Si
No
Oscilación reducida
Si
No
Final de ajuste
CONTROL DE VELOCIDAD/TORQUE
(Comando de torque en reversa), configure [Nivel de std de compensación de gravedad]
a un valor menos.
puede verificar mediante un programa en escalera que el SV2 cambia al modo de control de
retroalimentación analógica.
4 Transfiera un proyecto y verifique si se almacena una valor adecuado del torque de detección de
retroalimentación analógica en la memoria buffer [Monitor de selección MECHATROLINK 1] (Eje 1: #132,
#133). Si no se almacena un valor adecuado, verifique nuevamente [Configuración SV2].
5 Cambie el modo de control de SV2 a control de torque. Si [Torque de detección de retroalimentación analógica]
excede el valor de [Par válido para el cambio de retroalimentación analógica], el modo cambia automáticamente a
control de retroalimentación analógica. Se puede verificar que el SV2 ha cambiado a modo de retroalimentación
analógica de la siguiente manera.
CONTROL DE VELOCIDAD/TORQUE
modo de control de retroalimentación analógica.
● Programa de referencia
Ejemplo Habilitar el control de retroalimentación analógica para SV2 del eje 1
El modo de control cambia a control de torque con el MR001 iniciado. Si [Torque de detección de retroalimentación
analógica] excede el valor de [Par válido para el cambio de retroalimentación analógica], el modo cambia automática-
mente a control de retroalimentación analógica.
Lista de mnemónicos
Control E/S
El en modo de control de E/S del MECHATROLINK-III, la comunicación de E/S con el equipo de E/S del
MECHATROLINK-III se puede ejecutar según el periodo de control utilizando “Salida de 0 a 29 de E/S del ML-III” y
“Entrada de 0 a 29 de E/S del ML-III” (30 palabras respectivamente) de la memoria buffer.
Para información sobre los contenidos de los datos de E/S de cada equipo, vea el Manual del Usuario del equipo.
KV-XH16ML/XH04ML
KV-XH16ML
Para información sobre las direcciones de dispositivos, vea "Capítulo 3 CONFIGURACIÓN DEL EDITOR DE LA
UNIDAD".
Consulte la
Categoría Nombres de dispositivos Operation
página
Salida de 0 a 29 de E/S del ML-III Salida del equipo de E/S 4-51
Memoria Buffer
Entrada de 0 a 29 de E/S del ML-III Visualizar el estado de entrada del equipo de E/S 4-51
KV-XH16ML/XH04ML
KV-XH16ML
Ítem Especificación
Número de bytes transmitidos Máximo 64 bytes
Sincronización (servoamplificador, motor de pasos, inversor)
Modo de comunicación
Sin sincronización (Equipo de E/S)
Para el KV-XH16ML: 62.5 μs/125 μs/250 μs/500 μs/750 μs/1 ms/1.5 ms/2 ms
Periodo de comunicación (periodo de
Para el KV-XH04ML: 500 μs/750 μs/1 ms/1.5 ms/2 ms
control)
configuración de parámetros del eje 12
12 PRM_WR
ALM_RD
02
05
Si
Si
Subcomandos del perfil de inversor ALM_CLR 06 Si
CONTROL DE E/S/CONTROL DE COMANDO
estándar PPRM_RD 1B Si
PPRM_WR 1C Si
MEM_RD 1D Si
MEM_WR 1E Si
INV_IO 51 Si
Otros subcomandos No
*1 No se puede utilizar si el dispositivo esclavo es un servomotor o motor de pasos
*2 No se puede utilizar si el dispositivo esclavo es un motor de pasos
Para información sobre los dispositivos que pueden monitorearse en el modo de comando
Referencia MECHATROLINK-III, vea "Verificar Estado del Equipo MECHATROLINK-III", página 5-31.
Ejemplo 1 Ingresar el comando de envío a los “Datos de envío del modo de comando ML-III”
12
5
#42114 0000(H)
6
03210000(H)
7
#42115 0321(H)
Ejemplo 2 Almacenar respuesta de recepción en los “Datos de recepción envío del modo de comando ML-III”
Dirección de memoria buffer (Eje 1) byte Recibir datos Recibir respuesta
1 3C(H)
#42080 003C(H)
2 00(H)
3
#42081 0004(H) 0000(H)
4
5
#42082 3800(H)
6
00382103(H)
7
#42083 0321(H)
8
9
#42084 0000(H)
10
03213800(H)
11
#42085 0000(H)
12
2 Se configura un comando ML-III en el área “Datos de envío del modo de comando ML-IIII” (64 bytes) para
cambiar el relevador de petición de comunicación de comando ML-III a ENCENDIDO.
12 Comunicación
en progreso
ON (3)
(1)
CONTROL DE E/S/CONTROL DE COMANDO
ON (4)
Relé de finalización de comunicación de comando ML-III
OFF
(2)
“Código completo de comunicación de comando ML-III” Código Completo (0 cuando finaliza normalmente)
(2)
• Para un perfil servo estándar, perfil de unidad de motor de pasos estándar o perfil de
Punto
inversor estándar, el relevador de terminación de comunicación se vuelve ENCENDIDO
luego de ejecutarse el comando principal y el subcomando.
• Para comando o respuesta en la transmisión y recepción del KV-XH16ML/XH04ML, el
número de bytes en la transmisión se fija: perfil servo estándar (48 bytes), perfil de unidad
de motor de pasos estándar (48 bytes) y perfil de inversor estándar (64 bytes). La memoria
buffer del comando que excede el número de bytes en la transmisión es omitida y no se
enviará. Por ello, la memoria buffer de respuesta que excede el número de bytes en la
transmisión no se actualizará.
• El número de bytes en la transmisión del perfil de E/S estándar es el valor configurado en la
configuración de parámetros de eje de la Configuración del KV-XH.
• Incluso en el modo de comando MECHATROLINK-III, los campos de WDT, SVCMD_IO o
CMD_CTRL se almacenan automáticamente.
● Programa de referencia
Habilitar la operación
LD MR000
OUT R30000
MR001 U_WRMD KV-XH16ML
LDP MR001
Unit No. Axis No. Control mode U_WRMD #1 #1 #400
#1 #1 #400
KV-XH16ML LDP MR001
ANB R36905
MR001 R30505
R36905 R37105
OR R30505
Servo del eje 1 listo Se ha completado el cambio Se ha solicitado el cambio del ANB R37105
del modo de control del eje 1 modo de control del eje 1
OUT R30505
R30505 LD R37105
Se ha solicitado el cambio
MPS
del modo de control del eje 1 UREAD #1 #4067 EM0 #1
R37105 UREAD MPP
#1 #4067 EM0 #1 AND<> #0 EM0
Se ha completado el
cambio del modo de KV-XH16ML Código completo de cambio SET @MR000
control del eje 1 del modo de control del eje 1
LDP MR002
#0 @MR000
<> SET OR R30515
EM0 MPS
Almacene el comando MECHATROLINK-III a partir de DM0, el relé de solicitud de comunicación UWRIT #1 #42112 DM0 #24
de comando ML-III ACTIVADO
MR002 UWRIT MPP
#1 #42112 DM0 #24 ANB R37115
KV-XH16ML Modo de comando OUT R30515
ML-III envia datos
del eje 1 [0]
LD R37115
UREAD #1 #4075 EM1 #1
R30515 R37115 R30515
MPS
Solicitud de comunicación Finalización de comunicación Solicitud de comunicación de comando AND= #0 EM1
de comando
MECHATROLINK-III del eje 1
de comando MECHATROLINK-III del eje 1 MECHATROLINK-III del eje 1
UREAD #1 #42080 DM100 #24
MPP
Almacene “Código completo de comunicación ML-III” en EM1 AND<> #0 EM1
Los datos recibidos se almacenan en DM100 cuando se ha finalizado normalmente SET @MR001
R37115 UREAD
#1 #4075 EM1 #1
Finalización de comunicación KV-XH16ML Datos completos de
de comando comunicación del modo
MECHATROLINK-III del eje 1 de comando ML-III del eje 1
El programa en escalera a la
UREAD
=
#0
#1 #42080 DM100 #24 izquierda puede ingresarse
EM1
KV-XH16ML Datos recibidos del fácilmente cuando se utiliza una
modo de comando
#0
ML-III del eje 1 [0]
@MR001 lista de mnemónicos.
<>
EM1
SET
"Modo de Uso de la Lista de
Mnemónicos", página 16
MEMO
12
CONTROL DE E/S/CONTROL DE COMANDO
KV-XH16ML KV-XH16ML
Finalización de
posicionamiento
posicionamiento
del eje 1
13
FUNCIONES DE LA UNIDAD X
Inicio de
posicionamiento
del eje 3
■ Función de Flujo
El flujo que utiliza el bloque se almacena en cada unidad, luego se inicia y se ejecuta desde el programa en escalera.
Luego del arranque, ya que el flujo se ejecuta en el periodo de ejecución dentro de la unidad, se puede lograr el
control de movimiento de alta velocidad.
Además, al utilizar el flujo, la orden de procesamiento y la bifurcación se eliminan de modo que se puede describir los
detalles del control de una manera fácil de entender.
Utilizar la función de lectura/escritura del dispositivo CPU de la función de sincronización entre unidades permite
compartir datos entre el programa en escalera y el flujo.
KV-XH16ML
Flujo
13
FUNCIONES DE LA UNIDAD X
Método de arranque
1 Describe la instrucción de habilitar interrupción (EI) al inicio y crea un programa en escalera para la interrupción entre END y ENDH.
CR2002
EI
Siempre ACTIVO
END
INT
Unit No. Interrupt factor
#1 #1
KV-XH16ML Unidad del eje 1
Factor de interrupción 1
CR2002 DR36000
Procesamiento de interrupción
SET
Siempre ACTIVO
RETI
ENDH
● Periodo de control
Ocurre una interrupción de unidad por periodo de control.
Consulte la
Dispositivo relacionado Descripción
página
Cuando el valor es 0, el programa de interrupción se ejecuta si se
Inhabilitar factor de interrupción de detecta un factor de interrupción de la unidad.
4-19
la unidad de 1 a 16 Cuando el valor no es 0, el programa de interrupción no se ejecutará
incluso si se detecta un factor de interrupción de la unidad.
FUNCIONES DE LA UNIDAD X
periodo luego de detectar la interrupción si se desea inhabilitar la interrupción.
Consulte la
Dispositivo relacionado Descripción
página
Cuando el valor es 0, el programa de interrupción se ejecuta si se
detecta un factor de interrupción de la unidad.
Cuando el valor es 1, la unidad cambia el valor de 0 a 1 si se detecta
Eliminar factor de interrupción de la
un factor de interrupción de la unidad. Cuando el valor permanece en 4-19
unidad de 1 a 16
1, el programa de interrupción no se ejecutará incluso si se detecta un
factor de interrupción de la unidad. Utilice un programa en escalera
para cambiar el valor a 0.
La función de sincronización entre unidades es la función para ajustar el intervalo de control en las señales entre
múltiples unidades.
Se puede implementar el muestreo simultáneo entre múltiples unidades y el posicionamiento simultáneo utilizando
esta función.
Se pueden utilizar métodos como el control sincronizado de unidades múltiples de KV-XH16ML/XH04ML sin
espacios en el intervalo iniciando el control de posicionamiento simultáneamente en unidades múltiples del KV-
XH16ML/XH04ML y sincronizándolo con el valor de conteo de la unidad de contador de alta velocidad.
Para obtener información sobre la sincronización entre dispositivos, consulte el Manual del usuario de la unidad CPU
que esté utilizando.
Al utilizar la función de sincronización entre unidades, se puede leer y escribir datos utilizados en el explorador
externo del KV-XH16ML/XH04ML o scripts de flujo en y desde la Unidad de CPU durante la ejecución de
actualización de sincronización entre unidades.
13 Para el número de dispositivos, se puede registrar y utilizar hasta 256 palabras para la lectura y escritura (la escritura
incluye la información de gestión del sistema de hasta 128 palabras).
FUNCIONES DE LA UNIDAD X
Se puede configurar el dispositivo que ejecutará la lectura/escritura del dispositivo CPU utilizando el Editor de la Unidad del
KV STUDIO.
Si la “Función de sincronización entre unidades” en la pestaña de Configuración de la Unidad de la Unidad del Editor del
XH16ML/XH04ML se configura en “Habilitado”, se podrá seleccionar “Escritura de dispositivo de CPU” y “Lectura de
dispositivo de CPU”. Haga clic en cada para visualizar su casilla de diálogo “Lectura/escritura del dispositivo de CPU”.
Haga clic en el botón [Añadir (A)] de la casilla de diálogo “Lectura/escritura del dispositivo de CPU” para visualizar la casilla
de diálogo “Seleccionar dispositivo de CPU”. Desde ese punto, se puede seleccionar el dispositivo a leer o escribir. También
se puede registrar automáticamente el dispositivo utilizado en el explorador externo del KV-XH16ML/XH04ML o flujos en el
dispositivo de lectura/escritura del dispositivo de CPU haciendo clic en el botón [Añadir un dispositivo automáticamente (R)]
en la casilla de diálogo “Lectura/escritura del dispositivo de CPU”.
Item Descripción
Configura el tipo de dispositivo.
Device type
(Predeterminado: R (relevador))
Especifica el primer número de dispositivo. *1
Device first number
(Predeterminado: Blanco)
Configura el tamaño de datos a leerse/escribirse.
(Predeterminado: Bit para variables tipo bit, o WORD para variables tipo palabra)
Size
La Lectura/Escritura se ejecuta en unidades de 2 palabras continuar para DWORD y en
unidades de 4 palabras continuas para QWORD.
Especifica el número continuo del dispositivo. Esto se asigna continuamente en unidades
Continuous number configuradas en tamaño.
(Predeterminado: 1)
Añade (registra) automáticamente un dispositivo que se está utilizando en la referencia
Automatically add a device
interna y flujo. *2
Número de dispositivos que pueden registrarse Escribir: 256 palabras en el número total de la información de
gestión del sistema y dispositivos registrados.
(La información de gestión del sistema aumenta por el número de
13
registros y requerirá hasta 128 palabras).
FUNCIONES DE LA UNIDAD X
leer: Hasta 256 palabras en el dispositivo solamente.
*1 Cuando se especifican los bits de la variable tipo palabra, se especifica como [Número de variable].[Posición
de bit].
Ejemplo: Cuando se especifica el 5to bit de DM1000, ingrese "1000.05"
*2 No se incluyen los dispositivos en uso que utilizan la modificación de índice en referencia externa del control de
sincronización o el flujo.
No se añaden los dispositivos que se utilizan en la modificación de índice. Añádalos manualmente.
Tipo de Size
dispositivo Bit WORD DWORD QWORD
R ○ ○ ○ ○
MR ○ ○ ○ ○
LR ○ ○ ○ ○
CR ○ ○ ○ ○
B ○ ○ ○ ○
VB ○ ○ ○ ○
DM - ○ ○ ○
EM - ○ ○ ○
FM - ○ ○ ○
CM - ○ ○ ○
TM - ○ ○ ○
W - ○ ○ ○
VM - ○ ○ ○
ZF - ○ ○ ○
DM (manejo de bits) ○ - - -
CM (manejo de bits) ○ - - -
TM (manejo de bits) ○ - - -
EM (manejo de bits) ○ - - -
FM (manejo de bits) ○ - - -
W (manejo de bits) ○ - - -
ZF (manejo de bits) ○ - - -
13
FUNCIONES DE LA UNIDAD X
Utilizando la función de sincronización entre unidades, se puede escribir datos (coordenada actualy velocidad actual
almacenadas en la memoria buffer del KV-XH16ML/XH04ML) en el dispositivo de CPU y leer cambios de coordenadas
objetivo de posicionamiento desde el dispositivo de CPU. Los dispositivos que se desee leer o escribir en el dispositivo de
CPU se configuran y se utilizan en el dispositivo de sincronización entre unidades. Se puede utilizar el dispositivo de
actualización de sincronización entre unidades para registrar hasta 256 palabras de cada lectura y escritura total.
13
FUNCIONES DE LA UNIDAD X
Item Descripción
Configura el primer número de memoria de datos a asignarse al dispositivo de CPU. Asegúrese de
que el dispositivo de actualización de sincronización entre unidades no se superponga con el
First DM number
dispositivo de otra unidad.
(Predeterminado: 20000)
Se puede filtrar la lista para visualizar solo los nombres de dispositivos que contienen la cadena que se ingresa.
Display filter
(Predeterminado: Blanco)
Visualiza el número de dispositivos a leer o escribir por unidad de palabra.
Read/Write
No se puede configurar esto solo en la visualización.
Si se marca esto, se podrá configurar el dispositivo a escribirse en la unidad de CPU (la visualización
Edit the [Target]
de R/W es el dispositivo W) en el objetivo. Si no se marca, el dispositivo a escribirse en la Unidad de
settings of the W
CPU no se podrá configurar en el objetivo.
(write) device.
(Predeterminado: Sin marcar)
Visualiza los atributos de R (lectura) y W (escritura). R visualiza los contenidos que leerán datos de la unidad
R/W
en la Unidad de CPU. W visualiza los contenidos que escribirán datos de la unidad en la Unidad de CPU.
Target Si esto se marca, se asigna un número de dispositivo y se configurará en el objetivo de lectura y escritura.
Device No. Visualiza el número de dispositivo por el cual los contenidos marcados en el objetivo son leídos y escritos.
Size Visualiza el tamaño de datos.
Nombres de dispositivos Visualiza el nombre de dispositivo.
Esta sección describe los detalles de operación del uso de la función de sincronización entre unidades.
Cuando las 2 unidades del KV-XH16ML/XH04ML están conectadas a la Unidad de CPU y se utiliza la función de
sincronización entre unidades, el intervalo en el que se leen o escriben datos se muestra en la figura a continuación.
Tiempo de actualización de
Módulo de sincronización
sincronización entre unidades.
Unidad de CPU
KV-XH16ML/XH04ML (1)
Relé/DM
Actualizar el dispositivo (R)
Escritura del dispositivo CPU
Relé/DM
Actualizar el dispositivo (W)
Lectura del dispositivo CPU
KV-XH16ML/XH04ML (2)
Relé/DM
Actualizar el dispositivo (R)
Escritura del dispositivo CPU
Relé/DM
Actualizar el dispositivo (W)
Lectura del dispositivo CPU
La Unidad de CPU lee los datos de cada unidad durante el tiempo de actualización de sincronización.
Subsecuentemente, los datos se escriben desde la unidad de CPU hacia cada unidad.
• Los datos en los que se lleva a cabo la lectura/escritura entre la Unidad de CPU y cada
Punto
unidad durante el tiempo de actualización de sincronización de la función de sincronización
entre unidades son solo el dispositivo de actualización de sincronización entre el relevador/
DM y las unidades y el dispositivo de lectura/escritura de dispositivo de CPU asignado a
cada unidad. Si se ejecuta la lectura/escritura de datos de la unidad utilizando el comando de
actualización directa dentro del módulo de sincronización entre unidades, se puede empezar
a actualizar los datos sin esperar por el siguiente intervalo de sincronización entre unidades.
Sin embargo, habrá variaciones en el intervalo de ejecución entre las unidades.
• Si se utiliza instrucciones como el comando de actualización directa para ejecutar la lectura/
escritura del CPU y datos de la unidad sin utilizar la función de sincronización entre
unidades, los datos a leerse o escribirse puede ser afectados por el intervalo de ejecución y
el intervalo de conmutación del periodo de control, dando como resultado una diferencia de
tiempo de hasta un periodo de control entre las unidades.
■ Ejemplo 1: Control de sincronización entre unidades que utiliza la lectura de dispositivo de CPU
Unidad de CPU KV-SSC02 KV-XH16ML (1ª unidad) KV-XH16ML (2nd unidad) (1) El KV-SSC02 almacena el valor de conteo de
(3) (3)
corriente del encoder incremental en la memoria
Datos internos Datos internos buffer de cada periodo de control.
KV-SSC02 (1)
de corriente almacenado en la memoria buffer del KV-SSC02
Dispositivo de Entrada del eje principal 1 Entrada del eje principal 1
actualización
Contar el valor actual Referencia externa 0 Referencia externa 0 se lee desde la memoria de datos de la Unidad de CPU.
(4) (4)
SV2 SV2 (3) En el KV-XH16ML, la memoria de datos en (2) se
registra en la lectura de dispositivo de CPU. El valor de
(5) (5) corriente de la memoria de datos durante la
actualización de sincronización se lee en las unidades.
Incremental
Encoder Servomotor Servomotor
(4) La referencia externa se configura en el eje de entrada de la
función de sincronización del KV-XH16ML y la memoria de
datos en (2) se configura en el dispositivo de referencia
externa. El control de sincronización se puede ejecutar
utilizando el valor de corriente como un eje de sincronización.
Ya que están presentes el intervalo y el periodo de
control que se actualizan con la referencia externa de
13
dos unidades KV-XH16ML, el control de sincronización
FUNCIONES DE LA UNIDAD X
del servomotor conectado a cada unidad puede
ejecutarse al mismo intervalo de ejecución.
● Ejemplo de configuración
• Configuración de la unidad del Editor de la Unidad
Luego de colocar el KV-8000, el KV-SSC02 y el KV-XH16ML en el Editor de la Unidad, configure la función de
sincronización entre unidades en cada unidad en “Habilitar”.
KV-XH16ML
KV-SSC02
KV-8000
13 • Parámetro de sincronización
Configure la selección de eje de entrada del KV-XH16ML en el número de referencia externa configurado en la
FUNCIONES DE LA UNIDAD X
Configure otros parámetros de sincronización y configuración de leva según el contenido de control de sincronización
que desee ejecutar.
Asimismo, cree instrucciones en el programa en escalera para las operaciones, como permitir la operación del KV-
SSC02, permitir la operación del KV-XH16ML, activar el servo e iniciar el control de sincronización, según el
contenido del control.
KV-SSC02
Unidad de CPU Dispositivo de actualización 2011 2028 2041
(Actual valor de recuento)
(2)
KV-SSC02
Memoria intermedia 2011 2028 2041
(Actual valor de recuento)
KV-SSC02
KV-SSC02 (1)
Entrada de recuento
(3)
KV-XH16ML
Dispositivo de actualización 2011 2028 2041
(Lectura del dispositivo CPU)
(4)
KV-XH16ML Comando de operación Comando de operación Comando de operación
KV-XH16ML
Proceso de cálculo 1 proceso de cálculo 2 proceso de cálculo 3 proceso de cálculo
(1ª unidad) del valor de comando
(6)
Servo
SV2 control 1
Servoamplificadores
KV-XH16ML
Dispositivo de actualización 2011 2028 2041
(Lectura del dispositivo CPU)
KV-XH16ML
KV-XH16ML
Proceso de cálculo
(4)
Comando de operación
1 proceso de cálculo
Comando de operación
1 proceso de cálculo
Comando de operación
1 proceso de cálculo
13
(2nd unidad) del valor de comando
FUNCIONES DE LA UNIDAD X
KV-XH16ML (5) Comando de Comando de
Comunicación operación 1 ML-III operación 2 ML-III
MECHATROLINK-III
(6)
Servo
SV2 control 1
Servoamplificadores
Periodo de control KV-XH16ML
Si se utiliza la sincronización entre
unidades, el tiempo de ejecución de
enviar un comando de operación ML-III
será sincronizado.
• Cuando el periodo de control del KV-XH16ML < periodo de sincronización entre unidades
KV-SSC02
Unidad de CPU Actualizar el dispositivo 2011 2028
(Actual valor de recuento)
(2)
KV-SSC02
Memoria intermedia 2011 2028
(Actual valor de recuento)
KV-SSC02 (1)
KV-SSC02
Entrada de recuento
(3)
KV-XH16ML
Dispositivo de actualización 2011 2028
(Lectura del dispositivo CPU)
(4) (4)
KV-XH16ML
proceso proceso
KV-XH16ML Proceso de cálculo
de cálculo de cálculo
del valor de comando
(6) (6)
Servo Servo
control 1 control 2
SV2
Servoamplificadores
13 KV-XH16ML
Dispositivo de actualización 2011 2028
(Lectura del dispositivo CPU)
FUNCIONES DE LA UNIDAD X
(4) (4)
KV-XH16ML
proceso proceso
KV-XH16ML Proceso de cálculo
de cálculo de cálculo
del valor de comando
(6) (6)
Servo Servo
control 1 control 2
SV2
Servoamplificadores
KV-XH16ML
Período de control
Unidad de CPU KV-SIR32XT KV-XH16ML (1ª unidad) (1) El KV-SIR32XT refleja la salida paralela del
(3) encoder absoluto ara cada periodo de control es
DM Buffer memory
el estado de relevador de captura.
Módulo de sincronización
(2)
(2) Durante la actualización de sincronización, el estado de
entre unidades.
Referencia externa 0 entrada del KV-SIR32XT en el módulo de sincronización
(1)
R entre unidades se convierte en datos numéricos y luego
KV-SIR32XT Valor actual Entrada del eje principal 1 se almacenan en la memoria de datos.
Dispositivo de actualización (código gris) Referencia externa 0
(4)
(3) En el KV-XH16ML, la memoria de datos en (2) se configura en el
SV2 dispositivo de actualización de sincronización (referencia externa
de sincronización). El valor de corriente de la memoria de datos
(5) durante la actualización de sincronización se lee en las unidades.
● Ejemplo de configuración
• Configuración de la unidad del Editor de la Unidad
Luego de colocar el KV-8000, el KV-SIR32XT y el KV-XH16ML en el Editor de la Unidad, configure la función de 13
sincronización entre unidades de cada unidad en “Habilitar”.
FUNCIONES DE LA UNIDAD X
KV-XH16ML
KV-SIR32XT
KV-8000
• Parámetro de sincronización
Configure la selección de eje de entrada del KV-XH16ML en el número de referencia externa configurado en la
configuración común de la unidad.
Configure otros parámetros de sincronización y configuración de leva según el contenido de control de sincronización
que desee ejecutar.
Asimismo, cree instrucciones en el programa en escalera para operaciones (p. ej., un programa que capture y
convierta la salida de encoder absoluto en el KV-SIR32XT y la almacene en el dispositivo de actualización, permiso
de operación del KV-XH16ML, activación servo e inicio del control de sincronización, según el contenido del control).
(2) Conversión mediante el comando de Conversión mediante el comando de Conversión mediante el comando de
conversión inversa de código gris conversión inversa de código gris conversión inversa de código gris
Unidad de CPU
Valor de la memoria de datos Valor anterior 2018 2031 2044
convertidos inverso (binario)
KV-SIR32XT
Datos de entrada 2018 (Código gris) 2031 (Código gris) 2044 (Código gris)
KV-SIR32XT
(salida del encoder Reflexión a través de la Reflexión a través de la
absoluto) (3) actualización sincronizada actualización sincronizada
entre unidades entre unidades
KV-XH16ML
Actualizar el dispositivo (valor del Valor anterior 2018 2031
comando de referencia externa)
KV-XH16ML (4)
Comando de operación 1 Comando de operación 2
Proceso de cálculo
KV-XH16ML proceso de cálculo proceso de cálculo
del valor de comando
(6) Servo
SV2 control 1
Servoamplificadores
Período de sincronización entre unidades
(1) Los datos de entrada del KV-SIR32XT (salida de encoder absoluto) son leídos en la Unidad de CPU durante la
sincronización entre unidades.
* El valor de dispositivo a escribirse en el dispositivo de actualización del KV-XH16ML en el mismo intervalo de
13
sincronización entre unidades se convertirá en el valor previo.
FUNCIONES DE LA UNIDAD X
(2) El comando de conversión inversa de código Gray se ejecuta en el módulo de sincronización entre unidades y el
código binario en cuestión queda escrito en la memoria de datos de la unidad CPU.
(3) La Unidad de CPU escribe los datos convertidos inversos en el dispositivo (valor de comando de referencia
externa) que se configuró en la “Actualización Entre Unidades” del KV-XH16ML.
(4) El KV-XH16ML calcula el valor de comando en la memoria de datos en (3).
(5) El comando de operación se ejecuta en el MECHATROLINK-III desde el KV-XH16ML hacia el servoamplificador.
(6) El control del motor se ejecuta en el servoamplificador.
13
FUNCIONES DE LA UNIDAD X
Métodos de Arranque
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Si se configuran unidades múltiples del XH16ML o del KV-XH04ML en la configuración de la unidad, seleccione una
unidad objetivo en la ventana “Select Unit”.
Referencia
Para el parámetro de punto visualizado, el parámetro se puede configurar al lado de la escalera
utilizando la función de acoplamiento de barra lateral.
14
La configuración de parámetros de eje configura el parámetro de las estaciones esclavas a conectarse al KV-XH16ML y al KV-XH04ML.
La configuración común de la unidad, la configuración del control de eje, los parámetros de punto y la configuración
del control de sincronización solo se pueden configurar después de configurar la configuración de parámetros de eje.
Si no se coloca ninguna estación esclava en la configuración de parámetros de eje, estos parámetros no se podrán configurar.
Punto • Cuando se cambie la configuración de parámetros de eje, se podrán reutilizar los datos de
configuración, como los parámetros de punto y la configuración común del control de eje, si se
cambia el modelo en el mismo número de eje.
• Si se cambia el número de eje, se eliminarán los datos de configuración de dicho número de
eje. Si se requieren los datos (antes de aplicar) de configuración, cambie la configuración de
parámetros de eje luego de guardar el archivo con un nombre diferente.
1 Seleccionar [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Axis configuration
setting (X)].
También se puede seleccionar [Axis configuration setting] haciendo doble clic en el área de trabajo.
* Si se selecciona [Configuración de parámetros de eje] haciendo doble clic en el área de trabajo, no aparecerá la ventana “Select Unit”.
Entonces, se visualizará la casilla de diálogo [Axis configuration setting].
Item Descripción
Muestra el número de ejes utilizados.
(1) Maximum number of axes that
KV-XH16ML: 16 ejes
can be set
KV-XH04ML: 4 ejes
(2) MECHATROLINK-III
Configura el clico de comunicación del MECHATROLINK-III (periodo de control).
communication cycle (L) (control
(Seleccione desde 62.5 μs, 125 μs, 250 μs, 500 μs, 750 μs, 1 ms, 1.5 ms, o 2 ms)
period)
Configura las estaciones esclavas haciendo doble clic o arrastrando y soltando desde
(3) MECHATROLINK-III slave list
la lista de esclavas del MECHATROLINK-III.
(4) [OK] Aplica la configuración y cierra la casilla de diálogo.
(5) [Cancel] Cancela la operación y cierra la casilla de diálogo.
Referencia
Para información sobre el periodo de control del MECHATROLINK-III, vea "Capítulo 5 MODO DE
CONTROL BÁSICO DEL KV-XH16ML/XH04ML", Página 5-1.
● "SV2"
Item Detallada configuración
Número de eje Configura el número de eje.
Comentarios de eje Se puede añadir comentarios para cada eje.
Configura la dirección de estación del
Dirección de estación MECHATROLINK-III.
(Rango de configuración: de 03 a EF)
Configura la dirección de extensión del
Dirección de extensión
MECHATROLINK-III.
14
● “Servo"
Referencia
Para las configuraciones cuando se usan múltiples dispositivos esclavos, consulte "Capítulo 5
Configuraciones para usar un dispositivo multi-esclavo", Página 5-12.
● “Motor de pasos”
Item Detallada configuración
Número de eje Configura el número de eje.
Comentarios de eje Se puede añadir comentarios para cada eje.
Dirección de Configura la dirección de estación del MECHATROLINK-III.
estación (Rango de configuración: de 03 a EF)
Dirección de
Configura la dirección de extensión del MECHATROLINK-III.
extensión
Si se marca esto, los parámetros, como la resolución de
estación esclava, se leen a través de la comunicación del
MECHATROLINK-III durante el arranque. Deje esto marcado
Lectura automática
durante las operaciones normales.
de parámetros
Si esto no está marcado, el valor de configuración de la casilla
de diálogo “Configuración de parámetro común” será el
parámetro de estación esclava durante el arranque.
Se visualizará la casilla de diálogo [Configuración de
[Configuración] parámetros comunes]. “Configuración de parámetros
comunes” (al final de esta página).
● “Inversor”
Item Detallada configuración
Número de eje Configura el número de eje.
Comentarios de eje Se puede añadir comentarios para cada eje.
Dirección de Configura la dirección de estación del MECHATROLINK-III.
estación (Rango de configuración: de 03 a EF)
Dirección de extensión Configura la dirección de extensión del MECHATROLINK-III.
Números de polos
Configura el número de polos del motor.
del motor
● “E/S”
Item Detallada configuración
Número de eje Configura el número de eje.
Comentarios de eje Se puede añadir comentarios para cada eje.
Dirección de Configura la dirección de estación del MECHATROLINK-III.
estación (Rango de configuración: de 03 a EF)
14 Dirección de extensión Configura la dirección de extensión del MECHATROLINK-III.
Configura el número de bytes de transmisión gestionados por la
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
● “Eje virtual”
Item Detallada configuración
Número de eje Configura el número de eje.
Comentarios de eje Se puede añadir comentarios para cada eje.
Punto Para los parámetros de las estaciones esclavas distintas de la “Serie SV2”, utilice el software
de configuración del fabricante para ejecutar la configuración.
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Unit common setting
(U)].
También se puede seleccionar la [Unit common setting] haciéndole doble clic en el área de trabajo.
14
* Si se selecciona [Unit common setting] haciéndole doble clic en el área de trabajo, no aparecerá la ventana “Select
Unit”.
Se visualizará la pantalla de [Unit common setting].
Referencia
Para más detalles sobre la configuración común de la unidad, vea "6-2 Configuración Común de
la Unidad", Página 6-3.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Axis control setting
(A)].
También se puede seleccionar [Axis control setting] haciéndole doble clic en el área de trabajo.
14
* Si se seleccionó [Axis control setting] haciéndole doble clic en el área de trabajo, no aparecerá la ventana “Select
Unit”.
Se visualizará la pantalla [Axis control setting].
Referencia
• Si se selecciona la configuración de visualización desde el menú clic derecho, se podrá visualizar
solo los ejes necesarios.
14 • Para más detalles sobre la configuración del control de eje, vea "6-3 Configuración Común del
Control de Ejes", Página 6-9.
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Point parameter (P)].
14
* Si se selecciona [Point parameter] haciéndole doble clic en el área de trabajo, no aparecerá la ventana “Select Unit”. HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Se visualizará la pantalla [Point parameter].
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Se muestra el cursor.
Punto • Si el modo de operación del eje de arranque se configura en Velocidad del tipo de posición,
no se podrá visualizar la trayectoria.
• Si se cambia el modo de operación a Velocidad del tipo de posición, se visualizará solo
hasta el punto previo.
• Se omite el sensor de paro habilitado, la Cantidad de movimiento del sensor de paro y el
Elemento de configuración de parámetros del tiempo de permanencia.
• Se puede visualizar hasta 200000 x periodo de control en la visualización de trayectoria/
velocidad.
■ Configuración de visualización
Esta configuración establece los elementos a visualizarse en el área de edición del parámetro de puntos.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
2 En el área de edición de parámetro de puntos, mueva el cursor hacia la posición del número de puntos del
eje en la que desee utilizar el control de posicionamiento.
3 Mantenga oprimido el botón derecho del mouse, arrastre el número hacia el área de edición de escalera y suéltelo ahí.
Cambie los operandos, como “PositioningCtrlStart” para coincidir con el ambiente de uso.
1 Haga clic derecho en el parámetro de puntos. Seleccione [Copy with the mnemonic list format (M)] ->
[Operation enable].
2 Desde el menú del KV STUDIO, haga clic en [Edit (E)] -> [Edit list (L) Ctrl + D]. Haga clic derecho en el diálogo
de [Edit list] en y haga clic en [Paste (P)] desde el menú.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Habilitar la operación
Relé ReadyCompleted
R40600 R40905 (completado listo)
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Sync parameter (S)].
También se puede seleccionar [Sync parameter] haciendo doble clic en su [Axis] en el área de trabajo.
14
* Si se selecciona [Sync parameter] haciendo doble clic en su [Axis] en el área de trabajo, no aparecerá la ventana
[Axis Settings].
Se visualizará la ventana [Sync parameter].
diagrama de bloque.
(3) Image diagram Muestra la imagen de la parte en que se configurará el parámetro de sincronización.
Referencia
Para más detalles sobre los parámetros de sincronización, vea "Capítulo 10 CONTROL DE
SINCRONIZACIÓN", Página 10-1.
■ Diagrama de imagen
Existen dos visualizaciones en el diagrama de imagen: Visualización Mecánica y Visualización de Diagrama en
Bloques.
La conmutación entre la visualización Mecánica y visualización de diagrama en Bloque se realiza mediante la
conmutación de visualización.
El elemento que contiene los parámetros que se están configurando se resaltan con la trama de rojo.
14
Si hace clic en el elemento, el parámetro a configurarse se seleccionará automáticamente. HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Esta configuración establece el destino de salida y el valor de configuración de la función de salida del contacto de
sincronización.
Al usarlo conectando al KV-8000A, no se pueden usar los ajustes de Salida del contacto
Punto
sincronizado.
1 Seleccionar [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Contact output
setting (O)].
Puede seleccionar también [Parámetro de sincronización] haciendo doble clic en su "Configuración de salida de
contacto" en el área de trabajo.
* Si se selecciona [Contact output setting] haciéndole doble clic en el área de trabajo, no aparecerá la ventana “Select
Unit”. Se visualizará la pantalla [Contact output].
Referencia
Para más detalles sobre la salida del contacto, vea "10-6 Salida del Contacto de Sincronización",
Página 10-64.
14
Configuración de Resolución
[Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Cam setting (C)] ► [Resolution setting (R)].
1 Seleccionar [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Cam setting (C)] ►
[Resolution setting (R)].
También se puede seleccionar [Resolution setting] haciéndole doble clic en el área de trabajo.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
* Si se selecciona [Resolution setting] haciéndole doble clic en el área de trabajo, no aparecerá la ventana “Select Unit”.
Se visualizará la pantalla [Resolution setting].
3 Configure la resolución.
Haga clic en para seleccionar la resolución desde el menú desplegable visualizado.
• Si se cambia la resolución, se descartarán los datos que fueron ajustados con precisión en
Punto
la cadena de datos de leva. (No se descartan las cadenas de datos en donde no se ejecutó el
ajuste con precisión.)
• Aumentar el valor de configuración de la resolución reduce el número máximo de datos de leva.
Crear Nuevo
[Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Cam setting (C)] ► [New (N)]
1 Seleccionar [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Cam setting (C)] ►
[New (N)].
También se puede seleccionar [Cam setting] haciéndole doble clic en el área de trabajo, luego desde el menú
visualizado, haciendo clic en [New (N)].
14
⑦
⑧
⑨
Se asignará automáticamente un número para el ajuste de Cam creado (p. ej. número 1, número 2) y
después se registra. Se puede cambiar este número en la ventana [Propiedades]. Se puede mostrar la
ventana [Propiedades] haciendo clic con el botón secundario en el número de ajuste Cam y, a
continuación, en el menú que aparece, hacer clic en “Propiedades”. En la ventana [Propiedades], se
puede establecer el número de datos Cam e insertar un comentario.
Para más detalles sobre las características de cada curva de leva, vea "A-4 Características de la
Referencia
Curva de Leva", Página A-23.
Si el valor ajustado con precisión cambia la fase de inicio y final, el desplazamiento, la curva
Punto
de leva y la resolución, se eliminarán los datos de la zona afectada por los cambio.
• Se puede marcar qué datos seleccionados en la casilla de diálogo [Visualización de datos de leva]
Referencia
son los datos de posición dentro del gráfico utilizando el en el gráfico.
• Para más detalles sobre la curva de leva, vea "Configuración de Leva", Página 10-18.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
MEMO
14
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [SV2 setting (P)].
También se puede seleccionar [SV2 setting] haciéndole doble clic en el área de trabajo.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
* Si se selecciona [SV2 setting] haciéndole doble clic en el área de trabajo, no aparecerá la ventana “Select Unit”.
Se visualizará la pantalla [SV2 setting].
Referencia Para más detalles sobre los parámetros de configuración del SV2, vea “Manual del Usuario de la
Serie SV2”.
14
Esta función calcula el valor de configuración del denominador de transformación de coordenada y el numerador de
transformación de coordenada desde el ambiente operativo, como configuración de máquinas.
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Coordinate
transformation calculation (G)].
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Esta función importa la configuración del KV-XH16ML/XH04ML guardada en otros proyectos, los datos de configuración
del KV-XH16ML/XH04ML guardados en la herramienta de configuración del KV-ML/MC (KV MOTION+), y los detalles
de configuración de parámetros desde la configuración del SV2.
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Import XH setting file
(I)].
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
14
1 Seleccione [Menu] ► [Tools (T)] ► [Expansion unit setting(S)] ► [KV-XH setting (X)] ► [Options (N)].
Puede seleccionar también haciendo doble clic en [Configuración opcional] en el área de trabajo.
14
HERRAMIENTA DE CONFIGURACIÓN DEL KV-XH
Desde el punto de vista de la seguridad, para los dos elementos marcados por *, se recomienda
AVISO marcar la casilla de verificación y escribir los datos de configuración cuando la Unidad del CPU
se encuentre en modo PROGRAM y la unidad de movimiento se encuentre en un estado en el
cual no pueda operar.
MEMO
15
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
S *1
Especifique el punto No. para escribir o los datos de objeto que almacena. 1 palabra
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_WRPPNT Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 1 palabra se leen
desde el dispositivo especificado en S y se escribe el número de punto de inicio de
posicionamiento del eje número n2 para la unidad especificada en n1 .
Dispositivo
Memoria Buffer
de CPU
Operation Flag
Programas de Muestra
Cuando se está ejecutando el MR000, el eje 1 del KV-XH16ML conectado con la primera unidad inicia la operación
configurada en el parámetro número 3.
15
Condición de ejecución
Condición de ejecución
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
*1
Especifique los datos del objeto para almacenar el punto No. actual de posicionamiento de
D 1 palabra
lectura / Código No. de posicionamiento M.
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_RDPPNT Cuando la condición de ejecución está ENCENDIDO, el número de punto de corriente del
Dispositivo
Memoria Buffer
de CPU
Dispositivo
Memoria Buffer
de CPU
Número de código M de
D
posicionamiento
Operation Flag
Programas de Muestra
U_RDPPNT Cuando MR000 está ENCENDIDO, el número de punto de corriente del posicionamiento del eje
número 1 para el KV-XH16ML conectado a la primera unidad se lee y se almacena en DM0.
U_RDPMC Cuando MR001 está ENCENDIDO, el número del código M posicionamiento del eje número 1
para el KV-XH16ML conectado a la primera unidad se lee y se almacena en DM1.
15
U_RDFPOS U_RDFPOS(.L)
U_RDFPOS
Leer la coordenada
Lee la coordenada actual
desde la memoria buffer y
actual luego la almacena en el
@U_RDFPOS @U_RDFPOS(.L)
U_RDFPOS
dispositivo.
U_RDFVEL U_RDFVEL(.L)
U_RDFVEL
Leer la velocidad de
Lee el valor de corriente
desde la memoria buffer y
corriente luego la almacena en el
@U_RDFVEL @U_RDFVEL(.L)
U_RDFVEL
dispositivo.
Condición de ejecución
Condición de ejecución
Condición de ejecución
Descripción de la operación
U_RDFPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada actual del eje número
n2 se lee desde la unidad especificada por n1 y la coordenada actual se almacena como
15 un valor binario de 2 palabras en D y D+1 .
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Dispositivo de
Memoria Buffer
CPU
coordenada actual
32 bits
(2 palabras).
U_RDFVEL Cuando la condición de ejecución está ENCENDIDO, se lee la velocidad de corriente del eje
número n2 se lee desde la unidad especificada por n1 y la coordenada actual se
almacena como un valor binario de 2 palabras en D y D+1 .
Dispositivo de
Memoria Buffer
CPU
Current speed
32 bits
(2 palabras).
Operation Flag
Programas de Muestra
U_RDFPOS.L KV-XH16ML
CR2002
15
Unit No. Axis No. Storage device
#1 #1 DM0
Siempre
ACTIVO KV-XH16ML
U_RDFVEL.L KV-XH16ML
KV-XH16ML
RETI
ENDH
Condición de ejecución
Descripción de la operación
Dispositivo de
Memoria Buffer
CPU
Monitor de torque de
retroalimentación 32 bits
(2 palabras).
15
@U_RDFTRQ Solo se ejecuta un escaneo en el flanco en subida de la condición de ejecución.
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Operation Flag
Programas de Muestra
El valor del monitor de torque de retroalimentación del eje 1 del KV-XH16ML conectado a la primera unidad siempre se
almacena en 2 palabras al inicio de DM0.
15
U_RDCPOS U_RDCPOS(.L)
U_RDCPOS
Leer la coordenada de
Lee la coordenada de
comando desde la memoria
comando buffer y luego la almacena
@U_RDCPOS @U_RDCPOS(.L)
U_RDCPOS
en el dispositivo.
U_RDCVEL U_RDCVEL(.L)
U_RDCVEL
Leer la velocidad de
Lee la velocidad de
comando desde la memoria
comando buffer y luego la almacena
@U_RDCVEL @U_RDCVEL(.L)
U_RDCVEL
en el dispositivo.
Condición de ejecución
Condición de ejecución
Condición de ejecución
Descripción de la operación
U_RDCPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada de comando del eje
número n2 se lee desde la unidad especificada por n1 y la coordenada actual se
Dispositivo de
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Memoria Buffer
CPU
Coordenada de comando
32 bits
(2 palabras).
U_RDCVEL Cuando la condición de ejecución está ENCENDIDO, la velocidad de comando del eje número
n2 se lee desde la unidad especificada por n1 y la coordenada actual se almacena como
un valor binario de 2 palabras en D y D+1 .
Dispositivo de
Memoria Buffer
CPU
Velocidad de comando
32 bits
(2 palabras).
Operation Flag
Programas de Muestra
U_RDCPOS Cuando MR000 está ENCENDIDO, se lee la coordenada de comando del eje número 1 para
el KV-XH16ML conectado a la primera unidad y luego se almacena la coordenada de
comando en 2 palabras al inicio de DM0.
U_RDCVEL Cuando MR001 está ENCENDIDO, se lee la velocidad de comando del eje número 1 para el
KV-XH16ML conectado a la primera unidad y luego se almacena la coordenada de comando
en 2 palabras al inicio de DM2.
15
U_WRCPOS U_WRCPOS(.L)
U_WRCPOS
Escribir la coordenada
Escribe la coordenada
actual de cambio en la
@U_WRCPOS @U_WRCPOS(.L)
U_WRCPOS actual de cambio
memoria buffer.
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
*1
Especifique el cambio de coordenadas actual que se va a escribir o los datos del objeto que lo
S 2 palabras
almacenan.
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_WRCPOS Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado como la dirección principal por S y se escribe la
coordenada objetivo de posicionamiento de cambio (coordenada) del eje número n2 para
la unidad especificada por n1 .
Dispositivo de
Memoria Buffer
CPU
Cambiar coordenadas de
32 bits
(2 palabra).
corriente
15
@U_WRCPOS Solo se ejecuta un escaneo en el flanco en subida de la condición de ejecución.
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Operation Flag
Programas de Muestra
Cuando MR000 está ENCENDIDO, la coordenada actual del eje 1 para el KV-XH16ML conectado con la 1ra unidad
cambia a “0”.
(Lista de Mnemónicos)
MOV.L
MR000 R36803
+0 DM10
LDP MR000
Finalización de las
OR R30203
coordenadas actuales ANB R36803
U_WRCPOS.L KV-XH16ML
R30203
de cambio del eje 1 MOV.L +0 DM10
Current coodinate
Unit No.
#1
Axis No.
DM10 U_WRCPOS.L #1 #1 DM10
#1
Solicitud de las coordenadas OUT DR30203
actuales de cambio del eje 1 KV-XH16ML DR30203 LD R36803
MPS
Solicitud de las coordenadas UREAD #1 #4052 EM0 #1
actuales de cambio del eje 1 MPP
AND<> #0 EM0
R36803 UREAD
SET MR001
#1 #4052 EM0 #1
Finalización de las KV-XH16ML Código de finalización de las
coordenadas actuales coordenadas actuales de
MR001
de cambio del eje 1 #0 cambio del eje 1
SET
EM0
15
U_WRPPS U_WRPPS(.L)
U_WRPPS Escribir la coordenada
objetivo de
Escribe la coordenada
objetivo de posicionamiento
@U_WRPPS @U_WRPPS(.L)
U_WRPPS posicionamiento de
cambio (coordenada)
de cambio (coordenada) en
la memoria buffer.
U_WRPPSS U_WRPPSS(.L)
U_WRPPS Escribir la coordenada
objetivo de
Escribe la coordenada
objetivo de posicionamiento
@U_WRPPSS @U_WRPPSS(.L)
U_WRPPS posicionamiento de
cambio (velocidad)
de cambio (velocidad) en la
memoria buffer.
Condición de ejecución
Condición de ejecución
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
*1
Especifique el cambio de coordenadas (coordenadas) / (velocidad) del posicionamiento del
S 2 palabras
objeto que se va a escribir o los datos del objeto que lo almacenan
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_WRPPS Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado como la dirección principal por S y se escribe la
Coordenada objetivo de
posicionamiento
U_WRPPSS Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado como la dirección principal por S y se escribe la
coordenada objetivo de posicionamiento de cambio (velocidad) del eje número n2 para la
unidad especificada por n1 .
Operation Flag
Programas de Muestra
Cuando MR000 está ENCENDIDO, la coordenada objetivo de posicionamiento de cambio (coordenada) del eje 1
para el KV-XH16ML conectado al 1er dispositivo cambia a “10000” y la coordenada objetivo de posicionamiento de
cambio cambia a “2000”.
U_WRPPS.L KV-XH16ML
(Lista de Mnemónicos)
MR000 R36804
LDP MR000
15
Unit No. Axis No. Target coordinate
Finalización de las
#1 #1 +10000 OR R30204
coordenadas de KV-XH16ML ANB R36804
posicionamiento de
R30204 destino de cambio U_WRPPSS.L KV-XH16ML U_WRPPS.L #1 #1 +10000
del eje 1
U_WRPPSS.L #1 #1 +2000
U_WRPVEL U_WRPVEL(.L)
U_WRPVEL U_WRPVEL Cambio
de velocidad de
Escribe el cambio de
velocidad de
@U_WRPVEL @U_WRPVEL(.L)
U_WRPVEL posicionamiento de
escritura
posicionamiento en la
memoria buffer.
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
*1
Especifique el cambio de velocidad de posicionamiento que se escribirá o los datos del objeto
S 2 palabras
que lo almacenan.
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_WRPVEL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el cambio de velocidad de
posicionamiento del eje número n2 para la unidad especificada por n1 .
Dispositivo de
Memoria Buffer
CPU
Cambiar velocidad de
32 bits
(2 palabra).
posicionamiento
Operation Flag
Programas de Muestra
Cuando MR000 está ENCENDIDO, la velocidad de posicionamiento del eje 1 para el KV-XH16ML conectado con la
1ra unidad cambia a "3000".
(Lista de Mnemónicos)
U_WRPVEL.L KV-XH16ML
MR000 R36805
Unit No. Axis No. Speed LDP MR000
Finalización del cambio
#1 #1 +3000 OR R30205
de velocidad de
posicionamiento del eje 1 KV-XH16ML ANB R36805
R30205 U_WRPVEL.L #1 #1 +3000
DR30205 OUT DR30205
Solicitud del cambio de LD R36805
velocidad de Solicitud del cambio de MPS
posicionamiento del eje 1 velocidad de UREAD #1 #4054 EM0 #1
posicionamiento del eje 1
MPP
UREAD
AND<> #0 EM0
R36805 SET MR001
#1 #4054 EM0 #1
Finalización del cambio
de velocidad de KV-XH16ML Código de finalización
posicionamiento del eje 1 del cambio de velocidad
de posicionamiento del eje 1
MR001
#0 SET
EM0
15
U_WRPOR U_WRPOR(.U)
U_WRPOR Escribir la
sobrescritura de
Escribe la sobrescritura
de velocidad de
@U_WRPOR @U_WRPOR(.U)
U_WRPOR
velocidad de
posicionamiento
posicionamiento en la
memoria buffer.
Condición de ejecución
U _ W R P O R n1 n2 S
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
*1
Especifique la Anulación de la velocidad de posicionamiento que se va a escribir o los datos
S 1 palabra
del objeto que la almacenan.
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_WRPOR Cuando la condición de operación está ENCENDIDO, los datos binarios de 1 palabra se leen
desde el dispositivo especificado por S y se escribe el cambio en el modo de control del
eje número n2 para la unidad especificada por n1 .
Dispositivo de
Memoria Buffer
CPU
Desbordamiento de velocidad
16 bit de posicionamiento
(1 palabras)
15
Operation Flag
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Programas de Muestra
Cuando MR000 está ENCENDIDO, la sobrescritura de velocidad de posicionamiento del eje 1 para el KV-XH16ML
conectado con la 1ra unidad se configura en “90”.
15
U_RDMD U_RDMD(.U)
U_RDMD
Leer el modo de
Lee el modo de control
actual desde la memoria
@U_RDMD @U_RDMD(.U)
U_RDMD control actual
buffer.
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
D *1
Especifique los datos del objeto para almacenar el modo de control actual de lectura. 1 palabra
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_RDMD Cuando la condición de ejecución está ENCENDIDO, el modo de control actual del eje número
n2 se lee desde la unidad especificada por n1 y el modo de control actual se almacena
como un valor binario de 1 palabra en D .
Dispositivo de
Memoria Buffer
CPU
Programas de Muestra
Cuando MR000 está ENCENDIDO, el modo de control actual del eje 1 para el KV-XH16ML conectado con la 1ra
unidad se lee en DM0.
Para la conexión entre los datos de lectura y el modo de control, vea "Área de Código de
Referencia
Terminación (Memoria buffer #0 a #1699)", Page 4-14.
15
U_WRMD U_WRMD(.U)
U_WRMD
Escribir el cambio en
Escribe el cambio en el
modo de control para
Condición de ejecución
Descripción de la operación
U_WRMD Cuando la condición de operación está ENCENDIDO, los datos binarios de 1 palabra se leen
desde el dispositivo especificado por S y se escribe el cambio en el modo de control del
eje número n2 para la unidad especificada por n1 .
Dispositivo de
Memoria Buffer
CPU
Cambio en el modo de
16 bit control
(1 palabras)
Operation Flag
Programas de Muestra
Cuando MR000 está ENCENDIDO, el modo de control del eje 1 para el KV-XH16ML conectado con la 1ra unidad cambia
al modo de control de velocidad.
Para la conexión entre los datos de escritura y el modo de control, vea "Área de Control
Referencia
(Memoria buffer de #2000 a #3699)", Page 4-19.
15
U_WRVVEL U_WRVVEL(.L)
U_WRVVEL
Escribir el comando
Escribe el comando de
velocidad del control de
de velocidad del
@U_WRVVEL @U_WRVVEL(.L)
U_WRVVEL
control de velocidad
velocidad a escribirse en la
memoria buffer.
Condición de ejecución
Descripción de la operación
U_WRVVEL Cuando la condición de operación está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el comando de velocidad del control
de velocidad del eje número n2 para la unidad especificada por n1 .
Dispositivo de
Memoria Buffer
CPU
Operation Flag
Programas de Muestra
Si MR000 está ENCENDIDO cuando el eje 1 del KV-XH16ML conectado al 1er dispositivo es el modo de control de
velocidad (el modo de control actual es 200), el valor de comando de velocidad cambia a 3000 y el límite de torque
del control de velocidad del eje 1 para el KV-XH16ML cambia a 1500.
;(Lista de Mnemónicos)
MR000 U_RDMD KV-XH16ML
Unit No. Axis No. Storage device LDP MR000
#1 #1 EM0 U_RDMD.U #1 #1 EM0
Modo del control LDP MR000
actual de lectura KV-XH16ML Modo de control
actual AND= EM0 #200
MR000 EM0 U_WRVVEL.L KV-XH16ML U_WRVVEL.L #1 #1 #3000
= Unit No. Axis No. Speed command MOV.D #1500 DM0
#1 #1 +3000 U_WRVTL.D #1 #1 DM0
#200
KV-XH16ML
MOV.D
#1500 DM0
U_WRVTL.D KV-XH16ML
Unit No. Axis No. Torque limit
#1
KV-XH16ML
#1 DM0 15
U_WRVTL U_WRVTL(.D)
U_WRVTL
@U_WRVTL @U_WRVTL(.D)
U_WRVTL velocidad de escritura velocidad en la memoria
buffer.
Condición de ejecución
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
*1
Especifique el valor límite de torque del control de velocidad que se escribirá en el modo de
S 2 palabras
control de velocidad, o los datos de objetos que lo almacena.
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_WRVTL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el límite de torque del control de
velocidad del eje número n2 para la unidad especificada por n1 .
Operation Flag
Programas de Muestra
15
Condición de ejecución
Condición de ejecución
Condición de ejecución
Descripción de la operación
U_WRTTRQ Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
Dispositivo de
Memoria Buffer
CPU
U_WRTVL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el límite de velocidad del control de
torque del eje número n2 para la unidad especificada por n1 .
Dispositivo de
Memoria Buffer
CPU
Operation Flag
Programas de Muestra
Si MR0 está ENCENDIDO cuando el eje 1 del KV-XH16ML conectado a la 1ra unidad es el modo de control de
torque (el modo de control actual es 100), el valor del comando de torque cambia a “8000” y el valor del límite de
velocidad cambia a "3000".
15
U_RDAERC U_RDAERC(.U)
U_RDAERC
Condición de ejecución
n2 *1 Especifique un eje No. (KV-XH16ML:1 a 16, KV-XH04ML:1 a 4) o los datos de objeto que
1 palabra
almacena.
D *1
Especifique los datos del objeto para almacenar el código de error del eje de lectura. 1 palabra
*1 Para especificar un dispositivo Bit, especifique el dispositivo principal del canal.
Descripción de la operación
U_RDAERC Cuando la condición de ejecución está ENCENDIDO, el código de error de eje del eje número
n2 se lee desde la unidad especificada por n1 y el código de error de eje se almacena
como un valor binario de 1 palabra en D .
Dispositivo
Memoria Buffer
de CPU
15 Operation Flag
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Programas de Muestra
Cuando el relevador en el error del eje 1 para el KV-XH16ML conectado a la 1ra unidad (relevador principal +4400)
está ENCENDIDO, el código de error de eje del eje 1 se lee en DM0.
15
Condición de ejecución
Descripción de la operación
U_SELSP Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 1 palabra se leen
desde el dispositivo especificado en S y se escribe el número de punto de inicio de
posicionamiento del eje número n2 para la unidad especificada en n1 .
Dispositivo de
Memoria Buffer
CPU
Seleccionar función
S
especial
15
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Operation Flag
Programas de Muestra
Cuando se ejecuta MR000, asegúrese de seleccionar la función especial 1 (control de seguimiento de posicionamiento
absoluto) para el eje 1 del KV-XH16ML conectado a la 1ra unidad.
U_SELSP KV-XH16ML
(Lista de Mnemónicos)
MR001 R36907 Special
Unit No. Axis No. function No. LDP MR001
Finalización del
#1 #1 #1 OR R30307
inicio de la KV-XH16ML ANB R36907
R30307
función especial
del eje 1
U_SELSP #1 #1 #1
DR30307 OUT DR30307
Solicitud de inicio LD R36907
de funciones
especiales del eje 1
Solicitud de inicio de MPS
funciones especiales UREAD #1 #4065 EM0 #1
del eje 1
MPP
UREAD AND<> EM0 #0
R36907
SET MR100
#1 #4065 EM0 #1
Finalización del inicio
de la función especial KV-XH16ML Código de finalización
del eje 1 del inicio de la función
especial del eje 1
MR100
EM0
SET
#0
15
■ Función Lenguaje ST
Function Command Descripción de la operación Página
Escribir el número del punto Escribe el número de punto de inicio del posicionamiento en la
U_WRPPNT 15-38
de inicio del posicionamiento memoria buffer.
Leer el número de punto de Lee el número de punto de corriente de posicionamiento desde la
U_RDPPNT 15-39
corriente de posicionamiento. memoria buffer.
Leer el número de código M de Lee el número de código M de posicionamiento desde la
U_RDPMC 15-39
posicionamiento memoria buffer.
Leer la coordenada actual U_RDFPOS Lee la coordenada actual desde la memoria buffer. 15-40
Leer la velocidad de corriente U_RDFVEL Lee la velocidad de corriente desde la memoria buffer. 15-40
Leer el monitor de torque de la Lee el monitor de torque de la retroalimentación desde la
U_RDFTRQ 15-41
retroalimentación memoria buffer.
Leer la coordenada de
U_RDCPOS Lee la coordenada de comando desde la memoria buffer. 15-42
comando
Leer la velocidad de comando U_RDCVEL Lee la velocidad de comando desde la memoria buffer. 15-42
Escribir la coordenada actual
U_WRCPOS Escribe la coordenada actual de cambio en la memoria buffer. 15-43
de cambio
Escribir la coordenada objetivo
Escribe el valor de la coordenada objetivo de posicionamiento
de posicionamiento de cambio U_WRPPS 15-43
de cambio (coordenada) en la memoria buffer.
(coordenada)
Escribir la coordenada objetivo
Escribe el valor de la coordenada objetivo de posicionamiento
de posicionamiento de cambio U_WRPPSS 15-44
de cambio (velocidad) en la memoria buffer.
(velocidad)
Escribir el cambio de velocidad Escribe el valor del cambio de velocidad de posicionamiento
U_WRPVEL 15-45
de posicionamiento en la memoria buffer.
Escribir la sobrescritura de Escribe la sobrescritura de velocidad de posicionamiento en la
U_WRPOR 15-46
15 velocidad de posicionamiento
Leer el modo de control actual U_RDMD
memoria buffer.
Lee el modo de control actual desde la memoria buffer. 15-47
Escribir el cambio en el modo
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
■ Función KV Script
Function Command Descripción de la operación Página
Escribir el número del punto Escribe el número de punto de inicio del posicionamiento en la
U_WRPPNT 15-54
de inicio del posicionamiento memoria buffer.
Leer el número de punto de Lee el número de punto de corriente de posicionamiento desde la
U_RDPPNT 15-55
corriente de posicionamiento. memoria buffer.
Leer el número de código M de Lee el número de código M de posicionamiento desde la
U_RDPMC 15-55
posicionamiento memoria buffer.
Leer la coordenada actual U_RDFPOS Lee la coordenada actual desde la memoria buffer. 15-56
Leer la velocidad de corriente U_RDFVEL Lee la velocidad de corriente desde la memoria buffer. 15-56
Leer el monitor de torque de la Lee el monitor de torque de la retroalimentación desde la
U_RDFTRQ 15-57
retroalimentación memoria buffer.
Leer la coordenada de
U_RDCPOS Lee la coordenada de comando desde la memoria buffer. 15-58
comando
Leer la velocidad de comando U_RDCVEL Lee la velocidad de comando desde la memoria buffer. 15-58
Escribir la coordenada actual
U_WRCPOS Escribe la coordenada actual de cambio en la memoria buffer. 15-59
de cambio
Escribir la coordenada objetivo
Escribe el valor de la coordenada objetivo de posicionamiento
de posicionamiento de cambio U_WRPPS 15-60
de cambio (coordenada) en la memoria buffer.
(coordenada)
Escribir la coordenada objetivo
Escribe el valor de la coordenada objetivo de posicionamiento
de posicionamiento de cambio U_WRPPSS 15-60
de cambio (velocidad) en la memoria buffer.
(velocidad)
Escribir el cambio de velocidad Escribe el valor del cambio de velocidad de posicionamiento
U_WRPVEL 15-62
de posicionamiento en la memoria buffer.
Escribir la sobrescritura de Escribe la sobrescritura de velocidad de posicionamiento en la
U_WRPOR 15-63
velocidad de posicionamiento memoria buffer.
Leer el modo de control actual U_RDMD Lee el modo de control actual desde la memoria buffer. 15-64
Escribir el cambio en el modo
U_WRMD Escribe el cambio en el modo de control en la memoria buffer. 15-65
de control
Escribir el comando de
Escribe el comando de velocidad (modo de control de
velocidad del control de U_WRVVEL 15-66
velocidad) en la memoria buffer.
velocidad
Escribir el límite de torque del Escribe el límite de torque (modo de control de velocidad) en la
U_WRVTL 15-67
control de velocidad
Escribir el comando de torque
memoria buffer.
Escribe el comando de torque (modo de control de torque) en
15
U_WRTTRQ 15-68
del control de torque la memoria buffer.
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado en In y se escribe el número de punto de inicio de posicionamiento del eje número Axis para la unidad
especificada en Unit.
Ejemplo de Formato
U_WRPPNT(bEnable,INT#1,INT#1,INT#2);
15
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
U_RDPMC位置決めMコード番号読み出し
Descripción de la operación
U_RDFPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada actual del eje número
Axis se lee desde la unidad especificada por Unit, y la coordenada actual se almacena como
un valor binario de 2 palabras en Dst.
U_RDFVEL Cuando la condición de ejecución está ENCENDIDO, se lee la velocidad de corriente del eje
número Axis desde la unidad especificada por Unit, y la velocidad de corriente se almacena
15
como un valor binario de 2 palabras en Dst.
U_RDPPNT(bEnable,INT#1,INT#1,uiPoint);
U_RDPMC(bEnable,INT#1,INT#1,uiMCode);
U_RDFVEL現在速度読み出し
Descripción de la operación
U_RDFPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada actual del eje número
Axis se lee desde la unidad especificada por Unit, y la coordenada actual se almacena como
un valor binario de 2 palabras en Dst.
15 U_RDFVEL Cuando la condición de ejecución está ENCENDIDO, se lee la velocidad de corriente del eje
número Axis desde la unidad especificada por Unit, y la velocidad de corriente se almacena
como un valor binario de 2 palabras en Dst.
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Ejemplo de Formato
U_RDFPOS(bEnable,INT#1,INT#1,diCurCoord);
U_RDFVEL(bEnable,INT#1,INT#1,diCurSpeed);
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, el valor del monitor de torque de retroalimentación del eje
número Axis se lee desde la unidad especificada por Unit y el valor del monitor de torque de retroalimentación se
almacena como un valor binario de 2 palabras en Dst.
Ejemplo de Formato
U_RDFTRQ(bEnable,INT#1,INT#1,diTorque);
15
Función Lenguaje ST
Descripción de la operación
U_RDCPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada de comando del eje
número Axis se lee desde la unidad especificada por Unit y la coordenada actual se
almacena como un valor binario de 2 palabras en Dst.
15 U_RDCVEL Cuando la condición de ejecución está ENCENDIDO, la velocidad de comando del eje
númeroo Axis desde la unidad especificada por Unit, y la velocidad de corriente se almacena
como un valor binario de 2 palabras en Dst.
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Ejemplo de Formato
U_RDCPOS(bEnable,INT#1,INT#1,diComCoord);
U_RDCVEL(bEnable,INT#1,INT#1,diComSpeed);
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen desde el dispositivo
especificado por In y se escribe la coordenada actual de cambio del eje número Axis para la unidad especificada por
Unit.
Ejemplo de Formato
U_WRCPOS(bEnable,INT#1,INT#1,diCurCoord);
15
Función Lenguaje ST
Escribir la coordenada objetivo de posicionamiento de cambio
U_WRPPS (coordenada)
Escribir la coordenada objetivo de posicionamiento de cambio
U_WRPPSS (velocidad)
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen desde el dispositivo
especificado por In y se escribe el cambio de velocidad de posicionamiento del eje número Axis para la unidad
especificada por Unit.
15 Ejemplo de Formato
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
U_WRPPS(bEnable,INT#1,INT#1,diTargetCoord);
U_WRPPSS(bEnable,INT#1,INT#1,diTargetSpeed);
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen desde el dispositivo
especificado por In y se escribe el cambio de velocidad de posicionamiento del eje número Axis para la unidad
especificada por Unit .
Ejemplo de Formato
U_WRPVEL(bEnable,INT#1,INT#1,diTargetSpeed);
Punto
El cambio de velocidad de posicionamiento se refleja cuando el relevador de petición de
cambio de velocidad de posicionamiento de cada eje cambia de APAGADO a ENCENDIDO
15
luego de ejecutar la función U_WRPVEL.
Descripción de la operación
Cuando la condición de operación está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado por In y se escribe el cambio en el modo de control del eje número Axis para la unidad especificada por
Unit.
Ejemplo de Formato
U_WRPOR(bEnable,INT#1,INT#1,uiSpeedOverRide);
15
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, el modo de control actual del eje número Axis se lee desde la
unidad especificada por Unit y el modo de control actual se almacena como un valor binario de 1 palabra en Dst.
Ejemplo de Formato
U_RDMD(bEnable,INT#1,INT#1,uiCurControlMode);
Para la conexión entre los datos de lectura y el modo de control, vea "Área de Código de
Referencia
Terminación (Memoria buffer #0 a #1699)" Página 4-16.
15
Descripción de la operación
Cuando la condición de operación está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado por In y se escribe el cambio en el modo de control del eje número Axis para la unidad especificada por
Unit .
Ejemplo de Formato
U_WRMD(bEnable,INT#1,INT#1,uiControlMode);
15 Punto
El cambio en el modo de control se refleja cuando el relevador de petición de cambio en el
modo de control de cada eje cambia de APAGADO a ENCENDIDO luego de leer la función
U_WRMD.
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Para la conexión entre los datos de escritura y el modo de control, vea "Área de Control (Memoria
Referencia
buffer de #2000 a #3699)", Page 4-19.
Descripción de la operación
U_WRVVEL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por In y se escribe el comando de velocidad del control de
velocidad del eje número Axis para la unidad especificada por Unit .‘
Ejemplo de Formato
U_WRVVEL(bEnable,INT#1,INT#1,diComSpeed);
15
Descripción de la operación
U_WRVTL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por In y se escribe el límite de torque del control de velocidad
del eje número Axis para la unidad especificada por Unit .
Ejemplo de Formato
U_WRVTL(bEnable,INT#1,INT#1,duiTorqueLim);
15
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
U_WRTVLトルク制御速度制限書き込み
Descripción de la operación
U_WRTTRQ Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por In y se escribe el comando de torque del control de
torque del eje número Axis para la unidad especificada por Unit . 15
Ejemplo de Formato
U_WRTTRQ(bEnable,INT#1,INT#1,diComTorque);
U_WRTVL(bEnable,INT#1,INT#1,duiSpeedLim);
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, el código de error de eje del eje número Axis se lee desde la
unidad especificada por Unit y el código de error de eje se almacena como un valor binario de 1 palabra en Dst.
Ejemplo de Formato
U_RDAERC(bEnable,INT#1,INT#1,uiAxisErrCode);
15
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Función Lenguaje ST
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado en FunctionNo y se escribe la función especial de selección del eje número Axis para la unidad
especificada por Unit.
Ejemplo de Formato
U_SELSP(bEnable,INT#1,INT#1,uiFunctionNo);
15
U_WRPPNT ([Condición de Ejecución]*1, número de la unidad, número de eje, número del punto de
inicio de posicionamiento)
Argumento/valor de Tipo a reconocer Const
Descripción Device Fórmula
retorno .U .S .D .L .F .DF .B .T #/$
*2
n1 Unit No. Especifica el número de la unidad (de 1 a 16). .U .U .U .U - - - - Sí △ *5 -
Especifica un número de eje (KV-XH16ML: 1
n2 Número de eje*4 to 16; KV-XH04ML: de 1 a 4) o un dispositivo .U .U .U .U - - - - Sí Sí Sí
que almacene el número de eje.
Inicio de
Especifica el número de punto de inicio de
posicionamiento
S posicionamiento a escribir o el dispositivo .U .U .U .U - - - - Sí Sí Sí
Número de
para almacenarlo.
punto*3*4
R Valor de retorno no disponible - - - - - - - - - - -
*1 [] se puede omitir. (Si se omite la condición de ejecución, esta última siempre se ejecutará (cada escaneo)).
*2 No se podrá utilizar $ (notación sexadecimal).
*3 No se podrá especificar Z.
*4 Cuando se haya especificado una variable tipo bit en n2 y S , se procesan 16 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 16 bits abarcando el siguiente canal.
*5 Solo se pueden especificar el bloque de función/dispositivo de argumento macro U y V.
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado en S y se escribe el número de punto de inicio de posicionamiento del eje número n2 para la
unidad especificada en n1 .
15 Ejemplo de Formato
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Descripción de la operación Cuando MR000 está ENCENDIDO, el número de punto de inicio de posicionamiento del eje
número 1 para el KV-XH16ML conectado con la 1ra unidad cambia a “2”.
Función KV Script
Descripción de la operación
U_RDPPNT Cuando la condición de ejecución está ENCENDIDO, el número de punto de corriente del eje
número n2 se lee desde la unidad especificada por n1 y el número de punto de corriente
se almacena como un valor binario de 1 palabra en D .
15
Ejemplo de Formato
Función KV Script
Descripción de la operación
15 U_RDFPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada actual del eje número
n2 se lee desde la unidad especificada por n1 , y la coordenada actual se almacena
como un valor binario de 2 palabras en D , D+1 .
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
U_RDFVEL Cuando la condición de ejecución está ENCENDIDO, se lee la velocidad de corriente del eje
número n2 desde la unidad especificada por n1 , y la velocidad de corriente se
almacena como un valor binario de 2 palabras en D , D+1 .
Ejemplo de Formato
Función KV Script
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, el valor del monitor de torque de retroalimentación del eje
número n2 se lee desde la unidad especificada por n1 y el valor del monitor de torque de retroalimentación se
almacena como un valor binario de 2 palabras en D y D+1 .
15
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, el monitor de torque de retroalimentación del eje número 1
para el KV-XH16ML conectado con la 1ra unidad se almacena en DM0 a DM1.
Función KV Script
Descripción de la operación
15 U_RDCPOS Cuando la condición de ejecución está ENCENDIDO, la coordenada de comando del eje
número n2 se lee desde la unidad especificada por n1 y la coordenada actual se
almacena como un valor binario de 2 palabras en D , D+1 .
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
U_RDCVEL Cuando la condición de ejecución está ENCENDIDO, la velocidad de comando del eje número
n2 desde la unidad especificada por n1 , y la velocidad de corriente se almacena como
un valor binario de 2 palabras en D , D+1 .
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, la coordenada de comando del eje número 1 para el KV-
XH16ML conectado con la 1ra unidad se almacena en DM0 a DM1.
Descripción de la operación Cuando MR000 está ENCENDIDO, la velocidad de comando del eje número 1 para el KV-
XH16ML conectado con la 1ra unidad se almacena en DM0 a DM1.
Función KV Script
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen desde el dispositivo
especificado por S y se escribe la coordenada actual de cambio del eje número n2 para la unidad
especificada por n1 .
15
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, la coordenada actual de cambio del eje 1 para el KV-
XH16ML conectado con la 1ra unidad cambia a “0”.
Función KV Script
Escribir la coordenada objetivo de posicionamiento de cambio
U_WRPPS (coordenada)
Escribir la coordenada objetivo de posicionamiento de cambio
U_WRPPSS (velocidad)
Descripción de la operación
15
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen desde el dispositivo
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
especificado por S y se escribe el cambio de velocidad de posicionamiento del eje número n2 para la unidad
especificada por n1 .
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, la coordenada objetivo de posicionamiento de cambio
(coordenada) del eje 1 para el KV-XH16ML conectado con la 1ra unidad cambia a un valor de
"+10000".
Descripción de la operación Cuando MR000 está ENCENDIDO, la coordenada objetivo de posicionamiento de cambio
(velocidad) del eje 1 para el KV-XH16ML conectado con la 1ra unidad cambia a un valor de
"+10000".
15
Función KV Script
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen desde el dispositivo
15 especificado por S y se escribe el cambio de velocidad de posicionamiento del eje número n2 para la unidad
especificada por n1 .
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, el cambio de velocidad de posicionamiento del eje 1 para
el KV-XH16ML conectado con la 1ra unidad cambia a "+50000".
Función KV Script
Valor de
R no disponible - - - - - - - - - - -
retorno
*1 [] se puede omitir. (Si se omite la condición de ejecución, esta última siempre se ejecutará (cada escaneo)).
*2 No se podrá utilizar $ (notación sexadecimal).
*3 No se podrá especificar Z.
*4 Cuando se haya especificado una variable tipo bit en n2 y S , se procesan 16 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 16 bits abarcando el siguiente canal.
*5 Solo se pueden especificar el bloque de función/dispositivo de argumento macro U y V.
Descripción de la operación
Cuando la condición de operación está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado por S y se escribe el cambio en el modo de control del eje número n2 para la unidad especificada
por n1 .
15
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, la sobrescritura de velocidad de posicionamiento del eje 1
para el KV-XH16ML conectado con la 1ra unidad cambia a “90”.
Función KV Script
Valor de
R no disponible - - - - - - - - - - -
retorno
*1 [] se puede omitir. (Si se omite la condición de ejecución, esta última siempre se ejecutará (cada escaneo)).
*2 No se podrá utilizar $ (notación sexadecimal).
*3 No se podrá especificar Z.
*4 Cuando se haya especificado una variable tipo bit en n2 y D , se procesan 16 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 16 bits abarcando el siguiente canal.
*5 Solo se pueden especificar el bloque de función/dispositivo de argumento macro U y V.
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, el modo de control actual del eje número n2 se lee desde la
unidad especificada por n1 y el modo de control actual se almacena como un valor binario de 1 palabra en D .
Ejemplo de Formato
15
Descripción de script U_RDMD (MR0,1,1,DM0)
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Descripción de la operación Cuando MR000 está ENCENDIDO, el modo de control del eje número 1 para el KV-XH16ML
conectado con la 1ra unidad se lee y se almacena en DM0.
Para la conexión entre los datos de lectura y el modo de control, vea "Área de Código de
Referencia
Terminación (Memoria buffer #0 a #1699)" Página 4-16.
Función KV Script
Descripción de la operación
Cuando la condición de operación está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado por S y se escribe el cambio en el modo de control del eje número n2 para la unidad
especificada por n1 .
Ejemplo de Formato 15
Descripción de la operación Cuando MR000 está ENCENDIDO, los datos del modo de control del eje 1 para el KV-
XH16ML conectado con la 1ra unidad cambian a “200”.
Para la conexión entre los datos de escritura y el modo de control, vea "Área de Control (Memoria
Referencia
buffer de #2000 a #3699)", Page 4-19.
Función KV Script
Descripción de la operación
15 U_WRVVEL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el comando de velocidad del control
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, el comando de velocidad del control de velocidad del eje 1
para el KV-XH16ML conectado con la 1ra unidad cambia a “5000”.
Función KV Script
U_WTVTL ([Condición de Ejecución]*1, número de la unidad, número de eje, límite de torque del
control de velocidad)
Argumento/ Tipo a reconocer Const
Descripción Device Fórmula
Valor de retorno .U .S .D .L .F .DF .B .T #/$
*2
n1 Unit No. Especifica el número de la unidad (de 1 a 16). - - - - - - - - Sí △ *6 -
Especifica un número de eje (KV-XH16ML: 1 to 16;
Número de
n2 KV-XH04ML: de 1 a 4) o un dispositivo que .U .U .U .U - - - - Sí Sí Sí
eje*4
almacene el número de eje.
Control de
Especifica el límite de torque del control de
velocidad
S velocidad a escribir o el dispositivo para .D .D .D .D - - - - Sí Sí Sí
límite de
almacenarlo.
torque*3*5
Valor de
R no disponible - - - - - - - - - - -
retorno
*1 [] se puede omitir. (Si se omite la condición de ejecución, esta última siempre se ejecutará (cada escaneo)).
*2 No se podrá utilizar $ (notación sexadecimal).
*3 No se podrá especificar Z.
*4 Cuando se haya especificado una variable tipo bit en y n2 , se procesan 16 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 16 bits abarcando el siguiente canal.
*5 Cuando se haya especificado una variable tipo bit en y S , se procesan 32 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 32 bits abarcando el siguiente canal.
*6 Solo se pueden especificar el bloque de función/dispositivo de argumento macro U y V.
Descripción de la operación
U_WRVTL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen 15
desde el dispositivo especificado por S y se escribe el límite de torque del control de
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, el límite de torque del control de velocidad del eje 1 para el
KV-XH16ML conectado con la 1ra unidad cambia al valor almacenado en DM0 a DM1.
Función KV Script
U_WRTTRQ ([Condición de Ejecución]*1, número de la unidad, número de eje, comando de torque del
control de torque)
U_WRTVL ([Condición de Ejecución]*1, número de la unidad, número de eje, límite de velocidad del
control de torque)
Argumento/ Tipo a reconocer Const
Descripción Device Fórmula
Valor de retorno .U .S .D .L .F .DF .B .T #/$
n1 Unit No.*2 Especifica el número de la unidad (de 1 a 16). - - - - - - - - Sí △ *7 -
Especifica un número de eje (KV-XH16ML: 1 to 16;
Número de
n2 KV-XH04ML: de 1 a 4) o un dispositivo que .U .U .U .U - - - - Sí Sí Sí
eje*4
almacene el número de eje.
Control de
torque Especifica el comando de torque/límite de velocidad
*6 *6 *6 *6
S Comando de del control de torque a escribirse o el dispositivo - - - - Sí Sí Sí
torque/límite de para almacenarlo.
velocidad*3*5
Valor de
R no disponible - - - - - - - - - - -
retorno
*1 [] se puede omitir. (Si se omite la condición de ejecución, esta última siempre se ejecutará (cada escaneo)).
*2 No se podrá utilizar $ (notación sexadecimal).
*3 No se podrá especificar Z.
*4 Cuando se haya especificado una variable tipo bit en y n2 , se procesan 16 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 16 bits abarcando el siguiente canal.
*5 Cuando se haya especificado una variable tipo bit en y S , se procesan 32 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 32 bits abarcando el siguiente canal.
15 *6 En la función U_WRTTRQ, S se maneja como .L (con 32 bits con signo), y en la función U_WRTVL,
se maneja como .D (sin 32 bits sin signo).
S
Descripción de la operación
U_WRTTRQ Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el comando de torque del control de
torque del eje número n2 para la unidad especificada por n1 .
U_WRTVL Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 2 palabras se leen
desde el dispositivo especificado por S y se escribe el límite de velocidad del control de
torque del eje número n2 para la unidad especificada por n1 .
Ejemplo de Formato
Descripción de la operación Cuando MR000 está ENCENDIDO, el comando de torque del control de torque del eje 1 para
el KV-XH16ML conectado con la 1ra unidad cambia a “8000”.
Descripción de la operación Cuando MR000 está ENCENDIDO, el límite de velocidad del control de torque del eje 1 para el
KV-XH16ML conectado con la 1ra unidad cambia a “50000”.
15
Función KV Script
Valor de
R no disponible - - - - - - - - - - -
retorno
*1 [] se puede omitir. (Si se omite la condición de ejecución, esta última siempre se ejecutará (cada escaneo)).
*2 No se podrá utilizar $ (notación sexadecimal).
*3 No se podrá especificar Z.
*4 Cuando se haya especificado una variable tipo bit en n2 y D , se procesan 16 bits continuos. Cuando se
especifica un relevador distinto del primer relevador del canal (R002, R106, R1012, etc.), el relevador se
maneja como 16 bits abarcando el siguiente canal.
*5 Solo se pueden especificar el bloque de función/dispositivo de argumento macro U y V.
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, el código de error de eje del eje número n2 se lee desde la
unidad especificada por n1 y el código de error de eje se almacena como un valor binario de 1 palabra en D .
Ejemplo de Formato
15
Descripción de script U_RDAERC (MR0,1,1,DM0)
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Descripción de la operación Cuando MR000 está ENCENDIDO, el código de error de eje del eje número 1 para el KV-
XH16ML conectado con la 1ra unidad se lee y se almacena en DM0.
Función KV Script
Descripción de la operación
Cuando la condición de ejecución está ENCENDIDO, los datos binarios de 1 palabra se leen desde el dispositivo
especificado en S y se escribe la función especial de selección del eje número n2 para la unidad especificada
por n1 .
Ejemplo de Formato
Conversión en escalera
MR000 U_SELSP KV-XH16ML
Special
Unit No. Axis No. function No.
#1 #1 #2
KV-XH16ML
MEMO
15
"INSTRUCCIONES/FUNCIONES ESPECÍFICAS DE LA UNIDAD"
Arrastre el programa desde el bloque de función del sistema del área de trabajo (library tab) y luego suéltelo
en el área de edición en escalera.
Function block
16
FUNCTION BLOCK
Haga doble clic en el bloque de función u oprima Enter mientras se selecciona el bloque de función para
visualizar la casilla de diálogo [Argument Settings], configure las constantes o los dispositivos en los
argumentos y luego haga clic en el botón [Overwrite].
Procedimiento alternativo Haga doble clic en el área de visualización del argumento y luego ingrese la constante o el dispositivo.
Oprima la tecla Enter para visualiza los siguientes argumentos de entrada.
16
FUNCTION BLOCK
Argumentos
3er argumento:
Notificación completa
Especifique la variable tipo
1er argumento: bit.
Número de unidad (de #1 a #16)
(Se puede especificar el
4to argumento:
número de dispositivo)
Error notification
Especifique la variable tipo
2do argumento: bit.
Número de programa (de #0 a
#255) 5to argumento: Error code
Entero sin signo de 1 palabra Entero sin signo de 1 palabra
(Se puede especificar el Especifique la variable tipo
número de dispositivo) palabra.
6to argumento:
Número de ranura (de #0 a #31)
Entero sin signo de 1 palabra
Especifique la variable tipo palabra.
Programas de Muestra
16
Cuando se ejecuta MR0, se ejecuta el Programa de la Unidad (programa número 0) del KV-XH16ML/XH04ML
conectado a la primera unidad. El número de ranura ocupada durante la ejecución se almacena en Número de FUNCTION BLOCK
Ranura.
Descripción de la operación
Inicia la ejecución del Programa de la Unidad especificado por “Número de Programa” para la unidad especificada por
“Número de Unidad”. “Completo” (bandera de término) es ENCENDIDO luego de ejecutarse. El número de ranura
ocupada por el Programa de la Unidad se almacena en “Número de Ranura”.
Cuando ocurre un error de ejecución, “Error” (notificación de error) es ENCENDIDO mientras que el código de error
se almacena en “Código de Error” (código de error) (cuando ocurre un error de ejecución, “Completo” (notificación de
completo) no es ENCENDIDO).
(1)
ON
Condición
de ejecución
OFF
(1) (2)
ON
Complete
(notificación OFF
completa) (3)
ON
Error
(Notificación OFF
de error) (1) (3)
16
FUNCTION BLOCK
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
Error code Nombre Contenidos/solución
0 Ejecución con éxito -
El programa no se puede ejecutar debido a que el Programa de la
Unidad para el número de programa especificado no existe. Ejecute
1 Número de programa anormal
el programa especificando un número de Programa de la Unidad que
se haya creado.
No existen ranuras abiertas disponibles para asignar el programa.
2 No hay ranuras abiertas
Detenga la ejecución de otro Programa de la Unidad.
Relevador de autorización de El relevador de autorización de rendimiento está APAGADO. Cambie
3
rendimiento APAGADO el relevador de rendimiento a ENCENDIDO.
Ocurrió un error de ejecución en el Programa de la Unidad. Sírvase
4 Error en el Programa de la Unidad confirmar la causa del error en el Programa de la Unidad y luego
elimine el error.
El número especificado de ranura es incorrecto. Sírvase especificar
5 Fuera del rango del número de ranura
un número de ranura entre #0 y #31 y luego ejecute el programa.
(Argumentos a visualizar si se selecciona Detalles)
Un Programa de la Unidad se está ejecutando para el número
6 Número de ranura en uso especificado de ranura en “Número de Ranura de Inicio”. Sírvase
especificar otro número de ranura que esté disponible o detenga un
Programa de la Unidad en ejecución.
El Programa de la Unidad para el número de programa especificado está
en ejecución.
7 Ejecutar programa especificado
Sírvase detener el programa y luego reinicie o ejecute el programa
nuevamente.
(Argumentos a visualizar si se selecciona Detalles)
El programa no se puede ejecutar debido a que el número de bloque
8 Número de bloque anormal
especificado en “Parámetro” no existe. Sírvase ejecutar el programa
especificando un número de bloque que haya sido creado.
La unidad especificada no está conectada o una unidad distinta del
KV-XH16ML/XH04ML está conectada. Sírvase ejecutar el programa
2000 Número de unidad anormal
especificando un número de unidad conectado al KV-XH16ML/
XH04ML.
Argumentos
3er argumento:
Notificación completa
Especifique la variable
tipo bit.
1er argumento:
Número de unidad (de #1 a #16) 4to argumento:
(Se puede especificar el Error notification
número de dispositivo) Especifique la variable
tipo bit.
2do argumento:
Número de ranura (de #0 a #31) 5to argumento:
Entero sin signo de 1 palabra Error code
Entero sin signo de 1 palabra
Especifique la variable tipo
palabra.
Programas de Muestra
Cuando se ejecuta MR0, se detiene el Programa de la Unidad ejecutado para la ranura número 0 del KV-XH16ML/
XH04ML conectado a la primera unidad.
16
FUNCTION BLOCK
Descripción de la operación
Se detiene el Programa de la Unidad ejecutado para la ranura especificada en “Número de Ranura” de la unidad
especificada en “Número de Unidad”.
“Completo” (notificación de completo) es ENCENDIDO luego de ejecutarse.
Cuando ocurre un error de ejecución, “Error” (notificación de error) es ENCENDIDO mientras que el código de error
se almacena en “Código de Error” (código de error) (cuando ocurre un error de ejecución, “Completo” (notificación de
completo) no es ENCENDIDO).
(1)
ON
Condición
de ejecución OFF
(1) (2)
ON
Complete
(notificación OFF
completa)
(3)
ON
Error
(Notificación
OFF
de error) (1) (3)
ErrorCode
(código de error) 0 código de error
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
Error code Nombre Contenidos/solución
0 Ejecución con éxito - 16
Relevador de autorización de El relevador de autorización de rendimiento está APAGADO. Sírvase
3
rendimiento APAGADO cambiar el relevador de autorización de rendimiento a ENCENDIDO. FUNCTION BLOCK
El número especificado de ranura es incorrecto. Sírvase especificar
5 Fuera del rango del número de ranura
un número de ranura entre #0 y #31 y luego ejecute el programa.
El Programa de la Unidad no se ejecuta para el número especificado
9 No ejecución del programa de ranura. Sírvase especificar un número de ranura en el que se
ejecute el Programa de la Unidad.
La unidad especificada no está conectada o una unidad distinta del
KV-XH16ML/XH04ML está conectada. Sírvase ejecutar el programa
2000 Número de unidad anormal
especificando un número de unidad conectado al KV-XH16ML/
XH04ML.
Argumentos
3er argumento:
Notificación completa
Especifique la variable
1er argumento: tipo bit.
Número de unidad (de #1 a #16)
4to argumento:
(Se puede especificar el
Error notification
número de dispositivo)
Especifique la variable
tipo bit.
2do argumento:
Número de ranura (de #0 a #31)
5to argumento: Error code
Entero sin signo de 1 palabra
Entero sin signo de 1 palabra
Especifique la variable tipo
Especifique la variable tipo
palabra.
palabra.
Programas de Muestra
Cuando se ejecuta MR0, se pausa la ejecución del Programa de la Unidad ejecutado para la ranura número 0 del KV-
XH16ML/XH04ML conectado a la primera unidad.
16
FUNCTION BLOCK
Descripción de la operación
Se pausa la ejecución del Programa de la Unidad que se ejecuta para la ranura especificada en “Número de Ranura”
de la unidad especificada en “Número de Unidad”.
“Completo” (notificación de completo) es ENCENDIDO luego de ejecutarse.
Cuando ocurre un error de ejecución, “Error” (notificación de error) es ENCENDIDO mientras que el código de error
se almacena en “Código de Error” (código de error) (cuando ocurre un error de ejecución, “Completo” (notificación de
completo) no es ENCENDIDO).
El Programa de la Unidad pausado se reinicia ejecutando el Reinicio de Programa de la Unidad del bloque de función
del sistema.
(1)
ON
Condición
de ejecución OFF
(1) (2)
ON
Complete
(notificación OFF
completa)
(3)
ON
Error
(Notificación
OFF
de error) (1) (3)
ErrorCode
(código de error) 0 Código de error
Referencia Para detener el Programa de la Unidad pausado sin reiniciar, utilice "ParadaProgramaUnidad".
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
Error code Nombre Contenidos/solución
16
0 Ejecución con éxito -
FUNCTION BLOCK
Relevador de autorización de El relevador de autorización de rendimiento está APAGADO. Sírvase
3
rendimiento APAGADO cambiar el relevador de autorización de rendimiento a ENCENDIDO.
El número especificado de ranura es incorrecto. Sírvase especificar
5 Fuera del rango del número de ranura
un número de ranura entre #0 y #31 y luego ejecute el programa.
El Programa de la Unidad no se ejecuta para el número especificado
9 No ejecución del programa de ranura. Sírvase especificar un número de ranura en el que se
ejecute el Programa de la Unidad.
Un tipo de programa que no se puede pausar o reiniciar está
10 Tipo de programa anormal
ejecutándose en el número especificado de ranura.
La unidad especificada no está conectada o una unidad distinta del KV-
2000 Número de unidad anormal XH16ML/XH04ML está conectada. Sírvase ejecutar el programa
especificando un número de unidad conectado al KV-XH16ML/XH04ML.
Reinicia el Programa de la
Reiniciar Programa de la
UnitProgramRestart Unidad
Unidad pausado especificando
un número de ranura
Argumentos
3er argumento:
Notificación completa
1er argumento: Especifique la variable tipo
Número de unidad (de #1 a #16) bit.
(Se puede especificar el
4to argumento:
número de dispositivo)
Error notification
Especifique la variable tipo
2do argumento: bit.
Número de ranura (de #0 a #31)
5to argumento:
Entero sin signo de 1 palabra
Error code
Entero sin signo de 1 palabra
Especifique la variable tipo
palabra.
Programas de Muestra
Cuando se ejecuta MR0, se reinicia la ejecución del Programa de la Unidad pausado para la ranura número 0 del KV-
XH16ML/XH04ML conectado a la primera unidad.
16
FUNCTION BLOCK
Descripción de la operación
Se reinicia la ejecución del Programa de la Unidad pausado para la ranura especificada en “Número de Ranura” de la
unidad especificada en “Número de Unidad”. “Completo” (notificación de completo) es ENCENDIDO cuando se
recibe la petición.
Cuando ocurre un error de ejecución, “Error” (notificación de error) es ENCENDIDO mientras que el código de error
se almacena en “Código de Error” (código de error) (cuando ocurre un error de ejecución, “Completo” (notificación de
completo) no es ENCENDIDO).
(1)
ON
Condición
de ejecución OFF
(1) (2)
ON
Complete
(notificación OFF
completa)
(3)
ON
Error
(Notificación
OFF
de error) (1) (3)
ErrorCode
(código de error) 0 Código de error
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
Error code Nombre Contenidos/solución
0 Ejecución con éxito - 16
Relevador de autorización de El relevador de autorización de rendimiento está APAGADO. Sírvase
3
rendimiento APAGADO cambiar el relevador de autorización de rendimiento a ENCENDIDO. FUNCTION BLOCK
El número especificado de ranura es incorrecto. Sírvase especificar
5 Fuera del rango del número de ranura
un número de ranura entre #0 y #31 y luego ejecute el programa.
El Programa de la Unidad no se ejecuta para el número especificado
9 No ejecución del programa de ranura. Sírvase especificar un número de ranura en el que se
ejecute el Programa de la Unidad.
Un tipo de programa que no se puede pausar o reiniciar está
10 Tipo de programa anormal
ejecutándose en el número especificado de ranura.
La unidad especificada no está conectada o una unidad distinta del
2000 Número de unidad anormal KV-XH16ML/XH04ML está conectada. Sírvase ejecutar el programa
especificando un número de unidad conectado al KV-XH16ML/XH04ML.
Argumentos
1er argumento:
Número de unidad (de #1 a #16)
(Se puede especificar el 4to argumento:
número de dispositivo) Notificación completa
Especifique la variable
2do argumento: tipo bit.
Número de datos de leva (de
#1 a #63)
5to argumento:
Entero sin signo de 1 palabra
Error notification
(Se puede especificar el número
Especifique la variable
de dispositivo)
tipo bit.
3er argumento:
Primer dispositivo a leer 6to argumento:
Entero con signo de 2 palabras Error code
Especifique la variable tipo Entero sin signo de 1 palabra
palabra. Especifique la variable
tipo palabra.
Programas de Muestra
Cuando se ejecuta MR0, los datos de los datos de leva número 1 para el KV-XH16ML conectado a la primera unidad
son leídos y almacenados en ZF0 activado.
16
FUNCTION BLOCK
Descripción de la operación
Los datos de leva del número de datos de leva especificado en “Número de Datos de Leva” de la unidad especificada
en “Número de Unidad” son leídos y almacenados en el dispositivo especificado en “Datos de Lectura”. “Completo”
(notificación de completo) es ENCENDIDO luego de ejecutarse.
Cuando ocurre un error de ejecución, “Error” (notificación de error) es ENCENDIDO mientras que el código de error
se almacena en “Código de Error” (código de error) (cuando ocurre un error de ejecución, “Completo” (notificación de
completo) no es ENCENDIDO).
Los datos de leva leídos son almacenados en la variable tipo palabra para el dispositivo especificado en “Datos de
Lectura” como el primer dispositivo a leer (resolución de configuración de leva x 2) según lo indicado en la figura a
continuación.
KV-XH16ML/XH04ML Si la resolución de la configuración de leva se configura en "32768"
KV-XH16ML/XH04ML
Datos de leva a almacenar Device No.
Primer dispositivo a leer
Tren de datos de leva 1
Primer dispositivo a leer+1
Primer dispositivo a leer+2
Tren de datos de leva 2
Primer dispositivo a leer+3
- -
- -
- -
Primer dispositivo a leer+65534
Tren de datos de leva 32768
Primer dispositivo a leer+65535
(1)
ON
Condición
de ejecución OFF
(1) (2)
ON
Complete
(notificación OFF
completa) (3)
ON
Error
(Notificación
de error)
OFF
(1) (3)
16
Error Code 0 Código de error FUNCTION BLOCK
(código de error)
(1) (2)
El programa puede ejecutarse cuando los datos de leva del número de datos de leva
Punto
especificado en KV-XH16ML/XH04ML se refleja en la operación. Los datos de leva se reflejan
en la operación si el relevador de autorización de rendimiento cambia de APAGADO a
ENCENDIDO luego de transferir el proyecto utilizando el KV STUDIO.
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
Error code Nombre Contenidos/solución
0 Ejecución con éxito -
Fuera del rango del número de datos El número especificado de ranura es incorrecto. Sírvase especificar un
830
de leva número de datos de leva entre #1 y #64 y luego ejecute el programa.
Los datos de leva del número especificado de datos de leva no se
835 Sin datos de leva guardan en la unidad especificada. Sírvase cambiar el número de
datos de leva.
(Argumentos a visualizar si se selecciona Detalles)
El rango se encuentra fuera del límite superior de las palabras leídas
Fuera del rango del límite de lectura en
2001 en un escaneo especificado en “Máximo de Palabras Leídas”.
un escaneo
Sírvase especificar un valor de configuración de #32768 o menos y
luego ejecute el programa.
Todos los datos de leva no se pueden almacenar en el primer dispositivo
Fuera del rango del primer dispositivo
2002 especificado para lectura. Sírvase cambiar la configuración del
a leer
dispositivo o cambie la resolución de la configuración de leva.
2003
2004
2100 Ocurrió una anomalía en la secuencia de lectura. Solo uno de este
2101 bloque de función no se puede ejecutar simultáneamente. Sírvase
Secuencia de lectura anormal
2102 confirmar los bloques de función múltiple que no se ejecutan
2103 simultáneamente.
2104
2105
Ocurrió un error interno.
9000 Other errors Si el error ocurre de forma frecuente, sírvase contactar a su
representante de KEYENCE.
Argumentos
1er argumento:
Número de unidad (de #1 a #16) 4to argumento:
(Se puede especificar el Notificación completa
número de dispositivo) Especifique la variable
tipo bit.
2do argumento:
Número de datos de leva (de
#1 a #63) 5to argumento:
Entero sin signo de 1 palabra Error notification
(Se puede especificar el
Especifique la variable
número de dispositivo)
tipo bit.
3er argumento:
Primer dispositivo a escribir 6to argumento:
Entero con signo de 2 palabras Error code
Especifique la variable tipo Entero sin signo de 1 palabra
palabra. Especifique la variable
tipo palabra.
Programas de Muestra
Cuando se ejecuta MR0, los datos almacenados en ZF0 activado se escriben en los datos de leva número 1 para el
KV-XH16ML conectado a la primera unidad.
16
FUNCTION BLOCK
Descripción de la operación
El valor de corriente almacenado en el dispositivo especificado en “Datos de Escritura” se escribe en los datos de
leva del número de datos de leva especificado en “Número de Datos de Leva” de la unidad especificada en “Número
de Unidad”. “Completo” (notificación de completo) es ENCENDIDO luego de ejecutarse.
Cuando ocurre un error de ejecución, “Error” (notificación de error) es ENCENDIDO mientras que el código de error
se almacena en “Código de Error” (código de error) (cuando ocurre un error de ejecución, “Completo” (notificación de
completo) no es ENCENDIDO).
Los datos de leva a escribir son almacenados en la variable tipo palabra para el dispositivo especificado en “Datos de
Escritura” como el primer dispositivo a escribir (resolución de configuración de leva x 2) antes de la ejecución según
lo indicado en la figura a continuación.
KV-XH16ML/XH04ML Si la resolución de la configuración de leva se configura en "32768"
Datos de leva a almacenar Device No.
KV-XH16ML/XH04ML
(1)
(1)
ON
Condición
de ejecución OFF
16
(1) (2)
ON
Complete
FUNCTION BLOCK
(notificación OFF
completa) (3)
ON
Error
(Notificación OFF
(1) (3)
de error)
• El programa puede ejecutarse cuando los datos de leva del número de datos de leva
Punto
especificado en KV-XH16ML/XH04ML se refleja en la operación. Los datos de leva se reflejan
en la operación si el relevador de autorización de rendimiento cambia de APAGADO a
ENCENDIDO luego de transferir el proyecto utilizando el KV STUDIO.
• Los datos de leva no se pueden añadir nuevamente ejecutando el bloque de función para
escribir datos de leva.
• Los datos de leva no se guardan en la memoria Flash ROM ejecutando el bloque de función para
escribir datos de leva. Sírvase ejecutar la operación para escribir en la memoria Flash ROM por
separado para guardar datos de leva en la memoria Flash ROM. Para más información acerca de la
escritura en memoria Flash ROM, sírvase ver “6-13 Escritura en Memoria Flash ROM” (página 6-44).
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
Error code Nombre Contenidos/solución
0 Ejecución con éxito -
Fuera del rango del número de datos El número especificado de ranura es incorrecto. Sírvase especificar un
830
de leva número de datos de leva entre #1 y #64 y luego ejecute el programa.
El programa fue ejecutado con un valor fuera del rango (valor distinto
de -1000000000 a 1000000000) para la configuración del tren de
832 Fuera del rango de datos de escritura
datos de leva a escribir. Sírvase confirmar el valor de dispositivo y
luego cambie la configuración a un valor adecuado.
Ocurrió un conflicto de acceso con la lectura/escritura de datos de
834 Conflicto de acceso de datos de leva leva desde el KV STUDIO. Sírvase ejecuta el programa sin realizar la
lectura/escritura de datos de leva desde el KV STUDIO.
Los datos de leva del número especificado de datos de leva no se guardan
835 Sin datos de leva
en la unidad especificada. Sírvase cambiar el número de datos de leva.
Los datos de leva del número especificado de leva están siendo
utilizados por una función de control de sincronización. Sírvase
837 Datos de leva en uso
ejecutar el programa cuando los datos de leva no sean utilizados por
un función de control de sincronización.
(Argumentos a visualizar si se selecciona Detalles)
Fuera del rango del límite de escritura El rango fuera del límite superior de palabras en un escaneo
2001
en un escaneo especificado en “Puntos de Escritura”. Sírvase especificar un valor de
configuración de #32768 o menos y luego ejecute el programa.
Todos los datos de leva no se pueden almacenar en el primer
2002
Fuera del rango de primer dispositivo
escrito
dispositivo escrito especificado. Sírvase cambiar la configuración del
dispositivo o cambie la resolución de la configuración de leva.
16
FUNCTION BLOCK
2003
2004
2100 Ocurrió una anomalía en la secuencia de escritura. Solo uno de este
2101 bloque de función no se puede ejecutar simultáneamente. Sírvase
Secuencia de escritura anormal
2102 confirmar los bloques de función múltiple que no se ejecutan
2103 simultáneamente.
2104
2105
Ocurrió un error interno.
9000 Other errors Si el error ocurre de forma frecuente, sírvase contactar a su
representante de KEYENCE.
Argumentos
1er argumento:
Número de unidad (de #1 a #16)
(Se puede especificar el
número de dispositivo) 6to argumento: Resolución
16 Programas de Muestra
FUNCTION BLOCK
Cuando MR0 se ejecuta y MR1 está APAGADO, las cadenas de datos de leva serán calculadas desde los datos
almacenados en ZF4 en adelante y serán escritas en la leva con el número especificado de datos de leva.
Cuando MR0 se ejecuta y MR1 está ENCENDIDO, se lee la información del número especificado de leva y se
almacenan la configuración de la sección, el número de secciones y la resolución.
Descripción de la operación
Read
Cuando “Operación de Lectura” está ENCENDIDO, los datos de leva se leen desde el número de leva especificado
en “Número de Leva” de la unidad especificada con “Número de Unidad” en el rango en subida de la condición de
ejecución.
Especifique el dispositivo principal de los dispositivos en los cuales almacenar la información de configuración de
sección de lectura en “Dispositivo Principal de Sección”.
Write
Cuando “Operación de Lectura” está APAGADO, los datos de leva se escriben en el número de leva especificado
en “Número de Leva” de la unidad especificada con “Número de Unidad” en el flanco en subida de la condición de
ejecución.
Especifique el dispositivo principal de los dispositivos en los cuales la información de configuración de sección
requerida para generar cadenas de datos se almacena en “Dispositivo Principal de Sección”.
Cuando la lectura o escritura termina con normalidad, “Completo” es ENCENDIDO. Si termina de manera anormal,
“Error” es ENCENDIDO y un código de error se almacena en “Código de Error”.
1 palabra con De 0 a 21
N +1 Curva de leva
signo ( Página 4-50)
N +2 2 palabra con -100.0000000[%] a
Desplazamiento
N +3 signo +100.0000000[%]
1 palabra con
N +5 Velocidad final V1*1 De -32768 a 32767
signo
N +6
Aceleración de inicio 1 palabra con
De -32768 a 32767
16
A0*2 signo
N +8 a 15 Sección [1]
: : : :
N + (8 x (número de secciones
Sección [número de
- 1)) a (8 x (número de
secciones - 1]
secciones - 1) + 7)
*1 Disponible solo cuando se selecciona curva cúbica o curva quinta para la curva de leva.
*2 Disponible solo cuando se selecciona curva quinta para la curva de leva.
Los datos de leva generados por este bloque de función no se guardas en la memoria flash
Punto
ROM. Para guardarlos en la memoria flash ROM, ejecute la operación de escritura en memoria
flash ROM por separado. Para más detalles sobre la escritura en memoria flash ROM, consulte
"6-13 Escritura en memoria Flash ROM", página 6-46.
Valor
Dispositivo Descripción
configurado
ZF0 500 Fase Zona[0] 100%
ZF1 0 Curva cum Zona[0]
Desplazamiento
ZF2 200000000
Zona[0]
ZF8 2000 Fase Zona[1]
ZF9 0 Curva cum Zona[1]
Desplazamiento 20%
ZF10 1000000000
Zona[1]
ZF16 2048 Fase Zona[2]
500 2000 2048
ZF17 0 Curva cum Zona[2]
Establece la fase final de la zona.
Desplazamiento
ZF18 0
Zona[2]
16
FUNCTION BLOCK
(1)
ON
ReadOperation
(operación de lectura)
OFF
(1)
ON
Condición
de ejecución
OFF
(1) (2)
Complete ON
(notificación
completa)
OFF
(3)
Error ON
(Notificación
de error)
OFF
(1) (3)
ErrorCode
(código de error) 0 Código de error
SectionNum (2)
(Número de secciones)
Nº de secciones/datos de
SectionLeadDevice configuración de sección
(Dispositivo de ajuste sección)
SectionNum (1)
(número de secciones)
Número de secciones de escritura/datos
SectionLeadDevice de configuración de sección
(Dispositivo de ajuste sección)
ON
ReadOperation
(operación de lectura)
(1)
OFF
(1)
ON
Condición
de ejecución
OFF
(1) (2)
Complete ON
(notificación
completa)
OFF
(3)
Error ON
(Notificación
de error)
OFF
(1) (3)
ErrorCode
(código de error) 0 Código de error
(1) Luego de almacenar el número de secciones de escritura y los datos de configuración de sección de escritura
en Número de Sección y Dispositivo Principal de Sección respectivamente, Operación de Lectura cambia a
APAGADO y se ejecuta el bloque de función. “0” se almacena en Código de Error (Completo cambia a
APAGADO si es ENCENDIDO).
(2) Si la escritura se completa con normalidad, Completo es ENCENDIDO
16 (3) Cuando ocurre un error de ejecución, Error es ENCENDIDO y el código de error se almacena en Código de
Error.
FUNCTION BLOCK
■ Error code
A continuación, se describe el contenido a almacenar en el código de error.
2003 Lectura
Se empezó a leer o escribir mientras se leía el dispositivo. Ejecute 16
luego de terminar el proceso previo de lectura.
FUNCTION BLOCK
Se empezó a leer o escribir mientras se escribía el dispositivo.
2004 Escritura
Ejecute luego de terminar el proceso previo de escritura.
Esto es un error interno.
9000 Other errors Si ocurre con frecuencia, contacte a su representante de
KEYENCE.
MEMO
16
FUNCTION BLOCK
Flujo 1
Control (1)
Programa para bifurcación
Bifurcación
condicional
Programa de control (2)
United
Programa de control (1)
Control (1)
Control (3)
Función de Flujo
■ Función de Flujo
Los componentes (bloques) para el control de movimiento son provistos facilitando la configuración de un flujo según
la secuencia de procesamiento y las condiciones de bifurcación del control de movimiento.
Se utilizan los bloques de función para iniciar un flujo de control de movimiento creado.
El flujo iniciado se ejecuta (se activa) empezando desde el bloque de inicio y cada bloque en el flujo se ejecuta en
orden como un flujo continuo (programa) hasta el bloque final.
Los bloques de movimiento en el flujo ejecutarán el control de movimiento según los parámetros configurados en la
“Configuración de KV-XH” del KV STUDIO. El control de posicionamiento, el control de sincronización y otros
parámetros de controles se pueden configurar y transferir utilizando el KV STUDIO.
Función de flujo
Bloque de
Bloque de función
movimiento de flujo
Parámetros
Item Especificaciones
Program number De 0 a 255
Número máximo de bloques utilizados Se pueden utilizar máximo 1024 bloques en un flujo simple.
Número de ranuras Se pueden utilizar un total de 32 para todos los flujos
Capacidad Un total de 3 MB (alrededor de 20,000 bloques en todos) para todos los flujos
* La cantidad de espacio utilizado por el flujo se visualiza en la ventana de salida durante la conversión.
Bloque de inicio
• Bloque de interpolación
simple/lineal continua
• Bloque de interpolación en
arco continuo Bloque final
• Bloque de terminación
del posicionamiento • Bloque final
continuo en espera
• Bloque de lectura/
carga de datos de leva
Bloque de control
Consulte
Categoría Nombre Function
la página
Inicio Inicia un flujo activando el bloque de destino de conexión.
Start block 17-21
Bloque Debe haber un bloque de inicio en cada flujo.
End Un bloque final finaliza un flujo. Cada bifurcación necesita un
End block 17-21
Bloque bloque final. A veces puede ser omitido.
Origin return block Ejecuta el retorno a origen del eje configurado cuando es activado. 17-22
Ejecuta el control de posicionamiento del eje configurado
Positioning control block 17-24
cuando es activado.
Ejecuta el control de velocidad del eje configurado cuando es
Speed control block 17-27
activado.
Torque control block Ejecuta el control de torque del eje configurado cuando es activado. 17-29
Ejecuta la acción de iniciar/liberar el control de sincronización
Sync control block 17-31
del eje configurado cuando es activado.
Change current coordinate Ejecuta la coordenada actual de cambio del eje configurado
17-33
block cuando es activado.
Ejecuta el cambio de velocidad del eje configurado cuando es
Speed change block 17-34
activado.
Change target coordinate Ejecuta la coordenada objetivo de cambio del eje configurado
17-35
Bloque de block cuando es activado.
movimiento Continuous positioning start Ejecuta el procesamiento de inicio del eje configurado
17-37
block cuando es activado.
Continuous point number Añade el parámetro de punto especificado al punto siguiente
17-38
block de la función de posicionamiento continuo cuando es activado.
Añade parámetros de puntos para ejecutar una operación de
Continuous single/linear
interpolación simple o lineal al punto siguiente de la función 17-39
interpolation block
de posicionamiento continuo cuando es activado.
Añade parámetros de puntos para ejecutar una operación de
Continuous arc interpolation
interpolación en arco o helicoidal al punto siguiente de la 17-41
block
función de posicionamiento continuo cuando es activado.
Continuous positioning Permanece en espera hasta completar el posicionamiento
17-43
complete standby block continuo cuando es activado.
Ejecuta la acción de lectura/carga de datos de leva cuando
Cam data read/load block 17-45
es activado.
Operation block Ejecuta la expresión de script configurado cuando es activado. 17-46
Permanece en espera hasta establecer la condición
Standby block 17-47
configurada cuando es activado.
Program execution block Ejecuta un programa diferente de la unidad cuando es activado. 17-49
17 Bloque de Program call block Llama a otro programa de la unidad cuando se activa. 17-51
control Program Start block Inicia otro programa de unidad cuando se activa. 17-53
FLUJO
Acerca de la ranuras
Una ranura es un área de ejecución de programas utilizada para ejecutar Programas de la Unidad.
Se puede ejecutar un Programa de la Unidad por ranura.
Existen 32 ranuras desde la ranura 0 a la 31 que se pueden ejecutar en orden.
Programa 0 de la unidad
Ranura 0
Ranura 1
Ranura 2
Programa 1 de la unidad
:
Ranura 31
Cuando se ejecuta un Programa de la Unidad, este ocupa una ranura y la libera cuando completa el procesamiento.
• El programa verifica si la ranura está disponible al inicio de la ejecución. (El programa no puede acceder a una
ranura utilizada por otro programa.)
Ranura 0 Libre
Los bloques de ejecución de programas de flujo hace posible llamar e iniciar otros Programas de la Unidad desde el flujo.
Los métodos para ocupar ranuras difieren dependiendo de cómo se ejecuta un bloque de ejecución de programas.
■ Llamado
• Cuando el método de ejecución del bloque de ejecución de programas se configura en “Llamar”, el programa llama
a otro Programa de la Unidad desde dentro de un Programa de la Unidad.
Ya que se puede utilizar la ranura original utilizada para llamar al programa, no hay necesidad de ocupar una
nueva ranura y se pueden ejecutar múltiples programas. La ejecución de bloques activados distintos de los
llamados por el programa de llamado también continúa cuando los programas empiezan a ejecutarse.
Programa 0 de la unidad
Programa 1 de la unidad
Conexión
Ranura 0 por llamada
Ejecución de programas Iniciar
Programa 1 de la unidad
Conexión
por llamada
Ejecución de programas Iniciar
Ranura 1 Libre
:
:
Ranura 2 Libre
Extremos Extremos
● Precauciones
Cuando ocurre un error en un llamado o en un programa de llamado, todos los programas en ejecución en la misma
ranura terminan pausando el error.
■ Inicio
• Cuando el método de ejecución del bloque de ejecución de programas se configurar en “Iniciar”, el programa
ocupa una ranura y ejecuta un Programa de la Unidad. Una vez ocupada una ranura, se pueden ejecutar hasta 32
Programas de la Unidad independientes.
17 Programa 0 de la unidad
FLUJO
Iniciar
Ejecución del programa 1
Ranura 0 Iniciar
Ejecución del programa 2
Se realiza una comprobación para ver si la ranura de destino está libre y si se inicia el programa de la unidad.
● Precauciones
Cuando se utiliza una ranura objetivo para ejecutar otros Programas de la Unidad, se da salida a una ranura y la
ejecución es puesta en espera hasta liberar la ranura.
Programa de la 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1
unidad procesando
para cada ranura.
Ejemplo 2 Cuando el procesamiento abarca múltiples periodos de control debido a que los programas requieren
un tiempo largo de procesamiento
Programa de la 1 2 3 3 4 5 5 1 2 3
unidad procesando
para cada ranura.
Periodo de ejecución
El periodo de ejecución de cada flujo se puede verificar en “periodo de ejecución” y en “periodo máximo de ejecución”
Para más información sobre el monitoreo, vea "17-10 Función de Monitoreo y Depuración del Flujo", Página 17-
81.
17
FLUJO
El tiempo de procesamiento del flujo se puede calcular utilizando el total de (1) a (4) en el tablero a continuación
como un lineamiento.
17 Program terminate
Unit interrupt
3
1
FLUJO
El tiempo de ejecución del flujo se puede verificar en el monitor del programa de la unidad del KV STUDIO.
Referencia
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
Tiempo de procesamiento de
Intervalo de ejecución Proceso
flujo (µs)
(1) Inicio Tiempo de procesamiento básico + Inicio 5
Tiempo de procesamiento básico + Control de
(2) Control de posicionamiento 6
posicionamiento
Tiempo de procesamiento básico + Bifurcación
(3) Bifurcación paralela 6
paralela
(4) Control de torque + Condición en Tiempo de procesamiento básico + Control de
9
espera torque + UD0 + En espera + UG146.L
(5) Control de torque + Tiempo en Tiempo de procesamiento básico + Control de
8
espera torque + UD0 + En espera
Punto • Toma tiempo adicional para terminar el control de posicionamiento, de torque, etc.
• El tiempo utilizado (número de periodos de control) para finalizar varía según el estado de
carga del procesamiento de la operación, configuración del periodo de control y el número
de otros flujos que se ejecutan simultáneamente.
El flujo inicia activando los bloques desde el bloque de inicio, ejecuta sucesivamente cada bloque de movimiento y se
detiene luego de procesar el bloque final.
Los bloques de conexión se pueden utilizar para simplificar la configuración del procesamiento paralelo,
procesamiento de bifurcación, procesamiento repetido y otro procesamiento.
Ejemplo de flujo 1
Flujo de procesamiento
(1) (1) El flujo inicia.
Ejemplo de flujo 2
Flujo de procesamiento
(1) (1) El flujo inicia.
(7)
(7) La función de sincronización entre unidades se utiliza para
transferir datos de coordenada de la unidad a la unidad del CPU.
(8)
(8) Operación de control de posicionamiento.
(9)
(9) El procesamiento finaliza.
Ejemplo de flujo 3
(1)
(2) (3)
(10) (4)
(11) (5)
(6)
(7)
(8)
(9)
Flujo de procesamiento
El uso de la función de flujo requiere que cada eje sea configurado para los
Cree todas las configuraciones que requiera
bloques de movimiento utilizados.
el uso de bloques de movimiento.
Consulte las instrucciones de la función del control de eje para información
sobre la configuración del bloque de movimiento.
Programa para habilitar la operación ........... Un programa que habilita la operación de unidad de movimiento
( Página 6-39)
(control de eje común)
Otros programas de flujo ........... Puede ser necesario crear un programa de término
y otros programas.
Un programa para verificar y ........... Un programa para verificar y eliminar errores y advertencias.
eliminar errores y advertencias ( Página 17-80)
17
Un programa para verificar el ........... Un programa para verificar el estado de ejecución del flujo en la
FLUJO
La función de sincronización entre unidades debe configurarse para acceder a los dispositivos
Punto
de la unidad de CPU en el flujo.
Haga clic en el Programa de la Unidad bajo el KV-XH-16ML o el KV-XH04ML desde la estructura de la unidad en el
área de trabajo del KV STUDIO.
Para crear un flujo nuevo, seleccione “Create New Unit Program” desde el menú clic derecho del Programa de la
Unidad.
Cree las siguientes configuraciones el en Programa de la Unidad para crear un flujo nuevo.
Pantalla de edición
Caja de
herramientas
Ventana de propiedades
Item Descripción
Utilice esta pantalla para editar los flujos. Utilice las pestañas en la parte superior para cambiar
Edit screen
entre configuraciones.
Muestra una lista de bloques utilizados en un flujo.
Toolbox Utilice arrastrar y soltar para mover bloques desde una casilla de herramientas hacia la pantalla de
Edición.
Property window Visualiza los bloques seleccionados y especifica su operación.
17
FLUJO
Bloques de Configuración/Conexión
Abra la pantalla de flujo para ver la lista de bloques de la caja de herramientas. La caja de herramientas registra los
bloques de inicio, bloques finales, bloques de control de posicionamiento, bloques de bifurcación paralela y otros
bloques.
■ Bloques de configuración
Utilice cualquiera de los siguientes métodos para colocar bloques en la pantalla de Edición.
Edición RT
Referencia
Ya que la entrada directa es compatible con la Edición RT, se puede ingresar las primeras letras o
caracteres chinos para visualizar selecciones.
17
FLUJO
■ Bloques de conexión
Utilice el mouse para enlazar los puntos de conexión de los bloques seleccionados.
Referencia Selecciona un bloque que desee conectar y presione Ctrl + ↑ o Ctrl + ↓ para conectar el bloque.
■ Tipo de Conexión
● Conexión simple (línea de conexión)
Conecte bloques directamente utilizando líneas de conexión.
Cuando la operación del bloque anterior termina, la operación del bloque
siguiente empieza.
17
FLUJO
Si selecciona varios bloques y oprime Ingresar en el teclado, puede cambiar todos los bloques al
Referencia
mismo tiempo en la ventana [Propiedades] visualizada.
■ Bloque de inicio
La operación de flujo inicia desde este bloque.
■ Bloque final
Este bloque finaliza la operación y desactiva los bloques. Cuando se utilizan bifurcaciones, cada bifurcación debe
terminar en un bloque final.
17
FLUJO
Estos dos bloques se pueden omitir. Este bloque no puede ser omitido.
Si se omite el bloque final, el Sin embargo, un bloque final no se puede
procesamiento del bloque final se realiza omitir al final de un bloque de bifurcación de
automáticamente. selección y un bloque de bifurcación paralela.
estado APAGADO y no cambian a ENCENDIDO. Otros dispositivos operan de la misma manera como el retorno a
origen en el programa en escalera.
Elemento de Método de
Descripción
configuración entrada
Configure el eje que desee retornar al origen.
<Rango de Configuración> (Valor predeterminado: Campo en blanco) Expresión del script
Object axis
KV-XH16ML: De 1 a 16 (1 palabra sin signo)
KV-XH04ML: De 1 a 4
17
FLUJO
Tiempo
Control posicionamiento especificado Control posicionamiento especificado
en el número de punto 1 se ejecuta en el número de punto 55 se ejecuta
• Cuando ocurre un error de eje durante la ejecución del control de posicionamiento. Tal error causará también que
el flujo se detenga en un error.
• Cuando el relevador de paro por desaceleración, el relevador de término y el modo de control cambian la
operación del punto de paro durante la ejecución del control de posicionamiento. No ocurre un error de eje, pero el
flujo termina en un error.
• Cuando la ejecución de otra función de control de eje finaliza la operación de puntos durante el modo en espera o
el código M APAGADO en espera en la ejecución del control de posicionamiento. No ocurre un error de eje, pero el
flujo termina en un error.
Elemento de Método de
Descripción
configuración entrada
Especifica el eje para el control de posicionamiento. Expresión del
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) script (1 palabra
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 sin signo)
Configure el siguiente número de punto.
<Rango de Configuración> De 1 a 100 (valor predeterminado: Campo en blanco) Expresión del
Point No. Referencia Seleccione un bloque y seleccione "Saltar al elemento relacionado" script (1 palabra
del menú clic derecho para visualizar el parámetro de punto sin signo)
relevante.
Especifica la condición final del bloque de control de posicionamiento.
Configure la expresión condicional <Rango de Configuración> (Valor
Expresión del
End Condition predeterminado: FALSO).
script (Condición)
Vea "Expresión del script", Página 17-68 para más detalles sobre expresiones
condicionales.
<Rango de Configuración> (Valor predeterminado: Paro por desaceleración)
Paro por desaceleración: Cuando se cumple la condición final, el control de
When end cond
posicionamiento realiza una paro por desaceleración.
satisfied
Control de posicionamiento continuo: Cuando se cumple la condición final, el control
de posicionamiento continúa después de que el bloque deja de funcionar.
Referencia Al arrastrar y soltar desde el parámetro de puntos, se puede configurar un bloque de control de
posicionamiento, cuyos número de eje y número de punto se registran
automáticamente. "Parámetro de Puntos",Página 14-14.
17
FLUJO
Bloque
Bloque de control de en espera Bloque de control de
posicionamiento velocidad
Se desplaza al siguiente bloque cuando finaliza el control
de posicionamiento.
Bloque
Bloque de control en espera Bloque de control
de posicionamiento de velocidad
Bloque de Bloque
control de Bloque de control de velocidad
en espera
posicionamiento
Configurar un valor de
comando de velocidad y
valor límite de torque del eje
1 en un bloque de control de
velocidad.
• Durante el control de velocidad del flujo, el [límite de torque del control de velocidad] en la memoria buffer es
inválido. Configure el límite de torque del bloque de control de velocidad. Otros dispositivos operan de la misma
manera que el control de velocidad en el programa en escalera.
• No se puede realizar un cambio de modo de control utilizando el programa en escalera durante la ejecución del
bloque de control de velocidad.
Elemento de Método de
Descripción
configuración entrada
Seleccione el eje cuya velocidad desee controlar. Expresión del script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Ingrese la velocidad del comando. Expresión del script
Speed Command
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras con
Value [0.01 min-1]
-2147483648 a 2147483647 signo)
Seleccione si se utilizará un límite de torque o no.
<Rango de Configuración> (Valor predeterminado: No hacer) Expresión de
Torque Limit
Hacer: Se utiliza el límite de torque selección
No hacer: No se utiliza el límite de torque
Ingrese un valor límite de torque. Expresión del script
Torque Limit Value
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras sin
[0.01%]
De 0 a 80000 signo)
Especifica la condición final del bloque de control de velocidad.
Expresión del script
End Condition Vea "Expresión del script", Página 17-68 para más detalles sobre
(Condición)
expresiones condicionales.
Seleccione si se cambia al modo de control de posicionamiento cuando se
cumpla la condición final.
<Rango de Configuración> (Valor predeterminado: Continuación del control de
When end cond Expresión de
velocidad)
satisfied selección
Continuación del control de velocidad: Continúa el modo de control de velocidad.
Cambiar el modo de control de posición: El control de velocidad finaliza y el modo
17 de control de posicionamiento es activado.
FLUJO
Configurar un valor de
comando de torque y
valor límite de velocidad
del eje 1 en un bloque de
control de torque
• Durante el control de torque desde el flujo, el [Límite de velocidad del control de torque] en la memoria buffer es
inválido. Configure el límite de velocidad del bloque de control de torque. Otros dispositivos operan de la misma
manera que el control de torque en el programa en escalera.
• No se puede realizar un cambio de modo de control utilizando el programa en escalera durante la ejecución del
bloque de control de torque.
Elemento de Método de
Descripción
configuración entrada
Expresión del
Seleccione el eje cuyo torque desee controlar.
script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco)
(1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4
signo)
Expresión del
Ingrese un torque de comando.
Torque Command script
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
Value [0.01%] (2 palabras con
De - 80000 a 80000
signo)
Seleccione si se utilizará o no un límite de velocidad.
<Rango de Configuración> (Valor predeterminado: No hacer) Expresión de
Speed Limit
Hacer: Se utiliza el límite de velocidad selección
No hacer: No se utiliza el límite de velocidad
Expresión del
Ingrese un valor del límite de velocidad.
Speed Limit Value script
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
[0.01min-1] (2 palabras sin
De 0 a 1000000
signo)
Especifica la condición final del bloque. Expresión del
End Condition Vea "Expresión del script", Página 17-68 para más detalles sobre expresiones script
condicionales. (Condición)
Seleccione si se cambia al modo de control de posicionamiento cuando se cumpla
la condición final.
When end cond <Rango de Configuración> (Valor predeterminado: Continuar control de torque) Expresión de
■ Control de sincronización
Cuando se activa un bloque de control de sincronización, se inicia o libera el control de sincronización del eje
seleccionado. Cuando se inicia o se libera el control de sincronización, el bloque de sincronización se desactiva y un
bloque de nivel inferior se activa.
Configurar el inicio de
control de
sincronización del eje
1
Configurar la
liberación del control
de sincronización del
eje 1
sincronización.
• No se puede configurar un bloque de control de sincronización para la operación del eje maestro. Utilice otro
bloque de movimiento para configurar el funcionamiento del eje maestro.
• Cuando el control de sincronización se inicia o se libera en un bloque de control de sincronización, el relevador de
petición de inicio de control de sincronización, el relevador de terminación de inicio de control de sincronización, el
relevador de petición de liberación de control de sincronización y el relevador de terminación de liberación de
control de sincronización permanecen en estado APAGADO y no cambian a ENCENDIDO. Otros dispositivos
operan de la misma manera que el control de sincronización en el programa en escalera.
• En el bloque de control de sincronización, el control de sincronización no se libera durante el control de
sincronización, incluso si el flujo se detiene después de iniciarse el control de sincronización.
Elemento de Método de
Descripción
configuración entrada
Configure el eje que desee sincronizar. Expresión del script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Seleccione si la sincronización debe comenzar o liberarse durante la ejecución
del bloque de movimiento. Expresión de
Operation
<Rango de Configuración> (Valor predeterminado: Iniciar) selección
Iniciar/liberar
17
FLUJO
Elemento de Método de
Rango de Ajuste
configuración entrada
Configure el eje cuyas coordenadas de corriente desee cambiar. Expresión del script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Ingrese el valor de configuración de la coordenada actual de cambio. Expresión del script
Current coord chg
value
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras con 17
-2147483648 a 2147483647 signo)
FLUJO
Elemento de Método de
Rango de Ajuste
configuración entrada
Configure el eje cuya velocidad desee cambiar. Expresión del script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
De 0 a 2000000000 signo)
Elemento de Método de
Rango de Ajuste
configuración entrada
17
Configure el eje cuyas coordenadas objetivo desee cambiar. Configure el eje
Expresión del script
maestro de interpolación para configurar la operación de interpolación.
Object axis (1 palabra sin
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
FLUJO
signo)
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4
Configure si la velocidad cambiará o no.
Expresión de
Speed change <Rango de Configuración> (Valor predeterminado: No hacer)
selección
Hacer/No hacer
Ingrese el valor de configuración de cambio de velocidad. Expresión del script
Speed Change Value <Rango de Configuración> (Valor predeterminado: 0) (2 palabras con
Constante: De 0 a 2000000000 signo)
Configure el número de ejes cuyas coordenadas objetivo cambiarán.
Number of Change
<Rango de Configuración> (Valor predeterminado: 1) Valor especificado
Axes
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4
Configure los números para los ejes cuyas coordenadas objetivo cambiarán. Expresión del script
(1) to (16) Object axis <Rango de Configuración> (Valor predeterminado: 1) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Ingrese el valor de configuración de la coordenada objetivo de cambio para el eje objetivo. Expresión del script
(1) to (16) Target
<Rango de Configuración> (Valor predeterminado: 0) (2 palabras con
coord chg value
-2147483648 a 2147483647 signo)
El posicionamiento continuo por el flujo es posible cuando los bloques de movimiento de "inicio de posicionamiento
continuo", "número de punto continuo", "interpolación simple/lineal continua", "interpolación en arco continua" y
"terminación de posicionamiento continuo en espera" se utilizan para ejecutar el control de posicionamiento
continuamente al configurar el flujo.
La ejecución repetida en combinación con un bloque "GOTO" proporciona un método para repetir la operación de
posicionamiento infinitamente.
Utilice un bloque de
“terminación de
posicionamiento continuo
en espera” para verificar.
Cuando un bloque de inicio de posicionamiento continuo se activa, utilice la función de posicionamiento continuo
para configurar el puntaje del punto de búsqueda previa y realizar la configuración del modo continuo. Cuando se
completa la configuración, el bloque se desactiva y un bloque de nivel inferior se activa.
Elemento de Método de
Rango de Ajuste
configuración entrada
Seleccione el eje (eje maestro) para el posicionamiento continuo Expresión del script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Seleccione si los puntos se deben conectar continuamente durante el
posicionamiento continuo. 17
<Rango de Configuración> (Valor predeterminado: Control continuo)
Expresión de
FLUJO
Continuous Mode Control continuo: Conecta continuamente (operación continua) todos los
selección
puntos (interruptor de velocidad de selección).
Parámetro de punto de referencia: El modo continuo entre puntos sigue la
configuración de parámetro de puntos.
Configure el puntaje del punto de búsqueda previa durante el posicionamiento continuo.
Number of prefetch Expresión del script
<Rango de Configuración> (Valor predeterminado: 3 (puntos)
points (1 palabra sin signo)
De 3 a 16 puntos
Referencia Vea "7-3 Configuración del Parámetro de Punto", Página 7-9 para más información sobre las
funciones de parámetro de puntos.
17
FLUJO
Elemento de Método de
Descripción
configuración entrada
Seleccione el eje para posicionamiento continuo Expresión del script
Object axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Configure el número de punto. Expresión del script
Point No. <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
De 1 a 100 signo)
Parameter Cambio
Número de punto
Inhabilite y conecte al punto siguiente de bloque conectado.
siguiente
Cuando existe más de un eje esclavo de interpolación: Configure la operación de interpolación en
"interpolación lineal".
Modo de Operación
Cuando no existe ningún eje esclavo de interpolación: Configure la operación de interpolación en
"Ninguno (independiente)".
Las coordenadas objetivo configuradas en bloque de interpolación simple/lineal continua se utilizan
17
Coordenada objetivo
sin referirse a los parámetros de puntos.
Eje objeto de la Este eje se configura en el bloque de interpolación simple/lineal continua sin referirse a los
FLUJO
Cuando los puntos se configuran en el bloque de interpolación simple/lineal continua, solo se habilitan los siguientes
parámetros.
Eje Parameter
Modo de operación, velocidad, modo continuo, tiempo de permanencia, modo de código M,
número de código M, aceleración/tiempo, desaceleración/tiempo, configuración del sensor de paro
Eje maestro
(solo operación independiente), movimiento luego de la entrada del sensor de paro (solo sensor de
paro habilitado), límite de torque
Límite de torque (solo eje real)
Eje esclavo
Radio de arco auxiliar (solo durante la interpolación de 2 ejes)
Referencia Vea "7-3 Configuración del Parámetro de Punto", Página 7-9 para más información sobre las
funciones de parámetro de puntos.
Elemento de Método de
Descripción
configuración entrada
Seleccionar el eje para el posicionamiento continuo (eje maestro de
Expresión del script
interpolación en interpolación lineal)
Master axis (1 palabra sin
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
signo)
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4
Especifique el siguiente número de punto a referenciar. Expresión del script
Reference point No. <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
De 1 a 100 signo)
Especifique la coordenada objetivo. Expresión del script
Master axis target
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras con
coord
-2147483648 a 2147483647 signo)
Especifique el número de ejes esclavos de interpolación para la interpolación
lineal.
Number of interp axes La operación independiente se realiza cuando es 0. Valor especificado
<Rango de Configuración> (Valor predeterminado: 0)
KV-XH16ML: 0 a 15, KV-XH04ML: De 0 a 3
Configure el número de eje esclavo de interpolación lineal. Expresión del script
Slave axis <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4 signo)
Especifique la coordenada objetivo del eje esclavo de interpolación lineal. Expresión del script
Slave axis target coord <Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras con
-2147483648 a 2147483647 signo)
17
FLUJO
Parameter Cambio
Número de punto siguiente Inhabilite y conecte al punto siguiente de bloque conectado.
Modo de Operación Configure la operación de interpolación en “arco/helicoidal”.
Utilice las coordenadas objetivo configuradas en el bloque de interpolación en arco
Coordenada objetivo
continuo sin referenciar los parámetros de puntos.
Configure en el bloque de interpolación en arco continuo sin referenciar los parámetros
Eje objeto de la interpolación
de puntos.
Configure en el bloque de interpolación en arco continuo sin referenciar los parámetros
Eje lineal de interpolación
de puntos. (Solo interpolación helicoidal)
Formato especificado de arco
Dirección de rotación del arco
Coordenada/radio del arco del eje Configure en el bloque de interpolación en arco continuo sin referenciar los parámetros
17
maestro de puntos.
FLUJO
Cuando los puntos se configuran en el bloque de interpolación de arco/independiente continuo, solo se habilitan los
siguientes parámetros.
Eje Parameter
Modo de operación (ABS/relativo), velocidad, modo continuo, tiempo de permanencia, modo de
Eje maestro código M, número de código M, revolución (solo cuando se seleccionan coordenadas centrales),
tasa/tiempo de velocidad, tasa/tiempo de desaceleración, límite de torque
Límite de torque (solo eje real)
Eje esclavo
Radio de arco auxiliar (solo interpolación de arco)
Referencia Vea "7-3 Configuración del Parámetro de Punto", Página 7-9 para más información sobre las
funciones de parámetro de puntos.
Elemento de Método de
Descripción
configuración entrada
Seleccione el eje para el posicionamiento continuo (interpolación en arco,
Expresión del script
interpolación helicoidal del eje maestro de interpolación)
Master axis (1 palabra sin
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
signo)
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4
Especifique el siguiente número de punto a referenciar. Expresión del script
Reference point No. <Rango de Configuración> (Valor predeterminado: Campo en blanco) (1 palabra sin
De 1 a 100 signo)
Configure el modo de operación de interpolación.
Expresión de
Interp operation mode <Rango de Configuración> (Valor predeterminado: Arco)
selección
Arco, helicoidal
Especifique la coordenada objetivo para el eje maestro de interpolación. Expresión del script
Master axis target
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras con
coord
-2147483648 a 2147483647 signo)
Configure el formato de especificación del arco.
Arc Specification Expresión de
<Rango de Configuración> (Valor predeterminado: Radio)
Format selección
Radio, coordenadas centrales, punto de paso
Configure la dirección de rotación del motor.
Arc Rotational Expresión de
<Rango de Configuración> (Valor predeterminado: CW)
Direction selección
CCW, CW
Configure las coordenadas centrales/coordenadas del punto de paso para los
arcos de la interpolación del eje maestro. Cuando se utilice el radio para
especificar arcos, configure el radio. Expresión del script
Master axis arc coord/
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (2 palabras con
17 radius
De 1 a 2147483647 (para una entrada de radio) signo)
De -2147483648 a 2147483647 (para las coordenadas centrales /
FLUJO
• Cuando se configura “paro por desaceleración” y se cumple la condición final, se realiza un cambio para controlar
el modo internamente y la operación del bloque de control de velocidad inicia cuando el bloque de terminación del
posicionamiento continuo en espera se detiene (paro por desaceleración).
• Cuando se configura el “control de posicionamiento continuo” y se cumple la condición final, se realiza un cambio
para controlar el modo desde el control de posicionamiento sin detenerse y la velocidad de la operación cambia de
la velocidad del último punto de operación en el bloque de terminación del posicionamiento continuo en espera
hacia la velocidad configurada en el bloque de control de velocidad.
Elemento de Método de
Descripción
configuración entrada
Seleccione el eje que esperará por la terminación del posicionamiento
Expresión del script
continuo (eje maestro de interpolación en la operación de interpolación)
Object axis (1 palabra sin
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
signo)
KV-XH16ML: 1 a 16, KV-XH04ML: De 1 a 4
Expresión del script
End Condition Especifique la condición que dará fin al bloque.
(Condición)
Especifique si el eje operativo debe ejecutar una paro por desaceleración
cuando se cumpla la condición final.
<Rango de Configuración> (Valor predeterminado: Sí)
Paro por desaceleración: Se realiza una paro por desaceleración cuando
se cumple la condición final.
When end cond Control de posicionamiento continuo:Cuando se cumple la condición final, no Expresión de
satisfied se realiza una paro por desaceleración. En selección
cambio, el control de posicionamiento continúa
sin cambiar mientras el bloque de terminación
del posicionamiento continuo en espera es
desactivado y el bloque conectado siguiente es
activado.
17
FLUJO
Elemento de Método de
Descripción
configuración
Configure el número de datos de leva que se leerán o serán cargados.
entrada
17
Expresión del script
FLUJO
■ Bloque de operación
El bloque de operación, cuando es activado, ejecuta la expresión de script configurada.
Elemento de
Descripción
configuración
Ingrese la expresión de script a ejecutarse por el bloque de operación.
Script
Consulte "Expresión del script", Página 17-68 para información sobre cómo escribir scripts.
17
FLUJO
■ Bloque en espera
Un bloque en espera, cuando es activado, permanece activado hasta que el tiempo en espera configurado transcurra o
el periodo de control en espera transcurra y hasta que se cumpla la condición de liberar el estado en espera. Cuando se
cumple la condición de liberar el estado en espera, el bloque en espera se desactiva y el bloque siguiente se activa.
Configura el tiempo
de estado en espera
de 500ms en el
bloque en espera.
Para mantener en espera hasta que MR000 sea ACTIVADO, configure de la siguiente manera."
Referencia
[Tipo en espera]: condición
[Condición en espera]: ON = MR000
Elemento de Método de
Descripción
configuración entrada
Configure el método de condición de estado en espera
Expresión de
Standby Type <Rango de Configuración> (Valor predeterminado: Tiempo [ms])
selección
Tiempo [ms], condición, periodo de control
Configure la condición para liberar el estado en espera.
<Rango de Configuración> (Valor predeterminado: Campo en blanco) Expresión del script
Tipo de estado en espera:Tiempo [ms]Configure el tiempo del estado en espera. (2 palabras sin
: Condition Configure la expresión condicional para liberar signo)
Standby Condition el estado en espera. * 1 palabra sin signo
Permanece en espera hasta que se establezca para la condición y
la expresión de condición configurada. el periodo de
: Periodo de control Configure el número de periodos de control control
para el estado en espera.
Punto
La precisión del tiempo de estado en espera es tiempo configurado - tiempo configurado + 1
periodo de control + periodo de ejecución.
17
FLUJO
Punto Cuando se conecta al KV-8000A, no se puede usar. Use PRG_CALL o PRG_START en su lugar.
O Llamada
Cuando el método de ejecución del bloque de ejecución de programas se configura en “Llamada”, se llama a otro
Programa de la Unidad especificado desde el Programa de la Unidad en ejecución.
Cuando finaliza el Programa de la Unidad llamado, es desactivado y retorna al programa que lo llamó y activa un
bloque de nivel inferior.
El Programa de la Unidad llamado opera en la misma ranura que el programa que lo llamó.
Flujo 1 Flujo 2
Bloque 1 de movimiento
Bloque 2 de movimiento
Bloque 1 de ejecución
Bloque 3 de movimiento
del programa
Flujo 2
(Bloque 3 de movimiento)
O Inicio
Cuando el método de ejecución del bloque de ejecución de programas se configura en “Inicio”, se llama a otro
Programa de la Unidad especificado desde el Programa de la Unidad en ejecución y es iniciado en otra ranura.
Programa 0 de la unidad
Iniciar
Ejecución del programa 1
Ranura 0 Iniciar
Ejecución del programa 2
17
FLUJO
Referencia Vea "Acerca de la ranuras", Página 17-7 para información sobre ranura.
Elemento de Método de
Descripción
configuración entrada
Especifique el nombre del Programa de la Unidad que desee llamar. Seleccionar un
17
Program Name
<Rango de Configuración> (Valor predeterminado: No especificado) nombre del programa
Especifique el método de ejecución del Programa de la Unidad.
<Rango de Configuración> (Valor predeterminado: Llamado)
FLUJO
Referencia Vea "Acerca de la ranuras", Página 17-7 para información sobre ranura.
Punto Solo se puede usar cuando está conectado al KV-8000A. En otros casos, use PRG_EXEC.
Bloque 1 de ejecución
Bloque 3 de movimiento
del programa
Flujo 2
(Bloque 3 de movimiento)
Elemento de Método de
Descripción
configuración entrada
Especifique el nombre del Programa de la Unidad que desee llamar. Seleccionar un
Program Name
<Rango de Configuración> (Valor predeterminado: No especificado) nombre del programa
Referencia Vea "Acerca de la ranuras", Página 17-7 para información sobre ranura.
17
FLUJO
Punto Solo se puede usar cuando está conectado al KV-8000A. En otros casos, use PRG_EXEC.
Programa 0 de la unidad
Iniciar
Ejecución del programa 1
Ranura 0 Iniciar
Ejecución del programa 2
Referencia Vea "Acerca de la ranuras", Página 17-7 para información sobre ranura.
El programa de ENCENDIDO en bloque finaliza cuando las siguientes condiciones son VERDADERAS.
• Cuando inicia el Programa de la Unidad especificado.
Elemento de Método de
Descripción
configuración entrada
Configure el nombre de la unidad del programa para iniciar. Seleccionar un
Program Name
<Rango de Configuración> (Valor predeterminado: No especificado) nombre del programa
Configure cómo especificar la ranura de inicio de la unidad de programa.
Specifying method <Rango de Configuración> (Valor predeterminado: Automático) Expresión de
for start slot Automático: Asigna automáticamente una ranura vacía a un número de ranura. selección
Manual: Especifica el número de ranura.
Cuando se selecciona el método “Manual” para especificar una ranura de inicio,
Expresión del script
se está seleccionando el número de ranura que será iniciado.
Slot No. (1 palabra sin
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
signo)
De 0 a 31
Especifique el número del bloque que será activado primero cuando se inicie el
Expresión del script
Programa de la Unidad.
Start Block No. (1 palabra sin
<Rango de Configuración> (Valor predeterminado: 0)
signo)
De 0 a 60000
Referencia Vea "Acerca de la ranuras", Página 17-7 para información sobre ranura.
17
FLUJO
Elemento de Método de
Descripción
configuración entrada
Especifica el número de ranura que detendrá y reiniciará un programa. Expresión del script
Slot No. <Rango de Configuración> (Valor predeterminado: Campo en blanco)
De 0 a 31
(1 palabra sin
signo)
17
Especifique la operación a ejecutarse para la ranura objetivo.
FLUJO
17
FLUJO
CR2008
EI
INT
Número de unidad Factor de interrupción
Programa de interrupción
Introducire un programa de interrupción entre
RETI
“END” y “ENDH”.
ENDH
4 Crear un flujo
Utilice un bloque de interrupción de la unidad en el flujo.
Un bloque de interrupción de la unidad, cuando es activado, ejecuta el programa de interrupción en escalera cuando
17 ocurre el factor de interrupción especificado en el bloque de interrupción de la unidad.
FLUJO
Elemento de Método de
Descripción
configuración entrada
Configura el número de Factor de Interrupción de la Unidad.
Factor No. <Rango de Configuración> (Valor predeterminado: 1) Valor especificado
De 1 a 16
Expresión del script
Execution condition Configure las condiciones de ejecución para generar una interrupción de la unidad.
(Condición)
Elemento de
Descripción Método de entrada
configuración
Configure el número de condiciones de bifurcación. Las condiciones de
Number of Branch bifurcación incluyen el número configurado de condiciones y ELSE.
Valor especificado
Conditions <Rango de Configuración> (Valor predeterminado: 1)
De 1 a 31
Especifique la condición para una bifurcación. Expresión del script
Branch Condition
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (Condición)
Referencia Vea "Expresión del script", Página 17-68 para información sobre cómo escribir scripts.
17
FLUJO
Oprima Ingresar o haga clic en el botón “OK” para finalizar y cierre la casilla de diálogo “condición de bifurcación”.
17
FLUJO
Número de bifurcaciones
Procesamien-
to de flujo
Procesamiento anterior (1) (2) (3) (4) Procesamiento siguiente 17
FLUJO
Control de posicionamiento para cada eje Inicio del eje 1 Inicio del eje 2 y eje 3
Cada eje puede operar según los diferentes periodos de control dependiendo de cuando se ejecuta el Programa de
la Unidad.
El procesamiento de un bloque que ingresó una bifurcación paralela se ejecuta según el mismo periodo de control.
El procesamiento de un bloque paralelo espera como máximo 1 periodo de control y el procesamiento inicia el
siguiente periodo de control.
Cuando “En espera luego de Bifurcación” se configura en “Hacer”, se monitorea el tiempo de procesamiento de un
bloque de bifurcación paralela. Cuando no se completa el procesamiento en 1 periodo de control, el Programa de la
Unidad genera una advertencia de periodo excedido del control de ejecución simultánea.
Cuando se visualiza esta advertencia, aumente la longitud del periodo de control o reduzca el número de
bifurcaciones paralelas procesadas.
Elemento de Método de
Descripción
configuración entrada
Configure el número de bifurcaciones.
Number of Branch <Rango de Configuración> (Valor predeterminado: 2) Valor especificado
De 2 a 32
Configure si se debe ejecutar el procesamiento de los bloques de bifurcación
17 paralela luego de 1 periodo de control en espera.
<Rango de Configuración> (Valor predeterminado: No hacer)
Expresión de
FLUJO
Standby after Branch Hacer: Ejecuta el procesamiento de los bloques de bifurcación paralela luego
selección
de 1 periodo de control en espera.
No hacer: El procesamiento de los bloque de bifurcación paralela se ejecuta
sin estado en espera.
■ Bloque de Fusión
Un bloque de fusión se utiliza para fusionar el procesamiento de dos o más bifurcaciones de bloques cuando estos
se terminan. Las condiciones AND o OR se pueden configurar como condiciones de fusión en espera.
Cuando se configura AND, se activa un bloque de nivel inferior cuando terminan todos los bloques de bifurcación
padre. En una configuración OR, un bloque de nivel inferior se activa tan pronto como termina un bloque de
bifurcación padre.
Número de fusión
Elemento de Método de
17
Descripción
configuración entrada
FLUJO
● AND
Cuando el primer bloque de bifurcación padre finaliza, un bloque de fusión se activa, y cuando todos los bloque de
bifurcación padre finalizan, un bloque de bifurcación hijo se activa.
Ejecución Ejecución
Bloque de fusión en progreso En espera en en progreso Se activa la ramificación
el estado AND
secundaria cuando todas las
ramificaciones principales
finalizan
● OR
Cuando el primer bloque de bifurcación padre finaliza, un bloque de fusión se activa y un bloque de bifurcación hijo
se activa.
Incluso cuando un bloque de bifurcación padre finaliza la operación, un bloque de fusión no se ejecuta (se activa) por
segunda vez.
Ejecución La condición OR
Bloque de fusión en progreso Extremo
activa una ramificación
secundaria
17
FLUJO
■ Bloque GOTO
Cuando se activa un bloque GOTO y se cumplen las condiciones GOTO, este va hacia el bloque con el número de
bloque especificado.
Utilice este bloque para repetir el mismo procesamiento o realice cambios al bloque que se ejecutará después.
Cuando se cumple una condición GOTO, se mueve al bloque especificado para activar el bloque con el número de
bloque especificado.
Cuando no se cumple la condición GOTO, no se realiza ningún procesamiento, el bloque se desactiva y un bloque de
nivel inferior se activa.
● Cuando se activa un bloque GOTO y se cumplen las condiciones GOTO, este va hacia el
bloque con el número de bloque especificado.
Puntos del bloque GOTO
Un bloque GOTO se dirige hacia el bloque con el número especificado.
: :
● Esta función puede dar vuelta al flujo especificado para repetir u omitir el posicionamiento.
Condición final de un bloque GOTO
• Un bloque GOTO finaliza cuando se cumple cualquiera de las siguientes condiciones. Cuando se cumple una
condición GOTO.
• Activa el bloque con el número de bloque especificado cuando es activado. Cuando no se cumple una condición
GOTO.
• Cuando un bloque de destino GOTO está activo, el bloque GOTO intentará reiteradamente activar el bloque de
destino GOTO mientras espera que sea desactivado.
Elemento de Método de
Descripción
configuración entrada
Configure el número del bloque que debe activarse cuando se cumpla la
Expresión del script
condición GOTO.
GOTO dst block No. (1 palabra sin
<Rango de Configuración> (Valor predeterminado: Campo en blanco)
signo)
De 0 a 60000
Expresión del script
GOTO Condition Especifique la condición para ejecutar el movimiento hacia el destino GOTO.
(Condición)
17
FLUJO
■ Número de bloque
Elemento de Método de
Descripción
configuración entrada
Seleccione el bloque para habilitar en el bloque GOTO o la configuración del
bloque de ejecución de programa.
Cuando el campo está vacío, no se realiza ninguna asignación.
Block No. Valor especificado
<Rango de Configuración> (Valor predeterminado: Campo en blanco) (sin
asignación)
De 1 a 60000
• No se puede configurar el mismo número de bloque para bloques múltiples en el m ismo flujo.
Punto
• El número de bloque para el primer bloque se fija en 0.
• Los bloques de fusión no cuentan con número de bloque.
■ "de enlace"
Elemento de
configuración
Descripción 17
Comment Configura un comentario en un bloque.
FLUJO
Memoria Buffer
Nombre de la memoria buffer Descripción
Address
#55000
#55001
Área de trabajo para el Programa de la Unidad ·· Área de trabajo para el Programa de la Unidad
#56998
#56999
#57000
#57001
Un dispositivo que es accesible libremente al
Variable del usuario del programa de la unidad ··
Programa de la Unidad.
#58998
#58999
La memoria de datos UD0 - UD524287 en la unidad se reserva como un área de trabajo del Programa de la Unidad.
Punto • Solo se puede configurar una expresión de script en el flujo. La expresión no se puede
extender sobre líneas múltiples.
• El uso de expresiones de script restringe algunas funcionalidades.
Vea "Diferencias entre las expresiones de script y el script KV", Página 17-73.
■ Manejo de datos
A continuación, se describe cómo manejar los datos de las expresiones de script.
● Dispositivos
Los dispositivos se refieren a los relevadores, memoria de datos y otros elementos (variables) utilizados por un programa.
Estos proveen datos para operaciones y funciones y almacenan los resultados de la ejecución de las funciones.
Los dispositivos difieren (unidad del CPU utilizada) en términos de compatibilidad.
No se puede
Nombre del dispositivo Rango
utilizar
Relevador de entrada
Relevador de salida R000 a R199915*2 Si
Relé auxiliar interno
Relé de enlace B00 a B7FFF Si
Dispositivo de bits Relé auxiliar interno MR000 a MR399915 Si
Relé de retención LR000 a LR99915 Si
Temporizador (contacto) T0 a T3999 -
Contador (contacto) C0 to C3999 -
Relé de control CR000 a CR7915 Si
Memoria de datos DM0 a DM65534 Si
Memoria de datos extendida EM0 a EM65534 Si
Modo de número consecutivo ZF0 a ZF524287 Si
Registro de archivo
Banco de corriente FM0 a FM32767 Si
Registro de enlace W0 a W7FFF Si
Dispositivo de Memoria temporal TM0 a TM511 Si
Palabra Temporizador (valor de corriente /valor de
T0 a T3999 -
configuración)
Contador (valor de corriente /valor de
C0 to C3999 -
configuración)
Registro de indice Z1 a Z12 *1 -
Dispositivo de
Relé de control
Memoria buffer
CM0 a CM5999
UG0 a UG58999
Si
Si
17
Palabra
FLUJO
Referencia
Para más información sobre cómo utilizar las funciones, consulte el “Capítulo 3 PROCESAMIENTO
DE DATOS” en el Manual de Programación de Script.
Punto Cuando se utilizan dispositivos de la unidad del CPU, se deben actualizar los datos de la
unidad del CPU. Utilice la pestaña de sincronización entre unidades en el editor de la unidad
para registrar un dispositivo de carga/lectura de dispositivo del CPU.
"Función de Sincronización Entre Unidades", Página 13-6
● Constants
Se pueden utilizar las siguientes constantes en expresiones de script.
hexadecimales.
$0 a $FFFF (16 bits)
Hexadecimales ($) Referencia También se puede ingresar en
$0 a $FFFFFFFF (32 bits)
el formato de visualización en
XYM.
● Sufijos
En expresiones de script, los sufijos son añadidos a dispositivos o constantes para definir el tipo de comportamiento
de una función o el significado de un valor almacenado en un dispositivo.
• Lista de sufijos
N=0
.DF Tipo de punto flotante de precisión doble
+2.23E-308≦N≦+1.79E+308
(Dígitos efectivos: aproximadamente 16 dígitos)
1 (ENCENDIDO, VERDADERO), 0 (APAGADO,
.B Tipo de bit (valor booleano)
FALSO)
Punto • Las expresiones de script no pueden utilizar el sufijo .T (tipo de cadena de caracteres).
• Las expresiones de script no pueden utilizar sentencias declarativas (TYPE) o de directiva
PRAGMA.
● Sentencias de asignación
UD1000 = UD1001 + 10
Sentencia de
+= Si el dispositivo al lado izquierdo de la sentencia de UD1000.U += 1 17
-= asignación es añadido, restado, multiplicado o UD1000.U -= 2
asignación de
FLUJO
● Operadores
A continuación, se describen los operadores que pueden utilizarse en expresiones de script.
• Lista de operadores
● Expresiones de script
Las funciones de script del script de la unidad pueden utilizarse dependiendo de las unidades utilizadas.
El KV-XH16ML/SH04ML puede utilizar las siguientes funciones.
Nombre de
Descripción
función
TOU Convierte tipos de datos en .U
TOS Convierte tipos de datos en .S
TOL Convierte tipos de datos en .L
TOF Convierte tipos de datos en .F
17 TODF Convierte tipos de datos en .DF
SIN Ángulo (radianes) -> valor seno
FLUJO
● Modificaciones de índice 17
Diferencias entre las definiciones de índice en expresiones de script y en el script KV.
FLUJO
Expresión del
Item Script KV
script
Relevador (contacto B) Si Si
Entero (U, S, D, L) Si Si
Tipo de datos Punto flotante (F, DF) Si Si
(Sufijo) Cadena de caracteres (T) - Si
Declaración de tipo (TYPE) - Si
Sentencia de directiva PRAGMA - Si
BOOL (activado/desactivado/
Si Si
verdadero/falso)
Constant Entero (#, K, $, H) Si Si
Punto flotante Si Si
Cadena de caracteres - Si
Referencia indirecta - Si
Index register Si Si
Calificador
Especificación de bits en palabras - Si
Array - Si
Sentencia de asignación =, +=, -=, *=, /= Si Si
Operadores aritméticos +, -, *, /, MOD Si Si
Operadores de cadenas
&, + - Si
Operador de caracteres
Operador de comparación <, <=, >, >=, =, <> Si Si
Operador lógico NOT, AND, OR, XOR Si Si
Sentencia IF - Si
Bifurcación condicional Sentencia SELECT - Si
Sentencia MC - Si
Sentencia de
Sentencia FOR - Si
control
Sentencia WHILE - Si
Sentencia de repetición
Sentencia DO - Si
Sentencia BREAK - Si
Mnemónico en línea - Si
Otro
de enlace - Si
○ : Se pueden utilizar -: No se puede utilizar
17 extenderse a 64 bits). Cerciórese de que el resultado de la operación no supere el número entero de 32 bits cuando
lo use dentro de un número entero de 32 bits o ejecute la operación con punto flotante.
FLUJO
Número de
Nombre de relevador Operación
relevador
APAGADO -> ENCENDIDO Eliminar errores del Programa de
Eliminar error del programa de la unidad n +0013
la Unidad
17
FLUJO
Dirección de
Nombre de la memoria buffer Descripción
memoria buffer
Código de error del programa de la unidad #8 Almacena un código de error cuando ocurre un error
Detalle de error del programa de la unidad 1 #9 durante la ejecución del flujo. "A-1 Lista de
Detalle de error del programa de la unidad 2 #10 Códigos de Error/Advertencia", Página A-2
Código de advertencia del programa de la unidad #11 Almacena el código de advertencia cuando ocurre
Detalle de advertencia del programa de unidad 1 #12 una advertencia durante la ejecución del flujo.
"A-1 Lista de Códigos de Error/Advertencia",
Detalle de advertencia del programa de unidad 2 #13
Página A-2
Estado de ejecución de la ranura 0 del Programa de la Unidad #20 Almacena el estado de ejecución de la ranura del
Estado de ejecución de la ranura 1 del Programa de la Unidad #21 Programa de la Unidad
Estado de ejecución de la ranura 2 del Programa de la Unidad #22 0: Libre
·· ·· 1: Executing
Estado de ejecución de la ranura 30 del Programa de la Unidad #50 2: Detenido debido a la interrupción
10: Pausa de error
Estado de ejecución de la ranura 31 del Programa de la Unidad #51 11: Pausa (inmediata)
12: Pausa (al movimiento de bloque)
Número del programa en la ranura 0 del Programa de la Unidad #52
Número del programa en la ranura 1 del Programa de la Unidad #53
Almacena el número del programa ejecutado en
Número del programa en la ranura 2 del Programa de la Unidad #54
ranuras. “-1” se almacena cuando no se ejecuta
·· ··
ningún programa.
Número del programa en la ranura 30 del Programa de la Unidad #82
Número del programa en la ranura 31 del Programa de la Unidad #83
Se puede verificar por el número de punto de corriente de
#54900
posicionamiento continuo del Programa de la Unidad el eje 1.
Se puede verificar por el número de punto de corriente de La función de posicionamiento continuo incrementa
#54901
posicionamiento continuo del Programa de la Unidad el eje 2. la memoria buffer en 1 para cada punto que se
Se puede verificar por el número de punto de corriente de ejecuta y da vueltas entre 1 y 10000.
#54902
posicionamiento continuo del Programa de la Unidad el eje 3. Retorna a 0 cuando se completa el posicionamiento
·· ·· continuo.
Se puede verificar por el número de punto de corriente de Cuando se procesa un arco auxiliar, el número de
#54914
posicionamiento continuo del Programa de la Unidad el eje 15. punto previo se añade a +50000 (50001 a 60000).
Se puede verificar por el número de punto de corriente de
#54915
posicionamiento continuo del Programa de la Unidad el eje 16.
Ejecución del Programa de la Unidad en curso [0 - 15] #54916
Ejecución del Programa de la Unidad en curso [16 - 31] #54917
Ejecución del Programa de la Unidad en curso [32 - 47] #54918 El bit para el número de programa en ejecución se
·· ·· convierte en 1 (es ENCENDIDO).
* El área de trabajo del Programa de la Unidad utiliza la instrucción de asignación de la memoria buffer (UMALLOC)
para reservar áreas reservadas.
17
FLUJO
● Programas de Muestra
Cuando MR0 inicia, se ejecuta el Programa de la Unidad (Programa número 0) del KV-XH16ML/XH04ML conectar al
primero. Los números de ranuras ocupadas se almacenan en el Número de Ranura durante la ejecución.
Cuando se recibe una petición de inicio del flujo, el estado de ejecución de la ranura del Programa de la Unidad
(UG20 a UG51) se convierte en 1. 0 se almacena cuando es normal, y el código de terminación respectivo se
almacena cuando ocurre un error o advertencia.
Valor Descripción
0 Estado de inactividad
1 Executing
2 Detenido debido a la interrupción
10 Pausa de error
11 Pausa (inmediata)
12 Pausa (al movimiento de bloque)
17
FLUJO
detiene debido a un error de eje o error de la unidad, el historial de errores almacenará la información sobre los
errores eje, errores de la unidad y errores de flujo.
Vea "6-14 Error/Advertencia", Página 6-48 para más información sobre errores y advertencias.
17
FLUJO
Referencia
Menú clic derecho del monitoreo de flujo
En el monitoreo del flujo, se puede iniciar la función de monitoreo y depuración desde el menú clic derecho.
En el menú clic derecho, se puede iniciar el seguimiento entre unidades o el monitoreo del Programa
de la Unidad.
17
FLUJO
El monitoreo del Programa de la Unidad hace posible verificar el estado de ejecución del flujo, números de ranuras
ocupadas, periodo de ejecución, valor máximo de periodo de ejecución.
1 Seleccione "Debug (D)" ► "Unit Program monitor (W)" desde el menú del KV STUDIO.
Procedimiento alternativo • Haga clic derecho en el nombre del Programa de la Unidad y seleccione “Unit Program
Monitor (M)” desde el menú que aparece.
• Haga clic derecho en el nombre del Programa de la Unidad y seleccione “Unit Program
Monitor (M)” desde el menú que aparece.
• Haga clic en el botón en la ventana de monitoreo de la unidad XH16ML/XH04ML
Item Descripción
Visualiza los nombres de los programas en el flujo almacenados en el XH16ML/
Program Name
XH04ML que ejecutaron el Programa de la Unidad.
State Visualiza el estado de entrada del flujo.
Slot No Visualiza los números de ranuras ocupados por el flujo en ejecución.
Visualiza la proporción del periodo de ejecución, el flujo es representado por el
Execution Cycle periodo de control configurado para el KV-XH16ML/XH04ML. Se visualiza como “-”
cuando no se ejecuta ningún flujo.
Max Execution Cycle Muestra el valor máximo del periodo de ejecución.
[Clear Maximum Execution Cycle] Periodo máximo de ejecución
17
FLUJO
Depuración
Se provee una función de interrupción como una función para aumentar la eficiencia de la depuración del flujo.
La función de interrupción se utiliza para visualizar el monitoreo del flujo.
■ Función de interrupción
La función de interrupción es una función para detener temporalmente el flujo cuando se activa un bloque específico.
Se detiene temporalmente y reinicia el flujo en el bloque donde se configuró el punto de bloque permitiendo al
operador realizar la ejecución bloque por bloque mientras se verifica la operación.
Visualiza el bloque
donde se configuró un
punto de interrupción.
Seleccione un bloque donde no se haya configurado ningún punto de interrupción y seleccione "Debug (D)" ► "[Set
break point (B)" desde el menú del KV STUDIO.
Seleccione un bloque con un punto de interrupción que desee liberar y seleccione "Debug (D)" ► "Release break
17 point (G)" desde el menú del KV STUDIO.
FLUJO
• Haga clic derecho en un bloque seleccionado y seleccione “Release break point (G)”
desde el menú que aparece.
● seguir
[Debug (D)]►[Continue]
● Step
[Debug (D)]►[Step]
Reinicia, un paso a la vez, una operación de flujo que ha sido detenida temporalmente por la función de interrupción.
Luego de ejecutar un paso, el flujo se detiene nuevamente.
17
FLUJO
Esta sección describe el contenido y los procedimientos de configuración en la pantalla de Editar flujo.
■ Visualización de notas
[Display (V)]►[Flow (B)]►[Note display]
Procedimiento alternativo Haga clic derecho en el menú Editar flujo y seleccione Visualización ► "Display settings (S)" ► "Note display".
■ Visualización de cuadrícula
[Display (V)]►[Flow (B)]►[Grid display]
Procedimiento alternativo Haga clic derecho en el menú Editar flujo y seleccione Visualización ► “Display settings (S)” ► “Grid display".
Método de operación
■ Procedimientos operativos
y0RQ$[LV yࣔࢽࢱ㍈
y0RQ$[LV yࣔࢽࢱ㍈ MENU ENTER
18
y0RQ$[LV yࣔࢽࢱ㍈
y0RQ$[LV yࣔࢽࢱ㍈
VENTANA DE ACCESO
La ventana de acceso le permite guardar los parámetros del KV-XH16ML/XH04ML en una tarjeta de
Referencia
memoria o memoria CPU (memoria del usuario). Una tarjeta de memoria o memoria CPU (memoria
del usuario) le permite cargar (leer) los parámetros KV-XH16ML/XH04ML guardados.
Cada vez que se oprime el ▼ en la unidad del CPU cambia el contenido visualizado. (Oprima ▲para visualizar el
orden opuesto.)
18
Nombre de la unidad
.9;+0/$[ Número de eje
VENTANA DE ACCESO
Elementos de monitoreo
&RRUGLQDWH
Valor de monitoreo
■ Monitor (eje)
La ventana de acceso de la unidad del CPU muestra el estado operativo del "KV-XH16ML/XH04ML" en tiempo real.
Las unidades de coordenadas, la ubicación decimal y las unidades de velocidad son parámetros en el "KV-XH16ML/
XH04ML" al iniciar el monitoreo.
.9;+0/$[ .9;+0/㍈
&WUO0RGH ไᚚ࣮ࣔࢻ
6WDQGE\ ᚅᶵ
● Coordenada de comando
.9;+0/$[ .9;+0/㍈
&RRUGLQDWH ᣦ௧ᗙᶆ
>PP@ >PP@
● Velocidad de comando
.9;+0/$[ .9;+0/㍈
6SHHG ᣦ௧㏿ᗘ
>PPV@ >PPV@
● Corriente pico
.9;+0/$[ .9;+0/㍈
3HDN&XUUHQW ࣆ࣮ࢡ㟁ὶ
>@ >@
● Índice de carga
.9;+0/$[ .9;+0/㍈
/RDG5DWLR ㈇Ⲵ⋡
>@ >@
18 ● Número de alarma
.9;+0/$[ .9;+0/㍈
VENTANA DE ACCESO
$ODUP1R ࣮࣒ࣛ1R
.9;+0/ .9;+0/
8QLW(UURU ࣘࢽࢵࢺ࢚࣮ࣛ
$;0/ϪFRPHUU ㍈0/Ϫ㏻ಙ࢚ࣛ
Esta función monitorea el estado de la operación y los datos internos del KV-XH16ML/XH04ML.
Método de Visualización
■ MONITOREO DE UNIDAD
Cambia el número del eje indicando Cambia el elemento de estado
el estado de funcionamiento. de operación para supervisar.
Muestra el nombre de la
unidad monitorizada.
(1) Muestra el estado de
funcionamiento habilitado,
operación lista, y el error
de la unidad.
Muestra el rastreo de la
unidad, el rastreo de
sincronización entre
unidades y el monitor de
gráfico en tiempo real.
Muestra el estado
de error.
Muestra el monitor de
Borrado de Realiza una prueba
programa de la unidad. Reinicio del tiempo de procesamiento del errores. de funcionamiento.
período de control (valor máximo) a 0.
19 (1) Cuando la función está ENCENDIDO, la luz es activada ( ). Cuando la función está APAGADO, la luz es
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Function
Operation enable Muestra el estado del relevador de habilitar operación.
Operation ready Muestra el estado del relevador de operación lista.
Unit error Muestra el estado del relevador durante un error de la unidad.
(2) Muestra el estado de operación de cada eje. Asimismo, cuando el relevador está ENCENDIDO, aparece "*" o, de
lo contrario, aparece “-”.
Item Descripción
Muestra el nombre de un dispositivo de conexión del MECHATROLINK-III
Dispositivo de conexión del ML-III
conectado al eje respectivo.
Mode Muestra el modo de control actual.
coordenada actual Muestra la coordenada actual.
Coordenada de comando Muestra la coordenada de comando.
Posición de retorno Muestra la posición de retorno.
Coordenada mecánica Muestra la coordenada mecánica.
Current speed Muestra la velocidad de corriente.
Velocidad de comando Muestra la velocidad de comando.
Desbordamiento de velocidad de Muestra el valor de configuración de sobrescritura de la velocidad de
posicionamiento posicionamiento.
Monitor de velocidad de retorno Muestra la velocidad de retorno.
Monitor de torque de retorno Muestra el torque de retorno.
Muestra el valor luego de restar la posición de retorno de la posición de
Monitor de desviación de posicionamiento
comando.
Monitor de índice de carga Muestra la proporción de carga.
Monitor de corriente pico Visualiza la corriente pico
Monitor de índice de carga regenerativa Muestra la proporción de carga regenerativa.
coordenada actual cuando se detecta el Sensor Muestra la coordenada actual capturada cuando se detecta el Sensor de
de paro paro.
Conteo de detección del Sensor de paro Muestra el número de veces en que se detecta el Sensor de paro.
Muestra un código de alarma del controlador del dispositivo de conexión
Código de alarma del controlador del ML-III
del MECHATROLINK-III
Error de eje en curso Muestra * durante un error de eje.
Advertencia de eje en curso Muestra * durante una advertencia de eje.
Control de ejes en curso Muestra * cuando se controla un eje.
Muestra * cuando la entrada de advertencia del controlador es
Advertencia de controlador
ENCENDIDO.
Alarma del controlador Muestra * cuando la entrada de alarma del controlador es ENCENDIDO.
Error de programa de la unidad Muestra * durante un error de programa de la unidad.
Advertencia de programa de la unidad Muestra * durante una advertencia de programa de la unidad.
Servo ENCENDIDO Muestra * cuando el servo es ENCENDIDO.
Servo listo Muestra * cuando el servo está listo.
La función SV se está ejecutando. Muestra * cuando se está ejecutando la función SV.
Muestra * cuando la entrada externa del control de sincronización es
Entrada externa del control de sincronización
ENCENDIDO.
Interruptor de límite (+) Muestra * cuando el interruptor de límite (+) es ENCENDIDO.
Interruptor de límite (-) Muestra * cuando el interruptor de límite (-) es ENCENDIDO.
Sensor de origen Muestra * cuando el sensor de origen es ENCENDIDO.
Sensor de paro Muestra * cuando el sensor de paro es ENCENDIDO.
Muestra * durante el fin de servo (la desviación de posición es menor que
Servo final
el valor de configuración del “Rango NEAR”).
Tiempo de procesamiento del periodo de Muestra el tiempo máximo de procesamiento del periodo de control (luego
control (valor máximo) de iniciar el monitor).
Tiempo de procesamiento del periodo de
control (valor de corriente)
Muestra el tiempo de procesamiento de corriente del periodo de control. 19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Los siguientes elementos de monitoreo se configuran para ocultarse de la visualización por defecto. Se puede hace
clic en el botón “Cambiar Elementos de Monitoreo” para mostrar la casilla de diálogo “Configuración de Elementos de
Monitoreo” y habilitarlos para que se muestren.
Item Descripción
Muestra el estado ENCENDIDO/APAGADO del bit de salida del contacto de sincronización
Salida de contacto de sincronización □ (□: 1 o 2)
(de 0 a 15) como un número decimal (de 0 a 65535) sin signo de 16 bits (1WORD).
Código de error del programa de la unidad Muestra el código de error durante un error de programa de la unidad.
Detalle de error del programa de la unidad □ (□: 1 o 2) Muestra los detalles del error durante un error de programa de la unidad.
Código de advertencia del programa de la unidad Muestra el código de advertencia durante una advertencia de programa de la unidad.
Detalles de la advertencia del programa de la unidad □ (□: 1 o 2) Muestra los detalles de la advertencia durante una advertencia de programa de la unidad.
Estado de ejecución □ de la ranura del programa de
Muestra el estado de ejecución de cada ranura del programa de la unidad.
la Unidad (□: 0 a 31)
Item Descripción
Muestra el campo de estado del MECHATROLINK-III (campo de señal de entrada de
Estado del MECHATROLINK-III comando servo en el caso del servo SVCMD_IO, o INVCMD_IO en el caso de un
inversor) como un número decimal sin signo (de 0 a 4294967295) de 32 bits (2WORD).
Muestra el campo de señal de entrada de comando del servo del MECHATROLINK-III
Monitor de E/S del MECHATROLINK-III
SVCMD_IO como un número decimal sin signo (de 0 a 4294967295) de 32 bits (2WORD).
Muestra el valor de corriente del elemento de monitoreo con configuración
MECHATROLINK-IIICPRM_SEL_MON□
común de parámetros del MECHATROLINK-III como un número decimal
(□: 1 o 2)
con signo (de -2147483648 a 2147483647) de 32 bits (2WORD).
Monitor de valor del comando de límite de torque Muestra el valor de comando del límite de torque.
Monitor de valor del comando de prealimentación del torque Muestra el valor de comando de prealimentación de torque
Monitor de valor del comando de límite de velocidad Muestra el valor de comando del límite de velocidad.
Monitor de valor del comando de prealimentación de la velocidad Muestra el valor de comando de prealimentación de velocidad.
Código de error de ejes Muestra el código del error de eje.
Código de advertencia de ejes Muestra el código de la advertencia de eje.
Reinicio de alarma del controlador Muestra * cuando una entrada de restablecer alarma del controlador está ENCENDIDO.
Velocidad heredada de posicionamiento Muestra la velocidad heredada (cuando se encuentra en modo de posicionamiento).
Número de punto de corriente de posicionamiento Muestra el número de punto de corriente (cuando se encuentra en modo de posicionamiento).
Número de código M de posicionamiento Muestra el número de código M (cuando se encuentra en modo de posicionamiento).
Estado del control de posicionamiento Muestra el estado del control (cuando se encuentra en modo de posicionamiento).
Coordenada objetivo de posicionamiento Muestra la coordenada objetivo (cuando se encuentra en modo de posicionamiento).
Número de punto de inicio de posicionamiento Muestra el número de punto de inicio de posicionamiento.
cambio de modo de control Muestra el valor de corriente almacenado en la memoria buffer del cambio de modo de control.
Muestra el valor de corriente almacenado en la memoria buffer del cambio
Cambio de coordenada actual
de coordenadas de corriente.
Cambio de coordenada objetivo de posicionamiento Muestra el valor de corriente almacenado en la memoria buffer del cambio
(coordenada) de coordenada objetivo de posicionamiento (coordenada).
Cambio de coordenada objetivo de posicionamiento Muestra el valor de corriente almacenado en la memoria buffer del cambio
(velocidad) de coordenada objetivo de posicionamiento (velocidad).
Muestra el valor de corriente almacenado en la memoria buffer del cambio
Cambiar velocidad de posicionamiento
de velocidad de posicionamiento.
Muestra el estado de ejecución (Modo de control actual) de las funciones
Selección de funciones especiales
especiales de posicionamiento.
Control de seguimiento de posicionamiento absoluto/ Muestra el valor de comando (cuando se encuentra en modo de control de
valor de comando seguimiento de posicionamiento absoluto).
Control de seguimiento síncrono/valor de comando Muestra el valor de comando (cuando se encuentra en modo de control de seguimiento síncrono).
Conmutación de ganancia Muestra el valor de corriente almacenado en la memoria buffer de la conmutación de ganancia
Muestra * cuando se da salida al código M (cuando se encuentra en
Salida de código M de posicionamiento en curso
modo de posicionamiento).
Muestra * cuando se completa la asignación (cuando se encuentra en
Terminación de la asignación de posicionamiento
modo de posicionamiento).
Muestra * cuando se completa el posicionamiento (cuando se encuentra en
Posicionamiento completado
modo de posicionamiento).
JOG en curso Muestra * JOG está en curso (cuando se encuentra en modo de posicionamiento).
Valor actual de compensación de fase del eje maestro
de sincronización
Valor actual de compensación de fase del eje auxiliar
de sincronización
Valor actual de compensación del ángulo de paso de
sincronización
Fase del eje maestro de sincronización
Item Descripción
Muestra * cuando la operación del control de sincronización está en curso
Operación de control de sincronización en curso
(cuando se encuentra en modo de control de sincronización).
Estado de conexión del clutch principal de Muestra * cuando la conexión del clutch principal de sincronización está en
sincronización curso (cuando se encuentra en modo de control de sincronización).
Estado de conexión de clutch auxiliar de Muestra * cuando la conexión del clutch auxiliar de sincronización está en
sincronización curso (cuando se encuentra en modo de control de sincronización).
Cambio de valor de compensación de fase en curso Muestra * cuando el cambio de valor de compensación de la fase del eje maestro de
del eje maestro de sincronización sincronización está en curso (cuando se encuentra en modo de control de sincronización).
Cambio de valor de compensación de la fase del eje Muestra * cuando el cambio de valor de compensación de la fase del eje auxiliar de
auxiliar de sincronización en curso sincronización está en curso (cuando se encuentra en modo de control de sincronización).
Muestra * cuando la conexión directa del clutch principal de sincronización
Conexión directa del clutch principal de sincronización
está en curso (cuando se encuentra en modo de control de sincronización).
Muestra * cuando la conexión del clutch auxiliar de sincronización está en
Conexión directa del clutch auxiliar de sincronización
curso (cuando se encuentra en modo de control de sincronización).
Desconexión del clutch del límite de torque de Muestra * cuando la desconexión del clutch del límite de torque de sincronización
sincronización está en curso (cuando se encuentra en modo de control de sincronización).
Cambio de engranaje variable de sincronización en Muestra * cuando el cambio de engranaje variable de sincronización está
curso en curso (cuando se encuentra en modo de control de sincronización).
Número de parámetro de corriente de salida del Muestra el valor de corriente del número de parámetro de salida del contacto
contacto de sincronización de sincronización (cuando se encuentra en modo de control de sincronización).
Número de conmutación de leva de sincronización Muestra el valor de corriente de cada elemento (cuando se encuentra en
Posición de conmutación de leva de sincronización modo de control de sincronización).
Comando de torque del control de torque
Límite de velocidad del control de torque
Comando de velocidad del control de velocidad
Prealimentación de torque del control de velocidad
Muestra el valor de corriente almacenado en la memoria buffer de cada
Límite de torque del control de velocidad
elemento.
Límite de torque del control de posicionamiento
Prealimentación de velocidad del control de posicionamiento
Prealimentación de torque del control de posicionamiento
MECHATROLINK-III SVCMD_IO
Muestra el contenido de la entrada de E/S del MECHATROLINK-III como un
Entrada de 0 a 29 de E/S del ML-III □ (□: 0 a 29)
número decimal sin signo (de 0 a 65535) de 16 bits (1WORD).
Muestra el contenido de la salida de E/S del MECHATROLINK-III como un
Saluda de E/S del ML-III □ (□: 0 a 29)
número decimal sin signo (de 0 a 65535) de 16 bits (1WORD).
Muestra el contenido del monitor inverso del MECHATROLINK-III como un
Monitor del inversor del ML-III (□: de 0 a 9, de A a F)
número decimal sin signo (de 0 a 65535) de 16 bits (1WORD).
Muestra el código de terminación de la comunicación del MECHATROLINK-
Código de terminación de comunicación de comando
III en el modo de comando como un número decimal sin signo (de 0 a
del ML-III
65535) de 16 bits (1WORD).
Detalles del error*de eje □ (□: 1 o 2) Muestra los detalles del error*de eje.
Detalles de la advertencia*de eje □ (□: 1 o 2) Muestra los detalles de la advertencia*de eje.
Paro forzado Muestra * cuando la entrada de paro forzada está ENCENDIDO.
Deceleration stop Muestra * cuando la entrada de paro por desaceleración está ENCENDIDO.
Error de habilitar operación Muestra * durante un error de habilitar operación.
Muestra * cuando el valor del comando de velocidad y la velocidad de
Coincidencia del comando de velocidad operación se encuentran dentro del “Rango de coincidencia del comando
de velocidad”.
Límite de velocidad en curso Muestra * cuando el límite de velocidad está en curso.
Límite de torque en curso Muestra * cuando el límite de torque está en curso.
Punto Ocurre una advertencia si se inicia una ejecución de prueba con el modo de control de
velocidad o modo de control de torque. Para utilizar la ejecución de prueba, configure el modo
de control en modo de control de posicionamiento.
① ②
Referencia
Durante la ejecución de prueba, se puede utilizar un programa en escalera para verificar el relevador
en la ejecución de prueba.
Referencia
Si el indicador de "Servo listo" no se ilumina en verde, verifique los siguientes puntos.
• Si ocurre un error de eje.
• Si ocurre una alarma de la unidad.
• Si la potencia del circuito principal de un servoamplificador está conectada.
• Si el cable del MECHATROLINK-IIII está conectado.
■ JOG
Al hacer clic en el botón dirección “+” o en el botón dirección “-”, se ejecuta
la operación de JOG+ o JOG- respectivamente.
Opere a una velocidad basada en una proporción aplicada a la configuración
en "Axis control common settings" -> "JOG high speed". La proporción se
puede configurar de 10 a 100% con incremento en 1%.
■ Avance lento
Al hacer clic en el botón dirección “+” o en el botón dirección “-”, se puede ejecutar la
operación Avance lento+ o Avance lento- respectivamente.
Utilice "Axis control common settings" -> "JOG starting speed" para ejecutar la operación.
Utilice la cantidad de movimiento configurada en "Axis control common settings" -> "JOG
inching movement" para ejecutar la operación.
■ Retorno a origen
Al hacer clic en el botón “Origin return”, se ejecuta el retorno a origen.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
■ Enseñanza
Al hacer clic en el botón “Load”, se almacena el valor de coordenada de
comando de corriente en la memoria buffer de la coordenada objetivo del
número de punto especificado.
■ Prueba de ejecución
Cuando se especifica el número de punto y luego se hace clic en el botón
“Start”, se ejecuta el posicionamiento del punto. Al hacer clic en el botón
“Stop”, se detiene la operación. La “One-point operation” ejecuta el
posicionamiento del punto en el punto único especificado.
La “Continuous operation” ejecuta el posicionamiento del punto de manera
continua en los puntos especificados (hasta 10).
Si se selecciona la casilla de verificación “Repeat”, cuando la operación de
posicionamiento del punto alcance la línea del fondo, regresa a la primera
línea y repite nuevamente el posicionamiento del punto.
Se puede configurar el tiempo de espera para la conmutación del punto
siguiente en un valor en el rango de 0.1 a 20.0 segundos.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Punto Ocurre una advertencia si se inicia una ejecución de prueba con el modo de control de
velocidad o modo de control de torque. Para utilizar la ejecución de prueba, configure el modo
de control en modo de control de posicionamiento.
■ Control de velocidad
Luego de especificar el comando de velocidad y el límite de
torque, se puede ejecutar el control de velocidad haciendo clic en
el botón “Start”. 19
Asimismo, luego de cambiar el comando de velocidad y el límite
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Punto Ocurre una advertencia si se inicia una ejecución de prueba con el modo de control de
velocidad o modo de control de torque. Para utilizar la ejecución de prueba, configure el modo
de control en modo de control de posicionamiento.
■ Control de torque
Luego de especificar el comando de torque y el límite de
velocidad, se puede hacer clic en el botón “Start” para ejecutar el
19 control de torque.
Asimismo, durante el control de torque, se puede cambiar el
FUNCIÓN DE SEGUIMIENTO DE MONITOR
■ Control de sincronización
Al hacer clic en el botón “Start”, se ejecuta el control de sincronización
utilizando el parámetro de sincronización especificado en cada eje.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Se puede verificar el estado de la fase y bit ENCENDIDO/APAGADO de la salida del contacto de sincronización.
La unidad de
visualización es igual
que el parámetro de
sincronización que se
está ejecutando.
Muestra el estado
ACTIVADO/DESAC-
TIVADO del bit. Muestra la fase.
Referencia
Para el monitor de salida del contacto, el número de eje con el número de salida del contacto
especificado se puede monitorear solo durante la operación de sincronización.
Punto Al usarlo conectando al KV-8000A, no se pueden usar los ajustes de Salida del contacto
sincronizado.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
1 Desde la Configuración de la Unidad en el área de trabajo, seleccione una unidad que desee monitorear.
Seleccione desde menú clic derecho ► "Sync control(S)" ► "Online cam edit(O)".
2 Inicie el monitoreo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Consulte
Item Contenidos de la configuración
la página
(1) Toolbar -
Undo Deshaga la última operación y retorne a su estado original.
-
Redo Deshaga la operación que acaba de deshacer.
Copy Copie el contenido seleccionado. -
Paste Pegue el contenido copiado. -
Switching position Especifique cuando ejecutar la conmutación. -
[Write] Escriba el valor editado de configuración en una unidad. *1 -
[Read] Visualice la casilla de diálogo “Seleccionar datos de leva”. -
Phase monitor Seleccione un eje a monitorear en la pantalla “(4) Mostrar gráfico”. -
(2) Display settings -
Display unit setting Haga clic en . Desde el menú desplegable, seleccione una unidad de visualización. -
Show/hide button for each operation mode
Visualice los datos de desplazamiento de la curva de
Displacement
leva en (4) como en el gráfico.
Visualice los datos de velocidad de la curva de leva Para gráficos con la
Speed
en (4) como en el gráfico. visualización en estado -
Visualice los datos de aceleración de la curva de leva ENCENDIDO, son apilados al
Acceleration
en (4) como en el gráfico. momento de visualizarse.
Visualice los datos de tirón de la curva de leva en (4)
Jerk
como en el gráfico.
Display ratio Haga clic en . Desde el menú desplegable, seleccione una proporción de visualización. -
Punto Solo puede haber una sesión de edición de leva en línea a la vez.
Referencia Para más detalles sobre la curva de leva, vea "14-8 Configuración de Leva", Página 14-22.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Esta función visualiza los datos internos del KV-XH16ML/XH04ML como un gráfico. Se puede configurar el menor
periodo de muestreo en el periodo de control y, luego, mezclar la variable tipo palabra (como coordenada actual,
velocidad de corriente, desviación de posición y torque de retorno) con la variable tipo bit (como inicio de
posicionamiento y terminación de posicionamiento) para el monitoreo. Cuando se utiliza la función de sincronización
entre unidades, se puede mezclar el seguimiento de la unidad con el monitor de gráficos en tiempo real. Por ello, se
puede muestrear y monitorear simultáneamente los datos internos de la unidad del CPU.
Asimismo, al utilizar las condiciones del disparador, se puede configurar la captura en la depuración.
Al mostrar un fondo transparente, se puede verificar simultáneamente la forma de onda y la escalera mientras se
realiza la depuración.
También es compatible con la visualización en 2D y se puede utilizar durante la depuración en diversas situaciones.
■ Función de seguimiento
La función de seguimiento del KV-XH16ML/XH04ML ejecuta el muestreo del estado de la unidad de posicionamiento/
movimiento en el estado del servoamplificador de la Serie SV2. Para los datos muestreados, se puede utilizar el
seguimiento de la unidad del KV STUDIO o el seguimiento de sincronización entre unidades para visualizarlos de
una manera gráfica y utilizarlos en la depuración o el ajuste de precisión del servo.
Asimismo, al utilizar las condiciones del disparador, se puede configurar la captura en la depuración.
Al mostrar un fondo transparente, se puede verificar simultáneamente la forma de onda y la escalera mientras se
realiza la depuración.
También se puede guardar los datos muestreados en un archivo CSV o archivo de texto para uso posterior en hojas
de cálculo o en otros programas.
● Seguimiento de la Unidad
Esta función mezcla los datos de palabras del KV-XH16ML/XH04ML (como coordenada, velocidad y torque) con
datos de bits (como inicio del control de posicionamiento y terminación del posicionamiento) y los visualiza de una
manera gráfica. Se puede configurar el menor periodo de muestreo en el periodo de control del KV-XH16ML/
XH04ML. Asimismo, se puede utilizar la función de disparador para detener el muestreo cuando el dispositivo en
monitoreo coincida con las condiciones especificadas.
Esta función lee y luego visualiza los datos del servoamplificador dela Serie SV2.
"Seguimiento de Servo (En tiempo real/Por lotes)", Página 19-44
Seguimiento de la Unidad
Esta función mezcla los datos de palabras del KV-XH16ML/XH04ML (como coordenada, velocidad y torque) con
datos de bits (como inicio del control de posicionamiento y terminación del posicionamiento) y los visualiza de una
manera gráfica. Se puede configurar el menor periodo de muestreo en el periodo de control del KV-XH16ML/
XH04ML. Asimismo, se puede utilizar la función de disparador para detener el muestreo cuando el dispositivo en
monitoreo coincida con las condiciones especificadas.
Item Descripción
Aparece la forma de onda del dispositivo con su casilla de
(Checkbox)
verificación seleccionada.
19 No. Muestra el número de registro de los dispositivos para monitoreo.
Device Muestra los detalles de los dispositivos para monitoreo.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Registrar/cambiar un dispositivo
• Haga doble clic en una celda que desee registrar o editar.
• Luego de seleccionar una celda para registrar o editar, oprima la tecla Ingresar .
• Haga clic derecho en una celda que desee registrar o editar. Desde el menú, seleccione “Registrar/Editar(R)”.
Item Descripción
Input mode Se puede seleccionar directo o por lotes como el método de registro de dispositivos.
No. Muestra el número de registro de los dispositivos a registrar/editar.
Muestra el número de los dispositivos a registrar/editar.
Device
Haga doble clic en la celda o seleccione la celda y luego oprima la tecla ingresar para editar.
Seleccione el formato de visualización del dispositivo registrado.
Los formatos posibles de visualización son como se muestran a continuación.
• Decimal 16 BIT sin signo
• Decimal 16 BIT con signo
Display format • Hex 16 BIT
• Decimal 32 BIT sin signo
• Decimal 32 BIT con signo
• Hex 32 BIT
• FLOAT
Muestra el “Color” de la forma de onda visualizada. Se puede editar el color haciendo clic en la
Color
celda de “Color”.
Disp in logic Marque la casilla de verificación para visualizar la forma de onda en un formato lógico.
Marque la casilla de verificación para ajustar automáticamente el rango de visualización para
Real-time scaling
encajar los valores de datos máximos y mínimos durante el muestreo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Descripción
Word device or Bit device Seleccione una variable tipo palabra o variable tipo bit a registrar.
Filter El texto ingresado se refine más en el dispositivo contenido en los comentarios.
Los dispositivos con sus casilla de verificación seleccionadas se registran en la lista de
Checkbox
dispositivos
Para variables tipo palabra: aquí aparece el número de memoria buffer.
Offset Para variables tipo bit: aquí aparece la compensación desde el inicio del número de
relevador.
Comment Muestra los detalles de los dispositivos.
Eliminar un dispositivo
• Luego de seleccionar una celda que desee eliminar, oprima la tecla Delete .
• Haga clic en una celda que desee eliminar. Desde el menú, seleccione “Delete(C)”.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Descripción
Especifique la cantidad de datos a recopilar luego de ocurrir un disparador.
Mueva el deslizador para cambiar la cantidad de datos.
Trigger Moverlo a la izquierda aumenta la cantidad de datos y
Data after trig
position moverlos a la derecha los reduce.
Asimismo, se puede ingresar la proporción (%) de cantidad
de datos directamente.
Seleccione un periodo de muestreo.
Sampling period El periodo de muestro del seguimiento de la unidad puede ser el
periodo de control o sus múltiples hasta periodo de control x 4000.
Trigger condition Especifique una condición de disparador.
(Checkbox) Seleccionar la casilla de verificación habilita el uso de una variable tipo bit.
Especifique un disparador basado en una variable tipo bit.
(Device
Solo se puede especificar una variable tipo bit que esté
number)
registrada en la pestaña de “Lista de dispositivos”.
Especifique el atributo de la variable tipo bit.
ENCENDIDO Aplique el disparador cuando la variable tipo
Bit (Trigger
bit está ENCENDIDO.
device attribute)
APAGADO: Aplique el disparador cuando la variable tipo bit
está APAGADO.
Especifique una condición de disparador para la variable tipo bit.
(Trigger AND: Ocurre un disparador cuando se cumplen las
condition) condiciones de todas las variables tipo bit.
OR: Ocurre un disparador cuando se cumple una de las condiciones.
Especifique una condición de disparador para una variable
tipo bit y variable tipo palabra.
(Trigger condition) AND: Ocurre un disparador cuando se cumplen las condiciones
de todas las variables tipo bit/variables tipo palabra.
OR: Ocurre un disparador cuando se cumple una de las condiciones.
Seleccionar la casilla de verificación habilita el uso de la
(Checkbox)
variable tipo palabra.
Especifique un disparador basado en una variable tipo palabra.
(Device
Solo se puede especificar una variable tipo palabra que esté
number)
registrada en la pestaña de “Lista de dispositivos”.
Especifique una condición de disparador para la variable tipo palabra.
≧: Ocurre un disparador cuando el valor del dispositivo es
mayor o igual al valor comparativo.
>: Ocurre un disparador cuando el valor del dispositivo es
Word mayor que valor comparativo.
device ≦: Ocurre un disparador cuando el valor del dispositivo es
(Trigger
menor o igual al valor comparativo.
condition)
<: Ocurre un disparador cuando el valor del dispositivo es
mayor que al valor comparativo.
≠: Ocurre un disparador cuando el valor del dispositivo no
es igual al valor comparativo.
=: Ocurre un disparador cuando el valor del dispositivo es
(Valor
igual al valor comparativo. 19
Ingrese un valor para comparar con una variable tipo palabra.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
comparativo)
● Barra del eje de visualización de cambio (KV STUDIO Ver. 9.10 o posterior)
Se puede visualizar el eje X y Y (excluyendo los ejes de tiempo) del gráfico que se visualiza en 2D, o visualizar un
diagrama disperso para la velocidad, etc.
• Visualización de XY (línea)
Se puede monitorear la ruta sobre el tiempo con el eje horizontal y vertical mostrando valores de dispositivos.
Los gráficos se registran y visualizan en el siguiente orden: El dispositivo superior configurado en la lista de
dispositivos es el eje horizontal del gráfico 1, el segundo dispositivo es el eje vertical del gráfico 1, el tercer
dispositivo es el eje horizontal del gráfico 2. Para cambiar las combinaciones visualizadas, cambie el orden de la
lista de dispositivos.
Se puede visualizar la ruta en 2D al combinar las coordenadas de corriente de ejes múltiples.
• Visualización de XY (punto)
Se puede monitorear utilizando un diagrama disperso con el eje horizontal y vertical mostrando valores de
dispositivos.
Los gráficos se registran y visualizan en el siguiente orden: El dispositivo superior configurado en la lista de
dispositivos es el eje horizontal del gráfico 1, el segundo dispositivo es el eje vertical del gráfico 1, el tercer
19 dispositivo es el eje horizontal del gráfico 2. Para cambiar las combinaciones visualizadas, cambie el orden de la
lista de dispositivos.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Cursor A Cursor B
Punto de
disparador
Muestra
Información
Cursores A y B
Utilice un cursor para verificar el valor de la ubicación seleccionada o utilice dos cursores para verificar el intervalo,
retraso de respuesta, etc.
Para mover un cursor, utilice el mouse para arrastrarlo.
Para ajustar con precisión la posición de un cursor, utilice las teclas del cursor sobre el teclado.
Punto de disparador
Cuando se aplique un disparador y luego se ejecute el muestreo, aparecerá el punto disparado.
Se puede utilizar “Información de muestreo” para verificar el posicionamiento absoluto del punto del disparador o la
fecha y hora de disparo.
Información de muestreo
Muestra la información acerca del gráfico de tiempo visualizado.
Punto de Disparador: Posición disparada*1, fecha y hora
A: Posición de cursor A*1, fecha y hora
B: Posición de cursor B*2, fecha y hora
A-B: Distancia entre el cursor A y cursor B y el tiempo.
100pts/Div: Unidad de la cuadrícula X visualizada actualmente*2 (conteo de m/Div) y tiempo promedio(ms/Div)
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Área de visualización XY
Esta área muestra una variedad de información incluyendo la forma de onda de dispositivos para el monitoreo.
Cursor A
Cursor B
Cursores A y B
Utilice un cursor para verificar el valor de la ubicación seleccionada o utilice dos cursores para verificar el intervalo,
retraso de respuesta, etc.
Haga clic en la parte de deslizamiento al fondo para mover el cursor.
Para ajustar con precisión la posición de un cursor, utilice las teclas del cursor sobre el teclado.
Información de muestreo
Muestra la información acerca del área de visualización XY.
Punto de Disparador: Posición disparada*1, fecha y hora
A: Posición de cursor A*1, fecha y hora
B: Posición de cursor B*1, fecha y hora
A-B: Distancia entre el cursor A y cursor B y el tiempo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Guardar
Guarde los datos de seguimiento de la unidad al sobrescribir los datos existentes.
Desde el menú, seleccione "File(F)" ► “Save(S)”. Si esta es la primera vez que los guarda, entonces aparecerá la
casilla de diálogo “Save As” de modo que podrá especificar un nombre de archivo para guardar los datos.
Procedimiento alternativo • Ctrl + S
•
● Guardar como
Guarde los datos de muestreo del seguimiento de la unidad utilizando un nombre diferente.
Desde el menú, seleccione “File(F)" ► "Save As(A)". En la casilla de diálogo “Save As” , ingrese un nombre de
archivo y luego haga clic en “Save As", ingrese un nombre de archivo y luego haga clic en "Save".
Item Descripción
Location to save Seleccione una unidad y carpeta para guardar el archivo.
File name Ingrese un nombre de archivo.
Los datos de seguimiento de la unidad se pueden guardar solo como archivos versión 2 de
File type
gráfico en tiempo real (*.rcm).
19
● Salga del seguimiento de la unidad
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Encontrar
Encuentre datos muestreados de forma de onda simple.
Active un gráfico de forma de onda que desee encontrar, luego desde el menú, seleccione "Edit(E)" ► "Find(F)". Se
abre la casilla de diálogo “Find”.
Cambiar los datos de la forma de onda que desee activar también cambia el objetivo a buscar.
Procedimiento alternativo • Ctrl + F
•
Item Descripción
Seleccione un modo de búsqueda desde el menú desplegable.
Search mode Subir: Punto de cambio APAGADO -> ENCENDIDO de búsqueda.
Caer: Punto de cambio ENCENDIDO -> APAGADO de búsqueda.
[Search Pre <-] Busque la parte previa (lado izquierdo) desde el punto del cursor A.
[Search Next ->] Busque la parte siguiente (lado derecho) desde el punto del cursor A.
Item Descripción
Seleccione un modo de búsqueda desde el menú desplegable.
Valor máximo: Encuentre el valor máximo de la variable.
Valor mínimo: Encuentre el valor mínimo de la variable.
Search mode
Valor demasiado grande: Encuentre el valor demasiado grande de la variable.
Valor demasiado pequeño: Encuentre el valor demasiado pequeño de la variable.
Valor especificado: Selecciónelo cuando busque un valor especificado.
La entrada es posible solo cuando se ha seleccionado “Valor especificado” como modo búsqueda.
Specified value
Ingrese un valor para la búsqueda.
19 [Search Pre <-] Busque la parte previa (lado izquierdo) desde el punto del cursor A.
[Search Next ->] Busque la parte siguiente (lado derecho) desde el punto del cursor A.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Búsqueda de combinaciones
Utilice condiciones combinadas para encontrar datos de forma de onda muestreado múltiple.
Desde el menú, seleccione “Edit(E)” ► “Combination search(C)”. Se abre la casilla de diálogo “Combination search”.
Condiciones de búsqueda
de combinaciones de
Condiciones de búsqueda variables tipo bit
de variables tipo bit
Condiciones de búsqueda
de combinaciones de
Condiciones de búsqueda
variables tipo palabra y de
de combinaciones de
variables tipo bit
variables tipo palabra
Item Descripción
Seleccione la condición de las combinaciones de variables tipo bit según lo
especificado en las condiciones de búsqueda.
Bit device’s combination search AND: Encuentre un punto donde se cumplan todas las condiciones de búsqueda
conditions de variables tipo bit.
OR: Encuentre un punto donde se cumpla la condición de búsqueda de
cualquiera de las variables tipo bit.
Select Se buscan las variables con la casilla de verificación seleccionada.
Bit device search
Device Muestra las variables tipo bit registradas.
condition
ON/OFF Especifique el estado de la variable tipo bit a buscar.
Seleccione la condición de combinación de una variable tipo bit y una variable tipo
palabra según lo especificado en las condiciones de búsqueda.
AND: Encuentre un punto donde se cumplan todas las condiciones de búsqueda
Combination search conditions of
de variables y las condiciones de búsqueda de variables tipo palabra.
word device and bit device
OR: Encuentre un punto donde se cumpla cualquiera de las condiciones de
búsqueda de variables o de las condiciones de búsqueda de variables tipo
palabra.
Select Se buscan las variables con la casilla de verificación seleccionada.
Device Seleccione la variable tipo palabra registrada desde el menú desplegable.
Especifique la condición de búsqueda para la variable tipo palabra.
=: Encuentre un punto donde el valor de la variable sea igual al valor
comparativo.
>: Encuentre un punto donde el valor de la variable sea mayor que el valor
Word device search
Condition comparativo.
conditions
<: Encuentre un punto donde el valor de la variable sea menor que el valor
comparativo.
<>: Encuentre un punto donde el valor de la variable no sea igual al valor 19
comparativo.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
■ Búsqueda siguiente
Busque la parte siguiente (lado derecho) desde el cursor A del gráfico de forma de onda activa.
Si aparece la casilla de diálogo “Search”, busque utilizando las condiciones especificadas en la casilla de diálogo.
Desde el menú, seleccione "Edit(E)" ► "Search next(N)" para iniciar la búsqueda.
Procedimiento alternativo • F3
■ Búsqueda previa
Busque la parte previa (lado izquierdo) desde el cursor A del gráfico de forma de onda activa.
Si aparece la casilla de diálogo “Search”, busque utilizando las condiciones especificadas en la casilla de diálogo.
Desde el menú, seleccione "Edit(E)" ► "Search previous(F)" para iniciar la búsqueda.
Procedimiento alternativo • Shift + F3
■ Saltar a cursor A
Desde el menú, seleccione "Edit(E)" ► “Jump(J)” ► “Cursor A(A)” para saltar al cursor A.
Procedimiento alternativo • Ctrl + A
•
■ Saltar a cursor B
Desde el menú, seleccione "Edit(E)" ► “Jump(J)” ► “Cursor B(B)” para saltar al cursor B.
Procedimiento alternativo • Ctrl + B
•
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
■ Lista de dispositivos
Desde el menú, seleccione "View(V)" ► “Device list(E)” La pestaña de “Device list” aparece en el área de
configuración de registro/disparador de dispositivos. Asimismo, se selecciona en el menú.
Mientras aparece la pestaña de “Device list”, al seleccionar “Device list(E)”, se oculta la pestaña de “Device list” y se
elimina la selección en el menú.
■ Configuración de visualización
Desde el menú, seleccione "View(V)" ► “Display settings(S)”. Aparece la casilla de diálogo “Display settings”.
Utilícela para especificar la visualización del seguimiento de la unidad.
Procedimiento alternativo • Haga clic derecho en el área de visualización del gráfico de tiempo. Desde el menú,
seleccione “Display settings(S)”.
• Haga clic derecho en un número de dispositivo visualizado en el lado derecho del área de
visualización del gráfico de tiempo.
La casilla de diálogo de configuración de visualización cuenta con tres pestañas: “Display range”, “Scale” y “Common”.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Descripción
Muestra una lista de los dispositivos registrados. Aparece la forma de onda de los
Devices list
dispositivos con sus casillas seleccionadas.
[All devices ON/OFF] Seleccione o elimine las casillas de verificación de todos los dispositivos.
Word (double-word) device Al seleccionar la casilla de verificación, se visualiza la forma de onda en formato lógico.
display set to logic mode Cuando se selecciona una variable tipo bit, esta casilla de verificación no se selecciona.
Al seleccionar esta casilla de verificación, se ajusta automáticamente el rango de
Real time scaling
visualización en tiempo real según el valor de corriente (solo variable tipo palabra).
Especifique la posición de la visualización de la forma de onda en el área de
Disp setting
visualización de gráfico de tiempo.
Al hacer clic en este botón, se configura el área de visualización de la forma de onda de 0 a 300Div.
Color de visualización de leyenda:
Blanco: Área donde no se visualiza la forma de onda del dispositivo seleccionado
Azul claro: Área donde no se visualiza la forma de onda del dispositivo seleccionado
[Visible area]
en la pantalla
Azul: Área donde se visualiza la forma de onda del dispositivo seleccionado en la pantalla
Gris: Área donde no se visualiza la forma de onda seleccionada de la porción
visualizada en la pantalla
Al hacer clic en este botón, se configura el área de visualización de la forma de onda en
el rango especificado por "Y(↑↓)Div" en la pestaña “Común”.
Color de visualización de leyenda:
<Rango de visualización>
Blanco: Área donde no se dibuja la forma de onda
[Screen disp area]
Gris: Área donde se dibuja la forma de onda
<Posición de visualización>
Blanco: Área donde no se visualiza la forma de onda del dispositivo seleccionado
Azul claro: Área donde se visualiza la forma de onda del dispositivo seleccionado
Rojo: Línea de división
19 Disp range Especifique la parte superior e inferior del rango de los datos muestreados a visualizar.
Si se configura un número de divisiones, entonces aparecerá una línea roja de división
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Pestaña “Escala”
Item Descripción
Scale Especifique si se visualiza o se oculta la escala al lado izquierdo de la forma de onda.
Display Siempre visualice la escala.
Selectings waveforms only Visualice la escala solo para la forma de onda del dispositivo seleccionado.
Hide No visualice la escala.
Y-axis scale interval Especifique un intervalo entre los números visualizados junto con el eje Y.
Al hacer clic en este botón, se aplica la configuración de “Escala” a todas las formas
[Apply to all waveforms]
de onda.
Scale within chart Especifique una escala para utilizarla dentro del gráfico de tiempo.
Display Siempre visualice la escala.
Selectings waveforms only Visualice la escala solo para la forma de onda del dispositivo seleccionado.
Hide No visualice la escala.
Al hacer clic en este botón, se aplica la configuración de “Escala dentro del gráfico”
[Apply to all waveforms]
a todas las formas de onda.
Especifique el método de visualización y el intervalo para las escalas apiladas.
Scale shared within chart Esta es una configuración común para las escalas en todas las áreas de
visualización de gráfico de tiempo.
Visualice la escala en la misma posición relativa de todas las formas de onda.
Cuando se apilan las formas de onda, la forma de onda del dispositivo seleccionado
Overlap display of scales
aparece en la parte superior. (Especifique el intervalo de visualización junto con el
eje X.)
Parallel display of scales Visualice cada cuadrícula al desplazar su escala.
X-axis scale interval Especifique el intervalo de visualización de la escala en el gráfico.
[OK] Actualice la configuración y cierre la casilla de diálogo “Configuración de visualización”.
Cancele los cambios realizados a la configuración y cierre la casilla de diálogo
[Cancel]
[Update]
“Configuración de visualización”.
Actualice la configuración sin cerrar la casilla de diálogo “Configuración de visualización”. 19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Pestaña “Común”
Item Descripción
Size of lines Especifique el espesor de la línea de la forma de onda a visualizar.
All thin lines Visualice todas las formas de onda como líneas delgadas.
Select only thick lines Utilice la línea gruesa solo para la forma de onda del dispositivo seleccionado.
All thick lines Visualice todas las formas de onda como líneas gruesas.
Visualice una sombra en el área entre el límite inferior del rango de visualización y la
Display shadow
forma de onda.
Especifique el número de cuadrículas y la unidad de muestreo utilizando las cuadrículas
X (Left/Right) Div
como unidad, junto con el eje de tiempo (horizontal).
Especifique el número de cuadrículas a utilizar para el eje de tiempo (horizontal) de la
Num of grids visualización de la forma de onda.
Configuración: De 10 a 100
Seleccione el número de muestreo para 1Div(1 cuadrícula).
pts/Div También se puede cambiar utilizando "Vista" ► "Expandir eje de tiempo" o "Reducir eje
de tiempo".
Y (Up/Down) Div Especifique el número de cuadrículas para el eje vertical.
Especifique el número de cuadrículas a utilizar para la dirección vertical de la
Num of grids visualización de forma de onda.
Configuración: De 10 a 100
Ajuste la configuración de visualización de la línea del disparador de la variable tipo palabra.
Trigger line
Esto es posible solo cuando la variable tipo palabra se configura en disparador.
Display Visualice la línea del disparador.
Hide Oculte la línea del disparador.
Color Especifique el color de visualización para los elementos que no sean forma de onda.
Background Especifique el color de fondo para un área distinta al área de visualización de la forma de onda.
19 Chart
Grid
Especifique el color de fondo para la parte interior del área de visualización de la forma de onda.
Especifique el color de cuadrícula en el área de visualización de la forma de onda
Character Especifique el color del texto en el área de visualización del gráfico de tiempo.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Descripción
X (Left/Right) Div Num of grids Especifique el número de cuadrículas para el eje horizontal
Y (Up/Down) Div Num of grids Especifique el número de cuadrículas para el eje vertical.
Size of point Configure el tamaño en el cual visualizar los puntos.
Number of display data El número de datos que se visualizarán en la figura de visualización XY.
Actualice la configuración y cierre la casilla de diálogo “Configuración de
[OK]
visualización”.
Cancele los cambios realizados a la configuración y cierre la casilla de diálogo
[Cancel]
“Configuración de visualización”.
Actualice la configuración sin cerrar la casilla de diálogo “Configuración de
[Update]
visualización”.
■ Configuración de grupo
Haga clic en el menú “View (V)” ► “Group settings (J)” para visualizar una forma de onda en el mismo rango y la
misma posición que el dispositivo registrado. Cuando se agrupan, los otros dispositivos son alineados con la
configuración de visualización del dispositivo más reciente y se visualizan superpuestos.
Se pueden utilizar hasta 8 grupos y los dispositivos se pueden utilizar sin ser agrupados.
Los dispositivos agrupados se visualizan juntos y rodeados por una trama especial.
Sin agrupar
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Agrupados
Punto Solo se pueden agrupar los dispositivos con el mismo tamaño de dispositivo (1 palabra o 2 palabras).
19 expandir las cuadrículas (reduciendo su número) en la dirección horizontal del área de visualización de la forma de onda.
Procedimiento alternativo • Ctrl + →
FUNCIÓN DE SEGUIMIENTO DE MONITOR
■ Visualizar cursor
Visualice el cursor en el área de visualización de la forma de onda.
Al configurar un cursor en el área de visualización de la forma de onda, se puede visualizar el valor del punto de cada
cursor y la fecha/hora, así como la distancia entre el cursor A y el cursor B en el área de visualización de información
de muestreo.
● Ocultar cursor
Desde el menú, seleccione “View(V)” ► “Cursor (R)” ► “Hide cursor(N)” para ocultar el cursor.
19
Procedimiento alternativo •
FUNCIÓN DE SEGUIMIENTO DE MONITOR
● Visualizar cursor
Desde el menú, seleccione “View(V)” ► “Cursor (R)” ► “Display cursor(V)” para visualizar el cursor A y B.
Procedimiento alternativo •
● Seleccionar cursor A
Desde el menú, seleccione “View(V)” ► “Cursor (R)” ► “Select cursor A(A)” para seleccionar el cursor A.
Procedimiento •
● Seleccionar cursor B
Desde el menú, seleccione “View(V)” ► “Cursor (R)” ► “Select cursor B(B)” para seleccionar el cursor B.
Procedimiento alternativo •
■ Formato de presentación
Se puede visualizar el eje X y Y (excluyendo los ejes de tiempo) del gráfico que se visualiza en 2D, o visualizar un
diagrama disperso para la velocidad, etc.
● Visualizar XY (línea)
Seleccione “View (V)” ► “Display format (P)” ► “XY display (line) (L)” desde el menú para monitorear la ruta sobre el
tiempo con el eje horizontal y vertical mostrando los valores de dispositivo.
Procedimiento alternativo • Cambiar barra de visualización
● Visualizar XY (punto)
Seleccione “View (V)” ► “Display format (P)” ► “XY display (point) (L)” desde el menú para monitorear utilizando un
diagrama disperso con el eje horizontal y vertical mostrando los valores de dispositivo.
Procedimiento alternativo • Cambiar barra de visualización
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Menú”Comunicación(C)"
■ Configuración de comunicación
Especifique la configuración para la comunicación con el PLC.
Desde el menú, seleccione "Communication(C)" ► "Communication settings(T)" para visualizar la casilla de diálogo
de configuración de comunicación.
■ Iniciar seguimiento
Inicie el seguimiento del dispositivo registrado.
Desde el menú, seleccione "Communication(C)" ► "Start trace(S)" para iniciar la comunicación con el PLC y el
seguimiento del dispositivo registrado.
Procedimiento alternativo • F5
•
■ Detener seguimiento
Desde el menú, seleccione "Communication(C)" ► "Stop trace(E)" para detener el seguimiento.
Procedimiento alternativo • Shift + F5
•
■ Suspender seguimiento
Desde el menú, seleccione "Communication(C)" ► "Suspend trace(I)” para suspender el seguimiento. Para reiniciar
el seguimiento, seleccione “Suspend trace(I)”.
Procedimiento • F6
•
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Procedimiento • Luego de iniciar el monitor de gráfico en tiempo real, cambie el tipo de “Unit” a “CPU+Unit”.
• Para más detalles sobre el monitor de gráfico en tiempo real, consulte el Manual del
Usuario del KV STUDIO.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Descripción
Aparece la forma de onda del dispositivo con su casilla de
(Checkbox)
verificación seleccionada.
No. Muestra el número de registro de los dispositivos para monitoreo.
Device Muestra un número de dispositivo para monitorear.
Durante un seguimiento, aparece “Valor de corriente” en la celda de
título y también aparece el valor de corriente de cada dispositivo.
La información se visualiza en un formato especificado en la casilla
Selected value/
de diálogo “Configuración de dispositivos”. "*" aparece cuando una
current value
variable tipo bit está ENCENDIDO, o "-" cuando está APAGADO.
Cuando el seguimiento se detiene, aparece “Valor seleccionado” en la celda
de título y el valor en la posición de visualización del cursor también aparece.
Muestra la diferencia en los valores en el cursor A y cursor B.
A-B
Para una variable tipo bit, aparece “---”.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Registrar/cambiar un dispositivo
• Haga doble clic en una celda que desee registrar o editar.
• Luego de seleccionar una celda para registrar o editar, oprima la tecla Ingresar .
• Haga clic derecho en una celda que desee registrar o editar. Desde el menú, seleccione “Register/Edit(R)”.
Las unidades seleccionables (función sincronización entre unidades configurada en “Use”) aparecen en la lista desplegable.
Seleccione una unidad que desee registrar.
Al seleccionar una unidad del CPU, se visualiza la casilla de diálogo “Configuración de dispositivos”.
Para más detalles sobre la configuración de dispositivos, consulte el Manual del Usuario del KV STUDIO.
Al seleccionar el KV-XH16ML/XH04ML, se visualiza la casilla de diálogo “Device settings”.
Para más detalles sobre la configuración de dispositivos, vea "Registrar/cambiar un dispositivo", Página 19-17.
Eliminar un dispositivo
• Luego de seleccionar una celda que desee eliminar, oprima la tecla Delete .
• Haga clic en una celda que desee eliminar. Desde el menú, seleccione “Delete(C)”.
Registro incremental del dispositivo (solo para dispositivo de la unidad del CPU)
Aumente el número de dispositivo de un dispositivo registrado (en +1 o +2) y luego regístrelo.
19 • Luego de seleccionar la celda debajo de la que desee ejecutar el registro incremental, oprima la tecla Ctrl + I
• Haga clic derecho en un dispositivo en el que desee ejecutar el registro incremental. Desde el menú, seleccione
FUNCIÓN DE SEGUIMIENTO DE MONITOR
“Incremental registration(I)”.
Punto • Si el formato de visualización del dispositivo es “Binario 1BIT”, “Decimal 16BIT” o “Hex
16BIT”, entonces se registra el dispositivo con el número de dispositivo + 1 compensación.
• Si el formato de visualización del dispositivo es “Decimal 16BIT” o “Hex 16BIT”, entonces se
registra el dispositivo con el número de dispositivo + 2 compensaciones.
Para los siguientes elementos, sus detalles y métodos de configuración son iguales a los del seguimiento de la
unidad, así que vea la descripción de cada elemento (de ("19 Configuración de tipo de disparador", Página 19-19 a
"19 Seguimiento de Sincronización Entre Unidades", Página 19-36) del seguimiento de la unidad.
• Configuración de tipo de disparador
• Área de visualización de gráfico de tiempo
• Menú “File(F)” (guardar, guardar como y guardar como archivo CSV/TXT)
• Salir de seguimiento de sincronización entre unidades
• Menú “Edit(E)” (búsqueda, búsqueda de combinación, búsqueda siguiente, búsqueda previa, saltar a cursor A,
saltar a cursor B, saltar a posición de disparador y saltar al número de datos especificado)
• Menú “View(V)” (visualizar lista de dispositivos, visualizar configuración del disparador, visualizar XYM, obtener
información de visualización XYM del KV STUDIO, visualiza comentario de dispositivo, obtener información de
visualización XYM del KV STUDIO, configuración de visualización, visualizar formas de onda apiladas, visualizar
formas de onda lado a lado, expandir eje de tiempo, reducir eje de tiempo, aumentar/disminuir número de cuadrícula,
expandir/reducir rango de visualización, ajustar automáticamente rango de visualización y visualizar cursor)
• Menú “Communication(C)” (configuración de comunicación, iniciar seguimiento, detener seguimiento, pausar
seguimiento)
• Menú “Help(H)” (visualizar manual del usuario, visualizar información de la versión)
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Procedimiento alternativo SV2 settings ► Right-click menu ► "Servo monitor(V)" ► "Servo monitor(S) ► Select axis
Se puede monitorear el estado de la operación y los datos internos del sistema servo del SV2 conectado al KV-
XH16ML/XH04ML.
Muestra el estado de
funcionamiento y el valor
actual del sistema servo del
eje correspondiente.
Referencia Para el monitor del servo, se pueden visualizar hasta 16 unidades al mismo tiempo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Procedimiento alternativo SV2 settings ► Right-click menu ► "Servo monitor(V)" ► "Servo I/O monitor(I)" ► Select axis
Se puede monitorear el estado de E/S del servoamplificador del SV2 conectado al KV-XH16ML/XH04ML.
Al forzar (ENCENDIDO/APAGADO) el terminal de salida, se puede verificar la operación de salida.
Referencia Para el monitor de E/S de servo, se pueden visualizar hasta 16 unidades al mismo tiempo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Procedimiento alternativo SV2 settings ► Right-click menu ► "Servo monitor(V)" ► "Servo alarm monitor(A)" ► Select axis
Se puede monitorear el estado de la alarma del servoamplificador del SV2 conectado al KV-XH16ML/XH04ML.
Elimine la alarma/
advertencia.
Muestra la alarma/
Muestra el estado de
advertencia que acaba
alarma/advertencia.
ocurrir.
Elimina el historial de
alarma.
Referencia
• Para el monitor de alarma de servo, se pueden visualizar hasta 16 unidades al mismo tiempo.
• Haga doble clic en la parte de seguimiento en el registro de alarma para guardar 500 puntos de los
datos de seguimiento antes y después de ocurrir la alarma como un archivo CSV.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Procedimiento alternativo SV2 settings ► Right-click menu ► "Servo monitor(V)" ► "Real-time trace(R)" ► Select axis
SV2 settings ► Right-click menu ► "Servo monitor(V)" ► "Batch trace(B)" ► Select axis
Se puede visualizar gráficamente los datos en el servoamplificador del SV2 conectado al KV-XH16ML/XH04ML.
Existen dos tipos de seguimiento de servo. El seguimiento en tiempo real lee datos desde el servoamplificador para
cada periodo de muestreo en tiempo real. El seguimiento por lotes almacena datos en el buffer del servoamplificador
por adelantado y lee los datos cuando se cumple la condición del disparador.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Item Descripción
(Checkbox) Aparece la forma de onda con su casilla de verificación seleccionada.
No. Muestra el número de registro de datos para monitoreo.
(Data content) Muestra el contenido de datos para monitoreo.
Durante el seguimiento, aparece el “Valor de corriente” en la celda del
título y también aparece el valor de corriente de cada dato.
"*" aparece cuando una variable tipo bit está ENCENDIDO, o "-"
Selected value/current
cuando está APAGADO.
value
Cuando el seguimiento se detiene, aparece “Valor seleccionado” en la
celda de título y el valor en la posición de visualización del cursor
también aparece.
Muestra la diferencia en los valores en el cursor A y cursor B.
A-B
Para una variable tipo bit, aparece “---”.
Punto El número máximo de datos que puede registrarse es dos de cada uno para variables tipo
palabra y variables tipo bit en el seguimiento de servo (en tiempo real) o tres de cada uno para
variables tipo palabra y variables tipo bit en el seguimiento de servo (por lotes).
Item Function
19
Data Haga clic en el botón. Desde el menú desplegable, seleccione los datos.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Punto El número máximo de datos que puede registrarse es dos de cada uno para variables tipo
palabra y variables tipo bit en el seguimiento de servo (en tiempo real) o tres de cada uno para
variables tipo palabra y variables tipo bit en el seguimiento de servo (por lotes).
Eliminar un dispositivo
• Luego de seleccionar una celda que desee eliminar, oprima la tecla Delete .
• Haga clic en una celda que desee eliminar. Desde el menú, seleccione “Delete(D)”.
Item Descripción
Sampling interval Especifique un periodo de muestreo (de 10 a 5000ms).
Item Descripción
Sampling interval Especifique un periodo de muestreo (125 a 8191875μs).
Trigger Condition Haga clic en el botón. Desde el menú desplegable, seleccione
settings una condición de disparador.
Trigger Haga clic en el botón. Desde el menú desplegable, seleccione
Target
A un objetivo de disparador.
Level Especifique un nivel de disparador.
Type Haga clic en el botón. Desde el menú desplegable, seleccione un tipo.
Trigger Haga clic en el botón. Desde el menú desplegable, seleccione
Target
B un objetivo de disparador.
Level Especifique un nivel de disparador.
Type Haga clic en el botón. Desde el menú desplegable, seleccione un tipo.
Especifique la cantidad de datos a recopilar luego de ocurrir un disparador.
Especifique un porcentaje de 1000 puntos de todos los datos luego
de los datos del disparador.
Trigger Data amount Mueva el deslizador para cambiar la cantidad de datos.
position after trigger Moverlo a la izquierda aumenta la cantidad de datos y moverlos a
la derecha los reduce.
Asimismo, se puede ingresar la proporción (%) de cantidad de
datos directamente.
Cursor B
Cursor A
Punto de
disparador
Muestra
Información
Cursores A y B
Utilice un cursor para verificar el valor de la ubicación seleccionada o utilice dos cursores para verificar el intervalo,
retraso de respuesta, etc.
Para mover un cursor, utilice el mouse para arrastrarlo.
Para ajustar con precisión la posición de un cursor, utilice las teclas del cursor sobre el teclado.
Punto de disparador
Cuando se aplique un disparador y luego se ejecute el muestreo, aparecerá el punto disparado.
Se puede utilizar “Información del muestreo” para verificar el posicionamiento absoluto del punto disparado o la fecha
y hora del disparador.
Desde el menú, seleccione "File(F)" ► "Open(O)" para abrir la casilla de diálogo "Open" y seleccione un archivo de
seguimiento de SV.
Procedimiento alternativo • Ctrl + O
•
Punto • Desde la pantalla de seguimiento de servo, los archivos que se pueden abrir son solo datos
de seguimiento de servo (archivo de seguimiento del SV (*.str)). No se podrán abrir los datos
de seguimiento de la unidad (archivo de gráficos en tiempo real (*.rtc)).
• Solo se pueden abrir los datos de seguimiento de servo del mismo tipo guardado
respectivamente en el seguimiento de servo (en tiempo real) y en el seguimiento de servo
(por lotes). No se podrán abrir los datos de un tipo diferente (tiempo real o por lotes).
● Guardar
Guarde la unidad de seguimiento de servo sobrescribiendo uno existente.
Desde el menú, seleccione "File(F)" ► “Save(S)”. Si esta es la primera vez que los guarda, entonces aparecerá la
casilla de diálogo “Save As” de modo que podrá especificar un nombre de archivo para guardar los datos.
Procedimiento alternativo • Ctrl + S
•
● Guardar como
Guarde los datos de seguimiento de servo dándole nombre al archivo.
Desde el menú, seleccione “File(F)" ► "Save As(A)". En la casilla de diálogo “Save As”, ingrese un nombre de
archivo y luego haga clic en “Save”.
Item Descripción
Location to save Seleccione una unidad y carpeta para guardar el archivo.
File name Ingrese un nombre de archivo.
File type Los datos de seguimiento de servo solo se pueden guardar como archivo de seguimiento de SV (*.str).
19
Para los siguientes elementos, sus detalles y métodos de configuración son iguales a los del seguimiento de la
unidad, así que vea la descripción de cada elemento (de ("19 Configuración de tipo de disparador", Página 19-19 a
"19 Seguimiento de Sincronización Entre Unidades", Página 19-36) del seguimiento de la unidad.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
• Menú “Edit(E)” (búsqueda, búsqueda de combinación, búsqueda siguiente, búsqueda previa, saltar a cursor A,
saltar a cursor B, saltar a posición de disparador y saltar al número de datos especificado)
• Menú “View(V)” (configuración de visualización, visualizar formas de onda apiladas, visualizar formas de onda lado
a lado, expandir eje de tiempo, reducir eje de tiempo, aumentar/disminuir número de cuadrícula, expandir/reducir
rango de visualización, ajustar automáticamente rango de visualización y visualizar cursor)
• Menú “Communication(C)” (configuración de comunicación, iniciar seguimiento, detener seguimiento, pausar
seguimiento)
• Menú “Help(H)” (visualizar manual del usuario, visualizar información de la versión)
Sintonización automática
Procedimiento alternativo SV2 settings ► Right-click menu ► "Tuning(N)" ► "Auto tuning(A)" ► Select axis.
Muestra la Ayuda.
Referencia
El ajuste automático no se puede ejecutar cuando el SV2 se ejecuta en el modo de ajuste manual.
Si se ejecuta el ajuste automático cuando el SV2 se ejecuta en el modo de ajuste manual, aparecerá
la siguiente casilla de diálogo.
Al hacer clic en el botón “OK”, se cambia el modo de ajuste a “Auto tuning” y luego se inicia en modo
de ajuste automático.
Al hacer clic en el botón “Cancel”, se cancela la operación para iniciar en modo de ajuste automático
(y el modo de ajuste permanece en manual).
• Se pueden visualizar hasta 16 unidades al mismo tiempo para el ajuste automático.
• Al dar clic en el botón "cerrar" se reflejan los parámetros automáticamente. 19
• Incluso luego de cambiar a sintonización manual, se reflejan los parámetros configurados por
FUNCIÓN DE SEGUIMIENTO DE MONITOR
sintonización automática.
• Para reflejar los parámetros en KV STUDIO, seleccione "KV-XH16ML(KV-XH04ML)" en "Monitor/
Simulador (N)".-> ".Verificar/Síncrono (V)".en el menú, luego haga clic en "Leer PLC (L)".
Select unit ► Right-click menu ► "Tuning(N)" ► "Gain search PRO(S)" ► Select axis.
Procedimiento alternativo SV2 settings ► Right-click menu ► "Tuning(N)" ► "Gain search PRO(S)" ► Select axis.
1 Si la proporción del momento de inercia se configura en su valor predeterminado (100%), entonces visualice
la casilla de diálogo “Ratio of inertia moment setting”.
• Seleccione “Set automatically” y luego haga clic en el botón “OK”. Aparecerá la casilla de diálogo “Ratio of inertia
moment setting”.
Ejecute el cálculo de la proporción del momento de inercia. ( "Cálculo de la Proporción del Momento de
Inercia", Página 19-55)
Cuando se ejecute el cálculo de la proporción del momento de inercia y se reinicie el servoamplificador, aparecerá
“Gain search PRO - select host command input”.
• Si se seleccionó “Set manually”, ingrese la proporción del momento de inercia y haga clic en el botón “OK”.
Aparecerá la casilla de diálogo “Gain search PRO - select host command input”.
2 Seleccione “Slave device operates automatically” o “Use command from host controller”. Luego, haga clic
en el botón “OK”.
● Si se utiliza operación automática del aparato esclavo para ejecutar la búsqueda de ganancia
19 Muestra la condición
Muestra el cuadro de diálogo
“Configuración de condición
de búsqueda de
FUNCIÓN DE SEGUIMIENTO DE MONITOR
de la búsqueda de ganancia
ganancia. PRO (sin comandos de nivel
superior)”
Inicia la búsqueda
de ganancia. Al
hacer clic en él se
detiene la Cuando la función está
operación. habilitada, el indicador se
ilumina ( ) en verde.
Muestra la Ayuda.
Casilla de diálogo “Gain search PRO (w/o higher-level command) condition settings”
Selecciona un
tipo de afinación.
Selecciona un
tipo de filtro.
Inicia la búsqueda de
ganancia. Al hacer clic en
“Stop” se detiene la Cuando la función está
habilitada, el indicador se
ilumina ( ) en verde.
Muestra la Ayuda.
Casilla de diálogo “Gain search PRO (with higher-level command) condition settings”
Selecciona un tipo de
afinación.
Selecciona un tipo de
filtro.
3 Luego de iniciar la búsqueda de ganancia, si selecciona “Auto run servo amplifier to perform gain search”,
entonces la operación automática se ejecuta dentro del rango de movimiento. Si selecciona la “Host 19
controller instruction is used to perform gain search”, ingrese una instrucción desde el controlador de host y
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Aparecerá el resultado de ejecución de búsqueda de ganancia PRO, el nombre del parámetro ajustado, así como el
valor antes y después del ajuste.
AVISO Verifique que el ambiente operativo sea seguro y luego ejecute la búsqueda de ganancia PRO.
Referencia
• La búsqueda de ganancia PRO no se podrá ejecutar cuando el SV2 esté operando en el modo de
ajuste automático.
Si se ejecuta la búsqueda de ganancia PRO mientras el SV2 esté operando en el modo de ajuste
automático, aparecerá la siguiente casilla de diálogo.
Al hacer clic en el botón “OK”, se cambia el modo de ajuste a “Manual tuning” y luego se inicia la
búsqueda de ganancia PRO.
Al hacer clic en el botón “Cancel”, se cancela la operación para iniciar la búsqueda de ganancia
PRO (y el modo de ajuste permanece en automático).
• Se pueden visualizar hasta 16 unidades al mismo tiempo para la búsqueda de ganancia PRO.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Select unit ► Right-click menu ► "Tuning(N)" ► "Gain tuning PRO(T)" ► Select axis.
Procedimiento alternativo SV2 settings ► Right-click menu ► "Tuning(N)" ► "Gain tuning PRO(T)" ► Select axis.
Ajuste con precisión el nivel de capacidad de respuesta y el nivel de seguridad para realizar el ajuste del servo.
Cambia el nivel de
Inicio de la afinación de respuesta y el nivel de
ganancia. Al hacer clic en él seguridad.
se detiene la operación.
Cancela la supresión de
vibraciones.
Muestra el cuadro de diálogo
Muestra la Ayuda.
“Supresión de vibración” para
configurar la supresión de
vibración.
Muestra el rastreo del servo (rastreo en lote).
Selecciona un tipo
de afinación.
Selecciona un tipo
de filtro.
19
Inicia el ajuste. Al Cuando la función de supresión
hacer clic en él se de vibraciones está habilitada,
detiene la el indicador se ilumina ( ) en
operación. Actualiza el parámetro de supresión de
FUNCIÓN DE SEGUIMIENTO DE MONITOR
2 Luego de iniciar el ajuste de ganancia, mientras se ejecuta la operación, ajuste el nivel de capacidad de
respuesta y el nivel de seguridad. Luego, verifique la operación.
Luego de terminar el ajuste, haga clic en el botón “Close”. Visualice la casilla de diálogo “Display result”.
Aparecerá el resultado de ejecución de ajuste de ganancia, el nombre del parámetro ajustado, así como el valor
antes y después del ajuste.
AVISO Verifique que el ambiente operativo sea seguro y luego ejecute el ajuste de ganancia PRO.
• El ajuste de ganancia PRO no se podrá ejecutar cuando el SV2 esté operando en el modo de ajuste
Referencia
automático.
Si se ejecuta el ajuste de ganancia PRO mientras el SV2 está operando en el modo de ajuste
automático, aparecerá la siguiente casilla de diálogo.
Al hacer clic en el botón “OK”, se cambia el modo de ajuste a “Manual tuning” y luego se inicia el
ajuste de ganancia PRO.
Al hacer clic en el botón “Cancel”, se cancela la operación para iniciar el ajuste de ganancia PRO (y
Select unit ► Right-click menu ► "Tuning(N)" ► "Estimation of ratio of inertia moment(I)" ► Select axis.
Procedimiento alternativo SV2 setting ► Right-click menu ► "Tuning(N)" ► "Estimation of ratio of inertia moment(I)" ►
Select axis.
• Seleccione “Auto Setting” y haga clic en el botón “OK”. Aparecerá la casilla de diálogo “Ratio of inertia moment
estimation”.
Utilice el paso 2 y los pasos siguientes para realizar el cálculo de la proporción del momento de inercia.
• Si se ha seleccionado “Manual Setting”, ingrese la proporción del momento de inercia y haga clic en el botón “OK”.
El valor de configuración se refleja en “Ratio of load inertia moment” de la configuración SV2.
Muestra la
configuración de
la condición de Muestra el cuadro de
funcionamiento. diálogo “Estimación del
coeficiente del momento
de inercia - ajuste del
estado” para configurar
el estado de funcionami-
ento.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Especifica el rango
de movimiento
durante la operación
de estimación.
Especifica el tiempo
de velocidad y
aceleración/desacel-
eración para la Especifica la
operación de relación del
estimación. momento de inercia
de carga cuando se
inicia la estimación.
3 Aparecerá la siguiente casilla de diálogo. Verifique la seguridad del ambiente y luego haga clic en el botón “OK”.
5 Cuando se termina el cálculo, aparecerá la siguiente casilla de diálogo. El “Estimation result” muestra la
proporción del momento de inercia de carga calculado en operación automática. Si hace clic en el botón
“OK”, la proporción calculada del momento de inercia de carga se configura en SV2.
6 Aparecerá la siguiente casilla de diálogo. Al hacer clic en el botón “OK”, se reinicia el aparato esclavo. Si
hace clic en el botón “Cancel”, la proporción del momento de inercia de carga no se configura en SV2 y el
aparato esclavo no se reinicia, sino termina.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Verifique que el ambiente operativo sea seguro y luego ejecute el cálculo de la proporción del
AVISO
momento de inercia.
Analizador Mecánico
Procedimiento alternativo SV2 settings ► Right-click menu ► "Tuning(N)" ► "Mechanical analyzer(M)" ► Select axis.
Esta sección describe cómo habilitar el motor para operar de manera automática, luego medir/analizar la frecuencia
de resonancia del mecanismo, y calcular y configurar el filtro de rechazo de banda del analizador mecánico.
El analizador mecánico solo se puede iniciar cuando el servo está desactivado. Si un programa u
Punto
otro han sido utilizados para activar el servo, entonces desactívelo antes de realizar la operación.
3 Verifique la seguridad del ambiente y luego haga clic en el botón “OK”. La operación automática inicia.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
4 Cuando se termina el cálculo, aparecerá la siguiente casilla de diálogo. Haga clic en el botón “OK”
Muestra Ayuda.
Item Descripción
White Para verificar (muestra el valor medido de la posición del cursor en la parte inferior del gráfico)
Red Muestra la frecuencia del filtro de rechazo de banda del analizador mecánico.
Graph display
Green Muestra la frecuencia del filtro de rechazo de banda automático.
Yellow-green Muestra la frecuencia del filtro de rechazo de banda manual.
Haga clic en el botón. Desde el menú desplegable, seleccione una duración de
muestreo (de 125 a 2500 μs).
Sampling duration
Una duración corta de muestreo permite medir hasta el área de frecuencia alta. Por el contrario,
una duración larga de muestreo mejora la precisión de la medición del área de frecuencia baja.
Especifique la amplitud, en términos de porcentajes (de 1 a 300%) del torque
Amplitude
nominal, para controlar el motor.
Allowable number of rotations Especifique el límite superior (de 1 a 1000 rotaciones) del motor durante la medición.
Measurement
Especifique el número de mediciones a repetir (de 1 a 5). Si se configura en 2 o
condition Number of measurements
más, entonces el valor promedio se indica en el resultado de la medición.
Haga clic en el botón. Desde el menú desplegable, seleccione “Habilitar” o “Inhabilitar”.
Habilitar (predeterminado): Habilite el filtro de rechazo de banda en la operación
de medición. (Configúrelo en “Habilitar” al utilizar el eje
Notch filter setting*1
vertical en la operación.)
Inhabilitar (predeterminado): Inhabilite el filtro de rechazo de banda en la operación
de medición.*2
Start Inicie el motor automáticamente y tome la medición.
Muestra la configuración actual de la frecuencia del filtro de rechazo de banda del
Current value
19 analizador mecánico.
Valores calculados: candidatos de frecuencia basados en las frecuencias del filtro
de rechazo de banda obtenidas del resultado de la medición y mostradas
FUNCIÓN DE SEGUIMIENTO DE MONITOR
*1 Al configurar el filtro de rechazo de banda en “Enable”, se puede verificar la frecuencia de resonancia del
mecanismo que no se retira incluso cuando se aplica el filtro de rechazo de banda. Por otro lado, al configurar
el filtro de rechazo de banda en “Inhabilitar”, se puede verificar la frecuencia de resonancia del mecanismo
cuando no se aplica el filtro de rechazo de banda.
*2 Si se realiza la operación en el mecanismo del eje vertical con el filtro de rechazo de banda configurado en
“Inhabilitar”, puede ocurrir una falla debido a la gravedad. Si desea utilizar el analizador mecánico en el eje
vertical, primero configure el filtro de rechazo de banda en “Enable”.
6 Cuando se cierra la casilla de diálogo “Mechanical analyzer”, aparecerá la siguiente casilla de diálogo. Al
hacer clic en el botón “OK”, se reinicia el aparato esclavo. Al hacer clic en el botón “Cancel”, se termina la
operación sin reiniciar el aparato esclavo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Select unit ► Right-click menu ► "Initialize and adjust(O)" ► "Servo Parameter Initialization(P)" ► Select axis.
Procedimiento alternativo SV2 settings ► Right-click menu ► "Initialize and adjust(O)" ► "Servo Parameter Initialization(P)"
► Select axis.
Esta función devuelve los parámetros del servoamplificador del SV2 a sus valores predeterminados.
Seleccione la unidad conectada al servoamplificador del SV2 donde desee inicializar los parámetros en la
configuración de la unidad del área de trabajo. Luego, desde el menú clic derecho, seleccione "Initialize and adjust"
► "Initialize servo amplifier parameters" ► Seleccionar un número de eje para inicializar los parámetros.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Select unit ► Right-click menu ► "Initialize and adjust(O)" ► "Absolute encoder setup(E)" ► Select axis.
Procedimiento alternativo SV2 settings ► Right-click menu ► "Initialize and adjust(O)" ► "Absolute encoder setup(E)"
► Select axis.
Esta función restablece el valor de corriente del encoder absoluto del servoamplificador del SV2 a cero.
Seleccione la unidad conectada al servoamplificador del SV2 donde desee configurar el encoder absoluto en la
configuración de la unidad del área de trabajo. Luego, desde el menú clic derecho, seleccione "Initialize and adjust"
► "Absolute encoder setup" ► Seleccionar un número de eje para configurar.
• Durante su uso, cada vez que se configure el encoder absoluto, el número acumulado de
rotaciones cambia y pueden ocurrir operaciones inesperadas del dispositivo. Verifique
AVISO minuciosamente el ambiente operativo y luego realice la operación.
• Luego de terminar la Configuración del encoder absoluto, asegúrese siempre de activar la
potencia nuevamente y luego realizar el retorno a origen.
Para más detalles sobre el sistema de posicionamiento absoluto, consulte el Manual del Usuario del 19
Servoamplificador de la Serie SV2, Capítulo 9 Sistema de Posicionamiento Absoluto.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Búsqueda de Fase Z
Select unit ► Right-click menu ► "Initialize and adjust(O)" ► "Z-phase search(Z)" ► Select axis.
Procedimiento alternativo SV2 settings ► Right-click menu ► "Initialize and adjust(O)" ► "Z-phase search(Z)" ►
Select axis
Esta función se mueve hasta encontrar la fase Z del servomotor del SV2 y luego se mueve a la fase Z.
Seleccione la unidad conectada al servoamplificador del SV2 donde desee realizar la búsqueda de fase Z en la
configuración de la unidad en el área de trabajo. Luego, desde el menú clic derecho, seleccione "Initialize and adjust"
► "Z-phase search" ► Seleccionar un número de eje para ejecutar.
Cambia entre
servo ACTIVADO Gira en la
y servo DESACTIVADO. dirección +.
19 Se detiene en la posición donde se detecta la fase Z. Luego, la hacer clic en el botón "<" o ">", no se rota el motor.
FUNCIÓN DE SEGUIMIENTO DE MONITOR
AVISO Verifique que el ambiente operativo se seguro y luego realice la búsqueda de fase Z.
• Incluso si el servo es APAGADO por el programa en escalera, se puede activar desde la búsqueda
Referencia de fase Z.
• Para la búsqueda de fase Z, solo se podrá visualizar uno a la vez.
Cuando se termine la búsqueda de fase Z, aparecerá la siguiente casilla de diálogo. Al hacer clic en el botón “OK”, se
reinicia el aparato esclavo.
Al hacer clic en el botón “Cancel”, se termina la operación sin reiniciar el aparato esclavo.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Select unit ► Right-click menu ► "Initialize and adjust(O)" ► "Analog monitor output adjustment(O)" ► Select axis.
Procedimiento alternativo SV2 settings ► Right-click menu ► "Initialize and adjust(O)" ► "Analog monitor output
adjustment(O)" ► Select axis
Esta función realiza la compensación de salida de la retroalimentación analógica del SV2 y el ajuste de ganancia.
Selecciona el canal
que se desea ajustar.
Ajusta el
valor inicial.
Muestra el nombre de
la señal del monitor
para el canal seleccionado.
Selecciona el canal
que se desea ajustar.
Ajusta la
ganancia.
Muestra el nombre de
la señal del monitor
para el canal seleccionado.
Al hacer clic en el botón “OK”, se cierra la casilla de diálogo “Analog Monitor Output Adjustment” y se termina la
operación.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Select unit ► Right-click menu ► "Initialize and adjust(O)" ► "Analog feedback offset adjustment(C)" ► Select axis
Procedimiento alternativo SV2 settings ► Right-click menu ► "Initialize and adjust(O)" ► "Analog feedback offset
adjustment(C)" ► Select axis
Esta función ajusta automáticamente la compensación de entrada de retroalimentación analógica del SV2.
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Procedimiento alternativo SV2 settings ► Right-click menu ► "Slave apparatus restart(E)" ► Select axis
19
FUNCIÓN DE SEGUIMIENTO DE MONITOR
Si ocurre un error en la unidad de expansión, el interruptor de acceso directo de la unidad se iluminará (parpadeará)
en color rojo.
Se puede verificar la descripción del error en la ventana de acceso de la unidad del CPU.
Referencia Cuando ocurre una alarma, la luz del interruptor del acceso directo cambia a verde (parpadea).
Estado de la
Luz sin unidad Visualización de la ventana de acceso del CPU
operación
Iluminada Estado de visualización de otra Unidad
Verde OK
Flicker Estado de visualizaciónde esta Unidad
Iluminada Estado de visualización de otra Unidad
Rojo Error Cuando ocurre un Error de eje, se visualiza “Código de error + (1000 × error
Flicker
de número de eje)".
Mensaje
El mensaje se visualiza en la herramienta de configuración de KV-XH en caso de un error/advertencia.
APÉNDICE
ocurrencia
ocurrió el error Operation deceleration encuentra fuera del rango. Configure en
un valor adecuado.
El valor de la configuración común del
control de posicionamiento (tasa SIN de
Número de eje Position control
aceleración de la operación/tasa SIN de Eje de
395 en el que 0 common setting error Otro
desaceleración de la operación) se ocurrencia
ocurrió el error Operation SIN ratio
encuentra fuera del rango. Configure en un
valor adecuado.
Número de eje Origin return setting El valor de velocidad de inicio del retorno
Eje de
512 en el que 0 error a origen está fuera del rango. Configure Otro
ocurrencia
ocurrió el error Starting speed en un valor adecuado.
Número de eje Origin return setting El valor de velocidad de deformación del
Eje de
513 en el que 0 error retorno a origen está fuera del rango. Otro
ocurrencia
ocurrió el error Creep speed Configure en un valor adecuado.
Número de eje Origin return setting El valor de velocidad de la operación de
Eje de
514 en el que 0 error retorno a origen está fuera del rango. Otro
ocurrencia
ocurrió el error Operation speed Configure en un valor adecuado.
Paro Eje de
610 en el que 0 Master axis 2 input del eje maestro 2 (luego de
inmediata ocurrencia
ocurrió el error (coordinate) transformación de coordenadas).
Número de eje Sync speed exceeded error Se ha excedido la velocidad de la entrada
Paro Eje de
611 en el que 0 Auxiliary axis input del eje auxiliar (luego de transformación
inmediata ocurrencia
ocurrió el error (coordinate) de coordenadas).
Número de eje Sync speed exceeded
Se ha excedido la velocidad de salida del Paro Eje de
612 en el que 0 error
engranaje diferencial de entrada. inmediata ocurrencia
ocurrió el error Input differential gear
Número de eje Sync speed exceeded
Se ha excedido la velocidad de salida del Paro Eje de
613 en el que 0 error
engranaje diferencial de salida. inmediata ocurrencia
ocurrió el error Output differential gear
ocurrió la warning
operativo curso.
advertencia
Número de eje
en el cual Control mode change during Se intentó cambiar el modo de control durante la
867 0
ocurrió la interpolation operation warning operación de interpolación.
advertencia
Número de eje
en el cual Control mode change during Se intentó cambiar el modo de control durante el retorno
868 0
ocurrió la origin return warning a origen.
advertencia
ocurrió la warning
operativo excedido por la entrada del Sensor de paro.
advertencia
Número de eje
Número de Positioning speed override El valor de configuración de la sobrescritura de la
en el cual
904 punto setting value upper limit velocidad del posicionamiento excedió el límite.
ocurrió la
operativo exceeded Especifique un valor adecuado.
advertencia
Número de eje
Número de Stop sensor Se priorizó la desaceleración en la velocidad de inicio y
en el cual
905 punto Deceleration distance insufficient se excedió el movimiento luego de la entrada del
ocurrió la
operativo warning Sensor de paro.
advertencia
Número de eje
en el cual Simulation mechanic sync input La función de sincronización mecánica de simulación
933 0
ocurrió la axis stopped warning detuvo el eje de entrada.
advertencia
Número de
referencia
External reference out of range El valor de entrada de la referencia externa está fuera
935 externa en la 0
warning del rango de configuración del contador en anillo.
que ocurrió la
advertencia
Código M Si Si
Control de seguimiento de
posicionamiento absoluto - Si
Control de seguimiento síncrono - Si
Si
(flanco en subida del interruptor de límite,
Retorno a origen Si sensor de origen de avance lento DOG y fase
Z añadidos)
Operación JOG Si Si
Sí (al utilizar la sincronización entre unidades
Operación de pulsador manual Si con el KV-SSC02)
Control de la trayectoria de velocidad
Sí (utilizando control fino) Sí (utilizando control de seguimiento síncrono)
APÉNDICE
uniforme
Control de velocidad Si Si
Control de torque Si Si
APÉNDICE
Nombre de relevador
Petición de cambio de coordenada actual
Iniciar control de posicionamiento
Eliminar terminación de salida del pulso de posicionamiento
Eliminar la terminación del posicionamiento
Petición del cambio de modo de control
Petición de cambio de coordenada objetivo de posicionamiento
Petición de cambio de velocidad de posicionamiento
Deceleration stop
Paro forzado
Petición de ejecución del movimiento forzado del punto siguiente del
posicionamiento
Petición de interrupción de la operación continua del posicionamiento
Petición de paro de ángulo especificado del posicionamiento
Petición de retorno a origen
Petición de movimiento a posición de inicio
Petición de mover a origen de alta velocidad
Petición de inicio de funciones especiales
Petición de desactivar funciones especiales
Petición de inicio del control de sincronización
Petición de liberar control de sincronización
Petición de conmutación de leva de sincronización
Petición de reconexión del clutch de límite de torque de sincronización
Reiniciar la operación de posicionamiento
JOG (+)
JOG (-)
Eliminar error de eje
Comando de código M APAGADO de posicionamiento
Petición de enseñanza
Restablecer alarma de la unidad
Los siguientes relevadores son solicitados en cada periodo de control sin importar los demás relevadores de petición.
Punto • Petición de sensor de parada de posicionamiento
• Petición del sensor de origen de posicionamiento
• Petición del clutch principal ENCENDIDO de sincronización
• Inhabilitar el APAGADO del clutch principal de sincronización
• Petición del clutch auxiliar ENCENDIDO de sincronización
• Petición del clutch auxiliar APAGADO de sincronización
Ejemplo) Al utilizar un periodo de control de 62.5 ìs (2 relevadores de petición ejecutables), los relevadores de petición se procesan
como se muestra a continuación cuando el relevador de petición de coordenadas de corriente de cambio y el relevador de
inicio del control de posicionamiento pasan de APAGADO -> ENCENDIDO simultáneamente en el eje 1 y eje 2.
APÉNDICE
Las características de la curva de leva se deciden según la velocidad, la aceleración y el tirón. La velocidad, la
aceleración y el tirón se definen de la siguiente manera.
Velocidad (V): Muestra la variación en el desplazamiento. Proporcional al impulso aplicado al trabajo (P=mV).
Si la velocidad máxima es alta, se puede reducir el valor máximo de aceleración, pero es más
difícil controlar cargas pesadas.
Aceleración (A): Muestra la variación en la velocidad. Proporcional a la fuerza aplicada al trabajo (F=mA). Mientras
la aceleración aumenta, el torque generado aumenta y el ruido se genera más fácilmente.
Tirón (J): Muestra la variación en la aceleración. Mientras el tirón aumenta, el torque generado cambia
repentinamente y esto puede conducir a una colisión y a más vibraciones.
Seleccione una curva de leva apropiada para el uso. Por ejemplo, para controlar una carga alta, la velocidad máxima debe ser
baja, para el uso a alta velocidad, el valor máximo de tirón (valor de variación de la aceleración) debe ser bajo de modo que no
ocurran errores debido a la vibración, y para reducir más el torque generado, el valor máximo de la aceleración debe ser bajo.
Curva de leva Descripción
Se utilizan cuando se controla en movimiento lineal uniforme o al reducir la velocidad máxima. Al inicio y al final, la
Velocidad constante velocidad se vuelve discontinua y existen puntos donde la aceleración cambia repentinamente. Es apropiada para
usos de velocidad baja con cargas pesadas.
Este tiene la velocidad máxima de aceleración más baja de todas las curvas de leva, de modo que el torque generado
Aceleración
puede reducirse más. Sin embargo, la velocidad se vuelve discontinua en los puntos al cambiar de aceleración a
constante
desaceleración y la aceleración cambia repentinamente de modo que sea apropiada para el uso de velocidad media.
La aceleración es discontinua en la fase de inicio/final y la vibración se genera fácilmente, de modo que no es
Harmónico simple apropiada para uso de velocidad alta.
Es la mejor curva para el uso sin permanencia*1.
La velocidad y la aceleración es continua, pero los valores máximos son altos. Es apropiada para el uso de alta
Cicloide
velocidad con cargas ligeras.
Trapezoide Se utiliza una curva de leva como estándar. Mantiene la aceleración y la velocidad continua y cuenta con un valor
modificado máximo de aceleración bajo. Es apropiada para el uso de alta velocidad con cargas ligeras.
Sinusoidal La curva de leva más utilizada ampliamente. La velocidad máxima se reduce más que en la curva trapezoidal
modificado modificada y es apropiada para el uso de alta velocidad con cargas medianas.
Velocidad constante Se reduce la velocidad en las fases medias del movimiento y se utiliza para mantener una velocidad constante. Es
modificada apropiada para uso de velocidad media con cargas pesadas.
Esta curva hace que los cambios en la aceleración sean más uniformes alrededor de la fase final. La velocidad
Trapezoide máxima es alta, pero la aceleración es continua, de modo que se suprime la generación de vibraciones. Es apropiada
para el uso de alta velocidad con cargas ligeras.
Cicloide de una Curva cicloide que se utiliza para usos de una permanencia. La velocidad máxima y la aceleración son bajas, de modo
permanencia que la aceleración no se vuelve en 0 en la fase final. Los cambios en la aceleración son uniformes, de modo que es
m=1 apropiado para uso de alta velocidad.
Cicloide de una
Esta curva cuenta con una aceleración menor que la cicloide de una permanencia m=1 al acelerar. Llega en la fase
permanencia
final de manera más uniforme que la cicloide de una permanencia m=1.
m=2/3
Trapezoide Curva trapezoidal modificada que se utiliza para usos de una permanencia. La velocidad máxima y la aceleración son bajas, de
modificado de una modo que la aceleración no se vuelve en 0 en la fase final. La aceleración máxima es menor que la curva cicloide de una
permanencia m=1 permanencia y una de sus características es una velocidad máxima alta. Es apropiada para uso de alta velocidad con cargas bajas.
Trapezoide
Esta curva cuenta con una aceleración menor que la trapezoidal modificada de una permanencia m=1 al desacelerar.
modificado de una
Llega en la fase final de manera más uniforme que la trapezoidal modificada de una permanencia m=2/3.
permanencia m=2/3
Ferguson trapezoide
Curva de leva utilizada como estándar por Ferguson Machine Co. Es principalmente igual a la trapezoidal modificada
modificado de una
de una permanencia m=1.
permanencia
Sinusoidal Curva estándar utilizada para usos de una permanencia. La velocidad máxima y la aceleración son bajas, de modo
modificado de una que la aceleración no se vuelve en 0 en la fase final. La curva es uniforme con la velocidad y aceleración máxima baja.
permanencia Es apropiada para uso de alta velocidad con cargas medianas.
Curva trapezoidal que se utiliza para usos de una permanencia. La velocidad máxima y la aceleración son bajas, de
Trapezoide de una modo que la aceleración no se vuelve en 0 en la fase final. La curva cuenta con una aceleración máxima baja y cuenta
permanencia con una aceleración uniforme en las áreas de desaceleración. La velocidad máxima es ligeramente mayor que la
curva sinesoidal modificada de una permanencia y es apropiada para uso de alta velocidad con cargas ligeras.
Trapezoide modificado Curva utilizada para usos sin permanencia. Se reduce la aceleración máxima de modo que la aceleración no se
sin permanencia vuelve en 0 en la fase de inicio/final. Es adecuada para uso de alta velocidad.
Velocidad constante Curva utilizada para usos sin permanencia. Se reduce la aceleración máxima de modo que la aceleración no se
modificada sin vuelve en 0 en la fase de inicio/final. Utilizada para controlar a una velocidad constante en las fases medias. Es
permanencia adecuada para uso de alta velocidad.
Curva desarrollada para uso de control NC. Sus características son: la velocidad y aceleración máxima son bajas y el
Curva NC2
tiempo de estabilización en la fase final es corto. Es apropiada para uso de alta velocidad con cargas altas.
APÉNDICE
Curva cicloide con un tiempo de desaceleración extendido para controlar la vibración al detenerse en sistemas de la
Cicloide asimétrico unidad con componentes suaves y objetos con holgura grande. La velocidad máxima es alta de modo que es
adecuada para uso de alta velocidad con cargas ligeras.
Trapezoide Curva trapezoidal modificada con tiempo de desaceleración extendido por los mismos motivos como la curva cicloide
modificado asimétrico asimétrica. Es apropiada para el uso de alta velocidad con cargas ligeras.
Curva utilizada para especificar la velocidad en ambos extremos de la sección.
Curva cúbica Debido a que la velocidad en ambos extremos de la sección se puede configurar en un valor distinto de 0, es
adecuada para uso en operación continua sin paro.
Curva utilizada para especificar la velocidad y la aceleración en ambos extremos de la sección.
Curva quinta Debido a que la velocidad y la aceleración en ambos extremos de la sección se pueden configurar en un valor distinto
de 0, es apropiada para uso en operación continua que sea más uniforme que la curva cúbica.
*1 Sin permanencia: Operación de control donde la operación gira en la fase de inicio y fase final y continúa el movimiento recíproco.
Una permanencia: Acción del control donde la operación gira en la fase final y el movimiento recíproco se lleva a cabo solo una vez.
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - A-23
A-5 Control complete de bucle cerrado
El control completamente cerrado es una función que detecta la posición del objeto controlado mediante un
codificador externo instalado en el sistema y lo retroalimenta hacia el servoamplificador. Mientras que la posición real
sea retroalimentada directamente, será posible el posicionamiento de alta precisión.
La presente sección describe la configuración para el control completamente cerrado entre KV-XH16ML/XH04ML y la
serie SV2.
Esquema de lazo
Servoamplificador de cierre
completoSV-FC1
Servomotor
Maquinaria
PAra instalar un módulo completamente cerrado (SV-FC1) y conectar un codificador externo, consulte el Manual del
Usuario de la serie SV.
Predeterm
Nombre del parámetro Descripción Unidad
inado
Configure la dirección de rotación del
servomotor hacia los comandos.
Seleccione “0: CCW”.
*Dirección de la Rotación del Motor ― 0
Valor de configuración:
0: CCW
1: CW
externo.
Valor de configuración:
*Codificador externo* 1 0: Inhabilitar ― 0
1: Dirección hacia adelante para el motor
CCW
3: Dirección inversa para el motor CW
● Ejemplo de configuración
Configure el [*Codificador externo] de la siguiente manera.
• Configure [*Dirección de la Rotación del Motor] en “0:CCW” y [*Codificador externo] en “1: Usado (Dirección
positiva cuando está en CCW)”.
• Transfiera un proyecto e inicie el monitor servo. Con el servo en estado desactivado, gire el eje del
motor en dirección CCW (antihorario) a mano. Si el contador de pulso de retroalimentación
completamente cerrado cuenta de manera progresiva, configure [*Codificador externo] en "1: Usado
(Dirección positiva cuando está en CCW)” y si lo hace de manera negativa, configure en “3: Usado
(Dirección negativa cuando está en CCW)”.
● Ejemplo de configuración
El ejemplo se refiere al siguiente ambiente. Número de pasos del codificador
Altura de escala del codificador externo: 20μm, Número de externo por revoluciones del motor
particiones: 256 Decodificador externo
Husillo de bolas principal: 5mm (=5000um) (Escala de pasos: 20 μm)
Resolución de codificador del motor: 22bit(4194304) Posición de la pieza Posición de la pieza
antes del movimiento después del movimiento
Distancia de movimiento por 1PLS de un codificador externo:
20μm / 256
Distancia de movimiento por 1PLS de un codificador de motor: Husillo a bolas: 5mm
APÉNDICE
5000μm / 4194304
Conversión de coordenadas del
codificador externo (numerador) 20 /256 4194304
= 5000/4194304 = 64000
Conversión de coordenadas del
codificador externo (denominador)
En consecuencia, configure de la siguiente manera.
Conversión de coordenadas del codificador externo (numerador) = 4194304
Conversión de coordenadas del codificador externo (denominador) = 64000
Predetermin
Nombre del parámetro Descripción Unidad
ado
*División de codificador externo fase Z 0: Solo hacia adelante
― 1
salida de pulso 1: Hacia adelante y en reversa
Predetermin
Nombre del parámetro Descripción Unidad
ado
Rango de configuración: 1 a 4096 Flanc
*Resolución de salida de división del
o/
codificador 20
Escal
externo
a
● Ejemplo de configuración
El ejemplo se refiere al siguiente ambiente.
Altura de escala del codificador externo: 20μm
Si el pulso 1 (valor después de la evaluación del flanco 4) tiene salida como 1μm, toda altura de escala de pulso de
salida es de 20μm/1μm=20PLS.
En consecuencia, configure [Resolución de salida de división del codificador externo] en 20.
• El límite superior de la frecuencia de salida de señal del codificador es 6.4 MHz (luego de la
Punto evaluación del flanco 4).
Si el valor de configuración excede el límite superior, ocurre una alarma "Pulso de salida de
división del codificador sobre la velocidad" (511).
• Cuando la velocidad es 1600mm/s en el ejemplo anterior, thela frecuencia (pulso de salida
por un segundo) es 1600mm/1μm = 1600000(=1.6MHz), el cual está disponible.
Predetermin
Nombre del parámetro Descripción Unidad
ado
Configure el vlaor para detectar una Pulso
Nivel de alarma de exceso de alarma. de
1000
desviación de motor/códificador externo Rango de configuración: 0 a 1073741824 coman
do
Predetermin
Nombre del parámetro Descripción Unidad
ado
Coeficiente de corrección de Rango de configuración: 0 a 100
% 0
deslizamiento por rotación del motor
● Ejemplo de configuración
Aumente el valor si la tasa de deslizamiento y torsión de la banda son mayores.
Si configure en "0", el valor del codificador externo se lee tal cual.
Si se configura en "20", la segunda rotación inicia desde el punto donde la desviación luego de la primera rotación
×0.8.
Desviación entre los
decodificadores externos del motor
[Coeficiente de corrección de
Grande
deslizamiento por rotación del motor]=0
[Coeficiente de corrección de
deslizamiento por rotación del motor]=20
APÉNDICE
1 Verifique que la máquina funcione correctamente con el control normal (semicerrado) que utiliza la
retroalimentación del codificador del servomotor.
Configure [*Codificador externo] de [ConfiguraciónSV2] en [0: Inhabilitar] y realice una ejecución de prueba. Ejecute la
operación JOG y verifique que la dirección de movimiento, distancia y velocidad estén acorde con los comandos de
KV-XH16ML/XH04ML.
Conversión de coordenadas
(denominador)
Configuración de control de eje
Conversión de coordenadas (numerador)
Para los detalles de la configuración, vea "Parámetros para el control completamente cerrado", Página A-24
Configure otros parámetros según sea necesario.
Luego de configurar, transfiera el proyecto y refleje los parámetros apagando y encendiendo la energía del SV2.
Visualice el diálogo [Ejecución de prueba], apague el moto a mano en servo y verifique que el cambio de la
coordenada corriente esté acorde con la distancia de movimiento actual de la máquina. Si no está acorde, verifique
la configuración de parámetros antes mencionados.
• Luego de cambiar [Configuración SV2], es necesario apagar y encender la potencia del SV2.
Punto • Si se cambia la [Configuración de control de eje], cambie el relé de habilitar operación del
KV-XH16ML/XH04ML a ACTIVADO. Se puede cambiar a DESACTIVADO/ACTIVADO el
permiso de operación en el diálogo de [Ejecución de prueba].
3 Ejecute la operación JOG en estado de servo activado y verifique que la coordenada de comando esté
acorde con la distancia de movimiento de la máquina.
APÉNDICE
Punto • Al ejecutar la operación JOG, inicie a velocidad lenta y auméntela de forma paulatina.
MEMO
APÉNDICE
Control de Comando del MECHATROLINK-III .................12-3 Escritura en memoria Flash ROM .................................... 6-46
Control de E/S ..................................................................12-2 Especificación de comunicación del KV-XH16ML/XH04ML
Control de seguimiento de posicionamiento absoluto ......6-20 MECHATROLINK-III ....................................................... 5-2
Control de seguimiento síncrono ......................................6-20 Especificaciones comunes ............................................... 1-17
Control de sincronización .................................................10-2 Especificaciones del KV-XH16ML/XH04ML (unidad de
Control de Torque ............................... 11-7,11-11,11-12,11-20 movimiento) .................................................................. 1-18
Control de Velocidad ........................................................ 11-2 Especificar ángulo de parada .......................................... 7-62
Control de velocidad ......................................................... 11-2 Especificar Eje Lineal de Interpolación (solo para operación de
Control E/S .......................................................................12-2 interpolación lineal) ...................................................... 7-16
Coordenada ......................................................................6-24 Especificar el Eje Objeto de Interpolación (solo para la
Coordenada (+) de límite suave/Coordenada (-) de límite operación de interpolación) .......................................... 7-16
- Unidad de Posicionamiento/Movimiento KV-XH16ML/XH04ML Manual de Usuario - A-31
F J
APPENDIX
2. Alcance de la garantía:
(1) KEYENCE garantiza que estos productos estan libres de defectos en materiales y mano de obra por un periodo de
un (1) año desde la fecha de embarque. Si al Comprador le fueron mostrados modelos o muestras cualesquiera,
tales modelos o muestras fueron utilizados meramente para indicar el tipo y calidad general de los Productos y no
significa que los Productos entregados se conformaran necesariamente a tales modelos o muestras. Si se
encontraran fallas o defectos en algun Producto, este debera ser enviado a KEYENCE con todos los costos de
envio pagados por el Comprador u ofrecidos a KEYENCE para su inspección y examen. Despues de que KEYENCE
lo haya examinado, KEYENCE, a su exclusiva opción, reembolsara el precio de compra, o reparará o reemplazará
sin cargo cualquier Producto o Productos que se determinen presentan fallas o averías. Esta garantia no se aplica a
los defectos que se produzcan por cualquier acción del Comprador, incluyendo pero sin limitarse a la instalacion
inadecuada, conexiones o interfaces inapropiadas, reparaciones inadecuadas, modificaciones no autorizadas,
aplicación o manipulación inadecuadas, al igual que la exposicion a condiciones excesivas de corriente, calor, frio,
humedad, vibración o la intemperie. No hay garantia sobre los componentes sujetos a desgaste.
(2) KEYENCE se complace en ofrecer sugerencias sobre el uso de sus diferentes Productos. Estas son solamente
sugerencias, y es la responsabilidad del Comprador determinar la adecuación de los productos para el uso que les
dara. KEYENCE no sera responsable por daño alguno proveniente del uso de los Productos.
(3) Los Productos y cualesquiera muestras (Productos/Muestras) provistas al Comprador no son para ser utilizados
internamente en los seres humanos, para el transporte humano, como dispositivos de seguridad o sistemas a
prueba de fallas, a menos que sus especificaciones escritas indiquen lo contrario. Si alguno de los Productos/
Muestras se utiliza de tal manera o se emplea mal de cualquier modo, KEYENCE declina toda responsabilidad, y
ademas el Comprador otorgara indemnidad a KEYENCE y la exceptuara de toda responsabilidad o daños que
surjan de cualquier uso inapropiado de los Productos/Muestras.
(4) SALVO LO INDICADO AQUI, LOS PRODUCTOS/MUESTRAS SE ENTREGAN SIN NINGUNA OTRA GARANTIA. SE
DECLINA EXPRESAMENTE TODA OTRA GARANTIA, EXPRESA, IMPLICADA Y ESTATUTARIA O SIMILAR,
INCLUYENDO, NO TAXATIVAMENTE Y SIN LIMITACIÓN, LAS GARANTIAS DE COMERCIABILIDAD, ADECUACIÓN
PARA UN PROPÓSITO PARTICULAR, Y DE NO VIOLACION DE DERECHOS DE PROPIEDAD. BAJO NINGUNA
CIRCUNSTANCIA, KEYENCE Y SUS ENTIDADES AFILIADAS SERAN RESPONSABLES FRENTE A NINGUNA
PERSONA O ENTIDAD POR CUALESQUIERA DAÑOS DIRECTOS, INDIRECTOS, INCIDENTALES, PUNITIVOS,
ESPECIALES O CONSECUENTES (INCLUYENDO, NO TAXATIVAMENTE, LOS DAÑOS QUE RESULTEN POR LA
PÉRDIDA DE USO, INTERRUPCION DE OPERACIONES DE NEGOCIO, PÉRDIDA DE INFORMACION, PÉRDIDA O
IMPRECISIÓN DE LOS DATOS, LUCRO CESANTE, PÉRDIDA DE AHORROS, EL COSTO DE COMPRA DE LOS
BIENES, SERVICIOS O TECNOLOGÍAS SUSTITUIDAS, O POR NINGUN ASUNTO QUE SURJA DE O EN
VINCULACIÓN AL USO O INCAPACIDAD DE USAR LOS PRODUCTOS, AUN SI KEYENCE O ALGUNA DE SUS
ENTIDADES AFILIADAS HUBIESE RECIBIDO ADVERTENCIA DE LA POSIBLE RECLAMACIÓN O DEMANDA DE UN
TERCERO POR DAÑOS, O DE CUALQUIER OTRA RECLAMACIÓN O DEMANDA CONTRA EL COMPRADOR. En
algunas jurisdicciones, pueden no ser aplicables algunos de los anteriores descargos de responsabilidad o
limitaciónes de daños.
KMX 1040-1
Copyright (c) 2021 KEYENCE CORPORATION. All rights reserved. 084619MX 2041-1 B07MX Printed in Japan