Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capítulo
DESCRIPCIÓN
1
Capítulo ESPECIFICACIONES
2 Y CABLEADO
Capítulo INSTALACIÓN Y
MANTENIMIENTO
Controlador programable 3 DE LA UNIDAD
Capítulo FUNCIONES
INCORPORADAS
Unidad de base 4
Capítulo
DE LA CPU
PROGRAMACIÓN
5 DE ESCALERA
Manual de Usuario
Unidad de base
compatibles
• KV-N14AR
• KV-N14AT
• KV-N14ATP
• KV-N14DR
• KV-N14DT
• Unidad de base (tipo bloque de terminales) • KV-N14DTP
• Unidad de expansión de E/S • KV-N24AR
• KV-N24AT
(tipo bloque de terminales) • KV-N24ATP
• Cassette de extensión de • KV-N24DR
• KV-N24DT
comunicación secuencial • KV-N24DTP
• Cassette de extensión de • KV-N40AR
• KV-N40AT
ventana de acceso • KV-N40ATP
• Unidad transformadora de conexión • KV-N40DR
• KV-N40DT
• KV-N40DTP
• KV-N60AR
• KV-N60AT
• KV-N60ATP
Prefacio
Este manual describe cómo conectarse y mantener la Serie KV Nano. También describe las funciones
incorporadas de la CPU y cómo crear programas de diagrama de escalera. Este manual también
incluye las especificaciones y los métodos de uso de la unidad base, la unidad de E/S de expansión, el
casete de comunicación serie de extensión y el casete de ventana de acceso de extensión. Para
unidades especiales de expansión distintas de las enumeradas anteriormente, consulte el manual del
usuario de la unidad correspondiente.
Cuando esté escribiendo programas, lea el "Manual de referencia de instrucciones", el "Manual de
programación de scripts" y el "Manual de usuario de KV STUDIO" junto con este manual.
Guarde este manual en un lugar seguro para que pueda recuperarlo cuando sea necesario.
Proporcione este manual a los usuarios finales del dispositivo.
Nombre Descripción
Este manual, que describe la configuración del sistema y las
Manual del usuario de la unidad
especificaciones de la Serie KV Nano. También describe las
base de la Serie KV Nano (tipo de
funciones incorporadas de la CPU y cómo crear programas de
bloque de terminales)
diagrama de escalera.
Manual del usuario de la unidad Este manual describe configuraciones y especificaciones del sistema,
base de la Serie KV Nano (tipo de funciones incorporads en la unidad de la CPU y cómo crear
conector) programas de escalera para la Serie KV Nano (tipo de conector).
Serie KV-7000/5000/3000/1000 y
Serie KV Nano Este manual describe las instrucciones que están disponibles en la
Manual de referencia de programación de escalera.
instrucciones
Serie KV-7000/5000/3000/1000 y
Serie KV Nano Este manual describe cómo crear programas de script y los
Manual de programación de operadores disponibles, oraciones de control y funciones.
scripts
Manual de usuario KV STUDIO Este manual describe cómo operar KV STUDIO.
Nombre Descripción
Este manual describe las especificaciones, los métodos de manejo y
Serie KV Nano
los procedimientos de operación del casete de comunicación en serie
Función de comunicación serial
para los bloques de terminales y del puerto en serie incorporado de la
Manual del usuario
unidad base.
717MX 1
Precauciones de seguridad
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 de acuerdo con
el nivel de peligro que se muestra a continuación.
Indica una página a la que se hará referencia en este manual u otros manuales.
Precauciones generales
• Antes de usar este dispositivo, verifique su funcionalidad y rendimiento al inicio y durante el
funcionamiento.
• Proporcione un circuito de seguridad que pase por alto el PLC para permitir el funcionamiento a
prueba de fallas de todo el sistema en caso de que el PLC falle.
• Las fallas de funcionamiento del circuito de salida y del circuito interno a veces impiden que el control
se realice normalmente. Asegúrese de proporcionar un circuito de seguridad en los sistemas de
control donde el mal funcionamiento del circuito pueda ocasionar incendios u otros accidentes graves.
• Proceda con cuidado cuando modifique el dispositivo o cuando lo utilice de una manera que no
esté dentro de los rangos indicados en sus especificaciones, ya que KEYENCE no puede
garantizar la funcionalidad o el rendimiento del dispositivo en tales situaciones.
• Utilice este dispositivo en combinación con otros dispositivos solo después de una cuidadosa
consideración, ya que el dispositivo puede no satisfacer su funcionalidad y capacidades de rendimiento
como resultado de factores tales como sus condiciones de uso y el entorno en el que se utiliza.
• No use el dispositivo con el propósito de proteger a los seres humanos.
• Este dispositivo no está diseñado para usarse como un producto a prueba de explosiones. No use
este dispositivo en un lugar peligroso o en una ubicación que tenga una atmósfera potencialmente
explosiva.
• Antes de utilizar KV STUDIO, verifique que la Serie KV Nano funcione correctamente.
Marcado CE
KEYENCE ha concon signo que este producto cumple con los requisitos esenciales de las directivas
EC aplicables, según las siguientes especificaciones. Asegúrese de tener en cuenta las siguientes
especificaciones cuando utilice este producto en los Estados miembros de la Unión Europea.
Asegúrese de tener en cuenta las siguientes especificaciones cuando utilice este producto como
producto certificado por UL/C-UL.
• Instale la Serie KV Nano en un recinto IP54 o superior (panel de control industrial).
• Suministre alimentación a la Serie KV Nano utilizando una fuente de alimentación certificada por
el listado UL que proporcione salida de clase 2 como se define en NFPA 70 (NEC: Código
Eléctrico Nacional) de los Estados Unidos de América.
• Para el cableado al bloque de terminales de las unidades de E/S (excluyendo KV-NC8ER), utilice
un cable de cobre trenzado con un calibre de AWG #14 a #20, y una clasificación de temperatura
de 60°C o más alto (105°C o más cuando se conecta al bloque de terminales de las unidades de
salida de tipo relevador). Utilice un par de apriete de 0.59 a 0.88 N•m (5.2 a 7.8 lb.-In).
• Para el cableado de las unidades KV-NC8ER, utilice un cable de cobre trenzado con un calibre de
AWG #16 a #28 y una clasificación de temperatura de 105°C o superior. Use un par de apriete de
0.23 N•m.
• Para el cableado de los bloques de terminales KV-N3AM, utilice un cable de cobre trenzado con
un calibre de AWG #14 a #20 y una clasificación de temperatura de 60°C o superior. Utilice un par
de apriete de 0.59 a 0.88 N•m (5.2 a 7.8 lb.-In).
• Para el cableado a las unidades KV-NC4AD y KV-NC2DA, use un cable de cobre trenzado con un
calibre de AWG #16 a #28, y una clasificación de temperatura de 60°C o superior. Use un par de
apriete de 0.23 N•m.
• Para el cableado de las unidades KV-NC4TP, utilice un cable de cobre trenzado con un calibre de
AWG #16 a #24 y una clasificación de temperatura de 60°C o superior.
• Para el cableado de los bloques de terminales KV-NC20L, utilice un cable de cobre trenzado con
un calibre de AWG #20 a #22 y una clasificación de temperatura de 60°C o superior. Use un par
de apriete de 0.23 N•m.
• Use el producto en un ambiente que corresponda al grado de contaminación 2.
• Utilice el producto en un entorno con una temperatura ambiente de 55°C o inferior.
Dispositivo Clase A
Este es un producto de clase A. En un entorno doméstico, este producto puede causar interferencias
de radio, en cuyo caso se le puede pedir al usuario que tome las medidas adecuadas.
Ͳ 匏͑匶匶͙͑ 櫋怺殯͑愯暧皻柦匶沖沲͚
決͑匶匶垚͑櫋怺殯 ͙Ͳ 匏 ͚͑洊沖砒洇穯匶匶嵢昢͑砖廪沖͑嬖垚͑斲殯沖垚͑決͑洖汊
渂汞穞柢匶͑愚岂彶 ͑͝儆洛歾汞͑滆櫳櫖昢͑斲殯穞垚͑冉汊͑徯洇求嵢͑穯城埪 ͟
Capítulo 1 RESUMEN
1-1 Configuración del Sistema..................................................................................... 1-2
Descripción General de la Configuración del Sistema ·············································· 1-2
(1) Unidad Base······························································································· 1-3
(2) casete de Comunicación Serie Extensión ························································· 1-3
(3) Casete de ventana de acceso de extensión (con la función de casete de memoria) ·· 1-3
(4) Unidades de expansión (bloque de terminales) ·················································· 1-3
(5) Unidad transformadora de conexión ································································ 1-4
(6) Unidad de expansión (conector) ····································································· 1-4
Conexión a dispositivos de comunicación······························································ 1-5
Cálculo del consumo corriente ············································································ 1-7
1-2 Asignaciones de E/S de unidad............................................................................. 1-8
Reglas de asignación de relevador de E/S ···························································· 1-8
Asignación de relevador de E/S ·········································································· 1-9
Reserva de unidades ·······················································································1-10
Capítulo 2 ESPECIFICACIONES
2-1 Especificaciones comunes de la serie ................................................................. 2-3
Especificaciones Generales ··············································································· 2-3
Especificaciones de rendimiento ········································································· 2-4
Funcionamiento durante cortes de energía ···························································· 2-5
2-2 Especificaciones compartidas de la unidad base ............................................... 2-6
Acerca del Número de modelo de la unidad base ··················································· 2-6
Contenido del embalaje ····················································································· 2-6
Nombres y funciones de las piezas ······································································ 2-7
Especificaciones ·····························································································2-10
Interruptor selector RUN-PROG e interruptor de eliminación de errores ·····················2-14
Cableado·······································································································2-15
2-3 Diagramas de cableado y circuitos internos de la unidad base de 14 puntos
(KV-N14AR/AT/ATP/DR/DT/DTP) .......................................................................... 2-16
Salida de relevador Tipo KV-N14AR/N14DR·························································2-16
Salida de transistor Tipo KV-N14AT/N14DT/N14ATP/N14DTP/N14DTP·····················2-18
Ejemplo de conexión de una salida de transistor a un servoamplificador (Serie SV)······2-21
Esquemas de dibujo ························································································2-22
Las listas nemónicas se incluyen en las páginas en las que se introducen los programas de escalera
de muestra.
Puede usar listas nemónicas para ingresar fácilmente en los programas de escalera.
3 En el área de edición de escalera de KV STUDIO, haga clic en la celda en la que desea insertar
un programa de escalera de muestra, luego, en el menú "Edit", haga clic en "Edit list" para
mostrar el cuadro de diálogo "List edit".
Procedimiento alternativo
• Ctrl + D
Terminología
Terminología Descripción
Esto se refiere a los equipos electrónicos que puede usar para controlar
Controlador programable libremente el equipo cambiando los programas. También se les llama PLC
(Controlador Lógico Programable).
KV-7500/7300/5500/5000/
Esto se refiere a los controladores programables KEYENCE.
3000/1000
Unidad de CPU Esto se refiere a los KV-7500/7300/5500/5000/3000/1000.
Esto se refiere a los controladores programables KV-N14**, KV-N24**, KV-N40**,
Serie KV Nano
KV-N60A* y KV-NC32T KEYENCE.
Unidad básica Esto se refiere a la Serie KV Nano.
Esto se refiere a unidades de E/S de expansión y unidades especiales de
Unidad de expansión
expansión, distintas de la unidad base, que se pueden usar con la Serie KV Nano.
Serie KV Nano
Esto se refiere a KV-N14**, KV-N24**, KV-N40**, KV-N60A*.
(bloque de terminales)
Serie KV Nano (conector) Esto se refiere a KV-NC32T.
Unidades de expansión Esto se refiere a las unidades de expansión que se conectan a la Serie KV Nano
(bloque de terminales) (bloque de terminales) con un cable de conexión.
Unidad de expansión Esto se refiere a las unidades de expansión que se conectan a la Serie KV Nano
(conector) (conector) con un conector de conexión.
Esto se refiere al software que admite la creación de programas de Serie KV
KV STUDIO
Nano.
Programa de escalera Esto se refiere a los programas que se crean con KV STUDIO.
Esto se refiere a los casetes de comunicación en serie de extensión (KV-N10L y
Casete de extensión
KV-N11L) y los casetes de ventana de acceso de extensión (KV-N1AW).
(1)
Unidad de base
Serie Nano KV
KV-N14** (4) (5) (6)
KV-N24** Unidades de expansión Unidad Unidad de
KV-N40** transformadora expansión
(bloque de terminales) (conector)
Cassette de extensión KV-N60**
(2) de comunicación
secuencial
(E/S y especial) de conexión (E/S, especial)
RESUMEN
(1) Unidad Base
Suministre energía a la unidad básica a través del bloque de terminales en la parte superior de la
1
Con la Serie KV Nano, puede mejorar la eficiencia de programación utilizando funciones como
módulos, macros, dispositivos locales y scripts KV.
"Capítulo 4 PROGRAMACIÓN DE ESCALERA"
"Manual de referencia de instrucciones"
"Manual de programación de scripts"
Si está utilizando una casete de comunicación serie de extensión (KV-N10L o KV-N11L), conéctela a la
ranura de la Serie KV Nano. (No se puede conectar una casete cuando la Serie KV Nano está
conectada. Asegúrese de desconectar el Serie KV Nano antes de conectar el casete.)
Para los modelos KV-N14** y KV-N24** se puede conectar una casete por cada unidad básica. Para el
KV-N40** y el KV-N60**, se pueden conectar dos casetes por cada unidad básica. La Serie KV Nano
funciona incluso si no está instalada una casete de comunicación serie de extensión.
Si está utilizando una casete de ventana de acceso de extensión (KV-N1AW), conéctela a la ranura de
la Serie KV Nano. (No se puede conectar una casete cuando la Serie KV Nano está conectada.
Asegúrese de desconectar el Serie KV Nano antes de conectar el casete.)
Puede conectar sólo una casete por cada unidad básica. La Serie KV Nano funciona incluso si no se
ha instalado una casete de ventana de acceso de extensión.
Asegúrese de conectar las unidades de E/S de expansión y las unidades especiales de expansión en
el lado derecho de la unidad base. Se pueden conectar hasta ocho unidades de ampliación (hasta tres
unidades KV-N14**) por unidad básica (excluidas algunas unidades de ampliación).
"2-7 Unidad de entrada de expansión (KV-N8EX y KV-N16EX)" (página 2-47)
"2-8 Unidad de Salida de Expansión (KV-N8ER/ET/ETP y KV-N16ER/ET/ETP)" (página 2-51)
"2-9 Unidad de E/S de expansión (KV-N8EXR y KV-N8EXT)" (página 2-56)
"Manuales de Usuario de la Unidad Especial de Expansión"
Cuando instale la unidad de expansión de E/S de tipo conector o la unidad de expansión especial en la
unidad base (bloque de terminales), asegúrese de instalarla a la derecha de la unidad del
transformador de conexión (KV-N1). Se pueden conectar hasta 8 unidades a la unidad básica junto con
una unidad de ampliación de tipo bloque de terminales. (Excluyendo algunas unidades de expansión)
"Serie KV Nano (bloque de terminales) Manual del Usuario"
"Manual del Usuario de cada Unidad de Expansión Especial"
RESUMEN
Conexión a dispositivos de comunicación
Esta sección describe los canales de comunicación que se utilizan para realizar comunicaciones entre
1
la Serie KV Nano y un PC o panel táctil.
Al comunicarse con un PC
Conexión directa
Unidad de base
KV Nano Series
KV-N14/N24/N40/N60
Puerto USB (comunicación USB)
KV-N10L
Puerto 0 Puerto 1 Puerto 2
Puerto en serie (RS-422A/485)
Unidad de base
Serie Nano KV
KV-N14/N24/N40/N60 Puerto en serie
(RS-232C) Puerto USB
(comunicación USB)
KV-N10L
Puerto en serie
(RS-422A/485)*
Puerto Ethernet
VT3-E3 (Ethernet)
KV-N10L Serie DT
* No se puede utilizar la interfaz RS-485 para conectar a través de la serie DT.
RESUMEN
Cálculo del consumo corriente
Con la Serie KV Nano, se suministra energía a los casetes de extensión y a las unidades de expansión
1
Controlador de temperatura
alimentación.
1.Los números principales de los relevadores de E/S son R (el número de la unidad de
expansión) × 1000.
Para la primera unidad de la izquierda, el número de referencia del relevador de E/S es R1000
porque 1 × 1000 = 1000.
Para la tercera unidad de la izquierda, el número de referencia del relevador de E/S es R3000
porque 3 × 1000 = 3000.
2.Para los relevadores de entrada, se añaden 000 al número de relevador. Para los
relevadores de salida, se añaden 500 al número de relevador.
El número de relevadores asignado difiere dependiendo de si el relevador es un relevador de
entrada o de salida.
Unidades de salida
Número de unidad KV-NC8ER KV-NC16ET(P)
KV-NC32ET
conectada KV-N8** KV-N16**
1 R1500 a R1507 R1500 a R1515 R1500 a R1615
2 R2500 a R2507 R2500 a R2515 R2500 a R2615
3 R3500 a R3507 R3500 a R3515 R3500 a R3615
4 R4500 a R4507 R4500 a R4515 R4500 a R4615
5 R5500 a R5507 R5500 a R5515 R5500 a R5615
6 R6500 a R6507 R6500 a R6515 R6500 a R6615
7 R7500 a R7507 R7500 a R7515 R7500 a R7615
8 R8500 a R8507 R8500 a R8515 R8500 a R8615
RESUMEN
Unidades de E/S
KV-N8EXR/KV-N8EXT KV-NC16EXT
Número de unidad
conectada
Relevadores de Relevadores de Relevadores de Relevadores de 1
entrada salida entrada salida
KV-NC32EXT
Número de unidad
Relevadores de Relevadores de
conectada
entrada salida
1 R1000 a R1115 R1500 a R1615
2 R2000 a R2115 R2500 a R2615
3 R3000 a R3115 R3500 a R3615
4 R4000 a R4115 R4500 a R4615
5 R5000 a R5115 R5500 a R5615
6 R6000 a R6115 R6500 a R6615
7 R7000 a R7115 R7500 a R7615
8 R8000 a R8115 R8500 a R8615
Reserva de unidades
1 Con la Serie KV Nano, puede utilizar la función de reserva de unidades para utilizar el mismo proyecto
para gestionar unidades aunque la configuración de la unidad sea diferente. Por ejemplo, incluso si
Asignaciones de E/S de unidad
tiene una instalación en la que una unidad de E/S analógica de expansión está conectada como
opción, puede utilizar el mismo proyecto para operar el sistema. Esto facilita la gestión de proyectos.
Proyecto A
0 1 2 3
C2 - -
OUT V2+ I2+ -
KV-N3AM
Reserva de la unidad
para el KV-N3AM
POWER
ERROR
C0 V1+ I1+
IN V0+ I0+ C1
Configuración A Configuración B
C2 - -
OUT V2+ I2+ -
KV-N3AM
POWER
ERROR
C0 V1+ I1+
IN V0+ I0+ C1
• Cuando realice una reserva para una unidad, si la unidad está presente en la
Punto configuración real, no se producirá un error de configuración de la unidad y el
sistema funcionará normalmente.
• En cuanto a las unidades distintas de las que está haciendo reservas, si la
información que ha utilizado el Editor de unidades para configurar difiere de la
información de los dispositivos conectados, se producirá un error de clasificación
de unidades o de clasificación de unidades y no podrá utilizar el sistema.
• Si se utiliza el número de una unidad que no está presente en la configuración
real (una unidad reservada) como operando en una instrucción (una instrucción
macro u otra instrucción), no se producirá un error durante la conversión, sino
que se producirá un error de operación (un error menor) durante la ejecución.
Puede utilizar los siguientes métodos para evitar errores de cálculo.
• Incluir el relevador de presencia de la unidad de expansión en un AND lógico
con las condiciones de ejecución.
• Configure los ajustes del sistema de CPU (la operación cuando se produce
un error) de modo que la operación de CPU se establezca como continuación
(para ignorar los errores).
Especificaciones Generales
2
Artículo Especificación
Especificaciones comunes de la serie
*1 La gama en la que se garantiza el sistema (excluyendo los artículos especialmente indicados para las unidades y casetes).
*2 Indicado en la parte inferior central (30 mm) de la unidad en el panel de control industrial.
*3 Estas especificaciones corresponden a situaciones en las que la unidad está montada sobre un carril DIN y
en las que la unidad está montada directamente en otra unidad.
Especificaciones de rendimiento
Especificación
Artículo
KV-N14** KV-N24** KV-N40** KV-N60** 2
Método de control de cálculo Método de almacenamiento del programa
Especificación
Artículo
KV-N14** KV-N24** KV-N40** KV-N60**
Número de Comentarios de los 10,000 20,000
comentarios y dispositivos Cuando se escribe un programa de escalera de longitud máxima sin etiquetas.
2 etiquetas
almacenables en la Etiquetas
14,000 28,000
Cuando se escribe un programa de escala de longitud máxima sin
unidad principal comentarios del dispositivo.
Especificaciones comunes de la serie
Función de apagado Memoria de programa Flash ROM puede reescribirse 10,000 veces
automático Dispositivos*4 RAM no volátil
Función de autodiagnóstico Error de CPU, error de RAM y otros problemas
*1 También puede configurar los ajustes para que no se realice el reset automático.
*2 Sólo se admiten colectores abiertos. No se admiten los controladores de línea.
*3 Los tipos de salida de relevador (KV-N***R) no tienen la función de salida de impulso de posicionamiento.
*4 Puede configurar el dispositivo de destino haciendo clic en "Ajuste del sistema de CPU" y luego en
"Retención de apagado" en KV STUDIO.]
*5 Esto puede estar limitado por el número máximo de unidades de E/S instalables.
ESPECIFICACIONES
Acerca del Número de modelo de la unidad base
Tipo de unidad
Existen los siguientes siete tipos de la unidad base Serie KV Nano.
Bloque de bornes Alimentación AC relevador de KV-N14AR, KV-N24AR, KV-N40AR,
alimentación Tipo de salida y KV-N60AR
bloque de terminales Tipo de fuente de alimentación KV-N14AT, KV-N24AT, KV-N40AT,
AC Salida de transistor (sink) y KV-N60AT
Bloque de bornes Tipo de salida transistor de KV-N14ATP, KV-N24ATP, KV-N40ATP,
alimentación AC (fuente) y KV-N60ATP
Bloque de bornes Alimentación DC relevador
KV-N14DR, KV-N24DR, y KV-N40DR
Salida de relevador Tipo de salida
bloque de terminales Tipo de fuente de alimentación
KV-N14DT, KV-N24DT, y KV-N40DT
DC Salida de transistor (sink)
Bloque de bornes Tipo de salida transistor (fuente)
KV-N14DTP, KV-N24DTP, y KV-N40DTP
de alimentación DC
Conector Tipo de salida de transistor de fuente de
KV-NC32T
alimentación DC (sink).
El paquete contiene los siguientes artículos. Antes de utilizar el producto, asegúrese de que el paquete
contiene todo lo que debe contener.
KEYENCE
Serie Nano KV
Manual de Usuario
Sin embargo, en caso de que los artículos no funcionen correctamente o estén dañados, póngase en
contacto con su representante de KEYENCE.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 2-5
ESPECIFICACIONES
KV-N14** y KV-N24**
2 Durante el uso estándar
Especificaciones compartidas de la unidad base
AVISO No conecte un cable USB al conector modular (lo que puede dañar el producto).
KV-N40** y KV-N60**
Durante el uso estándar
AVISO No conecte un cable USB al conector modular (lo que puede dañar el producto).
(9) ERROR LED Cuando la unidad está encendida, indica el estado de error de la unidad.
Encendida en rojo: Se ha producido un error grave (se ha detenido
la operación).
Parpadea en rojo (parpadeando a intervalos de 2 segundos): Ha
ocurrido un error menor o una alarma.
Apagado: No se han producido errores.
(10) LED de acceso USB Se ilumina para indicar que los datos se están transfiriendo a través
de USB.
(11) SD/RD LED Se ilumina para indicar que se están realizando comunicaciones serie.
RD: Se ilumina en rojo cuando se reciben datos.
SD: Se ilumina en verde cuando se están transmitiendo datos.
(Durante la transmisión y recepción de datos, esto puede aparecer
en naranja.)
(12) Indicadores de salida Indican el estado de salida de los terminales de salida.
Encendida en rojo:La salida se está generando.
Apagado : No se está generando salida.
(13) Terminales de entrada de Estos son los conectores para la entrada de la fuente de
alimentación alimentación (100 a 240 VAC para el tipo de fuente de alimentación
AC y 24 VDC para el tipo de fuente de alimentación DC).
(14) Interruptor selector RUN-
Este conmutador cambia el modo entre los modos RUN y PROG.
PROG e interruptor de
También, utilice este interruptor cuando desee eliminar errores.
borrado de errores
(15) Botones de volumen Éstos ajustan los valores de volumen analógicos.
analógicos Vol.0: CM1630 (dos palabras; 0 hasta 255)
Vol.1: CM1632 (dos palabras; 0 hasta 255)
(*Puede escalar fácilmente los valores de volumen analógicos
utilizando la instrucción APR. Para más detalles, véase la
instrucción ARP en las series KV-7000/5000/3000/1000 y Serie KV
Nano "Manuales de referencia de instrucciones").
(16) Puerto USB Este es el puerto para conectarse a la interfaz USB.
(17) Conector modular Este es el conector para conectar un enchufe modular. Utilice este
conector para conectar un PC, un panel táctil o un dispositivo similar.
(18) Conector de casete de Este es el conector para conectar a un casete de extensión.
extensión Utilícelo cuando desee ampliar el número de ventanas de acceso o
puertos de comunicación serie disponibles.
(19) Terminales de Estos son los terminales de salida de 24 VDC para la fuente de
alimentación de servicio alimentación de servicio. Utilícelos para suministrar energía a un
sensor o dispositivo similar.
(*No suministrar 24 V al terminal de alimentación de servicio.)
(20) Terminales de entrada Estos terminales se utilizan para recibir la entrada.
Conector de conexión de
(21) Este conector se utiliza para conectar una unidad de expansión.
la unidad de expansión
(22) Terminales de salida Estos terminales se utilizan para generar la salida.
AVISO No conecte un cable USB al conector modular (lo que puede dañar el producto).
Especificaciones
Especificaciones de entrada
Entrada general 2
KV-N14**: R000 hasta R003 (4 puntos)
10 μs o más ON
Fase-A, 50%
5 μs o más 5μs o más
OFF
ON ON
OFF OFF
1.8μs o menos 1.8μs o menos T1 T2 T3 T4
T1, T2, T3, T4: 2.5μs o más
* Si la impedancia del cable de conexión es grande, tenga en cuenta que la forma de onda de entrada puede no cumplir
con la descripción dada anteriormente después de que la onda pase a través del cable de conexión.
2-10 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
ESPECIFICACIONES
2-2 Especificaciones compartidas de la unidad base
Especificaciones de salida
Salida de alta velocidad (sólo tipo de salida de transistor)
KV-N14*T(P): R500 hasta R503 (4 puntos)
KV-N24*T(P): R500 hasta R503 (4 puntos) 2
KV-N40*T(P): R500 a R505 (6 puntos)
OFF90%
10%
ON
* La carga de la forma de onda anterior es una carga resistiva. No se tiene en cuenta la influencia del cable de
conexión.
Si la impedancia del cable de conexión es grande, tenga en cuenta que el ancho ENCENDIDO/APAGADO puede ser
menor que los valores anteriores.
Salida general
Tipo de salida de relevador Tipo de salida de transistor
KV-N14*R: R500 a R505 (6 puntos) KV-N14*T(P): R504 y R505 (2 puntos)
KV-N24*R: R500 a R509 (10 puntos) KV-N24*T(P): R504 a R509 (6 puntos)
KV-N40*R: R500 a R515 (16 puntos) KV-N40*T(P): R506 a R515 (10 puntos)
2 KV-N60*R: R500 a R607 (24 puntos) KV-N60*T(P): R508 a R607 (16 puntos)
Especificación
Especificaciones compartidas de la unidad base
Error claro
Puede utilizar el interruptor selector RUN-PROG y el interruptor de
borrado de errores para borrar errores.
Coloque el interruptor selector RUN-PROG y el interruptor de
eliminación de errores en el lado Err. clr (abajo) durante 1 segundo o
más para eliminar todos los errores que están ocurriendo actualmente.
Cuando suelte el interruptor selector RUN-PROG y el interruptor de borrado
de errores, volverá automáticamente a la posición de modo PROG.
Referencia • Para borrar errores, primero tiene que cambiar al modo PROG.
• Incluso si mantiene el conmutador en la posición de borrado de errores durante un
largo período de tiempo, sólo se ejecutará una única operación de borrado de errores.
Para realizar otra operación de eliminación de errores, suelte el interruptor y luego
vuelva a borrar los errores.
Cableado
Conector modular
2 Puede utilizar el conector modular para realizar comunicaciones en serie (RS-232C) con dispositivos
periféricos como PCs y paneles táctiles.
Especificaciones compartidas de la unidad base
Conector modular
6
5
4
3
2
1
ESPECIFICACIONES
Salida de relevador Tipo KV-N14AR/N14DR
FG FG
FG 24 V 0V FG
AC_L AC_N
000 a 003
510Ω
+
+ C0
Aislamiento fotoacoplador
Circuito interno
+
Azul Azul Azul Azul Azul Azul Azul Azul + C0 560Ω
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
2 C0
000 R000
-
Sí
Entrada común (para R000 hasta R007)
Contador de alta velocidad 0, habilitar entrada -
001 R001 Sí Contador de alta velocidad 1, habilitar entrada -
Diagramas de cableado y circuitos internos de la unidad base de 14 puntos (KV-N14AR/AT/ATP/DR/DT/DTP)
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
502
503 a 505
KV-N14AT
FG FG
FG 24 V 0V FG
AC_L AC_N
000 a 003
510Ω
+
+ C0
Aislamiento fotoacoplador
Circuito interno
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
2
C0 - Entrada común (para R000 hasta R007)
Contador de alta velocidad 0, Eje 1/eje 2, entrada sensor de
000 R000 Sí
habilitar entrada parada
Diagramas de cableado y circuitos internos de la unidad base de 14 puntos (KV-N14AR/AT/ATP/DR/DT/DTP)
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
Fuente de alimentación
de protección aislada
Circuito interno
500 a 505
L
0V 500 501 502 503 505
Circuito de
protección
24V C1 C1 C1 C1 504
C1
*1
L L L L L L • C1 está en cortocircuito interno.
Circuito
de salida
L
500 a 505
24 V (+)
2 Fuente de alimentación
GND
Número de Número
Relevador Nombre de la señal
terminal de pin
COM Entrada común (para R000 hasta R007) C0 7 NP+ (entrada de impulso inverso, positivo)
R000 Eje 1, entrada del sensor de origen*1 000 34 PL1 (fuente de alimentación para colector abierto)
R001 Eje 1, entrada sensor de parada*1 001 10 PP+ (entrada de impulso hacia adelante, positivo)
35 PL2 (fuente de alimentación para colector abierto)
R003 Eje 1, alarma del conductor*2 003 14 ALARMA
R002 Eje 1, fase Z 002 32 Z-fase (colector abierto)
R006 Eje 1, interruptor fin de carrera CW*3 006
R007 Eje 1, interruptor fin de carrera, CCW*3 007
24 V (+)
Fuente de alimentación
GND
* Cablee el EMG (parada forzada), el LSP (interruptor de límite en dirección hacia delante) y el LSN (interruptor de límite
en dirección inversa) de la serie SV por separado. Alternativamente, si no desea cablearlos, cambie la configuración de
los parámetros correspondientes de la serie SV a A contacto.
* Recomendamos utilizar cables apantallados y trenzados para los cables de E/S. Asegúrese de que los cables del
conector de E/S tengan una longitud de 3 m o menos.
* Si hay ruido presente en las señales de E/S del tipo de sink, es posible que pueda mejorar el problema girando el cable de
señal en cuestión junto con un cable de 0 V o +24 V y, a continuación, realizando el cableado con este par trenzado.
*1 Puede utilizar las parametrizaciones para modificar las asignaciones.
*2 Se está utilizando información general. Puede modificar libremente esta asignación para el tratamiento de escala.
*3 Se está utilizando información general. Confirme el estado de la entrada y, a continuación, utilice los programas de
escalera para controlar CR8012 y CR8013.
*4 Se está utilizando la salida general. Puede modificar libremente esta asignación para el tratamiento de escala.
Esquemas de dibujo
82
2-ø4.5
2
27.3
82
3.8
90 17.2 83.7
11
17
KV-N24AR
FG FG
AC_L AC_N FG FG
24 V 0V
4.3kΩ
000 a 003
008 a 013 510Ω
+
012 010 008 006 004 002 000 + C0
Aislamiento fotoacoplador
Circuito interno
Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul
004 a 007 3.3kΩ
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
+
+ C0 560Ω
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
Circuito interno
L L L L L L L L L L
C1
C2
C3
C4
C5
• C1 hasta C5 son independientes.
Los dos terminales C5 están conectados
internamente.
2 C1
500
-
General
-
R500
Contador de alta velocidad 0,
Salida común (para R500)
-
comparador que coincide con la salida
Diagramas de cableado y circuitos internos de la unidad base de 24 puntos (KV-N24AR/AT/ATP/DR/DT/DTP)
KV-N24AT
FG FG
FG 24 V 0V FG
AC_L AC_N
2
Aislamiento fotoacoplador
Circuito interno
4.3kΩ
000 a 003
008 a 013 510Ω
Circuito interno
004 a 007 3.3kΩ
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
+
+ 560Ω
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
C0
Sensores
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
Fuente de
2
alimentación aislada
Fuente de alimentación
de protección aislada
Circuito interno
500 a 509
L
Diagramas de cableado y circuitos internos de la unidad base de 24 puntos (KV-N24AR/AT/ATP/DR/DT/DTP)
*1 Para KV-N24*TP C1
Fuente de
alimentación aislada
Circuito de
protección
Circuito interno
Circuito
de salida
L
500 a 509
24 V (+)
Fuente de alimentación
GND
2
KV-N24*T (Tipos de sink) Serie SV
24 V (+)
Fuente de alimentación
GND
* Cablee el EMG (parada forzada), el LSP (interruptor de límite en dirección hacia delante) y el LSN (interruptor de límite
en dirección inversa) de la serie SV por separado. Alternativamente, si no desea cablearlos, cambie la configuración de
los parámetros correspondientes de la serie SV a A contacto.
* Recomendamos utilizar cables apantallados y trenzados para los cables de E/S. Asegúrese de que los cables del
conector de E/S tengan una longitud de 3 m o menos.
* Si hay ruido presente en las señales de E/S del tipo de sink, es posible que pueda mejorar el problema girando el cable de
señal en cuestión junto con un cable de 0 V o +24 V y, a continuación, realizando el cableado con este par trenzado.
*1 Puede utilizar las parametrizaciones para modificar las asignaciones.
*2 Se está utilizando información general. Puede modificar libremente esta asignación para el tratamiento de escala.
*3 Se está utilizando información general. Confirme el estado de la entrada y, a continuación, utilice los programas de
escalera para controlar CR8012 y CR8013.
*4 Se está utilizando la salida general. Puede modificar libremente esta asignación para el tratamiento de escala.
Esquemas de dibujo
82
2 2-ø4.5
27.3
Diagramas de cableado y circuitos internos de la unidad base de 24 puntos (KV-N24AR/AT/ATP/DR/DT/DTP)
35.9
90
82
3.8
90 17.2 83.7
11
17
ESPECIFICACIONES
Salida de relevador Tipo KV-N40AR/N40DR
KV-N40DA
para el tipo de fuente de alimentación 0V 500 501 502 504 505 507 508 509 511 512 513 515 •
de DC)
24V C1 C2 C3 503 C4 506 C4 C5 510 C5 C6 514 C6
FG FG
FG 24 V 0V FG
AC_L AC_N
Circuito interno
106 104 102 100 014 012 010 008 006 004 002 000
107 105 103 101 015 013 011 009 007 005 003 001 C0
Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
Con el KV-N40AR, la fuente de alimentación de servicio también se puede utilizar para la fuente
Referencia
de alimentación de 24 V que se utiliza para alimentar sensores y otros dispositivos similares.
000 a 007
014 a 107 510Ω +
+ C0 560Ω
+
+ C0
2
C0 - Entrada común (para R000 a R107)
000 R000 Sí - -
001 R001 Sí - -
Diagramas de cableado y circuitos internos de la unidad base de 40 puntos (KV-N40AR/AT/ATP/DR/DT/DTP)
002 R002 Sí - -
003 R003 Sí - -
004 R004 No - -
005 R005 No - -
006 R006 No - -
007 R007 No - -
008 R008 No Contador de alta velocidad 0, fase A -
009 R009 No Contador de alta velocidad 0, Fase B -
010 R010 No Contador de alta velocidad 1, fase A -
011 R011 No Contador de alta velocidad 1, Fase B -
012 R012 No Contador de alta velocidad 2, fase A -
013 R013 No Contador de alta velocidad 2, Fase B -
014 R014 No - -
015 R015 No - -
100 R100 No Contador de alta velocidad 0, habilitar entrada -
101 R101 No Contador de alta velocidad 1, habilitar entrada -
102 R102 No Contador de alta velocidad 2, habilitar entrada -
103 R103 No - -
104 R104 No Contador de alta velocidad 0, fase Z (preajustado) -
105 R105 No Contador de alta velocidad 1, fase Z (preajustado) -
106 R106 No Contador de alta velocidad 2, fase Z (preajustado) -
107 R107 No - -
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
Circuito interno
0V 500 501 502 504 505 507 508 509 511 512 513 515
L L L L L L L L L L L L L L L L
500
2
501
502 a 503
Circuito interno
504 a 507
508 a 511
C1
C2
C3
C4
C5
C6
• C1 hasta C6 son independientes.
Los dos terminales C4, C5 y C6 están conectados internamente.
alimentación AC_L AC_N 000 002 004 006 008 010 012 014 100 102 104 106
Diagramas de cableado y circuitos internos de la unidad base de 40 puntos (KV-N40AR/AT/ATP/DR/DT/DTP)
KV-N40AT
de DC) 0V 500 501 502 504 505 507 508 509 511 512 513 515 •
FG
FG
24 V 0V FG
AC_L AC_N FG
Circuito interno
106 104 102 100 014 012 010 008 006 004 002 000
107 105 103 101 015 013 011 009 007 005 003 001 C0
Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
Con el KV-N40AT, la fuente de alimentación de servicio también se puede utilizar para la fuente
Referencia
de alimentación de 24 V que se utiliza para alimentar sensores y otros dispositivos similares.
Circuito interno
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
0V 500 501 502 504 505 507 508 509 511 512 513 515
*1 *1
L L L L L L L L L L L L L L L L
*1 Para KV-N40*TP
• Con el KV-N40AT (P), la fuente de alimentación de servicio también se puede utilizar
Referencia para las fuentes de alimentación de 24 V de cargas externas.
• La fuente de alimentación de protección aislada se comparte entre cada común. Si se
detecta incluso una sola sobreintensidad, hasta que se elimina la causa del
problema, la operación de protección (APAGADO de salida) y la recuperación
automática se producen repetidamente para todas las salidas del común compartido.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 2-33
ESPECIFICACIONES
Configuración de circuitos para tipos de sink Configuración de circuitos para tipos de fuente
C1
C2
Fuente de Fuente de
alimentación aislada alimentación aislada
2
Circuito de
protección
Fuente de alimentación 500 a 507
de protección aislada
Circuito interno
508 a 515
Internal interno
circuit
L Circuito
de salida
Diagramas de cableado y circuitos internos de la unidad base de 40 puntos (KV-N40AR/AT/ATP/DR/DT/DTP)
Circuito
Circuito de
protección
L
C1 500 a 507
C2 508 a 515
24 V (+)
Fuente de alimentación
GND
2
KV-N40*T (Tipos de sink) Serie SV
24 V (+)
Fuente de alimentación
GND
* Cablee el EMG (parada forzada), el LSP (interruptor de límite en dirección hacia delante) y el LSN (interruptor de límite
en dirección inversa) de la serie SV por separado. Alternativamente, si no desea cablearlos, cambie la configuración de
los parámetros correspondientes de la serie SV a A contacto.
* Recomendamos utilizar cables apantallados y trenzados para los cables de E/S. Asegúrese de que los cables del
conector de E/S tengan una longitud de 3 m o menos.
* Si hay ruido presente en las señales de E/S del tipo de sink, es posible que pueda mejorar el problema girando el cable
de señal en cuestión junto con un cable de 0 V o +24 V y, a continuación, realizando el cableado con este par trenzado.
*1 Puede utilizar las parametrizaciones para modificar las asignaciones.
*2 Se está utilizando información general. Puede modificar libremente esta asignación para el tratamiento de escala.
*3 Se está utilizando información general. Confirme el estado de la entrada y, a continuación, utilice los programas de
escalera para controlar CR8012 y CR8013.
*4 Se está utilizando la salida general. Puede modificar libremente esta asignación para el tratamiento de escala.
Esquemas de dibujo
2 2-ø4.5
122
27.3
Diagramas de cableado y circuitos internos de la unidad base de 40 puntos (KV-N40AR/AT/ATP/DR/DT/DTP)
35.9
90
82
3.8
17.2 83.7
44 (42) 44
130
11
17
ESPECIFICACIONES
Salida de relevador Tipo KV-N60AR
KV-N60AR
Fuente de alimentación de C7
•
servicio (terminales de 0V 500 501 502 504 505 507 508 509 511 512 513 515 600 601 603 604 605 607 •
FG
AC_L AC_N FG
Circuito interno
202 200 114 112 110 108 106 104 102 100 014 012 010 008 006 004 002 000
203 201 115 113 111 109 107 105 103 101 015 013 011 009 007 005 003 001 C0
Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
Circuito interno
2
C - Entrada común (para R000 a R203)
000 R000 Sí - -
001 R001 Sí - -
Diagramas de cableado y circuitos internos de la unidad base de 60 puntos (KV-N60AR/AT/ATP)
002 R002 Sí - -
003 R003 Sí - -
004 R004 No - -
005 R005 No - -
006 R006 No - -
007 R007 No - -
008 R008 No Contador de alta velocidad 0, fase A -
009 R009 No Contador de alta velocidad 0, Fase B -
010 R010 No Contador de alta velocidad 1, fase A -
011 R011 No Contador de alta velocidad 1, Fase B -
012 R012 No Contador de alta velocidad 2, fase A -
013 R013 No Contador de alta velocidad 2, Fase B -
014 R014 No Contador de alta velocidad 3, fase A -
015 R015 No Contador de alta velocidad 3, Fase B -
100 R100 No Contador de alta velocidad 0, habilitar entrada -
101 R101 No Contador de alta velocidad 1, habilitar entrada -
102 R102 No Contador de alta velocidad 2, habilitar entrada -
103 R103 No Contador de alta velocidad 3, habilitar entrada -
Contador de alta velocidad 0,
104 R104 No -
Fase Z (preselección)
Contador de alta velocidad 1,
105 R105 No -
Fase Z (preselección)
Contador de alta velocidad 2,
106 R106 No -
Fase Z (preselección)
Contador de alta velocidad 3,
107 R107 No -
Fase Z (preselección)
108 R108 No - -
109 R109 No - -
110 R110 No - -
111 R111 No - -
112 R112 No - -
113 R113 No - -
114 R114 No - -
115 R115 No - -
200 R200 No - -
201 R201 No - -
202 R202 No - -
203 R203 No - -
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
Circuito interno
L L L L L L L L L L L L L L L L L L L L L L L L
500
501
502 a 503
504 a 507
508 a 511
Circuito interno
512 a 515
600 a 603
604 a 607
C1
C2
C3
C4
C5
C6
C7
C8
• C1 hasta C8 son independientes.
Los dos terminales C4, C5, C6, C7 y C8 están conectados internamente.
2
C1 - - Salida común (para R500)
Contador de alta velocidad 0,
500 General R500 -
comparador que coincide con la salida
Diagramas de cableado y circuitos internos de la unidad base de 60 puntos (KV-N60AR/AT/ATP)
KV-N60AT
•
C1 C1 C1 C1 C1 C2 C2 C2 C2 C3 C3 C3 C3
0V 500 501 502 504 505 507 508 509 511 512 513 515 600 601 603 604 605 607 •
Fuente de alimentación de
24V C1 C1 C1 503 C1 506 C1 C2 510 C2 C2 514 C2 C3 602 C3 C3 606 C3
servicio (terminales de
FG
AC_L AC_N FG
Circuito interno
202 200 114 112 110 108 106 104 102 100 014 012 010 008 006 004 002 000
203 201 115 113 111 109 107 105 103 101 015 013 011 009 007 005 003 001 C0
Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul Azul
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Sensores
Circuito interno
2
C0 - Entrada común (para R000 a R203)
000 R000 Sí -
Eje 1/eje 2, entrada sensor de parada
001 R001 Sí -
Eje 1/eje 2, entrada del sensor de
Diagramas de cableado y circuitos internos de la unidad base de 60 puntos (KV-N60AR/AT/ATP)
002 R002 Sí -
origen
003 R003 Sí -
004 R004 No -
Eje 3/eje 4, entrada sensor de parada
005 R005 No -
Eje 3/eje 4, entrada del sensor de
006 R006 No -
origen
007 R007 No -
008 R008 No Contador de alta velocidad 0, fase A -
009 R009 No Contador de alta velocidad 0, Fase B -
010 R010 No Contador de alta velocidad 1, fase A -
011 R011 No Contador de alta velocidad 1, Fase B -
012 R012 No Contador de alta velocidad 2, fase A -
013 R013 No Contador de alta velocidad 2, Fase B -
014 R014 No Contador de alta velocidad 3, fase A -
015 R015 No Contador de alta velocidad 3, Fase B -
100 R100 No Contador de alta velocidad 0, habilitar entrada -
101 R101 No Contador de alta velocidad 1, habilitar entrada -
102 R102 No Contador de alta velocidad 2, habilitar entrada -
103 R103 No Contador de alta velocidad 3, habilitar entrada -
Contador de alta velocidad 0,
104 R104 No Eje 1, fase Z
Fase Z (preselección)
Contador de alta velocidad 1,
105 R105 No Eje 2, fase Z
Fase Z (preselección)
Contador de alta velocidad 2,
106 R106 No Eje 3, fase Z
Fase Z (preselección)
Contador de alta velocidad 3,
107 R107 No Eje 4, fase Z
Fase Z (preselección)
108 R108 No - -
109 R109 No - -
110 R110 No - -
111 R111 No - -
112 R112 No - -
113 R113 No - -
114 R114 No - -
115 R115 No - -
200 R200 No - -
201 R201 No - -
202 R202 No - -
203 R203 No - -
Referencia Debe utilizar un convertidor para aplicar la salida del controlador de línea a las entradas.
Circuito interno
0V 500 501 502 504 505 507 508 509 511 512 513 515 600 601 603 604 605 607
2
L L L L L L L L L L L L L L L L L L L L L L L L
Fuente de
alimentación aislada
500 a 507
Fuente de alimentación
de protección aislada 508 a 515
600 a 607
Circuito interno
Circuito de
protección
C1
C2
C3
Circuito
de salida
L
500 a 507
508 a 515
600 a 607
2
C1 - - Salida común (para R500 a R507)
Alta Contador de alta velocidad 0,
500 R500 Eje 1, CW
velocidad comparador que coincide con la salida
Diagramas de cableado y circuitos internos de la unidad base de 60 puntos (KV-N60AR/AT/ATP)
24 V (+)
Fuente de alimentación
GND
2
KV-N60*T (Tipos de sink) Serie SV
24 V (+)
Fuente de alimentación
GND
* Cablee el EMG (parada forzada), el LSP (interruptor de límite en dirección hacia delante) y el LSN (interruptor de límite
en dirección inversa) de la serie SV por separado. Alternativamente, si no desea cablearlos, cambie la configuración de
los parámetros correspondientes de la serie SV a A contacto.
* Recomendamos utilizar cables apantallados y trenzados para los cables de E/S. Asegúrese de que los cables del
conector de E/S tengan una longitud de 3 m o menos.
* Si hay ruido presente en las señales de E/S del tipo de sink, es posible que pueda mejorar el problema girando el cable
de señal en cuestión junto con un cable de 0 V o +24 V y, a continuación, realizando el cableado con este par trenzado.
*1 Puede utilizar las parametrizaciones para modificar las asignaciones.
*2 Se está utilizando información general. Puede modificar libremente esta asignación para el tratamiento de escala.
*3 Se está utilizando información general. Confirme el estado de la entrada y, a continuación, utilice los programas de
escalera para controlar CR8012 y CR8013.
*4 Se está utilizando la salida general. Puede modificar libremente esta asignación para el tratamiento de escala.
Esquemas de dibujo
2 2-ø4.5
167
27.3
Diagramas de cableado y circuitos internos de la unidad base de 60 puntos (KV-N60AR/AT/ATP)
35.9
90
82
17.2 83.7
3.8
44 (87) 44
175
11
17
ESPECIFICACIONES
Esta sección describe los nombres y funciones de las partes de las unidades de entrada de expansión
KV-N8EX y KV-N16EX. También proporciona las especificaciones de las unidades.
24V
5V
(3) Indicadores
de entrada (1) LED DE POTENCIA
Especificaciones
KV-N8EX KV-N16EX
Modelo
2 Método de conexión
(8 Puntos) (16 Puntos)
Bloque de conexión
externa
Unidad de entrada de expansión (KV-N8EX y KV-N16EX)
Terminales de entrada 24 Modo VDC 5 Modo VDC 24 Modo VDC 5 Modo VDC
Tensión máxima de entrada 26.4 VDC
Tensión de entrada nominal 24 VDC, 5.3 mA 5 VDC, 1 mA 24 VDC, 5.3 mA 5 VDC, 1 mA
Tensión mínima de
19 V 3,5 V 19 V 3,5 V
ENCENDIDO
Corriente máxima de
1,5 mA - 1,5 mA -
APAGADO
Tensión máxima de
- 1,5 V - 1,5 V
APAGADO
*1
Método común 8 puntos/1 común (2 terminales) 16 puntos/1 común (2 terminales)*1
3-cables
3-cables
3-cables
3-cables
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
C0
Marrón
Marrón
Marrón
Marrón
KV-N8EX
• 000 002
C0
• 005 007
Circuito interno
COM 004 006
F
• 005 007
IN
Marrón
Marrón
Marrón
Marrón
Circuito para la
conmutación
Negro
Negro
Negro
Negro
Azul
Azul
Azul
Azul
entre
5 V y 24 V
3-cables
3-cables
3-cables
3-cables
COM
Aislamiento fotoacoplador
Suministro de Sensors
potencia de entrada
* Los bornes COM están conectados internamente a
través de un fusible de 1.6 A. Realizar el cableado
de forma que no fluya una corriente excesiva entre
los bornes COM superior e inferior.
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
• •
C0 •
Circuito interno
• 009 011 013 015 •
F
COM 008 010 012 014 •
IN
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Circuito para la
conmutación
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Negro
Azul
Azul
Azul
Azul
Azul
Azul
Azul
Azul
entre
5 V y 24 V
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
COM
Aislamiento fotoacoplador
Suministro de Sensores
potencia de entrada
* Los bornes COM están conectados internamente a
través de un fusible de 1.6 A. Realizar el cableado de
forma que no fluya una corriente excesiva entre los
bornes COM superior e inferior.
Esquemas de dibujo
KV-N8EX
2
37
2-ø4.5
27.3
Unidad de entrada de expansión (KV-N8EX y KV-N16EX)
35.9
90
82
3.8
45 17.2 83.7
KV-N16EX
57
2-ø4.5
27.3
35.9
90
82
3.8
65 17.2 83.7
ESPECIFICACIONES
Esta sección describe los nombres y funciones de las partes de las unidades de salida de expansión
KV-N8ER, KV-N16ER, KV-N8ET y KV-N16ET. También proporciona las especificaciones de las
unidades.
OUT OUT
(3) Indicadores
de salida (1) LED DE POTENCIA
OUT OUT
Especificaciones
Método de conexión
Bloque de conexión
externa
Carga nominal 250 VAC/30 VDC, 2 A 30 VDC, 0.5 A
Corriente de fuga
- 100 µA o menos
APAGADA
Residual ENCENDIDO 0.8 VDC o menos (con salida de 0.5 A)
-
voltaje 0.6 VDC o menos (con salida de 0.3 A)
ENCENDIDO
50 m o menos -
resistencia
4 puntos/1 común 8 puntos/1 común 16 puntos/1 común
Método común Independiente
(8 terminals)*1 (4 terminals)*2 (8 terminals)*2*4
APAGADO 100 µs o menos (con una carga de 1 mA
Respuest
ENCENDIDO o más)
a 10 ms o menos
ENCENDIDO 200 µs o menos (con una carga de 1 mA
momento
APAGADO o más)
Consumo de corriente
60 mA o menos 100 mA o menos 30 mA o menos 40 mA o menos
interna
Peso 230 g 260 g 160 g 210 g
Eléctrico: 100,000 veces o más
Vida del relevador (20 veces/min) -
Mecánica: 20,000,000 veces o más
Reemplazo de relevador Imposible -
*1 Los dos terminales C0, C1, C2 y C3 del KV-N16ER están en cortocircuito interno.
(C0, C1, C2 y C3 son independientes.)
*2 Los terminales COM KV-N8ET (P) y KV-N16ET (P) están conectados internamente.
*3 Si se detecta incluso una sola sobreintensidad, hasta que se elimina la causa del problema, la
operación de protección (APAGADO de salida) y la recuperación automática se producen
repetidamente para todas las salidas del común compartido*4.
*4 Para el KV-N16ET, las salidas dentro del común compartido que están protegidas cuando se detectan
sobreintensidades son las salidas 000 a 007, o las salidas 008 a 015.
*5 Los tipos de salida de sink utilizan salida MOSFET (N-ch). Las clases de salida de fuente utilizan salida
MOSFET (P-ch).
2
+
• C0 C1 C2 C3 • +
KV-N8ER
● ●
000 001 002 003
OUT
4 5 6 7
• C4 C5 C6 C7 •
● ●
C4 C5 C6 C7
P L P L P L P L
007
OUT
Cargar
C0
C1
C2
C3
C4
C5
C6
C7 Suministro de potencia de carga
C0 002 C0 C1 006 C1
KV-N16ER
000 001 003 004 005 007
OUT
8 9 10 11 12 13 14 15
C2 009 C2 C3 013 C3
C2 009 C2 C3 013 C3
P L L L L P L L L L
OUT
Cargar
C0
C1
C2
C3
2
C0 002 C0
*2
C0 002 C0
Unidad de Salida de Expansión (KV-N8ER/ET/ETP y KV-N16ER/ET/ETP)
OUT
000 001 003
KV-N8ET
*1
Fuente de
alimentación aislada
L
Circuito
Circuito de
protección
C0
Circuito
de salida
L
000 a 003
004 a 007
C0 002 C0 C0 006 C0
4 5 6 7
KV-N16ET
C1 se corta internamente a través
*1
de un fusible con una potencia
Circuito interno
nominal de 5 A. Realizar el
F
OUT
08 10 11 12 14 15
OUT C1
C1 009 C1 C1 013 C1
008 010 011 012 014 015
bornes C0 y C1.
C1 009 C1 C1 013 C1
*2 Para KV-N16ETP
*2 *2
L L L L L L L L
Fuente de
alimentación aislada
Fuente de alimentación
de protección aislada 000 a 007
008 a 015
2
Internal interno
circuit
L
Circuito
Circuito de
C0
C1
Circuito
de salida
L
000 a 007
008 a 015
Esquemas de dibujo
KV-N8ET(P) KV-N8ER/KV-N16ER/KV-N16ET(P)
37 57
2-ø4.5 2-ø4.5
27.3
27.3
35.9
35.9
90
82
90
82
3.8
3.8
Esta sección describe los nombres y funciones de las partes de las unidades de E/S de expansión KV-
N8EXR y KV-N8EXT. También proporciona las especificaciones de las unidades.
KV-N8EXT
(panel frontal) (Panel lateral)
(2) Bloque de terminales (5) Interruptor selector
de entrada de voltaje de entrada
24V
(3) Indicadores 4 5 6 7
5V
IN
de entrada
KV-N16EXT
Especificaciones
Método común
APAGADO
100 µs o menos (con una carga de 1 mA o más)
Tiempo de
ENCENDIDO
10 ms o menos
ENCENDIDO
200 µs o menos (con una carga de 1 mA o más)
APAGADO
Eléctrico: 100,000 veces o más
Vida del relevador (20 veces/min) -
Mecánica: 20,000,000 veces o más
2
Sensores
C0 001 003 005 007 •
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
• 000 002 004 006 •
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
C0 01 03 05 07 •
IN
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
• 00 02 04 06 •
Unidad de E/S de expansión (KV-N8EXR y KV-N8EXT)
4 5 6 7
IN
KV-N16EXR
● 000 002 004 006 ●
OUT
8 9 10 11 12 13 14 15 Circuito interno
008 010 011 012 014 015
OUT C1 009 C1 C2 013 C2
P L L L L P L L L L
P : +
+
004
IN 005
Circuito para
la conmutación 006
Circuito interno
entre 007
5 V y 24 V OUT
C0
Cargar
Aislamiento fotoacoplador
C0
Suministro de C1
potencia de entrada
C2
C3
C4
C5
C6
C7 Suministro de potencia de carga
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
3-cables
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
Azul
Negro
C0 01 03 05 07 •
IN
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
Marrón
• 00 02 04 06 •
4 5 6 7
IN
KV-N16EXT
● 000 002 004 006 ●
OUT
8 9 10 11 12 13 14 15
Circuito interno
008 010 011 012 014 015
OUT C1 009 C1 C1 013 C1
L L L L L L L L
Suministro de
potencia de entrada
000 a 007 4.3kΩ Fuente de alimentación
Circuito interno
de protección aislada
IN 008 a 015
Internal interno
Circuito para la
circuit
conmutación L
entre
5 V y 24 V
COM0
Circuito
Circuito de
Aislamiento fotoacoplador protección
Suministro de C1
potencia de entrada
Esquemas de dibujo
KV-N8EXR/KV-N8EXT
57
2-ø4.5
2
65 17.2 83.7
Esta sección describe los nombres y funciones de las partes de los casetes de comunicación serie de
extensión KV-N10L y KV-N11L. También proporciona las especificaciones de los casetes.
Para más detalles, véase the Serie KV Nano "Manual de usuario de la función de comunicación en
serie".
2
Nombres y funciones de las piezas
Casete de comunicación serie de extensión (KV-N10L y KV-N11L)
KV-N10L KV-N11L
(3) Tornillo de
montaje
Especificaciones
Especificaciones generales
Interfaz utilizable
Modo de funcionamiento KV-N10L KV-N11L
RS-232C RS-422A/485 (4 hilos) RS-485 (2 hilos)
Modo KV (enlace host) Sí Sí No
Modo KV (transmisión de texto) Sí Sí Sí
Modo KV STUDIO Sí Sí Sí
Modo no procedimental Sí Sí Sí
Modo maestro Modbus Sí Sí Sí
Modo esclavo Modbus Sí Sí Sí
Modo de enlace PLC serial No No Sí
Especificación
Estándar de comunicación RS-232C
Interfaz
Conexión D-sub 9 contactos
1200, 2400, 4800, 9600, 19200, 38400, 57600,
Velocidad de transmisión
115200 bps
Método de transmisión Dúplex completo
Bit de arranque 1 bit
Formato de
Bit de datos 7 bits, 8 bits
Especificacion datos
Bits de parada 1 bit, 2 bits
es de RS-232C
Detección de
transmisión Paridad Par, impar, ninguno.
errores
Control de flujo RS/CS Activado, desactivado
Distancia de transmisión 15 m
Número de unidades de
1
transmisión
Indicación SD (naranja), RD (naranja)
KV-N11L
Especificación
Estándar de comunicación RS-422A, RS-485 (4 hilos), RS-485 (2 hilos)
Interfaz bloque de terminales europea (no
Conexión
2 desmontable ni reconectable)
1200, 2400, 4800, 9600, 19200, 38400, 57600,
Velocidad de transmisión
115200 bps
Casete de comunicación serie de extensión (KV-N10L y KV-N11L)
KV-N10L
2
Número de Dirección de la
Nombre de la señal
*1 Cuando el producto no puede recibir datos, esta señal se ajusta a baja. Normalmente se ajusta a un valor alto.
KV-N11L
220Ω
SDB(+)
Enviar datos +
-
SDA(-)
220Ω
+ RDB(+)
Recibir datos
- RDA(-)
* SG está aislado del GND interno de
SG
la unidad básica.
S/R(+)
Enviar datos +
-
S/R(-)
220Ω
+
Recibir datos
- * SG está aislado del GND interno de
SG la unidad básica.
Esquemas de dibujo
KV-N10L
2 6.4 13.4
83.7
38.6
Casete de comunicación serie de extensión (KV-N10L y KV-N11L)
48.6
(142)
KV-N11L
83.7
6.4 13.4
38.6
48.6
ESPECIFICACIONES
Esta sección describe los nombres y funciones de las partes del casete de la ventana de acceso a la
extensión KV-N1AW. También proporciona las especificaciones del casete.
Especificaciones
Artículo KV-N1AW
Entorno de funcionamiento La menor cantidad posible de polvo y gases corrosivos
Temperatura ambiente de
0°C a 55°C
funcionamiento
5%RH a 90%RH
Humedad ambiental de (En 40°C o superior, utilice el producto en un entorno con una
funcionamiento humedad absoluta inferior o igual a la humedad absoluta presente en
40°C con 90% de humedad relativa.)
Temperatura ambiente de
-25°C a +75°C
almacenamiento
35%RH a 85%RH (sin condensación)
Humedad ambiental de (A 40°C o superior, almacenar el producto en un ambiente con una
almacenamiento humedad absoluta inferior o igual a la humedad absoluta presente en
el medio ambiente. 40°C con 90% de humedad relativa.)
Número de veces que se puede
200
conectar y desconectar el producto
Método de almacenamiento de
Flash ROM incorporado (se puede reescribir 10,000 veces)
memoria
Esquemas de dibujo
83.7
2
4.5 13.5
38.6
Casete de Extensión de Ventana de Acceso (KV-N1AW)
48.6
ESPECIFICACIONES
Esta sección describe los nombres y funciones de las partes de la unidad del transformador de conexión.
KV-N1 2
(panel frontal) (Panel lateral)
(2)
Conector de
conexión de la
unidad de expansión
Esquemas de dibujo
27.3
35.9
90
22.2
3.8
80.4
MEMO
2
Unidad transformadora de conexión (KV-N1)
DE LA UNIDAD
INSTALACIÓN Y
MANTENIMIENTO DE LA
UNIDAD
Este capítulo describe cómo instalar la Serie KV Nano y cómo conectar
unidades, precauciones de cableado y procedimientos de mantenimiento.
Esta sección describe cómo construir unidades y cómo instalarlas en rieles DIN y objetos similares.
DE LA UNIDAD
Construcción de unidades
DE LA UNIDAD
Como ejemplo, esta sección describe cómo construir la Unidad Base Serie KV Nano y la Unidad de E/
S de Expansión KV-N16EX.
3
KV-N24DT KV-N16EX
Unidades de conexión
(lado izquierdo) (lado derecho)
Conector (hembra)
Conector (macho)
la unidad de expansión
DE LA UNIDAD
KV-N24+KV-N1 KV-NC1EP
(lado izquierdo) (lado derecho)
Unidades de conexión
Punto Asegúrese de apagar las unidades antes de construirlas.
Dexconexión de unidades
DE LA UNIDAD
Como ejemplo, esta sección describe cómo desconectar la Unidad Base de la Serie KV Nano y la
Unidad de E/S de Expansión KV-N16EX.
1 Siga los pasos 1 y 2 del procedimiento para conectar directamente las unidades.
DE LA UNIDAD
3
Cuando se conecta a una unidad de expansión de tipo conector
Unidades de conexión
1 Suelte las palancas de bloqueo fijadas en la parte
superior e inferior de la unidad derecha.
• Deslícelos hacia la parte posterior de la unidad.
Fijación de casetes
DE LA UNIDAD
Como ejemplo, esta sección describe cómo conectar el depósito de ventana de acceso de extensión
KV-N1AW a la unidad base de la Serie KV Nano.
3
Unidades de conexión
KV-N24DT KV-N1AW
DE LA UNIDAD
3
Unidades de conexión
• Si está utilizando el KV-N10L o el KV-N11L, después de colocar el casete, apriete los
tornillos de fijación para sujetar el casete en su lugar antes de utilizarlo.
• Necesitará la cubierta del casete de extensión para usar la unidad básica después de
retirar el casete de extensión. Por lo tanto, asegúrese de guardar la tapa del casete
de extensión en un lugar seguro.
En este capítulo se describe cómo montar y desmontar las unidades conectadas de los carriles DIN.
unidad.
Sujetador
superior
Riel DIN
Extracción de unidades
DE LA UNIDAD
En esta sección se describe cómo instalar y retirar las unidades conectadas de los paneles de control
industriales.
Unidades de conexión
y inferior derecha de cada unidad de la Serie KV Nano para
atornillar las unidades directamente en la superficie del
panel.
Extracción de unidades
Para conocer las dimensiones de los orificios de montaje, consulte los esquemas de
Referencia
cada unidad.
• Las unidades de expansión tipo conector no se pueden instalar directamente en la
superficie del panel.
En esta sección se describen las precauciones relativas al entorno de instalación de las unidades y se
describe la posición de montaje del panel.
DE LA UNIDAD
Entorno de instalación
Lugar en el que se forma condensación Una ubicación con gas corrosivo Una ubicación con polvo pesado,
debido a cambios bruscos de temperatura. o combustible sal, polvo de hierro u hollín
Un lugar sujeto a vibraciones Un lugar que está sujeto a líquidos Una ubicación en la que ocurren fuertes
directas o choque rociados como agua, aceite y drogas campos magnéticos y eléctricos
Campo
Medicamento Campo magnético
Aceite eléctrico
Posición de instalación
DE LA UNIDAD
Instale el dispositivo de tal manera que haya al menos 30 mm de espacio entre el dispositivo y la pared
detrás del mismo, así como entre el dispositivo y otros equipos.
30 mm
30 mm
Unidades de serie
3
Permita 30 mm de espacio abajo
Instalación de la unidad
para que se pueda insertar el
dedo para sacar la palanca
30 mm de cierre.
Esta sección describe cómo ensamblar conectores, el cableado y los circuitos internos de cada unidad
y cómo cablear cada unidad.
DE LA UNIDAD
A continuación, se indican las precauciones de cableado para las unidades de E/S y las unidades de
3 E/S de expansión. Asegúrese de leer estas precauciones antes de cablear las unidades.
Entrada
RL
Salida
B
A B A
DE LA UNIDAD
Esta sección muestra un ejemplo de cableado de un periférico a la entrada de la Serie KV Nano.
Le recomendamos que utilice un cable apantallado y trenzado para conectar los dispositivos.
Conectar a tierra el cable apantallado en el lado del PLC. (Dependiendo del entorno, es posible que
tenga que conectar a tierra el cable en el lado opuesto al PLC o en ambos lados.
Precauciones de cableado
Suministro de Suministro de
potencia externa potencia externa
Dispositivo Dispositivo
periférico periférico
En ambientes con mucho ruido, es posible que pueda reducir el efecto del ruido
Referencia
implementando las siguientes contramedidas.
• Utilizando fuentes de alimentación independientes de 24 V para la Serie KV Nano y para E/S.
• Utilizando cables de par trenzado que consisten en líneas de señal (+24 V o 0 V)
entrando al lado de entrada común para la señal de salida del colector abierto.
• Pasando los 24 V y 0 V usados para E/S a través de un núcleo de ferrita.
KV Nano KV Nano
Servicio de la fuente Servicio de la fuente
de alimentación de alimentación
+24V +24V
0V 0V Dispositivo
periférico
C0 C0
Dispositivo
periférico
R000 R000
Protección de contactos
DE LA UNIDAD
Cuando se utilizan embragues, motores, solenoides u otras cargas inductivas, una corriente de entrada
fluirá cuando se aplica potencia a la carga, y se generará voltaje invertido cuando la carga se apaga. La
corriente de entrada y el voltaje invertido son factores importantes para reducir la vida útil del contacto.
Para reducir la ocurrencia de estos fenómenos, proporcione un circuito de protección de contactos.
Ejemplo de circuito de protección de contactos
3
Con una carga AC (1) Con una carga de DC (1)
Contacto
Contacto
Precauciones de cableado
L L
a b
L L
Diodo Zener
Resistencia no lineal
• Voltaje de suministro 24 a 48 V Hacia la posición b
100 a 200 V Hacia la posición a
Sujetar al suministro de potencia para que se comporte de esta manera.
• Use una bobina de carga que tenga una clasificación menor o igual a la capacidad del contacto.
• Utilice un diodo que tenga una tensión de resistencia por lo menos 10 veces la tensión del circuito y
que tenga una corriente continua que sea mayor o igual a la corriente de carga.
• Conecte el diodo, la resistencia no lineal y el circuito CR directamente al terminal de la bobina del relevador.
B
d2
Dimensiones compatibles
B : 6 mm o inferior
L
Dimensiones de las partes del terminal Y
L : 13 mm o inferior
B : tamaño exterior de la pieza en forma de Y
d1 : Diámetro de salida de la línea de alimentación d2 : 3.2 mm o más
d2 : Ancho interior de la pieza en forma de Y
(pieza que el tornillo sujeta)
L : Longitud total d1
Productos recomendados
Fabricante Modelo B d1 d2 L Alambre Compatible (Cableado)
Nippon Tanshi Co., Ltd. VD1.25−3 5.5 1.7 3.3 11.5 0.25 a 1.65 mm2 (AWG 22 a 16)
DAIDO SOLDERLESS
6.0 1.7 3.7 12.8 0.25 a 1.65 mm2 (AWG 22 a 16)
TERMINAL MFG. CO., LTD. F1.25−C3.5
NICHIFU Co., Ltd. 0.3Y−3 5.2 1.0 3.2 12.0 0.3 a 0.5 mm2 (AWG 22 a 20)
JST Mfg. Co., Ltd. 0.5−3A 5.0 1.0 3.2 12.5 0.2 a 0.5 mm2 (AWG 26 a 22)
FUJI TERMINAL V1.25− 5.7 3.3 3,8 20 0.25 a 1.65 mm2 (AWG 22 a 16)
INDUSTRY CO., LTD. YASS3.5
3-16 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
INSTALACIÓN Y MANTENIMIENTO
3-3 Precauciones de cableado
Sujete el destornillador de forma que quede perpendicular con los tornillos del bloque
Referencia
de terminales cuando conecte los cables al bloque de terminales. El apriete de los
DE LA UNIDAD
tornillos con el destornillador sujeto en cualquier orientación que no sea perpendicular
con los tornillos del bloque de terminales puede dañar el bloque de terminales.
Precauciones de cableado
siguientes especificaciones.
Artículo Descripción
Tamaño de cable compatible AWG22 a AWG20 (0.3 mm2 a 0.5 mm2)
Longitud del cable pelado 4 a 5 mm
Par de apriete 0.2 N・m
Herramienta recomendada Blade: 0.42 × 2.5 mm
Cables
Cables utilizados con la bloque de terminales
(1) Cuando se utilizan cables trenzados o cables simples tal
como está
(a) Gire la punta de los cables trenzados para que no haya cables
4 to 5 mm
sueltos.
(b) No suelde las puntas de los cables individuales.
(2) Al utilizar terminales de barra con manguitos aislantes
Funda aislante
Dependiendo del grosor de la vaina del cable, puede ser difícil insertar
el cable en el manguito aislante. Por lo tanto, utilice el diagrama de Pieza de contacto
contorno como referencia cuando seleccione cables.
6 mm
2 a 2.5 mm
10.5 a 12 mm
Fabricante Forma
AI0.34-6BU (AWG22)
Phoenix Contact GmbH & Co. KG
AI0.5-6BU (AWG20)
3
1
Precauciones de cableado
Precauciones al usar el puerto USB o el puerto de comunicación serie para comunicarse con un PC u otro periférico
DE LA UNIDAD
Para las fuentes de alimentación de DC tipo Serie KV Nano, 0 V de la fuente de alimentación está
conectada eléctricamente a los SGs del puerto USB y del puerto de comunicación serie. Una
diferencia de potencial entre el producto al que se conecta y los SG provocará daños en la unidad
básica y en el producto al que se conecta. Por ejemplo, si se realiza una conexión a tierra positiva
(realizar la conexión a tierra en el lado de 24 V) los productos, se producirá una diferencia de potencial, 3
y la corriente fluirá a lo largo de la trayectoria mostrada en la siguiente figura. Esto puede causar daños
Precauciones de cableado
a los productos. No cablee los productos de la manera que se muestra en la figura siguiente.
FG
Esta sección describe cómo inspeccionar y mantener las unidades, así como también cómo
reemplazar baterías y relevadores.
DE LA UNIDAD
Inspección y Mantenimiento
3 Inspección
Cuando la unidad básica de la Serie KV Nano y otras unidades se utilizan durante mucho tiempo,
Mantenimiento
surgen problemas como que la sección de conexión de los conectores se afloje. El uso continuado de
los aparatos en este estado puede causar problemas de funcionamiento.
Por esta razón, inspeccione periódicamente la unidad principal, las partes cableadas y otras secciones
de la unidad base de la Serie KV Nano y otras unidades de la Serie KV Nano.
A continuación, se enumeran los principales puntos a inspeccionar.
• Están las secciones de conexión de los conectores de cada unidad desconectadas o flojas?
• Están las secciones de conexión de los conectores desconectadas o flojas?
• Los tornillos de los bornes están flojos?
• Están dañados los cables de cableado entre la unidad y los demás dispositivos?
Mantenimiento
La suciedad se adhiere a la unidad básica y a otras unidades cuando se utilizan durante un período de
tiempo prolongado.
Limpie la suciedad de las unidades con un paño limpio y seco.
El polvo y la suciedad de los componentes finos, como los conectores, se pueden eliminar con un
bastoncillo de algodón o algo similar después de retirar el conector.
Batería
La Serie KV Nano no tiene batería. Los datos tales como programas de escalera, comentarios del
dispositivo e información de configuración se graban en la memoria flash ROM. Los datos como los
parámetros de posicionamiento de la CPU, los valores del dispositivo y el registro de errores se
registran en RAM no volátil.
Sin embargo, los condensadores de reserva se utilizan para guardar los datos del reloj, así que estos
datos pueden ser borrados.
"Cómo ajustar los datos del reloj" (página 3-21)
Sustitución de relevadores
No puede reemplazar los relevadores de la Serie KV Nano.
DE LA UNIDAD
Cómo ajustar los datos del reloj (excluyendo el KV-N14**)
Con la Serie KV Nano, los condensadores de reserva incorporados se utilizan para retener los datos
del reloj. Si mantiene los datos del reloj durante algún tiempo sin encender la Serie KV Nano, los datos
del reloj se borrarán.
* Deje que la electricidad fluya a través del condensador de respaldo durante más de 30 minutos para
3
cargarlo completamente.
Mantenimiento
Tiempo de retención de los condensadores de reserva (cuando están completamente cargados)
Temperatura TYP MIN
25°C 60 días 15 días
40°C 40 días 10 días
75°C 12 días 3 días
Si es necesario, utilice uno de los siguientes métodos para fijar los datos del reloj.
• Cuando utilice KV STUDIO para realizar la monitorización, en el menú "Depurar", haga clic en
"Configurar temporizador del calendario".
• Utilice la instrucción WTIME en un programa de escalera.
• Utilice un casete de ventana de acceso de extensión y configure los datos utilizando un reloj.
• Si está utilizando un panel táctil (Serie VT3), utilice la función de sincronización de fecha y hora del
PLC.
(Si está utilizando la función de restauración, la hora se ajustará automáticamente.
"VT STUDIO Manual de referencia"
Si se borran los datos del reloj, es posible que las siguientes funciones no funcionen
Referencia
correctamente.
• Función de trazado (los tiempos de ejecución de trazado serán incorrectos)
• Función de monitorización de errores (los tiempos de ocurrencia de errores serán
incorrectos)
• Instrucciones semanales de contacto
Método de restauración
Para algunos errores graves relacionados con el sistema, es posible que tenga que
Referencia
reiniciar el producto.
DE LA UNIDAD
La versión de la función CPU se puede actualizar actualizando el programa del sistema en la Serie KV
Nano. El procedimiento de actualización es el siguiente.
1 La versión se puede confirmar a través de "Tools (T)"→"Check CPU function version (X)"→"System
program update (U)" en el menú KV STUDIO (* KV STUDIO versión 7 o posterior).
3
Mantenimiento
2 Aparece la ventana de diálogo siguiente. Confirme que la Serie KV Nano y el cable USB están
conectados y haga clic en "OK".
3 Compruebe si la Serie KV Nano conectada es la última versión. Si es la última versión, haga clic
en el botón "OK" para iniciar una actualización de la versión del sistema.
3
Mantenimiento
En las líneas de montaje de vehículos como la que se muestra a continuación, las diversas
operaciones, secuencias y condiciones de los equipos y dispositivos se registran previamente en las
unidades de control. Cuando se inician las operaciones, las operaciones objetivo se ejecutan en
secuencia de acuerdo con el estado y las condiciones del equipo y los dispositivos para ensamblar el
vehículo. Esto se llama control de secuencia.
Los PLCs (Controladores lógicos programables) como la Serie KV Nano se utilizan como dispositivos
para el control de secuencia.
PROGRAMACIÓN DE ESCALERA
Ejemplo de control de secuencia
Veamos de cerca una lavadora completamente automática como ejemplo de control de secuencia.
Al pulsar el botón de inicio, la lavadora completamente automática sigue el orden predeterminado para realizar
automáticamente la secuencia de lavado. A continuación, se muestra el control de la secuencia de lavado.
ACTI
VADO
(1) Inserte la ropa para lavar, y pulse el
Iniciar botón de inicio.
Cuando la tapa
está cerrada (5) Cuando se detecte que el drenaje está
Secado por
centrifugado completo (el nivel de agua es 0), la
Cuando la I válvula de drenaje se cierra y el motor
tapa está abierta del secado centrifugado inicia.
El control de secuencia básico se divide en tres grupos principales: control de secuencia, control de
condición y control de límite de tiempo. Los circuitos de control objetivo se diseñan combinando estos
tipos de control.
Control de secuencia
(2) Ingesta de agua I Terminaciones de la ingesta de agua (3) Lavado (inicio del motor de lavado)
(4) Drenaje I Terminaciones de drenaje (5) Deshidratación I (inicio del motor seco)
Referencia Las instrucciones típicas del programa de escalera utilizadas en el control de secuencia
incluyen STG y JMP.
Control de condición
En el control de condiciones, las operaciones se realizan cuando, en combinación con las señales de
estado del objeto controlado, se cumplen condiciones predeterminadas.
Control del estado de la lavadora completamente automática
(3) Lavado La puerta de la lavadora está abierta. Pausa La puerta de la lavadora está cerrada.
(3) Lavado
(5) Secado por centrifugado I La puerta de la lavadora está abierta. Pausa La puerta de la
lavadora está cerrada. (5) Secado por centrifugado I
Referencia Las instrucciones típicas del programa de escalera utilizadas en el control de condiciones
incluyen STP, STE, CJ, NCJ y LABEL.
Referencia Las instrucciones típicas del programa de escalera utilizadas en el control de límite de
tiempo incluyen TMR y LDWK.
PROGRAMACIÓN DE ESCALERA
Con KV STUDIO, puede utilizar "programas de escalera" y "KV Script" para crear programas.
Los "Mnemónicos" se utilizan como lenguaje para operar los programas que usted ha creado en la
Serie KV Nano. Además, la separación de los valores de 16 bits y 32 bits y los valores con signos y no
con signos se determina no por las instrucciones, sino por los sufijos utilizados.
Programa Escalera
Los circuitos de escalera son esquemas de los diagramas de cableado actuales. Los circuitos de
escalera que escribes en KV STUDIO se llaman programas de escalera.
En KV STUDIO, además de las instrucciones para los interruptores generales y las lámparas que
4
Lenguaje de programación
están disponibles, tiene acceso a instrucciones tales como instrucciones útiles para controlar el tiempo
de ENCENDIDO y APAGADO y para el control PID. Puede escribir fácilmente programas de control de
secuencia combinando estas instrucciones.
R000
T1
T1 R001 R500
T1 R002
T2
T2 R003 R501
Además, con KV STUDIO puede utilizar el modo escalón ampliado para reducir el número de
escalones de escalera y hacer que las secuencias de procesamiento sean más claras, lo que mejora la
legibilidad de sus programas.
"Modo de escalera expandida" (página 4-159)
Script KV
Aunque los programas de escalera son adecuados para programas de control de secuencia, el uso de
programas de escalera para el procesamiento de cálculos complicados que manejan valores y el
procesamiento que maneja cadenas de caracteres conduce a programas complicados, lo que dificulta la
depuración y el mantenimiento.
El script KV es un lenguaje de programación que ha sido desarrollado para compensar estos
problemas del programa de escalera. Al utilizar scripts como sustitutos de las partes de un programa
4 que se complican demasiado cuando se escriben como un programa de escalera, puede crear
programas de manera eficiente.
Lenguaje de programación
PROGRAMACIÓN DE ESCALERA
Mnemónicos
Los mnemónicos son el lenguaje que se utiliza para hacer que los programas de escalera que usted ha
creado operen en la Serie KV Nano.
Al simplificar la mnemotécnica, los programas ampliados de escalera se expresan de una manera que
es fácil de entender visualmente.
Los programas de escalas ampliadas se convierten en listas de mnemónicos cuando se transmiten a
la Serie KV Nano.
Puede editar la lista de mnemónicos en KV STUDIO, pero esto no es necesario cuando crea 4
programas normales de escalera.
Lenguaje de programación
LD R000
OUT R500
LD R002
OUT R501
LD R003
OUT R502
Referencia • Para editar la lista de mnemónicos, en el menú "Editar" haga clic en "Editar lista".
Procedimiento alternativo Ctrl + D
Sufijos
Los sufijos se añaden después de una instrucción. Puede utilizarlos para cambiar la forma en que se
manejan los datos del dispositivo. Existen los siguientes seis tipos de sufijos.
ADD.S MOV.S
ADD.D MOV.D
ADD.L MOV.L
ADD.F MOV.F
ADD.DF MOV.DF
.U Los datos se procesan como datos BIN no con signos de 16 bits (0 a 65535).
.S Los datos se procesan como datos BIN con signos de 16 bits (-32768 a +32767).
.D Los datos se procesan como datos BIN no con signos de 32 bits (0 a 4294967295).
.L Los datos se procesan como datos BIN con signos de 32 bits (-2147483648 a 2147483647).
.F Los datos se procesan como datos numéricos reales de punto flotante de precisión única.
-3.4E + 38 ≤ N ≤ -1.2E - 38
N=0
+1.2E - 38 ≤ N ≤ +3.4E + 38
(Aproximadamente 7 dígitos significativos)
.DF Los datos se procesan como datos numéricos reales de punto flotante de doble precisión.
-1.79E + 308 ≤ N ≤ -2.23E - 308
N=0
+2.23E - 308 ≤ N ≤ +1.79E + 308
(Aproximadamente 16 dígitos significativos)
En KV STUDIO, . U no se muestra. Además, las instrucciones que no tienen sufijo se procesan como
datos BIN no con signos de 16 bits.
Las instrucciones a las que se aplican los sufijos se ejecutan con los datos del BIN tratados como
valores decimales según el sufijo.
Por lo tanto, si el sufijo es diferente, los resultados de ejecutar una instrucción pueden diferir aunque
los datos del BIN sean los mismos.
PROGRAMACIÓN DE ESCALERA
Configuración del proyecto
Proyectos
Programa
Configuración de la unidad
Módulos
Etiquetas
Macros
Configuración de registro y rastreo
Puede utilizar un solo proyecto para gestionar la información de una sola Serie
Punto
KV Nano.
Programa
Un programa se construye a partir de módulos y macros.
Al ejecutar repetidamente este programa, puede realizar varias clases de control.
"4-6 Estructura y Operación de Programas" (página 4-61)
"4-8 Módulos" (página 4-100)
"4-9 Macros" (página 4-112)
Configuración de la unidad
Utilice este botón para gestionar la configuración de la unidad y los ajustes detallados de cada unidad.
Puede utilizar KV STUDIO para configurar fácilmente los ajustes.
Consulte los "Manuales de Usuario" de cada unidad de expansión.
"Capítulo 3 EDITOR DE UNIDADES" en el "Manual del usuario del KV STUDIO".
Label
Al administrar los dispositivos que corresponden a las etiquetas que tienen los nombres que ha
asignado, puede escribir programas utilizando las etiquetas en lugar de los nombres de los
4 dispositivos.
"Etiqueta" (página 4-152)
Proyectos
PROGRAMACIÓN DE ESCALERA
Capacidad del programa
Proyectos
Número de objetos del módulo 100
Número de pasos 8 k pasos 16 k pasos
Bits 14.400 bits
Consumo interno de trabajo
Palabras 3,200 Palabras
Máximo comentario global del dispositivo y
800 kB
tamaño del comentario del dispositivo local
Tamaño máximo total de los datos de ajuste de la unidad,
datos de ajuste de la función de ampliación y 350 kB
datos registrados
El porcentaje de la capacidad del programa que se utiliza se calcula automáticamente por KV STUDIO
al convertir el programa y se muestra en la ventana de diálogo "Convert result", por lo que no tiene que
realizar los cálculos y gestionar esta información usted mismo.
000610
000610
000610
El número de pasos utilizados en el módulo o en la macro está
indicado debajo de cada número de peldaño.
000633
000638
000643
PROGRAMACIÓN DE ESCALERA
Configuración de la protección del proyecto
Artículo Descripción
Los programas de escalera almacenados en la unidad base estarán 4
protegidos contra escritura (se mostrará un cuadro de diálogo de
Protección contra escritura
Proyectos
confirmación cuando se intente escribir en estos programas). Puede
utilizarlo para evitar que los programas se sobrescriban por error.
Los programas de escalera almacenados en la unidad básica se leen
Protección de lectura protegidos (no será posible leer los programas). Puede utilizarlo para
evitar que sus valiosos programas se filtren.
Cuando lea los programas de escalera almacenados en la unidad básica,
aparecerá un cuadro de diálogo que le pedirá que introduzca la contraseña.
Contraseña del proyecto * Cuando haya configurado la protección de lectura, el cuadro de
diálogo de entrada de contraseña no se mostrará y no podrá leer los
programas de la escalera.
Cuando está editando un proyecto, si intenta visualizar el módulo o la
Contraseñas de módulos y macros macro, aparecerá una ventana de diálogo que le pedirá que introduzca
la contraseña.
Transferencia a PLC
KV-N1AW
Utilizar la Ventana de Acceso a Extensión Cassette (KV-N1AW) para cargar y guardar proyectos
• Carga
Cuando se ha configurado la protección de escritura, la confirmación se realiza antes de que se cargue un proyecto.
ロード Load
ライトプロテクト Protected
ロード OK? Load OK?
KVS PROJECT KVS PROJECT
• Almacenamiento
Si configura la protección de lectura y una contraseña de proyecto, podrá guardar proyectos, pero
sólo podrá leer los valores del dispositivo, no los programas de escalera.
Referencia Si desea guardar en casete de ventana de acceso de extensión programas en los que ha
configurado una protección de lectura y una contraseña de proyecto, seleccione la casilla
de verificación "Borrar módulo/macro en PLC" en KV STUDIO, realice una transferencia
de PLC desde KV STUDIO y, a continuación, guarde el programa desde la ventana de
extensión en 60 segundos.
PROGRAMACIÓN DE ESCALERA
Contraseñas del proyecto
Puede establecer contraseñas en los proyectos para restringir lo que se puede leer de la Serie KV Nano.
Siga el procedimiento descrito a continuación para establecer una contraseña.
2 Haga clic con el botón derecho del ratón para mostrar un menú y, a continuación, haga clic en
"Project Properties".
Procedimiento alternativo En el menú "File", haga clic en "Project Properties".
Aparece el cuadro de diálogo "Project property". 4
Proyectos
3 Haga clic en "Set password".
Aparece el cuadro de diálogo "Setup password".
Establezca la contraseña.
(hasta 32 caracteres
alfanuméricos de ancho
medio)
4 Introduzca la contraseña en ambos cuadros de texto (el segundo es para confirmación) y haga
clic en "OK".
Después de establecer la contraseña, cuando se intente leer este proyecto de la Serie KV Nano,
aparecerá un cuadro de diálogo pidiendo al usuario que introduzca la contraseña.
El usuario debe ingresar la contraseña para leer el proyecto de la Serie KV Nano.
Además, cuando se transfiere un proyecto que tiene una contraseña diferente al PLC, para proteger
los proyectos en el PLC, hay que introducir la contraseña o transferir todos los elementos.
4
Proyectos
Seleccione las casillas de verificación y, a continuación, transfiera los programas a la Serie KV Nano
para habilitar los ajustes de protección.
Referencia Para obtener más detalles sobre las contraseñas de módulo y macro, véase
"Contraseñas de Módulos" (página 4-109) y "Contraseñas de Macros" (página 4-
125).
PROGRAMACIÓN DE ESCALERA
Los dispositivos son los elementos utilizados en programas como los relevadores, temporizadores,
contadores y entradas de memoria de datos de la Serie KV Nano. Los dispositivos se escriben detrás
de las instrucciones, y los dispositivos se utilizan para proporcionar los datos utilizados por la
instrucción y para almacenar los resultados de la ejecución de la instrucción.
Listas de Dispositivos
Dispositivos bit
Dispositi Modificación
Inicio de la operación
Especificación
4
Nombre del *1 Número de Función indirecta (*)*2
Rango vo local de índice
dispositivo Puntos principal
Dispositivos y constantes
*1
Encendido PROG RUN (@) (:Z/:#) Referencia Almacenaje
Dispositivos utilizados
Relevador de R000 a R203*4 para capturar información
Sí Sí Sí No
entrada*3 (R1000 a 59915*5) ENCENDIDO/APAGADO
Total 9600 de periféricos
puntos para los Dispositivos utilizados
Relevador de R500 a R607*6 relevadores de para enviar información
Borrar Borrar Sí Sí Sí No
salida*3 (R1000 a 59915*5) entrada, salida y ENCENDIDO/
auxiliares APAGADO a periféricos
internos. Dispositivos
Relevador utilizados por la CPU
R1000 a R59915*3 Sí Sí Sí No
auxiliar interno y por las unidades de
expansión
Relevador de
Enlace B00 a B1FFF*8 8192 Borrar Borrar No Sí Sí No
Dispositivos que sólo
Relevador pueden ser utilizados
MR000 a MR59915 9600 Borrar Borrar Sí Sí Sí No
auxiliar interno internamente por la
Relevador de CPU
LR000 a LR19915 3200 Mantener Mantener Sí Sí Sí No
bloqueo
Dispositivo de Entre T0 y T9, Entre T0 y T9,
contacto para los sólo contiene sólo contiene
temporizadores de 10 los dispositivos los dispositivos
Temporizador
T0 a T511 512 µs, 1 ms, 10 ms y 100 que están que están Sí Sí Sí No
(contacto)
ms de bajada y para el siendo siendo
temporizador de utilizados por la utilizados por la
arriba/abajo de 10 ms. instrucción UDT. instrucción UDT.
Dispositivo de contacto
Contador para el contador de Borrar y
C0 a C255 256 Mantener Sí Sí Sí No
(contacto) arriba y el contador de mantener*7
arriba/abajo
Comparador Dispositivo de
contador de alta contacto para
CTC0 a CTC7*9 8*9 Mantener Mantener No No No No
velocidad contadores de alta
(contacto) velocidad
Dispositivos utilizados
Relevador de para controlar las
CR000 a CR8915 1440 Borrar Borrar No No No No
control funciones del PLC y
capturar el estado del PLC
*1 Dado que se utiliza como dispositivo local, la gama aplicable de dispositivos globales está limitada por
el número de dispositivos locales reservados. "Lista de dispositivos locales" (página 4-135)
*2 Los dispositivos que tienen "Sí" en la columna Almacenamiento pueden escribirse como "* (dispositivo)."
Los dispositivos que tienen "Sí" en la columna Referencia pueden especificarse indirectamente.
"Especificación indirecta" (página 4-43)
*3 Para realizar el tratamiento directo, escriba "DR".
*4 La gama de dispositivos que se pueden utilizar varía según la unidad.
KV-N14**: R000 a R007. KV-N24**: R000 a R013.
KV-N40**: R000 a R107. KV-N60**: R000 a R203.
*5 Puede utilizar el Editor de unidades para ajustar R1000 a R59915 en relevadores de E/S de expansión.
Los relevadores de entrada y salida no asignados que tienen números inferiores a R1000 se reservan
para el sistema, por lo que no se pueden utilizar estos relevadores.
*6 La gama de dispositivos que se pueden utilizar varía según la unidad.
KV-N14**: R500 hasta R505. KV-N24**: R500 a R509.
KV-N40**: R500 a R515. KV-N60**: R500 a R607.
*7 Puede cambiar la configuración de borrar/guardar utilizando "Retención de apagado" en la
configuración del sistema CPU (esto sólo se aplica a los contactos y valores de corriente).
*8 Utilice números hexadecimales para especificar los números de dispositivo.
*9 La gama de dispositivos que se pueden utilizar varía según la unidad.
KV-N14**: CTC0 a CTC3 (4). KV-N24**: CTC0 a CTC3 (4).
KV-N40**: CTC0 a CTC5 (6). KV-N60**: CTC0 a CTC7 (8).
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-17
4-4 Dispositivos y constantes
PROGRAMACIÓN DE ESCALERA
Dispositivos de palabra
Dispos Especificación
Número Inicio de la operación Modificació
Nombre del * itivo indirecta (*)*2
Rango 1 de Función principal n de índice
dispositivo local
Puntos Encendido
PROG (:Z/:#) Referencia Almace
RUN (@)*1 naje
Memoria de Borrar y
DM0 a DM32767 32768 Dispositivos que pueden Mantener Sí Sí Sí Sí
datos mantener*3
almacenar datos
Registro de numéricos (16 bits) Borrar y
W0 a W3FFF*5 16384 Mantener No Sí Sí Sí
enlaces mantener*3
Dispositivos que pueden
Memoria
4
TM0 a TM511 512 almacenar datos Borrar Borrar Sí Sí Sí Sí
temporal
numéricos (16 bits)
Entre T0 y T9, Entre T0 y T9,
Valor actual y valor de
sólo contiene sólo contiene
Dispositivos y constantes
ajuste de los
Temporizador los dispositivos los dispositivos
temporizadores de 10 µs,
(Valor actual y que están que están
T0 a T511 512 1 ms, 10 ms y 100 ms y Sí Sí Sí No
valor siendo siendo
del temporizador de
configurado) utilizados por la utilizados por la
arriba/abajo de 10 ms (32
instrucción instrucción
bit)
UDT. UDT.
Contador Valor actual y valor de set
(Valor actual y del contador descendente Limpiar y Limpiar y
C0 a C255 256 Sí Sí Sí No
valor y del contador arriba/abajo Mantener*4 Mantener*4
configurado) (32 bit)
Contador de alta Valor actual del contador
CTH0 a
velocidad 4*6 de alta velocidad Mantener Mantener No No No No
CTH3*6
(Valor actual) (32 bit)
Comparador
Valor de set del
contador de alta CTC0 a
8*6 de alta velocidad Mantener Mantener No No No No
velocidad CTC7*6
(32 bit)
(valor de ajuste)
Dispositivos que se
Registro índice Z1 a Z12*7 12 utilizan con la modificación Borrar Borrar No No No No
del índice (32 bits)
Dispositivos utilizados
para controlar las
Memoria de
CM0 a CM8999 9000 funciones del PLC y Mantener*8 Mantener*8 No Sí Sí No
control
capturar el estado del PLC
(16 bit)
*1 Dado que se utiliza como dispositivo local, la gama aplicable de dispositivos globales está limitada por
el número de dispositivos locales reservados.
"Lista de dispositivos locales" (página 4-135)
*2 Los dispositivos que tienen "Sí" en la columna Almacenamiento pueden escribirse como "*
(dispositivo)." Los dispositivos que tienen "Sí" en la columna Referencia pueden especificarse
indirectamente.
"Especificación indirecta" (página 4-43)
*3 Puede cambiar el ajuste de borrar/guardar utilizando "Retener apagado" en los ajustes del sistema de
CPU. Hasta 3072 palabras de datos pueden ser mantenidas en total sobre todos los dispositivos
cuyos valores pueden ser mantenidos cuando la energía se apaga.
*4 Puede cambiar la configuración de borrar/guardar utilizando "Retención de apagado" en la
configuración del sistema CPU (esto sólo se aplica a los contactos y valores de corriente).
*5 Utilice números hexadecimales para especificar los números de dispositivo.
*6 La gama de dispositivos que se pueden utilizar varía según la unidad.
KV-N14**: CTH0 y CTH1 (2), CTC0 a CTC3 (4).
KV-N24**: CTH0 y CTH1 (2), CTC0 a CTC3 (4).
KV-N40**: CTH0 a CTH2 (3), CTC0 a CTC5 (6).
KV-N60**: CTH0 a CTH3 (4), CTC0 a CTC7 (8).
*7 Z11 y Z12 están reservados para el sistema, por lo que no se pueden utilizar estos dispositivos.
*8 Sólo para dispositivos que necesitan sujetarse. Para obtener más información sobre los dispositivos
de destino, consulte "Listas de dispositivos CR y CM" (página A-8).
PROGRAMACIÓN DE ESCALERA
Modificación del índice de escritura (modificación según los registros de índice
y según las constantes de índice)
• Modification according to index registersModificación según registros de índice
Después del dispositivo (R (DR), MR, LR, B, T, C, D, M, W, TM, CM, *DM, *W, or *TM), añada ": Zn"
(donde "n" es un número del 1 al 10).
Ejemplo
DM0:Z01 Si el valor de Z1 es 100, esto significa DM100.
R1000:Z01 Si el valor de Z1 es 100, esto significa R1604.
4
• Modification according to index constantsModificación según constantes de índice
Dispositivos y constantes
Después del dispositivo (R (DR), MR, LR, B, T, C, D, M, W, TM, CM, *DM, *W, or *TM), añada ":#n"
(donde "n" es un número de -131072 a +131072).
Ejemplo
DM0:#1 Esto significa DM1.
R1000:#1 Esto significa R1001.
Marcaje XYM
Puede utilizar la marca XYM siguiente para especificar dispositivos (R (DR), MR, LR y DM).
Nombre del Marcado Número de dispositivo durante la
Marcado XYM
dispositivo KEYENCE marcación XYM
X (DX) 0000 a 599F
Relevador R (DR)
Y (DY) 0000 a 599F
Para cambiar a la marcación XYM, en KV STUDIO, en el menú "Tools", haga clic en "Options",
"Display mode setting" y, a continuación, en "XYM marking".
Contador de alta
Entrada de interrupción
R000 velocidad 0, habilitar Eje 1/eje 2, entrada
INT R000
entrada sensor de parada y
Contador de alta entrada sensor de
4 R001
Entrada de interrupción
INT R001
velocidad 1, habilitar
entrada
origen
Contador de alta
R005 - -
velocidad 0, Fase B
Contador de alta
R006 - -
velocidad 1, fase A
Contador de alta
R007 - -
velocidad 1, Fase B
Contador de alta
velocidad 0,
R500 - Eje 1, CW
comparador que
empareja la salida
Contador de alta
velocidad 1,
R501 - Eje 1, CCW
comparador que
Relevador de salida
empareja la salida
(área de salida
R502 directa posible) - - Eje 2, CW
Eje 1, contador de
R504 - -
desviaciones claro
Eje 2, contador de
R505 - -
desviaciones claro
PROGRAMACIÓN DE ESCALERA
KV-N24**
R003
Entrada de interrupción
INT R003
-
4
Dispositivos y constantes
Contador de alta
R004 - -
velocidad 0, fase A
Contador de alta
R005 - -
velocidad 0, Fase B
Relevador de entrada Contador de alta
R006 (área posible de - -
velocidad 1, fase A
entrada directa)
Contador de alta
R007 - -
velocidad 1, Fase B
Contador de alta
R010 - Eje 1, fase Z
velocidad 0, Z-fase
Contador de alta
R011 - Eje 2, fase Z
velocidad 1, Z-fase
R012 - - -
R013 - - -
Contador de alta
R500 - velocidad 0, comparador Eje 1, CW
que empareja la salida
Contador de alta
R501 - velocidad 1, comparador Eje 1, CCW
que empareja la salida
R502 - - Eje 2, CW
Eje 2, contador de
R505 - -
desviaciones claro
R506 - - -
R507 - - -
R508 - - -
R509 - - -
KV-N40**
4 R006
R007
-
-
-
-
-
-
R008 - Contador de alta velocidad 0, fase A -
Dispositivos y constantes
PROGRAMACIÓN DE ESCALERA
KV-N60** (1/2)
Dispositivos y constantes
Contador de alta velocidad
R009 - -
0, Fase B
Contador de alta velocidad
R010 - -
1, fase A
Contador de alta velocidad
R011 - -
1, Fase B
Contador de alta velocidad
R012 - -
2, fase A
Contador de alta velocidad
R013 - -
2, Fase B
Contador de alta velocidad
R014 - -
3, fase A
Contador de alta velocidad
R015 - -
3, Fase B
KV-N60** (2/2)
R504 - - Eje 3, CW
R506 - - Eje 4, CW
R508 - - Eje 1,
contador de
desviaciones claro
R509 - - Eje 2,
Relevador de contador de
salida (área de desviaciones claro
salida directa
R510 posible) - - Eje 3,
contador de
desviaciones claro
R511 - - Eje 4,
contador de
desviaciones claro
R512 - - -
R513 - - -
R514 - - -
R515 - - -
R600 - - -
R601 - - -
R602 - - -
R603 - - -
R604 - - -
R605 - - -
R606 - - -
R607 - - -
PROGRAMACIÓN DE ESCALERA
Dispositivos de argumento de macros
A continuación se enumeran los dispositivos de argumentos de macro, que sólo se pueden utilizar en macros.
Especificación Dispositivo Modificación
Atributo Símbolo Rango Descripción
indirecta (*) local (@) del índice (:)
El dispositivo se recibe como
Dispositivo P P0 a P9 No No Sí
argumento.
El valor o constante del
Valor V V0 a V9 dispositivo se recibe como No No No
argumento.
Dispositivos y constantes
La entrada principal de memoria de
Lideran datos (DM) asignada a la unidad de
Unidad UM UM0 a UM9 No No Sí
do DM expansión se recibe como
argumento.
El número de unidad de la
Número UV UV0 a UV9 unidad de expansión se recibe No No No
como argumento.
Constantes
Constante Rango Función principal
Permite especificar constantes decimales.
#0 a #65535 (sin signo de 16 bit)
Cuando selecciona
-32768 a +32767 (con signo de 16 bit) Referencia
Decimal (#) el modo de
#0 a #4294967295 (sin signo de 32 bit)
marcación XYM, se
-2147483648 a +2147483647 (con signo de 32 bit)
visualiza como "K".
-3.4E + 38 ≤ N ≤ -1.2E - 38
Punto flotante de Se utiliza para especificar
N=0
precisión simple constantes de punto flotante de
+1.2E - 38 ≤ N ≤ +3.4E + 38
número real precisión única.
(Aproximadamente 7 dígitos significativos)
Doble punto -1.79E + 308 ≤ N ≤ -2.23E - 308
Se utiliza para especificar
flotante de N=0
constantes de punto flotante de
precisión número 2.23E - 308 ≤ N ≤ 1.79E + 308
doble precisión.
real (Aproximadamente 16 dígitos significativos)
Se utiliza para especificar
constantes hexadecimales.
$0000 a $FFFF (16 bit) Cuando selecciona
Hexadecimal ($) Referencia
$00000000 a $FFFFFFFF (32 bit) el modo de
marcación XYM,
aparece como "H".
Cadena de Se utiliza para especificar strings
Ejemplos) "Número de modelo ABC","MON/08:30:15"
caracteres fija (" ") de caracteres fijos.
Registros internos
Inicio de la
Nombre del Número de Operación
Rango Función principal
dispositivo Puntos (ENCENDIDO,
PROG RUN)
Un dispositivo utilizado para almacenar
Registro interno - 1 temporalmente datos Borrar
(16 bit, 32 bit, 64 bit)
La función de retención de fallo de alimentación utiliza la memoria RAM no volátil para mantener los
valores del dispositivo incluso cuando se produce un fallo de alimentación. La Serie KV Nano puede
soportar los valores de hasta 3072 palabras de dispositivos.
Para configurar los ajustes, en el espacio de trabajo KV STUDIO, abra el cuadro de diálogo "CPU
system setting" y haga clic en "System setting" y, a continuación, en "Power off holding".
Configure el tipo y el alcance del
dispositivo que desea mantener.
PROGRAMACIÓN DE ESCALERA
Dispositivos de Bits
I/O relevador R
Visión general Los relevadores de entrada son los dispositivos que se utilizan para capturar la información
de ENCENDIDO/APAGADO de los periféricos y transferir esta información al PLC.
Los relevadores de salida son los dispositivos que se utilizan para transferir las instrucciones
ENCENDIDO/APAGADO y los resultados del cálculo desde el PLC a los periféricos del PLC.
Dispositivos y constantes
Número del canal (000 a 599) Número de contacto (00 a 15)
R01012
Nombre del Dispositivo Número del dispositivo (01000 a 59915)
Referencia • "R" puede omitirse cuando escriba el dispositivo. (Sin embargo, no se puede omitir "R"
para operandos en los que se puede introducir una constante.
• Puede utilizar la supresión cero cuando escriba sus programas
(Ejemplo) R12
• Esto puede ser usado como un dispositivo de palabras.
"Dispositivos de bits de procesamiento en unidades de palabras" (página 4-47)
• Si usted incluye "D" en el nombre del dispositivo, el relevador funcionará como un
relevador de E/S directo.
(Ejemplo) DR500R500 funcionará como un relevador de salida directa.
"Relevador E/S directo (DR)" (página 4-62)
• Cuando se selecciona el modo de visualización XYM, los relevadores de entrada se
visualizan como "X" y los relevadores de salida se visualizan como "Y".
"Marcaje XYM" (página 4-19)
Detalles • Se asigna un bit del relevador de entrada por cada terminal de entrada.
• Se asigna un bit del relevador de salida por cada terminal de salida.
• Puede especificar un contacto (normalmente abierto) o b (normalmente cerrado).
• No utilice R204 a R415 porque están reservados para el sistema.
• No utilice R608 a R915 porque están reservados para el sistema.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-27
4-4 Dispositivos y constantes
PROGRAMACIÓN DE ESCALERA
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, el
estado se borra y los dispositivos se APAGAN.
4
Número de unidad Número de unidad de relé
Puede utilizar supresión
R05_00010 cero cuando escriba sus
Dispositivos y constantes
programas.
Número de canal Número de contacto (Ejemplo) R5_10
Relevador de enlace B
Visión general Estos relevadores se utilizan para realizar el enlace de datos en el modo de enlace del
PLC serie. La notación hexadecimal se utiliza para especificar los números de
dispositivo, que es diferente de otros relevadores.
B1A6F
Nombre del Dispositivo Número del dispositivo (0000 a 1FFF)
PROGRAMACIÓN DE ESCALERA
• Utilice números hexadecimales (0 a F) para especificar los números de dispositivo.
Punto
• No puede utilizar dispositivos locales (@).
Solicitud Estos relevadores se pueden utilizar para realizar el enlace de datos en modo de enlace PLC serie.
Detalles Estos no pueden ser asignados como dispositivos unitarios de unidades de expansión.
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, el
4
Dispositivos y constantes
estado se borra y los dispositivos se APAGAN.
R
Visión general Puede utilizar dispositivos R que no estén asignados a un relevador de E/S real o a un
relevadores de unidad de expansión como relevadores auxiliares internos.
R01012
Nombre del Dispositivo Número del dispositivo (01000 a 59915)
Rango R1000 a R59915 (excluyendo los números que se asignan como números de Unidad de
entrada de expansión)
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, el
estado se borra y los dispositivos se APAGAN.
B
Visión general Se pueden utilizar dispositivos B que no estén asignados a los relevadores de enlace de
enlaces PLC simples como relevadores auxiliares internos.
B1EE7
Nombre del Dispositivo Número del dispositivo (0000 a 1FFF)
Detalles Estos no pueden ser asignados como dispositivos unitarios de unidades de expansión.
Dispositivos y constantes
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, el
estado se borra y los dispositivos se APAGAN.
MR
Visión general Estos dispositivos sólo se pueden utilizar con funciones internas de la CPU.
MR02809
Nombre del Dispositivo Número del dispositivo (00000 a 59915)
Detalles Estos no pueden ser asignados como dispositivos unitarios de unidades de expansión.
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN o de
RUN a PROG, el estado se borra y los dispositivos se APAGAN.
LR (relevador de cierre)
Visión general Estos dispositivos sólo se pueden utilizar con funciones internas de la CPU. Estos
dispositivos se utilizan para mantener el estado de los dispositivos.
LR02308
Nombre del Dispositivo Número del dispositivo (00000 a 19915)
PROGRAMACIÓN DE ESCALERA
Rango LR000 a LR19915
Detalles Estos no pueden ser asignados como dispositivos unitarios de unidades de expansión.
Dispositivos y constantes
Temporizador (contacto) T
Visión general Los temporizadores tienen un contacto (1 bit), un valor de ajuste (32 bits) y un Valor actual (32
bits). Estos dispositivos funcionan de la siguiente manera: cuando el Valor actual de un
temporizador de cuenta atrás es 0 (tiempo agotado) o cuando el Valor actual de un temporizador
de cuenta atrás coincide con el valor ajustado o 0, el contacto se ENCIENDE.
T0501
Número de Dispositivo
Visión general El contacto, la Valor actual y el valor de ajuste se determinan mediante los operandos de
la instrucción utilizada.
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, el
estado se borra y los dispositivos se APAGAN.
Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, el Valor
actual se ajusta al mismo valor que el valor ajustado. (Entre T0 y T9, sólo se mantienen
los Valor actual de los temporizadores de arriba/abajo.
Se mantiene el valor ajustado.
Error de temporizador
El error del temporizador se muestra a continuación:
• TMR (temporizador de 100 ms): Dentro de + (±100 ms + 1 tiempo de escaneo)
• TMH (temporizador de 10 ms): Dentro de + (±10 ms + 1 tiempo de escaneo)
• TMS (temporizador de 1 ms): Dentro de + (±1 ms + 1 tiempo de escaneo)
• TMU (10 µs temporizador): Dentro de + (±10 µs + 1 tiempo de escaneo)
• UDT (temporizador de arriba/abajo): Dentro de + (±10 ms + 1 tiempo de escaneo)
PROGRAMACIÓN DE ESCALERA
(Ejemplo) Programación de una instrucción de temporizador con un valor fijo de 20 segundos entre
las instrucciones SBN y RET
8 segundos 20 segundos
ACTIVADO
Condición
4
de ejecución DESACTIVADO
Temporizador
(valor establecido: Valor Segundos 20 ・18・16・14・ 12 0
Dispositivos y constantes
20 segundos) actual
ACTIVADO
Contacto
DESACTIVADO
Referencia • Observe que las instrucciones ONDL, OFDL, SHOT y FLIK también funcionan como se
explicó anteriormente.
Si se utiliza una instrucción de temporizador en un módulo o macro, cuando se detiene la
ejecución del módulo o macro, la instrucción de temporizador se reinicia mediante el
procesamiento APAGADO, de modo que el fenómeno anterior no se produce.
"Operación de módulo de espera" (página 4-104)
"Tipo de Macro" (página 4-115)
* Cuando se enciende la alimentación y cuando el modo cambia de RUN a PROG, el valor ajustado que ha
cambiado con la instrucción STA se borra y vuelve a su valor original.
Si se utiliza un dispositivo para especificar el valor configurado de la instrucción de temporizador, el valor
configurado del temporizador se actualiza cada escaneo al valor del dispositivo especificado.
Contador (contacto) C
Visión general Los contadores tienen un contacto (1 bit), un valor de ajuste (32 bits) y un Valor actual (32
bits).
Estos dispositivos funcionan de la siguiente manera: cuando el Valor actual del contador es el
mismo que el valor ajustado (se termina el conteo) el contacto está ENCENDIDO.
C001
Dispositivos y constantes
Detalles Hay tres tipos de contadores: el contador, el contador de salida y el contador arriba/abajo.
Ajuste predeterminado Con los ajustes predeterminados, se mantienen el estado del contacto, el Valor actual y
el valor de ajuste.
Haciendo clic en "Apagar el sistema de CPU", puede configurar los ajustes para que el
estado del contacto, el Valor actual y el valor de ajuste se borren cuando se encienda y
cuando el modo cambie de PROG a RUN.
Para más detalles, véase "Instrucciones del temporizador y contador" en las Series KV-5500/5000/5000/
3000/1000 y Serie KV Nano "Manuales de referencia de instrucciones".
4-34 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-4 Dispositivos y constantes
PROGRAMACIÓN DE ESCALERA
Velocidad máxima de conteo del contador
El conteo sólo se realiza cuando tanto el tiempo de ENCENDIDO como el tiempo de APAGADO de la
entrada del contador son más largos que el tiempo de escaneo.
Las fórmulas se muestran a continuación. Si se necesita una velocidad de conteo mayor que la
indicada a continuación, utilice un contador de alta velocidad o la función de interrupción.
Ciclo de operación (%) 1
Velocidad máxima de conteo = X (Unidad: veces/segundos)
100 Tiempo de Escaneo (seg.)
Dispositivos y constantes
T1 ≤ T2: Ciclo de operación = X 100 (Unidad: %)
T1+T2
T2
T1 > T2: Ciclo de operación = X 100 (Unidad: %)
T1+T2
Visión general Estos dispositivos funcionan de la siguiente manera: cuando el Valor actual del contador
de alta velocidad coincide con el valor ajustado, el contacto está ENCENDIDO.
Detalles CTC también se puede utilizar como condición de interrupción para ejecutar un programa
de interrupción.
Ajuste predeterminado Con los ajustes predeterminados, se mantienen el estado del contacto y el valor
configurado.
Visión general Son relevadores auxiliares internos especiales que se utilizan para controlar las
funciones del PLC y capturar el estado del PLC.
4
Dispositivos de Palabra
Dispositivos y constantes
Memoria de datos DM
Visión general Una entrada de memoria de datos es un dispositivo que se utiliza para guardar los datos
de referencia durante las operaciones de función y para almacenar los resultados de los
cálculos. Cada entrada tiene 16 bits.
DM06143
Referencia • Puedes omitir "M" cuando escribas "DM."
• Puede utilizar la supresión cero cuando escriba sus programas.
(Ejemplo) DM6143
• Puedes usar esto como un dispositivo bit.
(Ejemplo) DM1100 ................Se procesa el bit más bajo del DM1100.
• Puede utilizarlo como dispositivo de bits especificando la posición del bit.
(Ejemplo) DM1200.12 ...........El 13º bit de DM1200 se procesa.
"Procesamiento de dispositivo de bits de dispositivos de palabras" (página 4-48)
• Cuando se selecciona el modo de marcación XYM, se visualiza como "D".
"Marcaje XYM" (página 4-19)
Detalles • Sólo se pueden asignar entradas de memoria de datos (DM) a los aparatos de las
unidades de ampliación.
• El ancho de bits de un dispositivo es de 16 bits. Cuando el dispositivo se utiliza como
valor sin signo y decimal, toma un valor en el rango de 0 a 65535. Cuando el
dispositivo se utiliza como valor con signo decimal, toma un valor en el rango de -
32768 a +32767. Cuando el dispositivo se utiliza como valor hexadecimal, toma un
valor en el rango de $0 a $FFFFFF.
DM1
bit bit bit bit
15 8 7 0
16 bits
4-36 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-4 Dispositivos y constantes
PROGRAMACIÓN DE ESCALERA
• También puede utilizar dos dispositivos para procesar datos de 32 bits. Para los datos
de 32 bits, los 16 bits inferiores se almacenarán en la entrada de memoria de datos del
número de dispositivo especificado y los 16 bits superiores se almacenarán en la
entrada de memoria de datos del siguiente número de dispositivo. Cuando los
dispositivos se utilizan como valor sin signo y decimal, adquieren un valor comprendido
entre 0 y 4294967295. Cuando los dispositivos se utilizan como valor con signo
decimal, adquieren un valor comprendido entre -2147483648 y +2147483647. Cuando
los dispositivos se están utilizando como valor hexadecimal, adquieren un valor en el
rango de $0 a $FFFFFFFF.
DM1 DM0 4
bit bit bit bit bit bit bit bit
Dispositivos y constantes
31 24 23 16 15 8 7 0
32 bits
• Cuando utilice la memoria de datos para especificar los operandos de una instrucción
que maneja datos de 32 bits, especifique sólo el número del dispositivo en el que se
almacenan los 16 bits inferiores.
Ajuste predeterminado Con las configuraciones predeterminadas, se mantienen los valores de DM00000 a DM01999.
Puede cambiar el rango a mantener usando "Retener apagado" en la configuración del
sistema de CPU.
Número de unidad: A partir de la CPU, se asignan los números en el orden (00, 01,
02, 03, 04, etc.) en el que se conectan las unidades.
Número DM de la A partir de 0000, la cantidad de memoria de datos que será
unidad: ocupada se asigna como número.
(Ejemplo)
Número de unidad 00* 01 02 03
Registro de enlaces W
Visión general Estos registros se utilizan para realizar el enlace de datos en el modo de enlace del PLC
serie. La notación hexadecimal se utiliza para especificar números de dispositivo, que es
diferente de otros dispositivos de palabras.
4 W3A6F
Referencia • Puede utilizar la supresión cero cuando escriba sus programas.
Dispositivos y constantes
(Ejemplo) W7A
• Puedes usar esto como un dispositivo bit. También puede especificar la posición del bit.
(Ejemplo) W1200.12 .............Se procesa el bit 13 de W1200.
"Procesamiento de dispositivo de bits de dispositivos de palabras" (página 4-48)
Solicitud Estos registros se pueden utilizar para realizar la vinculación de datos en el modo de enlace serie del PLC.
Detalles • Estos no pueden ser asignados como dispositivos unitarios de unidades de expansión.
• El ancho de bits de un dispositivo es de 16 bits. Cuando el dispositivo se utiliza como valor
sin signo y decimal, toma un valor en el rango de 0 a 65535. Cuando el dispositivo se utiliza
como valor con signo decimal, toma un valor en el rango de -32768 a +32767. Cuando el
dispositivo se utiliza como valor hexadecimal, toma un valor en el rango de $0 a $FFFFFF.
W123E
bit bit bit bit
15 8 7 0
16 bits
• También puede utilizar dos dispositivos para procesar datos de 32 bits. Para los datos de 32
bits, los 16 bits inferiores se almacenarán en la entrada de memoria de datos del número de
dispositivo especificado y los 16 bits superiores se almacenarán en la entrada de memoria
de datos del siguiente número de dispositivo. Cuando los dispositivos se utilizan como valor
sin signo y decimal, adquieren un valor comprendido entre 0 y 4294967295. Cuando los
dispositivos se utilizan como valor con signo decimal, adquieren un valor comprendido entre
-2147483648 y +2147483647. Cuando los dispositivos se están utilizando como valor
hexadecimal, adquieren un valor en el rango de $0 a $FFFFFFFF.
W2BE1 W2BE0
bit bit bit bit bit bit bit bit
31 24 23 16 15 8 7 0
32 bits
PROGRAMACIÓN DE ESCALERA
Memoria de datos temporal TM
Visión general Las entradas temporales de memoria de datos son dispositivos de texto que se pueden
procesar del mismo modo que la memoria de datos. Cada dispositivo tiene 16 bits. Cuando
se utilizan instrucciones de cálculo, también se puede utilizar una parte del área de
dispositivo para almacenar temporalmente los datos para el cálculo y los datos de resultado.
Dispositivos y constantes
TM010
Rango TM000 a TM003 (utilizado con instrucciones de cálculo)
TM004 a TM511 (utilizado con simple especificación indirecta y funciones similares)
Número TM Solicitud
TM000
Cálculos (instrucciones DIV, MUL y ROOT)
TM001
TM002
Cálculos (instrucción DIV)
TM003
TM004 a TM511 Especificación indirecta simple y uso general
Para obtener más detalles sobre instrucciones como DIV y MUL, consulte los manuales de
instrucciones de las Series KV-7000/5000/3000/1000 y Serie KV Nano.
Para más detalles sobre la especificación indirecta simple, véase "Especificación indirecta" (página
4-43).
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, los
valores se borran y se ajustan a 0.
Referencia • TM000 a TM003 están diseñados para su uso con instrucciones de cálculo como DIV y
MUL. Le recomendamos que no utilice estos dispositivos para ningún otro propósito.
• Puede utilizar la supresión cero cuando escriba sus programas.
(Ejemplo) TM10
• Los dispositivos TM se almacenan en la caché interna para que pueda acceder a ellos
a altas velocidades.
Utilice los temporizadores como dispositivos de texto cuando fije el valor del temporizador (32 bits) y
cuando lea el valor actual del temporizador (32 bits).
Utilice los contadores como dispositivos de palabra cuando fije el valor del contador (32 bits) y cuando
lea el Valor actual del contador (32 bits).
Visión general Los contadores de alta velocidad son contadores de 32 bits que se utilizan para recopilar
señales de intervalo corto que no pueden capturarse mediante instrucciones de contador
comunes.
Visión general Estos dispositivos almacenan los valores ajustados (32 bits) de contadores de alta velocidad.
Detalles • Puede ajustar estos dispositivos a un valor entre 0 y 4294967295 o entre 0 y 4294967295.
214147483648 y +2147483647.
• Se pueden configurar dos valores ajustados (CTC) por contador de alta velocidad (CTH).
CTC0 y CTC1............para CTH0
CTC2 y CTC3............para CTH1
CTC4 y CTC5............para CTH2
CTC6 y CTC7............para CTH3
Ajuste predeterminado Con los ajustes predeterminados, se mantienen el estado de contacto y los valores de ajuste.
Usando "Apagado permanecen" en la configuración del sistema CPU, puede configurar
los ajustes de modo que el estado del contacto y los valores ajustados se borren cuando
se enciende la CPU y cuando el modo cambia de PROG a RUN.
Registro índice Z
Visión general Son dispositivos de palabras de 32 bits que se utilizan para especificar el valor a añadir al
número de dispositivo de destino durante la modificación del índice. Puede utilizar estos
dispositivos del mismo modo que la memoria de datos para guardar datos y almacenar
resultados de cálculo.
PROGRAMACIÓN DE ESCALERA
Punto • Z11 y Z12 están reservados para el sistema, por lo que no se pueden utilizar
estos dispositivos.
• No puede especificar el bit para dispositivos de texto.
• No hay dispositivos locales. Utilice las instrucciones ZPUSH y ZPOP.
Para más detalles, véase la instrucción ZPUSH en las series KV-7000/5000/3000/1000 y
Serie KV Nano "Manuales de referencia de instrucciones").
Para más detalles, véase la instrucción ZPOP en las series KV-7000/5000/3000/1000 y
Serie KV Nano "Manuales de referencia de instrucciones").
Ajuste predeterminado Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, los
valores se borran y se ajustan a 0.
4
Dispositivos y constantes
"Modificación de índice" (página 4-41)
Memoria de control CM
Visión general Son dispositivos especiales que se utilizan para controlar las funciones del PLC y
capturar el estado del PLC.
Modificación de índice
La modificación de índice es un método para especificar dispositivos por el número que se calcula
sumando el valor del registro de índice (Z) o una constante a los dispositivos.
Se pueden añadir valores en el rango con signo de 32 bits.
Los tipos de dispositivos con los que puede utilizar la modificación del índice son R (DR), B, MR, LR, T,
C, DM, W, CM, y TM. La modificación del índice se puede realizar en todos los rangos de dispositivos.
La modificación del índice puede utilizarse junto con la especificación indirecta (*) y los dispositivos locales (@).
• No se puede realizar la modificación del índice con CTH, CTC, CR, Z y etiquetas
Punto
(arrays de etiquetas) y al especificar la posición de bits de dispositivos de texto.
"Etiqueta" (página 4-152)
"Procesamiento de dispositivo de bits de dispositivos de palabras" (página 4-48)
• Si se especifica en un parámetro un dispositivo que está fuera del rango
utilizable después de la modificación de índice, el relevador de control CR2012
se pone en ENCENDIDO y la instrucción no se ejecuta. La operación continuará.
Z11 y Z12 están reservados para el sistema, por lo que no se pueden utilizar estos
Punto
dispositivos. Serie.
Ejemplo
El Valor actual, que se guardará en DM10000, se guarda cuando se recibe una señal de
disparo (el flanco ascendente del R001). La grabación comienza en el borde ascendente del
R000. Los datos se guardan en orden en las entradas de la memoria, empezando por DM0.
R000 MOV.L
En el flanco ascendente del R000,
+0 Z1 el registro del índice Z1 está ajustado a 0.
Botón de
inicio de grabación
En el flanco en subida de R001,
R001 MOV el valor de DM10000 se escribe en el
DM10000 DM0:Z1 dispositivo objetivo que está siendo
4
Señal activadora modificado en índice.
Valor actual Destino de
almacenamiento
principal
Z1
El registro de índice Z1 se incrementa
Dispositivos y constantes
INC.L (+ 1).
DM99 1234
Referencia • Si necesita utilizar 10 o más registros de índice (Z) en un proyecto, utilice las
instrucciones de registro de índice (ZPUSH y ZPOP) para almacenar y restaurar todos
los registros de índice de un módulo o macro a la vez.
Para más detalles, véase "Indice de Instrucciones" en las Series KV-7000/5000/3000/1000 y
Serie KV Nano "Manuales de referencia de instrucciones".
• En el ejemplo anterior, si el sufijo de la instrucción MOV era ".L", el valor de DM10000
a DM10001 se guardaría como dato en las siguientes entradas de memoria de datos:
DM0 a DM1, DM2 a DM3, ... DM98 a DM99.
Referencia Si utiliza la modificación según las constantes de índice en una macro que utiliza
dispositivos unitarios, es fácil saber qué número de dispositivo se especifica desde el
dispositivo líder asignado. Esto también es efectivo cuando utiliza UR y UM como
dispositivos argumentales durante la creación de macros.
(Ejemplo)
UR0:#2
UM1:#32
"Ejemplo de uso" (página 4-121)
4-42 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-4 Dispositivos y constantes
PROGRAMACIÓN DE ESCALERA
Especificación indirecta
Dispositivos y constantes
dirección única. Dado que las direcciones se gestionan como valores de 32 bits, se requieren 2
palabras de dispositivos para almacenar una dirección.
En la especificación indirecta (*), la dirección se manipula mediante instrucciones especiales para
cambiar el dispositivo de referencia.
La modificación del índice (:Z/:#) puede utilizarse junto con los dispositivos locales (@).
(Ejemplo)
Cuando escribes "*TM10"
Dispositivo Valor
TM10・TM11 DM0 25
Este valor indica la * TM10 hace referencia
DM1 1234
dirección de DM1. a 1234 o DM1.
DM2 0
DM3 96
ADRSET
La dirección de DM0 se
DM0 TM10
almacena en TM10 y TM11.
4
Dispositivos y constantes
Punto Los dispositivos que pueden almacenar direcciones son TM, DM, W y CM.
Para más detalles, véase la instrucción ADRSET en las series KV-7000/5000/3000/1000 y Serie KV Nano
"Manuales de referencia de instrucciones").
MOV
El valor de DM10000 se
DM10000 *TM10
almacena en DM0.
DM0
3 Para cambiar el dispositivo al que desea hacer referencia, utilice los comandos de especificación indirecta
especializados (ADRINC, ADRDEC, ADRADD y ADRSUB) para cambiar la dirección almacenada.
(Ejemplo)
MOV
El valor de DM10000 se
DM10000 *TM10
almacena en DM1.
DM1
No utilice instrucciones de cálculo normales (como ADD, INC, SUB y DEC) para
Punto
cambiar la dirección a la que desea hacer referencia. El programa de la escalera
no funcionará correctamente.
Para más detalles, consulte "Instrucciones de especificación indirectas" en las Series KV-5500/5000/3000/
1000 y Serie KV Nano "Manuales de referencia de instrucciones".
PROGRAMACIÓN DE ESCALERA
Ejemplo de uso de especificación indirecta
El flanco ascendente del R001 se utiliza como señal de disparo, lo que hace que se guarde el Valor
actual almacenado en DM10000.
La grabación comienza en el borde ascendente del R000. Los datos se guardan en orden en las
entradas de la memoria, empezando por DM0.
4
R001 MOV En el flanco en subida de R001, el valor de
DM10000 *TM10 DM10000 se escribe en el dispositivo
Señal objetivo que está siendo modificado en índice.
Valor actual Dirección de
activadora destino de
Dispositivos y constantes
almacenamiento
ADRINC La dirección que se almacena en TM10 y
TM10
TM11 se incrementa (+1).
Dirección de
destino de
almacenamiento
DM99 1234
(1) (2)
R000 +0 R002 ADRSET
DW.S DM0 TM10
Selección de
Botón de inicio Z1 destino de Destino de Dirección de destino
almacenamiento de almacenamiento
de medición almacenamiento principal 1
(3)
R002 ADRSET
DM1000 TM10
Selección de Destino de Dirección de
destino de almacenamiento destino de
almacenamiento principal 2 almacenamiento
(4)
R001 MOV
DM10000 *TM10:Z1
Señal
Valor medido Dirección de
activadora destino de
almacenamiento
Z1
INC.L
(5)
Valor de Referencia de la
Valor Almacenado en TMnnn Especificación Indirecta Simple
0 DM0
1 DM1
2 DM2
Dispositivo DM especificado
indirectamente
9997 DM9997
9998 DM9998
9999 DM9999
10000 R000
10001 R001
10002 R002
Dispositivo de relé (R)
especificado indirectamente
27913 R17913
27914 R17914
27915 R17915
El rango de entradas temporales de memoria de datos que se pueden utilizar es de TM0 a TM511. Sin
embargo, tenga cuidado de no solapar TM0 a TM3, ya que se utilizan para los cálculos.
PROGRAMACIÓN DE ESCALERA
Dispositivos de bits de procesamiento en unidades de palabras
Normalmente (en control de secuencia), un dispositivo de bits se procesa como un dispositivo de bit único.
R006 R1500
Con una instrucción como ésta,
el destino de procesamiento tanto del R006 y R1500 es de 1 bit.
R
0
1
5
R
0
1
4
R
0
1
3
R
0
1
2
R
0
1
1
R
0
1
0
R
0
0
9
R
0
0
8
R
0
0
7
R
0
0
6
R
0
0
5
R
0
0
4
R
0
0
3
R
0
0
2
R
0
0
1
R
0
0
0
4
Dispositivos y constantes
Relé de entrada
Objetivo de procesamiento
Relé de salida
R R R R R R R R R R R R R R R R
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
En instrucciones de cálculo, los dispositivos de bits pueden agruparse en 16 bits o 32 bits para procesamiento.
Si se especifica un dispositivo de bits como un operando de una instrucción que procesa datos en
unidades de palabras, el dispositivo de bits especificado será tratado como el bit principal de los datos
de palabras para procesamiento.
Ejemplo
MOV
R1000 DM0
R1015 R1000
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
MOV.D
R1000 DM0
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
Si se especifica un dispositivo de bits como un operando que no es el canal principal, el próximo canal
también será utilizado para brindar la unidad de palabra de datos para procesamiento.
MOV
R1003 R1505
R1102 R1003
301ch 300ch
4 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
R1604 R1505
Dispositivos y constantes
306ch 305ch
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
Normalmente, los dispositivos de palabras son procesados como dispositivos de 16 bits y 32 bits.
Para procesar un bit específico de un dispositivo de palabras, utilice la instrucción de contacto de bits y
la instrucción de salida de bits.
Se puede especificar la posición de bits de un dispositivo de palabras en los operandos de las
siguientes instrucciones.
LD, LDB, AND, ANB, OR, ORB, LDP, ANP, ORP, LDF, ANF, ORF, LDPB, ANPB, ORPB,
LDFB, ANFB, ORFB, OUT, OUB, SET, RST, KEEP, DIFU, y PIFD
Ejemplo
DM1200.12...........El 12do bit del DM1200 se procesa
DM1200
0 1 1 1 0 1 1 0 0 1 1 0 1 1 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DM1200.12 R1000
PROGRAMACIÓN DE ESCALERA
Ejemplo
Cuando el valor de DM1000 es #46563 ($B5E3)
DM1000 DM1001
DM1000=#46563($B5E3)
1 0 1 1 0 1 0 1 1 1 1 0 0 0 1 1
4
Dispositivos y constantes
Bit inferior
1: El contacto se ACTIVA
0: El contacto se DESACTIVADO.
En el ejemplo anterior, el contacto está ENCENDIDO, de modo que el bit inferior de DM1001 se
configura en 1.
DM1001=#14($E)
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
DM1001=#15($F)
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1
Constantes
#Constantes Decimales
Visión general Los valores que se muestra con un ancho de bits de 16 o 32 bits se representan en
notación decimal.
Notación • Sin signo (cuando el sufijo es ".U" o ".D")
Una constante decimal se representa con el prefijo "#", el cual es seguido por números decimales.
(Ejemplo)
Símbolo que indica que
esto es un valor decimal Valor
#06143
• Con signo (cuando el sufijo es ".S" o ".L")
Una constante decimal se representa con un signo, el cual es seguido por números decimales.
$Constantes Hexadecimales
4
Visión general Los valores que se visualizan con dos anchos de bit, 16 bits y 32 bits, son representados
Dispositivos y constantes
en notación hexadecimal.
Notación Una constante hexadecimal se representa con el prefijo "$", el cual es seguido por
números decimales.
(Ejemplo)
Símbolo que indica que
esto es un valor hexadecimal Valor
$1AF7
Rango • Constante de 16 bits: $0000 a $FFFF
• Constante de 32 bits: $00000000 a $FFFFFFFF
Si se ingresa un valor hexadecimal que contenga las letras de A a F sin el prefijo "$",
Punto
ocurrirá un error. Si se ingresa un valor hexadecimal que no contenga las letras de A
a F sin el prefijo "$", el valor hexadecimal será reconocido como un relevador (R).
Visión general Estas constantes pueden escribirse como los operandos de instrucciones de punto flotante.
• Los valores decimales con signo pueden escribir tal cual para estas constantes.
Notación
• Para ocho dígitos o más, se utiliza la notación exponencial.
PROGRAMACIÓN DE ESCALERA
Constantes en punto flotante de precisión doble
Visión general Estas constantes se pueden escribir como los operandos de las instrucciones en punto
flotante de precisión doble.
Notación • Los valores decimales con signo pueden escribir tal cual para estas constantes.
• Para 15 dígitos o más, se utiliza la notación exponencial.
4
Rango -1.79E + 308 ≤ N ≤ -2.23E - 308
N=0
+2.23E - 308 ≤ N ≤ +1.79E + 308 (aproximadamente 16 dígitos significantes)
Dispositivos y constantes
Referencia • Se puede utilizar el prefijo "#". Solo se puede omitir "+"
• En la Serie KV Nano, si se calcula un número en punto flotante de precisión doble (-
2.23E - 308 < N ≤ -4.9E - 324 or +4.9E - 324 ≤ N < +2.23E - 308) que se encuentra
fuera del rango de números normales, ocurrirá un error de cálculo.
Si el resultado del cálculo es un número subnormal, el valor se configurará en 0.
Visión general Estas pueden escribirse como los operandos de las instrucciones de procesamiento de
cadenas de caracteres e instrucciones de contacto de calendario.
Referencia Para procesar una comilla como un carácter, salga de ella ingresando dos comillas.
Registros Internos
Un registro interno es un dispositivo que se utiliza para almacenar los resultados de cálculos de
instrucciones de aplicación, instrucciones de cálculos e instrucciones de expansión, y para almacenar
temporalmente datos durante los cálculos.
Los datos almacenados en un registro interno no se cambian hasta la próxima vez en que se
almacenen nuevos datos en el registro interno.
Cuando se enciende la alimentación y cuando el modo cambia de PROG a RUN, los valores se borran
y se ajustan a 0.
4 El uso de registros internos se separa automáticamente en registros internos de 16 bits, 32 bits y 64
bits, según la instrucción y sufijos utilizados.
Dispositivos y constantes
El registro interno de 16 bits y 32 bits inferiores se conoce como registro interno de 16 bits. E registro
interno de 32 bits que consisten de los 16 bits inferiores y los 16 bits superiores se conoce como el
registro interno de 32 bits.
PROGRAMACIÓN DE ESCALERA
Registros internos e instrucciones de cálculo
4
Instrucción LDA
Dispositivos y constantes
Por medio de la instrucción de cálculo,
el cálculo se realiza en un registro
interno sobre los valores leídos con
Registro interno la instrucción LDA.
La instrucción STA se utiliza
para escribir los resultados en
el dispositivo objetivo.
Instrucción STA
Gestión de unidad de
Memoria de datos
DM palabras de un relé
Memoria de datos temporal (auxiliar interno)
Valor actual de un
TM o control de relé
temporizador o contador R00000 to R59915
Memoria de control
CM MR00000 to MR59915
Registro de índice T, C, CTH LR00000 to LR19915
Z CR0000 to CR3915
Ejemplo
El valor de DM0 se lee en los registros internos. Este valor entonces se multiplicado
por 2, el valor de DM1 se agrega al producto, y el resultado luego se almacena en DM2.
Los valores que son procesados por programas escalera son valores binarios, valores decimales (sin
signo y con signo), valores hexadecimales, valores decimales codificados en binario (BCD), números
reales en punto flotante de precisión simple, números reales en punto flotante de precisión doble.
Los códigos de caracteres que pueden procesarse son el código ASCII y el código Shift JIS.
Datos Binarios
En la Serie KV Nano, todos los datos son procesados por dispositivos y registros internos como datos
4 binarios.
Un dígito de un valor binario se procesa como una unidad de bits. Un bit indica dos estados: 0
Cómo se Procesan los Datos
(APAGADO) y 1 (ENCENDIDO).
0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0
Peso de
=
15
=
14
=
13
=
12
=
11
=
10
=
9
=
8
=
7
=
6
=
5
=
4
=
3
=
2
=
1
=
0
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 cada bit
32768 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 Valor de
número decimal
0 + 0 +8192+ 0 + 0 +1024+512 +256 + 0 + 0 + 0 +16 + 0 + 0 + 0 + 0 = 10000
Si está utilizando una DM, TM, u otro dispositivo de palabras de 16 bits para procesar un dispositivo de
32 bits, se utilizarán 2 palabras consecutivas. Los 16 bits inferiores de datos son procesados por el
dispositivo de palabras con el número más pequeño, y los 16 bits superiores de datos son procesados
por el dispositivo de palabras con el número más grande.
Referencia O un dispositivo es procesado como datos de 16 bits o los datos de 32 bits son
determinados por el sufijo.
"Sufijos" (página 4-8)
PROGRAMACIÓN DE ESCALERA
Notación de Valores
BIN Binario
Los datos binarios internos de la Serie KV Nano se indica como 0s y 1s sin ningún cambio. Cuando un
dígito es mayor que 1, el dígito es contabilizado.
bit
15
bit
8
bit
7
bit
0 4
=
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 cada bit
3276816384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 Valor de
número decimal
(Ejemplo) 0110110100110001
DEC decimal
Los datos binarios internos de la Serie KV Nano se indican como valores decimales.
Sin signo
Para datos de 16 bits, el rango de valores que puede procesarse es de 0 a 65535. Para datos de 32
bits, el rango de valores que puede procesarse es de 0 a 4294967295.
Con signo
Ya sea que un valor sea positivo o negativo se determina por el bit mayor (0:positivo; 1: negativo).
Para datos de 16 bits, el rango de valores que puede procesarse es de -32768 a +32767. Para datos
de 32 bits, el rango de valores que puede procesarse es de -2147483648 a +2147483647.
Referencia Estos valores pueden ingresarse como operandos de instrucciones. Prefije el valor con
"#" o con un signo.
(Ejemplos) #1000, +12, y -25489
Hexadecimal HEX
Los datos binarios internos de la Serie KV Nano se indican como valores hexadecimales.
Para valores hexadecimales, cuatro bits se procesan como un dígito. Debido a que los valores que
pueden ser expresados en un dígito simple son de 0 a 15 en notación decimal, A, B, C, D, E y F son
utilizados para valores mayores a 9. Cuando un dígito es mayor que F, el dígito es contabilizado.
Para datos de 16 bits, el rango de valores que puede procesarse es de $0000 a $FFFF. Para datos de
32 bits, el rango de valores que puede procesarse es de $00000000 a $FFFFFFFF.
Referencia Estos valores pueden ingresarse como operandos de instrucciones. Prefije el valor con "$".
(Ejemplo) $00FF
Ejemplo
4 bit
15
bit bit
8 7
bit
0
Cómo se Procesan los Datos
0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 1
0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 1
Posición de Posición de Posición de Posición de
milésimas centésimas décWimas unidades
0 9 8 7
El decimal codificado en binario es una notación útil de utilizar cuando se procesan datos que
provienen de una fuente externa (tales como un interruptor digital).
Sin embargo, estos datos deben procesarse como datos binarios en cálculos realizados por el KV
Nano. Al leer datos desde una fuente externa, utilice la instrucción TBIN para convertir los datos en
datos binarios. Al dar salida a datos a un dispositivo externo (tal como una pantalla digital), utilice la
instrucción TBCD para convertir los datos en datos decimales codificados en binario.
Referencia Para ingresar valores de datos codificados en binario como operandos de instrucciones,
prefije el valor con "$" para ingresar el valor en notación hexadecimal.
Referencia • Estos valores pueden ingresarse como operandos de instrucción en punto flotante.
Además de la notación normal que utiliza la coma decimal (ejemplo: -1.2345), también
se puede utilizar una notación exponencial utilizando “E”.
(Ejemplos) -2.743 × 1012-2.743E + 12
+8.9025 × 10-4+8.9025E - 4
• La precisión de los números reales en punto flotante es precisión simple de 32 bits.
Existen aproximadamente 7 dígitos significantes.
• Los números reales en punto flotante almacenados en datos de 32 bits son
representados internamente en el formato de la norma IEEE.
4-56 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-5 Cómo se Procesan los Datos
PROGRAMACIÓN DE ESCALERA
Números reales en punto flotante de precisión doble DOUBLE-FLOAT
Los números reales en punto flotante de precisión doble son procesados como valores en los que los
datos de 64 bits cuentan con una coma decimal.
Se puede utilizar valores en el siguiente rango (N).
-1.79 × 10+308 ≤ N ≤ -2.23 × 10-308
N=0
+2.33 × 10-308 ≤ N ≤ +1.79 × 10+308
Referencia • Estos valores pueden ingresar como operandos de instrucción de punto flotante de precisión doble.
Además de la notación normal que utiliza la coma decimal (ejemplo: -1.2345), también
se puede utilizar una notación exponencial utilizando “E”.
(Ejemplos) -2.1437956 × 1012 -2.1437956E + 12 4
-4
+7.63259856 × 10 +7.63259856E - 4
Las correlaciones entre valores binarios, valores decimales (sin signo y con signo), valores hexadecimales,
y valores decimales codificados en binario se muestran a continuación.
Datos de 16 bits
Decimal Hexade Decimal
con cimal Binario (BIN) Codificado en Binario (BIN)
Sin signo (HEX) Binario (BDC)
signo
0 +0 0 0000 0000 0000 0000 0000 0000 0000 0000 0000
1 +1 1 0000 0000 0000 0001 0001 0000 0000 0000 0001
2 +2 2 0000 0000 0000 0010 0002 0000 0000 0000 0010
3 +3 3 0000 0000 0000 0011 0003 0000 0000 0000 0011
4 +4 4 0000 0000 0000 0100 0004 0000 0000 0000 0100
5 +5 5 0000 0000 0000 0101 0005 0000 0000 0000 0101
6 +6 6 0000 0000 0000 0110 0006 0000 0000 0000 0110
7 +7 7 0000 0000 0000 0111 0007 0000 0000 0000 0111
8 +8 8 0000 0000 0000 1000 0008 0000 0000 0000 1000
9 +9 9 0000 0000 0000 1001 0009 0000 0000 0000 1001
10 +10 A 0000 0000 0000 1010 0010 0000 0000 0001 0000
11 +11 B 0000 0000 0000 1011 0011 0000 0000 0001 0001
12 +12 C 0000 0000 0000 1100 0012 0000 0000 0001 0010
13 +13 D 0000 0000 0000 1101 0013 0000 0000 0001 0011
14 +14 E 0000 0000 0000 1110 0014 0000 0000 0001 0100
15 +15 F 0000 0000 0000 1111 0015 0000 0000 0001 0101
16 +16 10 0000 0000 0001 0000 0016 0000 0000 0001 0110
...
...
...
...
...
...
99 +99 63 0000 0000 0110 0011 0099 0000 0000 1001 1001
100 +100 64 0000 0000 0110 0100 0100 0000 0001 0000 0000
...
...
...
...
...
...
32767 +32767 7FFF 0111 1111 1111 1111 0999 0000 1001 1001 1001
32768 -32768 8000 1000 0000 0000 0000 1000 0001 0000 0000 0000
...
...
...
...
...
...
65534 -2 FFFE 1111 1111 1111 1110 9998 1001 1001 1001 1000
65535 -1 FFFF 1111 1111 1111 1111 9999 1001 1001 1001 1001
Datos de 32 bits
Decimal Hexadecimal
Binario (BIN)
Sin signo con signo (HEX)
0 +0 0 0000 0000 0000 0000 0000 0000 0000 0000
1 +1 1 0000 0000 0000 0000 0000 0000 0000 0001
2 +2 2 0000 0000 0000 0000 0000 0000 0000 0010
3 +3 3 0000 0000 0000 0000 0000 0000 0000 0011
4 +4 4 0000 0000 0000 0000 0000 0000 0000 0100
5 +5 5 0000 0000 0000 0000 0000 0000 0000 0101
6 +6 6 0000 0000 0000 0000 0000 0000 0000 0110
4 7
8
+7
+8
7
8
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0111
1000
+9
Cómo se Procesan los Datos
...
...
...
99 +99 63 0000 0000 0000 0000 0000 0000 0110 0011
100 +100 64 0000 0000 0000 0000 0000 0000 0110 0100
...
...
...
...
2147483647 +2147483647 7FFFFFFF 0111 1111 1111 1111 1111 1111 1111 1111
2147483648 -2147483648 8000000 1000 0000 0000 0000 0000 0000 0000 0000
...
...
...
...
4294967294 -2 FFFFFFFE 1111 1111 1111 1111 1111 1111 1111 1110
4294967295 -1 FFFFFFFF 1111 1111 1111 1111 1111 1111 1111 1111
...
...
...
PROGRAMACIÓN DE ESCALERA
Cambios a los valores cuando el valor es mayor que el valor máximo o
menor que el valor mínimo
Cuando el resultado de una operación aritmética es mayor que el valor máximo o menor que el valor
mínimo, el valor se cambia de acuerdo con el formato de datos que se muestra a continuación. O los
datos se procesan como valores sin signo o valores con signo, se determinan por el sufijo.
"Sufijos" (página 4-8)
Datos de 16 bits
Cambios a los valores cuando se excede 65535 Cambios a los valores cuando el valor es mayor
que el valor máximo o menor que el valor mínimo
4
Referencia O un dispositivo es procesado como datos de 16 bits o los datos de 32 bits son
determinados por el sufijo.
"Sufijos" (página 4-8)
Datos de 32 bits
Cambios a los valores cuando se excede 4294967295 Cambios a los valores cuando el valor es mayor
que el valor máximo o menor que el valor mínimo
Notación decimal sin signo Notación Hexadecimal Notación decimal sin signo Notación decimal con signo
3 00000003 3 00000003
2 00000002 2 00000002
1 00000001 1 00000001
0 00000000 0 00000000
4294967295 FFFFFFFF -1 FFFFFFFF
4294967294 FFFFFFFE -2 FFFFFFFE
4294967293 FFFFFFFD -3 FFFFFFFD
4294967292 FFFFFFFC -4 FFFFFFFC
… … … …
2147483651 80000003 -2147483645 80000003
2147483650 80000002 -2147483646 80000002
2147483649 80000001 -2147483647 80000001
2147483648 80000000 -2147483648 80000000
2147483647 7FFFFFFF 2147483647 7FFFFFFF
2147483646 7FFFFFFE 2147483646 7FFFFFFE
2147483645 7FFFFFFD 2147483645 7FFFFFFD
2147483644 7FFFFFFC 2147483644 7FFFFFFC
2147483643 7FFFFFFB 2147483643 7FFFFFFB
4 0 ∞ (aparecerá "----" )
0 ∞ (aparecerá "----")
Códigos en Caracteres
Los números que son asignados a los caracteres que son utilizados para procesar programas escalera
en términos de cadenas de caracteres son llamados códigos de caracteres.
Con KV STUDIO, se puede utilizar los siguientes códigos de caracteres.
Código ASCII
Este código de caracteres utiliza 8 bits para representar 1 carácter de ancho medio.
(Ejemplos) A… $41 1 ... $31
PROGRAMACIÓN DE ESCALERA
Operación de Unidad Base
La Serie KV Nano sigue el procedimiento mostrado a continuación para ejecutar programas de manera repetida.
Procesamiento de control
Actualización automática
Referencia Además de los tres procesos mencionados anteriormente, también existen procesos de
interrupción causados por la ejecución de entrada externa, comparadores de contadores
de alta velocidad e interrupciones de sistemas (procesamiento periférico).
"4-7 Interrupciones" (página 4-76)
Procesamiento de control
Una etapa de procesamiento de control se llama un escaneo. El tiempo de escaneo es el tiempo de
ejecución de un escaneo.
Actualización automática
El estado y los valores de los dispositivos asignados a las funciones incorporadas en el CPU y las unidades
de expansión se actualizan. Primero, el estado del dispositivo y los valores a generarse son transferidos a
cada unidad. Luego, el estado y los valores de cada unidad son transferidos a los dispositivos de entrada.
Ejecución de programas
Se ejecuta el procesamiento de cálculo del método del programa almacenado. Las instrucciones de
programas escalera se ejecutan una instrucción a la vez en orden empezando desde el primer paso.
Procesamiento END
El procesamiento periférico se aplica al procesamiento de control. Además, se realiza una verificación
de errores de todo el sistema.
Referencia Normalmente, el tiempo de procesamiento END se determina automáticamente de
acuerdo con el tiempo de ejecución del programa. Sin embargo, se puede establecer el
tiempo de procesamiento END en situaciones tales como cuando existe una trata grande
de comunicaciones de datos con los periféricos.
"Configuración del tiempo de procesamiento END" (página 4-70)
Procesamiento periférico
En este proceso, se procesa la información diferente a la utilizada en el procesamiento de programas,
tales como comunicaciones e información de gestión de datos. Además, se ejecutan las instrucciones
relacionadas con temporizadores de calendarios y similares.
No todas las operaciones se llevan a cabo durante el procesamiento END. Parte de la gestión de datos
se ejecuta como una interrupción de sistema durante el procesamiento del programa, lo cual optimiza
el procesamiento de control.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-61
4-6 Estructura y Operación de Programas
PROGRAMACIÓN DE ESCALERA
Procesamiento directo
lugar de “R”, E/S se actualizará cuando se ejecute la instrucción. Para más detalles sobre las
instrucciones con las que se puede utilizar “DR” vea en la Serie KV-7000/5000/3000/1000 y Serie
KV Nano "Manuales de Referencia de Instrucción".
Ejemplo)
DR000 DR500
CR2002 MOV
DM0 R500
Siempre
ENCENDIDO Resultado de cálculo
RFSY
R500 #16
Para detalles, vea las instrucciones RFSX y RFSY en la Serie KV-7000/5000/3000/1000 y Serie KV Nano
"Manuales de Referencia de Instrucción".
Referencia Las unidades E/S de expansión y las unidades especiales de expansión de la Serie KV
Nano no admiten actualización directa.
PROGRAMACIÓN DE ESCALERA
Operaciones cuando la energía está encendido y apagado
Los siguientes ítems se verifican cuando la energía se enciende. Si todo está correcto, se inician las
operaciones.
• Verificación e inicialización del hardware
• Verificación e inicialización del dispositivo "Configuración de los ajustes de retención de fallos de
Manejo de errores
Existen dos tipos de errores: los errores severos que detienen la operación y los errores menores en
los cuales la operación continúa.
Para más detalles sobre los errores de la Serie KV Nano, vea "A-1 Lista de errores de la unidad
PLC" (página A-2).
Para detalles sobre los errores de las unidades de expansión, vea el “Manual del Usuario” de
cada unidad de expansión.
trabajo de KV STUDIO, haga clic en "CPU system setting" y luego en "Action when error occurs".
Registro de errores
Se podría mantener hasta 32 entradas de errores severos o 32 entradas de errores menores. Si se
intenta almacenar más de 32 ingresos de registro, los registros de ingreso existentes se eliminan
empezando con el más antiguo. Además, mientras se utiliza KV STUDIO para ejecutar el monitoreo,
se puede ver el registro en "Error monitor".
PROGRAMACIÓN DE ESCALERA
Detalles de errores recientes (CM)
La información detallada del error reciente se registra en las entradas de memoria de control.
Memoria de
Descripción
Control
CM2200 Año y mes representados como un número decimal (los dos
últimos dígitos representan el mes, y los dígitos que inician
desde los dígitos de centenas representan el año)
Ejemplo: 1210 Octubre 2012
CM2201 Día
CM2202 Hora 4
CM2203 Minuto
: :
: :
CM2226 Información detallada, pieza #20*
CM2252 Hora
CM2253 Minuto
Información detallada del Segundo
CM2254
error menor reciente, 1
CM2255 unidad Número de error
: :
: :
CM2276 Información detallada, pieza #20*
* La información detallada varía según lo que se muestra a continuación de acuerdo con el número del
error ocurrido.
PROGRAMACIÓN DE ESCALERA
• Números de errores 50, 53, 55, 56, 58, y 63 (errores de ID de la unidad)
Información Detallada, Pieza n Descripción
Información detallada, pieza 1 Número de unidad (el número de la unidad no se almacenará si no se puede determinar
de acuerdo con las condiciones de ocurrencia del error)
Información detallada, piezas de 2 Fijado en 00H
a 20
• Número de error 96, 97, 98, 99, o 101 (error de ID de casete de extensión)
Información Detallada, Pieza n Descripción
Información detallada, pieza 1 Número de ranura de casete de extensión
(0 se almacena cuando no se puede determinar el número de ranura)
Información detallada, pieza 2 Reservado para el sistema
Información detallada, piezas 3 a Fijado en 00H
20
Tiempo de exploración
4
automática END automática END automática END
Punto
escaneo (número de error de CPU 30), y las operaciones se detendrán (el modo
será cambiado a modo PROG).
Referencia • Para ver el tiempo de escaneo medido real, mientras utiliza KV STUDIO para ejecutar
el monitoreo, en el menú "Debug", haga clic en "Scan time monitor".
• Se puede utilizar CM720 (en unidades de 10 µs) para verificar el tiempo de escaneo
medido real.
"A-2 Listas de dispositivos CR y CM" (página A-8)
Durante la ejecución normal del programa, el tiempo de escaneo varía de acuerdo a factores tales
como (1) el estado de ejecución y los detalles de procesamiento de cada programa y (2) el
procesamiento de interrupción.
Al utilizar la función de procesamiento de tiempo de escaneo fijo, se puede mantener un tiempo de
escaneo fijo.
El tiempo de escaneo varía de acuerdo al estado de ejecución de cada instrucción de cada módulo y
macro.
PROGRAMACIÓN DE ESCALERA
Uso de la función de operación de tiempo de escaneo fijo
Ejemplo) Cuando el valor se establece en 1.2 ms:
1.2 ms 1.2 ms
En un escaneo, después de que todo el proceso esté terminado, las operaciones no proceden al siguiente
paso hasta que la cantidad establecida de tiempo transcurra, por lo que es posible fijar el tiempo de escaneo.
Punto
• Si el tiempo de escaneo es mayor que el tiempo establecido, el tiempo de 4
escaneo será extendido.
Punto Establezca un valor que sea mayor que el del tiempo de escaneo real.
Referencia • Se puede utilizar CM720 (en unidades de 10 µs) para verificar el tiempo de escaneo
medido real.
"A-2 Listas de dispositivos CR y CM" (página A-8)
• Si se excede el valor del tiempo de escaneo, el CR2304 se configura en ENCENDIDO
para un solo escaneo.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-69
4-6 Estructura y Operación de Programas
PROGRAMACIÓN DE ESCALERA
Durante la ejecución normal del programa, el tiempo de escaneo varía de acuerdo a factores tales
como (1) el estado de ejecución y los detalles de procesamiento de cada programa y (2) el
procesamiento de interrupción.
Si s establece el tiempo de procesamiento END, el procesamiento END se ejecuta por una longitud fija
de tiempo en cada escaneo. Debido a que el tiempo máximo de escaneo es grande sin importar si
existe un trato grande de comunicaciones de datos con los periféricos, utilice esta función en
4 situaciones tales como cuando no pueda establecer la operación de tiempo de escaneo fijo.
2ms 2ms
Referencia Se puede utilizar el CM723 (en unidades de 10 µs) para verificar el tiempo de
procesamiento END medido real.
"A-2 Listas de dispositivos CR y CM" (página A-8)
PROGRAMACIÓN DE ESCALERA
Configuración del Programa
En un escaneo simple, la ejecución del programa consiste de los módulos que son ejecutados en el
orden predeterminado, y dentro de cada módulo, el programa principal de rutina que es ejecutado paso
por paso desde su primer paso.
Módulo 1
Actualización automática
4
Módulo 2
Procesamiento END
Módulo n
En cada módulo, usted puede crear el programa principal de rutina, los programas de subrutina, y los
programas de interrupción.
Módulo
Programas de subrutina
Programas de interrupción
Referencia Aunque se puede llamar macros desde dentro de lo módulos, los macros mismos son
construidos de un programa de rutina principal y programas de subrutina. No se puede
crear programas de interrupción en macros.
"4-9 Macros" (página 4-112)
4
Programa de rutina principal
Estructura y Operación de Programas
Módulos y macros
END
ENDH
Referencia Las instrucciones END y ENDH se insertan automáticamente cuando usted crea un
nuevo módulo o macro, de modo que no borre dichas instrucciones.
Programas de subrutina
Los programas de subrutina son programas que se ejecutan desde el programa de rutina principal utilizando
la instrucción CALL (llamado de subrutina) o ECALL (llamado de subrutina entre módulos). Cuando la
condición de ejecución de la instrucción CALL se ENCIENDE, se ejecuta el programa de subrutina.
Si desea ejecutar el mismo proceso en locaciones múltiples de la rutina principal o si desea procesar
un programa solo cuando se cumplan las condiciones establecidas, podrá ejecutar el programa solo
cuando sea necesario al escribirlo como un programa de subrutina.
Puede escribir hasta 100 subprogramas (numerados del 0 al 99) entre las instrucciones END y ENDH.
Cada programa de subrutina empieza con la instrucción SBN (entrada de subrutina) y termina con la
instrucción RET (regreso de subrutina).
En un módulo o macro, no se puede dar el mismo número a los programas de subrutina múltiples. En
el programa de rutina principal, usted puede realizar múltiples instrucciones CALL al mismo número de
programa de subrutina.
Para más detalles, vea las instrucciones CALL, SBN y RET en la Serie KV-7000/5000/3000/1000 y la Serie
KV Nano "Manuales de Referencia de Instrucción".
Llamado #0
Programa de rutina principal
Llamado #1
END
Módulos y macros
SBN #0
RET
Programas de subrutina
SBN #1
RET
ENDH
4-72 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-6 Estructura y Operación de Programas
PROGRAMACIÓN DE ESCALERA
• Si la instrucción SBN que corresponde a la instrucción CALL no existe,
Punto
ocurrirá un error de conversión.
• Si la instrucción SBN que corresponde a la instrucción ECALL no existe,
ocurrirá un error de conversión o un error de cálculo.
• Las instrucciones INT, RETI, STG, JMP, y ENDS no se pueden utilizar en
programas de subrutina.
• Tenga cuidado al utilizar instrucciones de tipo de ejecución diferencial,
instrucciones de temporizador e instrucciones macro en programas de subrutina.
Para más detalles, vea "Precauciones para Instrucciones de Tipo de Ejecución Diferencial" en
la Serie KV-7000/5000/3000/1000 y la Serie KV Nano "Manuales de Referencia de Instrucción".
"Precauciones al usar las instrucciones del temporizador" (página 4-32)
"Instrucciones macro" (página 4-126) 4
R001 #0
Programa de CALL
rutina principal
END
SBN
#1
Programas
de subrutina RET
SBN Llamado
#0
Programas R000 #1
de subrutina CALL
RET
ENDH
Programas de interrupción
Utilice la función de interrupción cuando esté adquiriendo señales cortas, durante una respuesta de entrada,
y cuando esté ejecutando mediciones de tiempo de alta precisión. Cuando se cumplen las condiciones de
interrupción, el procesamiento de programa de rutina principal se interrumpe, y el programa de interrupción
se ejecuta inmediatamente. Luego de que el proceso de interrupción se completa, el procesamiento del
programa de rutina principal comienza nuevamente desde el punto en donde fue interrumpido.
Existen los tres siguientes tipos de condiciones de interrupción: entrada externa, comparadores de
contador de alta velocidad, y el relevador para la compatibilidad de dos comparadores de la función de
posicionamiento del CPU.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-73
4-6 Estructura y Operación de Programas
PROGRAMACIÓN DE ESCALERA
Condición de
interrupción cumplida
4 Procesamiento
Programa de interrupción
de entrada
Estructura y Operación de Programas
END
Módulo
INT R000
RETI
Programas de interrupción
INT CTC0
RETI
ENDH
PROGRAMACIÓN DE ESCALERA
Referencia • No existen restricciones en el orden en el que se puede escribir programas de
subrutina y de interrupción.
Módulo
SBN #1
END
RET Programas de subrutina
4
ENDH
Visión general
Los PLC normales ejecutar secuencia en escalera repitiendo el siguiente ciclo: procesamiento de
entrada, ejecución de programa, y luego procesamiento de salida. Por ello, las señales más cortas que
el tiempo de escaneo no pueden aplicarse.
Si utiliza la función de interrupción, se puede ejecutar el procesamiento en el punto del momento en
que ocurra una interrupción sin importar el tiempo de escaneo.
Cuando ocurre una interrupción, incluso si se está ejecutando un programa, la ejecución se interrumpe
4 temporalmente y se ejecuta el programa de interrupción que corresponde a la condición de
interrupción. Después de que el programa de interrupción se complete, el procesamiento del programa
Interrupciones
Procesamiento
de entrada
Condición de
interrupción cumplida KV-N14**:R000 a R007
KV-N24**:R000 a R013
Ejecución de KV-N40**:R000 a R107
Ejecución de
programa KV-N60**:R000 a R203
programas
de interrupción
Luego de la interrupción,
regrese a la siguiente
instrucción. Función de salida directa
Procesamiento de dispositivos
El procesamiento de dispositivos cuando ocurre una interrupción se muestra a continuación.
PROGRAMACIÓN DE ESCALERA
Para más detalles sobre procesamiento E/S, vea "Procesamiento E/S durante interrupciones" (página 4-
83).
Condición de
interrupción cumplida
(1)
(2)
Procesamiento Programa de interrupción
de entrada (procesamiento de salida) 4
Interrupciones
(3)
Referencia Para actualizar a los valores dispositivo de estado reciente que no se actualizan automáticamente:
• Utilice “DR” para escribir un relevador E/S.
• Escriba la instrucción RFSX o RFSY.
• Escriba la instrucción RFSCTH.
"Procesamiento directo" (página 4-62)
Tiempo de procesamiento
Cuando se cumplen todas las siguientes condiciones, el tiempo hasta el inicio del programa de
interrupción es de 100 µs (50 µs) TYP.
• Cuando se selecciona la casilla de verificación "Habilitar interrupción en ejecución de instrucción" en
la pantalla "Interrupción de usuario" de la casilla de diálogo “Configuración del Sistema CPU".
• No se utilizan programas de interrupción con una prioridad mayor que la de este programa de interrupción.
Los tiempos de procesamiento de inicio y fin (actualización, almacenamiento y restauración de
dispositivos) del programa de interrupción son de las siguiente manera: tiempo de procesamiento de
4 inicio: 30 µs y tiempo de procesamiento final: 15 µs.
Para hacer posible el procesamiento de interrupción, escriba sus programas de la siguiente manera.
Ejemplo del programa de interrupción
CR2008
EI
HSP
R000
Programa de rutina principal
Si no se utiliza la instrucción EI, los programas de
interrupción no pueden ser ejecutados.
END Utilice la instrucción HSP (10 μs) o establezca un
valor en CM1620 y ACTIVADA el CR2305 para
ajustar la constante de tiempo de entrada.
INT
R000
Programa de interrupción
Escriba los programas de interrupción entre las
RETI
instrucciones "END" y "ENDH".
ENDH
Referencia • Para inhabilitar las interrupciones, utilice las instrucciones de inhabilitar interrupciones
(DI o DIC).
• Cuando se inhabilitan las interrupciones, incluso si ocurre una interrupción, el
programa de interrupción no se ejecutará hasta que se habiliten las interrupciones.
• El programa de interrupción empieza cuando se habilitan las interrupciones.
• Incluso si no ha ejecutado la instrucción de habilitar interrupciones (EI), se ejecutan
interrupciones del sistema causados por procesamiento periférico.
"Instrucciones EI" (página 4-94)
"Instrucciones DI" (página 4-94) y "Instrucciones DIC" (página 4-96)
PROGRAMACIÓN DE ESCALERA
Instrucciones INT y RETI
Entre las instrucciones END y ENDH, escriba la instrucción INT con operandos para configurar la
condición de interrupción.
Después de la instrucción INT, programe los detalles de procesamiento de interrupción y finalmente
escriba la instrucción RETI.
Interrupciones
constante de tiempo de entrada y luego ENCENDER el CR2305.
Para más detalles sobre la constante de tiempo de entrada, vea la
instrucción HSP en la Serie KV-7000/5000/3000/1000 y la Nano Serie KV
"Manuales de Referencia de Instrucción".
CR2008
EI
CR2008 #0 CR2305
EI DW SET or
CM1620 CR2002 HSP
R000
Utilice las instrucciones SET y RES para ENCENDER y APAGAR los relevadores
Punto
auxiliares especiales.
Captura de entrada
INT R000 a INT R003 de las interrupciones de entrada externa cuentan con la función de captura de
entrada. Cuando ocurran las interrupciones, esta función capital el Valor actual del contador de alta
velocidad en la memoria de control. Con solo especificar el contador de alta velocidad a referenciar, el
Valor actual del contador de alta velocidad se transmite al CM1600 a CM1607 automáticamente
cuando ocurre la interrupción.
Para más detalles, vea "Función de Captura de Entrada" (página 4-86).
procesamiento de interrupción se ejecuta cuando el Valor actual del contador de alta velocidad CTH es
igual al valor del comparador de contador de alta velocidad CTC.
Condición de
Instrucción Interrupción
Comparador de Condición de Operación
INT Contador de Alta
Velocidad
Cuando el valor del comparador de contador de alta velocidad CTC0
INT CTC0 CTC0
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC1
INT CTC1 CTC1
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC2
INT CTC2 CTC2
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC3
INT CTC3 CTC3
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC4
INT CTC4 CTC4
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC5
INT CTC5 CTC5
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC6
INT CTC6 CTC6
es igual al Valor actual
Cuando el valor del comparador de contador de alta velocidad CTC7
INT CTC7 CTC7
es igual al Valor actual
INT
*Cuando CTCn existe, el contacto CTCn no se ACTIVA (n: 0 a 7).
Instrucción Condición de
Interrupción Condición de Operación
INT Comparador 2
INT CR8415 (CR8415) Cuando el valor del comparador 2 del eje 1 es igual al Valor actual
INT CR8515 (CR8515) Cuando el valor del comparador 2 del eje 2 es igual al Valor actual
INT CR8615 (CR8615) Cuando el valor del comparador 2 del eje 3 es igual al Valor actual
INT CR8715 (CR8715) Cuando el valor del comparador 2 del eje 4 es igual al Valor actual
PROGRAMACIÓN DE ESCALERA
Prioridad de interrupción
Se puede configurar la prioridad de interrupción para el caso en que se cumplan las condiciones de
interrupción múltiple al mismo tiempo.
Para establecer esta configuración desde el área de trabajo del KV STUDIO, abra la casilla de diálogo
"CPU system setting" y haga clic en "Program setting" y luego en "User interrupt setting".
Interrupciones
Puede configurar la prioridad en “High”, “Middle” o “Low”. Cuando se está ejecutando un programa de
interrupción, se ejecutarán los programas de interrupciones en orden mayor, pero los programas del
mismo nivel y las interrupciones de orden menor tendrán que esperar hasta que termine el programa
de interrupción que se está ejecutando actualmente.
Asimismo, si se selecciona la casilla de verificación "habilitar interrupción en la ejecución de instrucción",
puede suprimir variaciones en el tiempo de respuesta de la interrupción debido a que las interrupciones
se ejecutarán en proceso medio para instrucciones que cuentan con tiempos largos de procesamiento.
Si ocurre una interrupción diferente mientras se está ejecutando un programa de interrupción, la
operación varía de acuerdo con la configuración de prioridades. Vea el siguiente tablero.
Prioridad del programa de Prioridad del programa cuya interrupción ha ocurrido (B)
interrupción que se está
ejecutando (A) Alta Media Baja
Alta Esperar Esperar Esperar
Ejecutar
Media Esperar Esperar
inmediatamente
Ejecutar Ejecutar
Baja Esperar
inmediatamente inmediatamente
4 contacto LDPB y LDFB Barra de pulso de carga y barra de caída de pulso de carga
ANPB y ANFB Barra de pulso AND y barra de caída de pulso AND
Interrupciones
FLIK Intermitencia
ALT Alterno
Temporizador, temporizador de alta velocidad,
TMR, TMH, TMS, y
temporizador de alta velocidad en 1 ms, y temporizador
TMU
de alta velocidad en 10 µs
C Contador
Instrucciones de
temporizador y OUTC Contador externo
contador
ITVL Temporizador de intervalos
Instrucción de control RAMP, TPOUT, y Señal rampa, salida de proporción de división de tiempo
de datos LLFLT y filtro de retraso adelanto
Instrucciones de
ABSENC y INCENC Codificador absoluto y codificador incremental
interruptor de leva
Instrucciones de
FCNT y RCNT Frecuencia y mediciones de velocidad de rotación
contador de frecuencia
Instrucciones PID PID y PIDAT PID y PID con sintonización automática
Instrucciones de ventana
AWNUM y AWMSG Mensaje de usuario 1 y mensaje de usuario 2
de acceso
Instrucciones de Leer parámetros de sensor, escribir parámetros del
SPRD/SPWR/SSVC
configuración de sensor sensor y ejecutar parámetros del sensor
PROGRAMACIÓN DE ESCALERA
Procesamiento E/S durante interrupciones
Procesamiento de entrada
Cuando el programa de interrupción inicia, se captura el estado de los relevadores de entrada (R000 a
R203). (Procesamiento directo) El estado de otros relevadores de entrada es el que se captura durante
el procesamiento de entrada de dicho escaneo (actualización E/S) incluso cando se ejecuta un
programa de interrupción.
El estado de los relevadores de entrada que son capturados cuando el programa de interrupción
empieza (R000 a R203) solo es válido durante el programa de interrupción. Luego de que el programa 4
de interrupción termina, el estado capturado durante el procesamiento de entrada (actualización
Interrupciones
automática) de dicho escaneo se utiliza en el programa de rutina principal.
Ejemplo
Condición de
interrupción cumplida
ACTIVADO
R000
DESACTIVADO
ACTIVADO
R001
DESACTIVADO
ACTIVADO
R1000
DESACTIVADO
R001:DESACTIVADO R001:ACTIVADO
R1000:DESACTIVADO R1000:ACTIVADO
Procesamiento
Programa de interrupción
de entrada
R001:ACTIVADO
R1000:DESACTIVADO
4 INT
R000 Cuando el relé de entrada R000 está ACTIVADO,
RETI
ENDH
R005 R1000
SET Durante el procesamiento de interrupción,
si el R005 se ACTIVADO, el relé interno R1000
RETI se ACTIVADO.
Procesamiento de salida
Los programas de interrupción no cuentan con procesamiento de salida. Luego de terminar un programa
de interrupción, la salida se genera por el procesamiento de salida (actualización automática) del programa
de rutina principal.
Sin embargo, si escribe un dispositivo DR (como DR500) en un relevador de salida (R500 a R607), la
salida se genera inmediatamente cuando se ejecuta el programa (salida directa).
Ejemplo
R1500: Salida
Procesamiento
(1) (2) (3)
de entrada
CR2002 DR500
(1) SET
CR2002 DR501
(2)
CR2002 DR1500
(3) SET
PROGRAMACIÓN DE ESCALERA
Ejemplo
• Si desea ejecutar una salida directa dentro de un programa de interrupción, utilice
un dispositivo DR en un relevador de salida. (Como alternativa, también puede
utilizar salida directa utilizando la instrucción SET o RES para especificar un
dispositivo desde R500 a R607.)
• Incluso en un programa de interrupción, no se generará la salida directa en los
siguientes casos. En estos casos, la salida se genera durante el procesamiento de
salida de salida.
(1) Cuando la fuente de salida se especifica con una instrucción que no sea SET o RES.
(2) Cuando un relevador que no es R500 a R607 se especifica como el 4
dispositivo con la instrucción SET o RES o mediante el uso de
Interrupciones
especificación indirecta o modificación de índice.
(3) Cuando la instrucción SET o RES se ejecuta desde un macro o subrutina
llamada desde un programa de interrupción.
INT
R001 Cuando el relé de entrada R001 está ACTIVADO,
CR2002 R501
se ejecuta el programa de interrupción.
SET El relé de salida directa R501 se ACTIVADO.
RETI
ENDH
Referencia Para actualizar a los valores dispositivo de estado reciente que no se actualizan automáticamente:
• Utilice “DR” para escribir un relevador E/S.
• Escriba la instrucción RFSX o RFSY.
• Escriba la instrucción RFSCTH.
"Procesamiento directo" (página 4-62)
La función de captura de entrada captura el Valor actual del contador de alta velocidad en la memoria
de datos cuando ocurre una condición de interrupción. Esta función se habilita cuando la condición de
interrupción es una entrada externa (solo puede utilizarse R000 a R003). No hay necesidad de realizar
ninguna configuración para utilizar esta función.
El valor capturado es almacenado en las entradas de memoria de control CM1600 a CM1607.
Contador de alta Lugar de Destino de Almacenamiento
Condición de Interrupción
velocidad cuyo Valor
4 (Entrada Externa)
actual será capturado*
Bits Superiores Bits Inferiores
* Se puede utilizar la configuración de interrupción del usuario de la configuración del sistema CPU para
cambiar de qué contadores de alta velocidad la función de captura de entrada capturará el Valor actual.
(1) (2)
100 1000
(1) Debido a que la función de captura de entrada captura el valor en el instante en que ocurre la
condición de interrupción, el Valor actual del contador de alta velocidad CTH0 es #100.
(2) Debido a que el programa de interrupción captura el valor durante su procesamiento de entrada, el
Valor actual del contador de alta velocidad capturado CTH0 es #1000.
Como se mostró anteriormente, si existe una diferencia de tiempo entre el punto en el tiempo en
que ocurre la condición de interrupción y el punto en el tiempo en que se ejecutó el programa de
interrupción, habrá una diferencia en el Valor actual del contador de alta velocidad capturado.
Referencia Después de que el programa de interrupción termina, el Valor actual del contador de alta
velocidad (CTH) se configura en el valor que fue adquirido durante el procesamiento de
entrada del programa de interrupción.
4-86 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-7 Interrupciones
PROGRAMACIÓN DE ESCALERA
Programa de muestra
Interrupciones
ON
ON
<Lista nemónica>
CR2008 Cuando la energía se
EI encuentra activada, se LD CR2008
habilitan las interrupciones. EI
LD CR2002
CR2002 HSP HSP R000
R000 LD R500
La constante del tiempo
de entrada del relé de TMR #0 #10
R500 #10 T0 R500 entrada R000 está CON
T0 RES ajustada a 10 μs. AND T0
El relé de salida R500 se RES R500
END
END ACTIVADO por apenas 1
INT R000
segundo.
LD CR2002
SET R500
INT RETI
R000 ENDH
ENDH
Escaneo
ACTIVADO
ACTIVADO
ACTIVADO
CR2002 R500
Cuando el valor del contador de
SET alta velocidad del comparador
CTC0 es #10000, el programa
RETI de interrupción es ejecutado, y
se ACTIVADO el relé de salida
R500.
ENDH
PROGRAMACIÓN DE ESCALERA
Ejemplo de aplicación de medición del ancho ENCENDIDO de los pulsos
de alta velocidad
Se miden los anchos de pulso de los pulso aplicados al
relevador de entrada.
ACTIVADO
Anchura de pulso
Interrupciones
• El valor de captura de entrada (CM1610 y CM1611) cuando el relevador de entrada R000 se ENCIENDE
se almacena en las entradas de memoria de datos DM10 y DM11.
El valor almacenado en DM10 y DM11 se sustrae desde el valor de captura de entrada cuando R000 se
APAGA. Este valor es el ancho de pulso.
• El valor medido es almacenado en las entradas de memoria de datos DM0 y DM1 en unidades de µs.
<Lista nemónica>
LD CR2008
EI
LD CR2002
HSP R000
LD CR2002
CTH.D #0 CR4201
END
INT R000
LDB CR2601
LDA.D CM1600
CON
STA.D DM10
CR2008 Cuando la energía se CON
encuentra activada, se
EI LD CR2601
habilitan las interrupciones.
LDA.D CM1600
CR2002 HSP La constante del tiempo de CON
R000
entrada del relé de entrada SUB.D DM10
R000 está ajustada a 10 μs. CON
El contador de alta velocidad STA.D DM0
CR2002 CTH.D 0 CTH0 es usado para contar CON
CR4201 el reloj interno 1 μs. KEEP CR2601
RETI
ENDH
END El relé de entrada R000 se
utiliza para ejecutar la
interrupción. El valor actual
del CTH0 ([CM1600 y
INT
CM1601]) en este momento
R000 está almacenado en [DM10 y
DM11]. Lo que es más, se
ACTIVADO el CR2601, lo
CR2601 CM1600 DM10 KEEP cual cambia la polaridad de
LDA.D STA.D SET
la interrupción al flanco
CR2601 descendente.
A continuación, se ejecuta
CR2601 CM1600 DM10 DM0
una interrupción en el flanco
LDA.D SUB.D STA.D RES
descendente del R000. El
ancho de pulso del R000
RETI puede ser determinado
restando el valor de [DM10 y
DM11], que estaban
almacenados en el flanco
ENDH ascendente, desde el valor
actual del CTH0 en este
momento ([CM1600 y
CM1601]).
El resultado se almacena en
[DM0 y DM1]
ACTIVADO
Sensor 2
Sensor 2
Relevador de entrada R003
DESACTIVADO
Tiempo transcurrido (μs)
<Lista nemónica>
LD CR2008
EI
CON
RES CR2604
Cuando se enciende la CON
CR2008 CR2604 CR2605 CR2606 CR2607 alimentación, las interrupciones RES CR2605
EI RES RES RES RES
están habilitadas y las CON
polaridades de interrupción de RES CR2606
los relés de entrada R002 y R003
se ajustan al flanco ascendente.
CON
CR2002 HSP RES CR2607
R002 La constante del tiempo de LD CR2002
entrada del R002 está HSP R002
ajustada en 10 μs.
HSP HSP R003
R003
La constante del tiempo de LD CR2002
entrada del R003 está CTH.D #1 CR4401
ajustada en 10 μs. END
CR2002 CTH.D1 INT R002
CR4401
El contador de alta velocidad
RETI
CTH1 se utiliza para contar el INT R003
reloj interno 1 μs. LD CR2002
END LDA.D CM1606
CON
SUB.D CM1604
INT Cuando se ejecuta el INT002, CON
R002 el valor actual del CTH1 se STA.D DM0
almacena automáticamente RETI
(captura de entrada) en ENDH
RETI [CM1604 y CM1605].
PROGRAMACIÓN DE ESCALERA
Instrucciones de Procesamiento de Interrupción
Interrupciones
Ejecuta el programa de interrupción desde esta instrucción
Interrumpir INT 4-98
hasta la instrucción RETI
Retorno de
RETI Indica el fin del programa de interrupción 4-98
interrupción
Dispositivos Disponibles
4 Dispositivos tipo bit Variable tipo palabra Const
Especificación Dispositivo
indirecta local
Modificación
de índice
Operando
MR DM
Interrupciones
Operando Descripción
D Especifica el número de dispositivo del relevador cuya constante de tiempo de entrada se desea reducir*1
Descripción de la Operación
• Para más detalles sobre cambiar la constante de tiempo de entrada de la unidad base, vea
"Ajuste constante del tiempo de entrada" (página 5-198).
• Utilice la Unidad de Editor del KV STUDIO para configurar las constantes de tiempo de entrada de
las unidades de entrada de expansión. Para más detalles sobre cambiar estos valores, vea
"Capítulo 3 EDITOR DE UNIDAD" en el "Manual del Usuario de KV STUDIO"
Banderas de operación
Programa de muestra
La constante del tiempo de entrada del relevador de entrada R000 se configura en 10 µs.
<Lista nemónica>
CR2002 HSP
R000 LD CR2002
HSP R000
PROGRAMACIÓN DE ESCALERA
MEMO
Interrupciones
DI DI
Inhabilitar
interrupciones
Inhabilita la ejecución de programas de
interrupción
EI EI
Habilitar
interrupción
Habilita la ejecución de programas de
interrupción
Condición de ejecución
4 DI D I
Interrupciones
Dispositivos Disponibles
Cons Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra de índice
tate indirecta local
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
- - - - - - - - - - - - - - - - - - - -
Descripción de la Operación
Banderas de operación
PROGRAMACIÓN DE ESCALERA
Programa de muestra
Interrupciones
DIC DIC
Rango de interrupción
inhabilitada
Configura el rango inhabilitado de
interrupciones
4 EI
Interrupciones
Dispositivos Disponibles
Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra Const
indirecta local
de índice
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
D Sí - Sí Sí Sí - Sí Sí - - - - - Sí - - Sí Sí Sí
Operando Descripción
D Especifica la variable tipo bit que genera el estado de interrupción habilitada/inhabilitada*1
*1 Si especifica un dispositivo de palabras, se utiliza el bit menor. Los bits diferentes al bit menor no
serán cambiados.
Descripción de la Operación
PROGRAMACIÓN DE ESCALERA
dispositivo especificado por D se configura. Si las interrupciones fueron inhabilitadas,
el dispositivo se reinicia.
CR2002 D CR2002 D
DIC DIC
4
D D
EI EI
Interrupciones
DESACTIVADO ACTIVADO
Interrupciones inhabilitadas Las interrupciones están habilitadas
Procesamiento
Programa de interrupción
de entrada
Banderas de operación
Programa de muestra
4 ( )
I S
Programa de interrupción
Interrupciones
RETI
R E T I
( I R E T )
Dispositivos Disponibles
Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra Const de índice
indirecta local
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
S Sí - - - - Sí Sí - - - - - - - - - - - -
Operando Descripción
S Especifica la variable tipo bit*1
Descripción de la Operación
El registro interno, el registro de índice, las banderas de operación, R000 a R203, y TM0 a
Punto
TM3 se guardan automáticamente cuando comienza una rutina de interrupción. Cuando el
programa de interrupción se termina, los valores almacenados se restauran. Por defecto,
los únicos registros de índice que se guardan y restauran son Z11 y Z12. Se puede utilizar
la pantalla "interrupción de usuario" en la casilla de diálogo "configuración del sistema
CPU" para especificar si se guardan y restauran los registros de índices Z1 a Z10.
Banderas de operación
PROGRAMACIÓN DE ESCALERA
Intervalo de Ejecución de la Instrucción
Escaneo
Interrupciones
Programa de muestra
<Lista nemónica>
CR2002 LD CR2002
EI EI
END
END INT R000
LD CR2002
SET R500
INT
R000 RETI
ENDH
CR2002 R500
SET
RETI
ENDH
Visión general
Un programa escalera normal que se utiliza para controlar un dispositivo involucra procesos múltiples, tales
como inicialización, operación automática, operación manual y gestión de errores. Tradicionalmente, estos
procesos múltiples han sido gestionados consecutivamente en un programa escalera simple. Con KV
STUDIO, usted puede crear programas dentro de un proyecto para los aspectos diferentes, tales como
procesos y funciones, y luego gestionar dichos programas como componentes independientes (módulos).
4 Proyecto Proyecto
[Procesamiento de errores]
Módulos
[Operación automática]
[Operación del manual]
[Operación automática]
Módulos
Gestión de módulos
En KV STUDIO, los módulos son gestionados desde el área de trabajo de cada proyecto.
Se pueden reutilizar programas fácilmente al importar módulos y macros.
Importar
módulos y
macros
PROGRAMACIÓN DE ESCALERA
Para visualizar el área de trabajo, haga clic en el ítem correspondiente en el menú “View”. Asimismo,
se puede utilizar los íconos en la barra de herramientas para mostrar y esconder este elemento.
Se puede cambiar la posición de la visualización de este elemento.
Referencia También se puede reutilizar módulos al abrir instancias múltiples del KV STUDIO y al
copiar los módulos entre aplicaciones.
Módulos
incluso los individuos que no crearon el programa pueden entender su estructura completa de inmediato.
Los módulos
se visualizan
como una lista.
Módulo E Módulo G
Tipo de Módulo
4 Los módulos están clasificados bajo los siguientes títulos: "Tipo de ejecución de todos los escaneos",
"Módulo de inicialización" y "Módulo de espera"
Módulos
Utilice el área de trabajo de KV STUDIO para gestionar estos diferentes tipos de módulos que usted
cree. También puede cambiar el tipo de módulo después de crear módulos.
Estos módulos se ejecutan desde el primer escaneo cuando las operaciones empiezan (cuando la
energía se activa y cuando el modo se cambia de PROG a RUN).
Se puede utilizar las instrucciones de módulo, alto de módulo (MDSTOP) e inicio de módulo
(MDSTRT), para controlar el estado de ejecución del módulo durante la operación.
Las operaciones, cuando se utiliza las instrucciones de módulo, son las mismas que las operaciones de módulo de espera.
"Operación de módulo de espera" (página 4-104)
Referencia • Si usted utiliza una instrucción de módulo pero no controla el estado de ejecución, el
módulo se ejecutará durante cada escaneo.
• Cuando se crea un nuevo proyecto en KV STUDIO, un módulo de tipo de ejecución de
todo escaneo con el mismo nombre que el proyecto se creará automáticamente.
Módulo de inicialización
Estos módulos se ejecutan solo durante el primer escaneo cuando las operaciones comienzan. Utilice estos
módulos para ejecutar inicializaciones, tales como el procesamiento inicial de dispositivos y restauración de
configuración predeterminada de las funciones de la Serie KV Nano. Incluso si no existen módulos de
inicialización en el proyecto, la Serie KV Nano puede operar. Cree estos módulos según sea necesario.
<Tradicionalmente> <KV STUDIO>
Procesamiento inicial 1 Módulo de procesamiento inicial
CR2008
CR2008
. . .
PROGRAMACIÓN DE ESCALERA
• Algunas instrucciones no pueden utilizarse en módulos de inicialización.
Punto
"Lista de instrucciones inutilizables" (página A-32)
• No se puede utilizar las instrucciones de módulo (MDSTRT y MDSTOP) para
controlar el estado de ejecución de módulos de inicialización.
• No se puede operar la Serie KV Nano solamente con módulos de inicialización.
Asegúrese de utilizar estos módulos junto con al menos un módulo de tipo de
ejecución de todo escaneo o un módulo de espera.
Módulo de espera
4
Módulos
Estos módulos se detienen cuando las operaciones comienzan. No se puede utilizar las instrucciones de
módulo (MDSTRT y MDSTOP) para controlar el estado de ejecución de estos módulos durante la operación.
"Instrucciones del módulo" (página 4-110)
Main
・ ・
Ejecución
inicia R000
MDSTRT
Funcionamiento
automático
END
ENDH
Referencia Se puede controlar el estado de ejecución de los módulos de tipo de ejecución de todo
escaneo de la misma manera.
Bit que se
ACTIVA dur
ante ejecución DESACTIVADO DESACTIVADO ACTIVADO ACTIVADO ACTIVADO DESACTIVADO
_ módulo B
4
Módulo A
Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar
(tipo de
ejecución de
todo escaneo)
Módulos
Módulo B Módulo B
Ejecución inicia Ejecución inicia
Instrucción Estado
OUB APAGADO
OFDL
Reinicio
SHOT
C El estado se mantiene.
CJ, NCJ y GOTO La ejecución no se salta.
Referencia El programa escalera dentro del módulo opera igual que cuando la condición de
ejecución de la instrucción MC se APAGA para un solo escaneo antes de que se
detengan las operaciones.
Para más detalles, vea las instrucciones MC y MCR en la Serie KV-7000/5000/3000/1000 y
Serie KV Nano "Manuales de Referencia de Instrucción".
PROGRAMACIÓN DE ESCALERA
Secuencia de Ejecución de Módulo
Módulos
Orden Nombre de módulo Tipo de Módulo
1 PosInit Inicializar Rango dentro del cual se
puede cargar la orden
2 HSPInit Inicializar
4 LogInfoUpdate En espera
5 HSP Tipo de ejecución de todos los escaneos Rango dentro del cual se
puede cargar la orden
6 CommProc En espera
7 MainOpeProc Tipo de ejecución de todos los escaneos
Las siguientes reglas se aplican para configurar la secuencia de ejecución de módulos dentro de un
escaneo.
[Leyenda]
Tipo de ejecución
Módulo de espera
de todos los escaneos
4
Módulos
Control de módulo*
* El estado de ejecución de cada función es controlado por el módulo "Proyecto". Cree el módulo "Proyecto"
de ser necesario.
4-106 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-8 Módulos
PROGRAMACIÓN DE ESCALERA
Configuración por procesos
Los módulos son creados de acuerdo a los procesos y operaciones.
En este ejemplo, los módulos a ejecutarse cuando las operaciones comiencen son creados como módulos
de tipo de ejecución de todo escaneo, y todos los demás módulos son creados como módulos de espera.
Proceso 1
Proceso 2 4
Módulos
※
Vigilancia
Proceso 3
de errores*
Proceso 5
Referencia
trabajo de la Serie KV Nano.
Ejemplo
_AutoExec _main
PROGRAMACIÓN DE ESCALERA
Contraseñas de Módulos
Contraseñas de Módulos
Se puede limitar quien puede visualizar módulos en KV STUDIO configurando contraseñas en los módulos.
Siga el procedimiento descrito a continuación para establecer una contraseña.
2 Haga clic derecho y luego seleccione "Module/macro property" en el menú que se visualiza.
4
De forma alterna, haga clic en "Set password" en el menú que se muestra cuando hace clic
Módulos
derecho en un módulo en el área de trabajo.
Procedimiento alternativo En el menu "File", haga clic en"Module/macro property".
Se visualiza la casilla de diálogo "Module/macro property".
4 Introduzca la contraseña en ambos cuadros de texto (el segundo es para confirmación) y haga
clic en "OK".
Luego de configurar la contraseña, cuando se intente visualizar el módulo en KV STUDIO, se
visualizará una casilla de diálogo solicitando al usuario que ingrese la contraseña.
Si el usuario no ingresa la contraseña, no podrán visualizar el módulo en KV STUDIO.
Dispositivos Disponibles
Cons Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra de índice
tate indirecta local
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
S *1
- - - - - - - - - - - - - - - - - -
Operando Descripción
*1
S Especifica el nombre del módulo
*1 No se puede utilizar comillas, "#" ni "$". Ingrese directamente el nombre del módulo que utilizó
en KV STUDIO para configurar.
Se pueden utilizar hasta 24 caracteres alfanuméricos de medio ancho y hasta 12 caracteres
alfanuméricos de ancho completo.
Descripción de la Operación
PROGRAMACIÓN DE ESCALERA
Banderas de operación
Programa de muestra
Cuando se detecta un flanco de subida sobre el relevador de entrada R000, se ejecuta el módulo seleccionado
4
Módulos
por el selector de modo (R001 a R003). Cuando el relevador de entrada R009 se ENCIENDE, la ejecución de
todos los módulos se detiene. Cuando un módulo está siendo ejecutado, no se podrá iniciar la ejecución de
otros módulos.
R003 MDSTRT
Módulo3 Cuando R001 se encuentra ACTIVADO, se ejecuta “Módulo3”.
R009 MDSTOP
Módulo1
MDSTOP
Módulo3
<Lista nemónica>
LDP R000
ANB _module1
ANB _module2
ANB _module3
MPS
AND R001
MDSTRT module1
MRD
AND R002
MDSTRT module2
MPP
AND R003
MDSTRT module3
LD R009
MDSTOP module1
MDSTOP module2
MDSTOP module3
*1 Para detalles sobre el bit que se ENCIENDE durante la ejecución de módulo, vea
"Dispositivos del Sistema de Módulos" (página 4-108).
Visión general
Un macro es una sección de un programa escalera que ha sido registrada con un nombre para que pueda ser
utilizada repetidamente en un proyecto. Al crear macros, se puede utilizar las secciones de programas escalera de
la misma manera en que se utilizan las instrucciones escalera, lo que le permite reducir la cantidad de tiempo que
consume escribiendo programas. Cuando realiza cambios al programa, solo con modificar los datos en la
ubicación que está registrada como un macro, se cambian todos los detalles del proceso ejecutado cuando se
llama a la instrucción macro correspondiente en el proyecto. Esto reduce la cantidad de tiempo que usted
consume cambiando programas y también evita que ocurran errores durante las modificaciones de programas.
Proyecto 1 Proyecto 1
Macros
[MóduloA] [MóduloA]
MacroC
[MóduloB]
Instrucciones
de llamado a
[MóduloB] macros
MacroC
MacroC
Registre el
mismo
[MacroC]
procesamiento
como un macro.
Gestión de macros
En KV STUDIO, el área de trabajo es utilizada para gestionar macros para cada proyecto.
Asimismo, se puede reutilizar programas fácilmente registrando frecuentemente los macros utilizados
en la biblioteca de macros del usuario.
Espacio de trabajo
PROGRAMACIÓN DE ESCALERA
Características macro
Los macros puede utilizarse como instrucciones originales
Si se registra un segmento del programa escalera que ocurre varias veces en el programa como un
macro, puede reducir la cantidad de tiempo que consume escribiendo programas y también puede
reducir los errores de entrada.
Como resultado, el número de peldaños en el programa escalera disminuye, lo cual hace más fácil
entender la estructura del programa.
Se puede asignar cualquier nombre al macro que usted desee registrar.
Macros
especificar los operandos de instrucciones en el bloque de función (dispositivos y valores) a la vez que
el macro es llamado.
PROGRAMACIÓN DE ESCALERA
Tipo de Macro
Macros de subrutina
Visión general
Los macros de subrutina operan igual que subrutinas en los que el macro solo puede ejecutarse cuando su
condición de ejecución está ENCENDIDO. El programa dentro del macro se ejecuta cada vez que se ejecuta
la instrucción de llamado de macro (MCALL). Después de que el macro termina de ejecutarse, la ejecución
4
procede al siguiente paso después de la instrucción del llamado de macro. Si la condición de ejecución está
Macros
APAGADO, el programa dentro del macro no se ejecuta y la ejecución procede al siguiente paso.
Método de uso
Para iniciar un macro de subrutina, utilice la instrucción MCALL desde un módulo.
Descripción de la operación
En la siguiente figura, se muestra una explicación de la operación del macro de subrutina.
En este ejemplo, el macro A es llamado dos veces desde dentro del módulo 1.
Referencia Para diferenciar entre los objetos del macro creado, se agrega "#(número de gestión)"
después del nombre del macro.
En KV STUDIO, esto solo se visualiza durante el monitoreo y la simulación.
Módulo1
Los objetos macro (MacroA#1 y MacroA#2) se crean
de forma separada por cada instrucción MCALL.
Cuando las condiciones de ejecución de la instrucción
MCALL están ACTIVADA, la ejecución deja el Módulo
1 y el macro se ejecuta.
ACTIVADO
MCALL MacroA
MacroA#1
DESACTIVADO
MCALL MacroA
×
MacroA#2
4
Macros
Condición de ejecución
DESACTIVADO ACTIVADO ACTIVADO DESACTIVADO DESACTIVADO
para llamar a MacroA
Instrucción Estado
OUB APAGADO
OFDL
Reinicio
SHOT
C El estado se mantiene.
CJ, NCJ y GOTO La ejecución no se salta.
Referencia Cuando se detiene la ejecución de macros, se ejecuta el mismo procesamiento como cuando la
condición de ejecución de instrucción MC está APAGADO se realiza para un solo escaneo.
Para más detalles, vea las instrucciones MC y MCR en la Serie KV-7000/5000/3000/1000 y
Serie KV Nano "Manuales de Referencia de Instrucción".
Macros de auto-retención
Visión general
Los macros de auto-retención operan igual que los macros de subrutina en los que el macro solo puede ejecutarse
cuando la condición de ejecución está ENCENDIDO. El programa dentro del macro se ejecuta cada vez que se
ejecuta la instrucción de llamado de macro (MSTRT). Una vez iniciado el macro, se ejecuta continuamente
durante los escaneos subsecuentes, sin importar la condición de ejecución de la instrucción de llamado de macro,
hasta que la instrucción de detener la ejecución de macro (MEND) es llamada desde dentro del macro.
Método de uso
Para iniciar un macro de auto-retención, utilice la instrucción MSTRT desde un módulo.
PROGRAMACIÓN DE ESCALERA
Descripción de la operación
En la siguiente figura, se muestra una explicación de la operación de los macros de auto-retención.
En este ejemplo, el macro A es llamado dos veces desde dentro del módulo 1.
1 Cuando la condición de ejecución está ENCENDIDO, el macro A inicia.
Módulo1
ACTIVADO
4
MSTRT MacroA
MacroA#1
Macros
MEND
ACTIVADO
MSTRT MacroA
MacroA#2
MEND
Referencia Para diferenciar entre los objetos del macro creado, se agrega "#(número de gestión)"
después del nombre del macro.
En KV STUDIO, esto solo se visualiza durante el monitoreo y la simulación.
2 Una vez iniciado el macro, este continúa ejecutándose sin importar el estado de la condición de
ejecución de la instrucción MSTRT.
Módulo1
ACTIVADO
MSTRT MacroA
MacroA#1
DESACTIVADO
MSTRT MacroA
MacroA#2
MEND
Módulo1
Cuando se ACTIVADO el estado de ejecución
de la instrucción del MEND, desde el siguiente
análisis, se ejecutan las macros sólo para un
análisis con todos los estados de ejecución
DESACTIVADOS.
4 DESACTIVADO
MSTRT MacroA
Macros
MacroA#1
ACTIVADO
MEND
DESACTIVADO
MSTRT MacroA
MacroA#2
ACTIVADO
MEND
Instrucción Estado
OUB APAGADO
OFDL Reinicio
SHOT
C El estado se mantiene.
CJ, NCJ y GOTO La ejecución no se salta.
Referencia Cuando se detiene la ejecución de macros, se ejecuta el mismo procesamiento como cuando
la condición de ejecución de instrucción MC está APAGADO se realiza para un solo escaneo.
Para más detalles, vea las instrucciones MC y MCR en la Serie KV-7000/5000/3000/1000 y
Serie KV Nano "Manuales de Referencia de Instrucción".
PROGRAMACIÓN DE ESCALERA
Operaciones cuando la ejecución se detiene
En solo el único escaneo después de que se ejecutó la instrucción de detener el macro (MEND), los
macros de auto-retención se ejecutan con todas las condiciones de ejecución APAGA. Estos se
detendrán desde el siguiente escaneo.
[Imagen de la operación de un macro con auto retención]
Condición de ejecución
para llamar a MacroA
DESACTIVADO ACTIVADO *1 *1 DESACTIVADO*2 DESACTIVADO*3
4
Macros
Condición de ejecución - DESACTIVADODESACTIVADO ACTIVADO *1 -
de la instrucción MEND
dentro del Macro A
Configuración de Argumentos
4 Módulo1
Macros
Argumento 1 MOV
Argumento 2 DM0
Cuando se llama la macro,
los dispositivos y los valores
especificados son utilizados
durante la ejecución del
programa de escalera de R001 MOV
la macro. #50 DM0
PROGRAMACIÓN DE ESCALERA
Ejemplo de uso
En la siguiente figura, se muestra un ejemplo de uso de los dispositivos de argumento.
En este ejemplo, la instrucción de llamado macro del macro 1 se ejecuta desde el módulo 1.
Macros
DM10000 a DM10021
Módulo1
@CR2008 MCALL Macro1 マクロ命令
Instrucción macro
#1 MR000 #1000
Argumento 1 Argumento 2 Argumento 3
DM0
Argumento 4
UM0: DM10000
UR0: R1000
Llamado P0: MR000
V0: #1000
Módulo1 V1: #1234
R1000 R1001
UR0:#02 P0
SET
R1002 MR000
P0 MOV
#0 UM0:#4
MR000 DM10004
MOV
V1 UM0:#3
#1000
Un dispositivo de sistema macro es un dispositivo que se utiliza para capturar el estado de operación
de un macro.
Solo el bit que está ENCENDIDO durante la ejecución puede ser referenciado por otros módulos y macros.
Bit que está ENCENDIDO para solo un escaneo cuando la ejecución macro
inicia, "@CR2008"
Este bit se ENCIENDE solo para el primer escaneo después de que la ejecución de macro inicia.
Desde el segundo escaneo, se APAGA.
Este bit solo puede referenciarse desde su propio macro. No puede referenciarse desde el módulo que
llamó a este macro.
En KV STUDIO, este dispositivo está representado por "@CR2008".
Bit que está APAGADO para solo un escaneo cuando la ejecución macro inicia,
"@CR2007"
Este bit está APAGADO solo para el primer escaneo después de que la ejecución de macro inicia.
Desde el segundo escaneo, este se ENCIENDE
Este bit solo puede referenciarse desde su propio macro. No puede referenciarse desde el módulo que
llamó a este macro.
En KV STUDIO, este dispositivo está representado por "@CR2007".
Ejemplo
_BatchSend_2 _ParamCalc_1
Referencia Para utilizar este bit que está ENCENDIDO durante la ejecución del macro, usted
necesita un número de ID para cada macro que desee llamar.
"El bit que se ENCIENDE durante la ejecución de macro" (página 4-123)
PROGRAMACIÓN DE ESCALERA
El bit que se ENCIENDE durante la ejecución de macro
Visión general
Este bit se ENCIENDE cuando el macro está siendo ejecutado. Debido a que este bit puede ser
referenciado desde todos los módulos, es útil en situaciones como cuando usted desee referenciar el
bit antes de llamar al macro para controlar la ejecución macro.
Para utilizar este bit que está ENCENDIDO durante la ejecución del macro, usted necesita un número
de ID para cada macro que desee llamar.
En KV STUDIO, este dispositivo es representado por "_(macro name)_(ID number)."
4
Macros
Cómo configurar el bit que está ENCENDIDO durante la ejecución
Para utilizar este bit que está ENCENDIDO durante la , seleccione la casilla de verificación "IdentNo.
(execution bit)" en la casilla de diálogo "Instruction/macro/pack pallet"
No se puede utilizar este bit que está ENCENDIDO durante la ejecución de macro
Punto
si no se selecciona la casilla de verificación "IdentNo. (execution bit)" casilla de
verificación.
Para utilizar el mismo macro repetidamente en el mismo proyecto, cambie el número cada vez que
usted desee utilizar el macro.
Si usted especifica el mismo número para instancias diferentes del mismo macro,
Punto
ocurrirá un error de conversión.
Ejemplo de uso
@DM0 #100
Macro4_1
MSTRT Macro4_2
4 @DM10 #1000
Macro4_2 Macro4_2
Macros
Referencia Se puede utilizar instrucciones de llamado de macro que llamen un macro con un número
de ID junto con instrucciones de llamado de macro que llamen al mismo macro sin un
número de ID.
@DM0 #100
@DM10 #1000
PROGRAMACIÓN DE ESCALERA
Contraseñas de Macros
Contraseñas de macros
Se puede limitar quien puede visualizar los macros en KV STUDIO configurando contraseñas en los macros.
Siga el procedimiento descrito a continuación para establecer una contraseña.
2 Haga clic derecho y luego seleccione "Module/macro property" en el menú que se visualiza.
4
Procedimiento alternativo En el menu "File", haga clic en"Module/macro property".
Haga clic derecho en el área de trabajo y seleccione "Set password" en el menú que
Macros
se visualiza.
Se visualiza la casilla de diálogo "Module/macro property".
4 Introduzca la contraseña en ambos cuadros de texto (el segundo es para confirmación) y haga
clic en "OK".
Luego de configurar la contraseña, cuando se intente visualizar el macro en KV STUDIO, se
visualizará una casilla de diálogo solicitando al usuario que ingrese la contraseña.
Si el usuario no ingresa la contraseña, no podrán visualizar el macro en KV STUDIO.
Instrucciones macro
Dispositivos Disponibles
Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra Const de índice
indirecta local
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
S - - - - - - - - - - - - - - Sí - - - -
Operando Descripción
S Especifica el nombre de macro*1
*1 El número de operandos (0 a 10), empezando desde el segundo operando, y los atributos de estos
operandos varían según la configuración de argumento especificada por el macro que será ejecutado.
Los dispositivos que puede utilizar con los diferentes atributos se muestran a continuación.
Dispositivos Disponibles
Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra Const de índice
indirecta local
Atributo
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
Dispositivo Sí - Sí Sí*4 Sí*4 Sí Sí Sí Sí*4 Sí*4 - - - Sí - - Sí Sí Sí
Valor Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Unidad - - - - - - - - - - - - - - Sí*5 - - - -
*2 No se puede utilizar comillas, "#" ni "$". Ingrese directamente el nombre del macro que utilizó en
KV STUDIO para configurar.
Se pueden utilizar hasta 12 caracteres alfanuméricos de medio ancho y hasta 6 caracteres
alfanuméricos de ancho completo.
*3 Cuando utiliza números de identificación, el formato se convierte en "(macro name)_(ID
number)."Example) "batch send_2"
Para más detalles sobre número de identificación, vea "El bit que se ENCIENDE durante la
ejecución de macro" (página 4-123).
*4 Los temporizadores y contadores son transferidos de diferente manera según las instrucciones
que utilice dentro del macro.
Ejemplo) Para la instrucción MOV, se procesa el Valor actual. Para más detalles, vea cada instrucción.
*5 Especifique el número de unidad de expansión. Si se está utilizando la casilla de diálogo
"Instruction/macro/pack pallet", especifique la unidad de expansión objetivo seleccionándola
desde la lista.
PROGRAMACIÓN DE ESCALERA
Descripción de la Operación
Macros
Una vez ejecutado el macro, continuará operando incluso cuando la condición de
ejecución esté APAGADO.
MEND Cuando la condición de ejecución está ENCENDIDO, el procesamiento APAGADO del
macro de auto-retención en que se escribe esta instrucción MEND se ejecutará en el
escaneo subsecuente y el macro dejará de ejecutarse en el escaneo después de que se
ejecute el procesamiento APAGADO.
Escaneo
ACTIVADO
Condición de ejecución
DESACTIVADO
MEND Ejecutar
4
ejecución de la instrucción MC está APAGADO se utiliza para un solo escaneo.
• No se pueden utilizar las instrucciones MCALL y MSTRT en macros.
• Se puede utilizar subrutinas en macros, pero no se puede utilizar programas de
interrupción.
Macros
Banderas de operación
CR2009 Depende del resultado de procesamiento del macro que está siendo ejecutado
CR2010 Depende del resultado de procesamiento del macro que está siendo ejecutado
CR2011 Depende del resultado de procesamiento del macro que está siendo ejecutado
ENCENDIDO cuando se cumple una de las siguientes condiciones. De lo contrario, APAGADO.
• Si el rango de la especificación indirecta o la modificación de índice es incorrecta.
• Si un dispositivo de unidad (UR o UM) se configura para un argumento y una unidad reservada
CR2012 que no está conectada se especifica en los operandos.
• Si se utiliza el UM correspondiente a una unidad cuyo DM no está asignado.
No hay cambios en el estado si los operandos no dan especificaciones indirectas o modificación
de índice.
Escaneo
ACTIVADO
Condición de ejecución
DESACTIVADO
PROGRAMACIÓN DE ESCALERA
Programa de muestra
Mientras el relevador de entrada R000 está ENCENDIDO, el macro de subrutina "MacroA" se ejecuta
con el argumento 1 configurado en DM0 y el argumento 2 configurado en #10.
<Lista nemónica>
R000 MCALL MacroA LD R000
DM0 #10 MCALL MacroA DM0 #10
En el flanco de subida del relevador de entrada R001, el macro de auto-retención "MacroB" empieza a
ejecutarse con el argumento 1 (el número de la unidad) configurado en #1 y el argumento 2
4
Macros
configurado en #10.
<Lista nemónica>
R001 MSTRT MacroB LDP R001
↑ #1 #10 MSTRT MacroB #1 #10
Cuando el relevador de entrada R002 está ENCENDIDO, la ejecución del macro de auto-retención
"MacroB" se detiene.
MacroB <Lista nemónica>
LD R002
・
・
MEND
・
・
R002 MEND
・
・・
・
Al igual que los programas de subrutina, las instrucciones de llamado son utilizadas para iniciar los
macros. En esta sección, mostraremos una comparación del macro y las operaciones de subrutina.
Para obtener detalles sobre los programas de subrutina, vea "Programas de subrutina" (página 4-
72).
Creación de objetos
4 Macro
El número de objetos que se crearán es igual al número total de instrucciones de llamada de macros
Macros
Módulo1 MacroA#1
Llamado
MCALL MacroA
MacroA#2
Llamado
MCALL MacroA
Llamado MacroA#3
MCALL MacroA
Módulo2
MacroA#4
Llamado
MCALL MacroA
MacroA, el cual se
Cada vez que el macro es llamado,
registra en el proyecto
se crea un nuevo objeto.
Referencia • Los macros que están registrados en el proyecto pero que no son llamados (macros sin
utilizar) no son transferidos a la Serie KV Nano. Los macros sin utilizar no son incluidos en los
objetivos a verificar durante la verificación del proyecto y durante la verificación con el PLC.
• Para diferenciar entre los objetos del macro creado, se agrega "#(número de gestión)"
después del nombre del macro. En KV STUDIO, esto solo se visualiza durante el
monitoreo y la simulación.
4-130 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-9 Macros
PROGRAMACIÓN DE ESCALERA
Subrutina
Las subrutinas se escriben entre las instrucciones END y ENDH de un módulo o macro y son ejecutadas
por la instrucción de llamado de subrutina (CALL) que se escribe en el programa de rutina principal del
módulo o macro. Los objetos no se crean cada vez que se ejecuta una instrucción de llamado.
Módulo1 Módulo2
Usted puede ejecutar
#0 las subrutinas de
CALL otros módulos
utilizando la
instrucción ECALL.
#0
CALL 4
#0
Macros
CALL
END END
SBN SBN
#0
Llamado
× #0
RET RET
ENDH ENDH
[Subrutina]
Las instrucciones de llamado de macros solo son válidas en el programa en el cual se crea la subrutina.
Para ejecutar subrutinas en otros módulos, utilice la instrucción de llamado de subrutina de inter-módulos.
Nombre
[Macro]
Usted puede asignar nombres a macros libremente.
"Lista de caracteres que no se pueden usar" (página A-45)
[Subrutina]
Los números son utilizados para gestionar subrutinas.
Argumentos
[Macro]
Los macros cuentan con argumentos
[Subrutina]
Las subrutinas no cuentan con argumentos.
de ejecución del programa en el macro APAGADO. Por ejemplo, los dispositivos escritos con la
instrucción OUT se APAGA automáticamente.
"Tipo de Macro" (página 4-115)
[Subrutina]
El programa en la subrutina no se ejecuta. Los dispositivos escritos retienen su estado desde la última
vez en que se ejecutó la subrutina.
[Subrutina]
Igual que los macros, salvo que la operación solo se ejecuta cuando la ejecución se inicia por primera
vez. Cuando la ejecución empieza por segunda vez y posterior, el estado se configura en el de la
ejecución previa.
[Subrutina]
Las subrutinas no se ejecutan.
PROGRAMACIÓN DE ESCALERA
Aplicaciones
Cuando se desee retener el estado y los valores de los dispositivos que se está utilizando en las
ubicaciones en que los programas son llamados.
[Macro] ...........Mejor
Debido a que los objetos separados son creados para cada instrucción de llamado, si se utiliza macros
junto con dispositivos locales, se puede retener el estado desde la ejecución previa sin tener que
considerar problemas, tales como los conflictos de dispositivos.
[Subroutine] ....Bueno
Debido a que el mismo programa se ejecuta, se debe utilizar una especificación indirecta o un método
4
Macros
similar para crear un programa que almacene y restaure el estado de los dispositivos que está
utilizando.
Cuando desee realizar la ejecución hasta que una serie de operaciones termine
[Macro] ...........Mejor
Si se utiliza macros de auto-retención, después de que el macro empiece a ejecutarse, este continuará
operando sin importar el estado de la condición de ejecución hasta que se ejecute la instrucción de
detener la ejecución del macro (MEND).
Asimismo, cuando desee ejecutar instancias múltiples de este tipo de procesamiento al mismo tiempo,
puede hacerlo sin tener que considerar los conflictos de dispositivos y los diversos estados de
operación.
[Subroutine] ....Bueno
Tiene que escribir el programa de forma que la condición de ejecución no esté APAGADO hasta que
las operaciones estén terminadas.
Asimismo, cuando desee ejecutar instancias múltiples de este tipo de procesamiento al mismo tiempo,
debe escribir el programa mientras se consideran los conflictos de dispositivos y los diversos estados
de operación.
[Subroutine] ....Mejor
Debido a que el número de objetos creados permanece igual sin importar cuantas veces se llame a la
subrutina, mientras más veces se llame a la subrutina, más puede reducir el número de pasos.
Tradicionalmente, los dispositivos que fueron procesados por el PLC eran comunes para todo el proyecto.
Por ello, era necesario para el usuario gestionar todos los dispositivos utilizados en el programa.
En KV STUDIO, para cada módulo o macro, los dispositivos locales pueden ser procesados como
dispositivos separados. Incluso si se utiliza un dispositivo local con el mismo número en un programa
diferente, debido a que será procesado como un dispositivo separado, se puede gestionar fácilmente
las asignaciones de dispositivos que son utilizados solo dentro del módulo o macro.
En contraste con los dispositivos locales que son válidos solo dentro de un módulo o macro, los
dispositivos que se comparten dentro de un proyecto entero son llamados dispositivos globales.
MóduloA
Dispositivos
Programa
Locales
MóduloB
Programa Dispositivos
(Global) Dispositivos Dispositivos
Programa
Locales (Global)
MacroC
Programa Dispositivos
Locales
Para especificar un dispositivo local, prefije el nombre del dispositivo con "@".
Ejemplo
Dispositivos globales Dispositivos locales
DM0 @DM0
MR0 @MR0
Tiene que escribir esto como "@número de dispositivo" solo cuando desee
Punto
especificar el número de dispositivo como el operando de una instrucción de
temporizador o contador.
Ejemplo de entrada nemónica: TMR @0 #100
PROGRAMACIÓN DE ESCALERA
Lista de dispositivos locales
El número de dispositivos locales y globales que están reservados cuando se crea un proyecto y los
rangos predeterminados de estos dispositivos se muestran a continuación. Para cambiar el número
reservado de dispositivos locales, desde el área de trabajo, abra la casilla de diálogo "configuración del
sistema CPU", y luego haga clic en "Configuración de toda la asignación de dispositivos locales".
Dispositivo Global Dispositivo Local
Número total de
Nombre del dispositivo*1 Número de Dispositivos Reservados Número de dispositivos
en el Proyecto Completo*2 dispositivos y rango
9600 (600 canales) 9600
4
Relevador (R)*3 Ninguno
R000 a R59915 (600 canales)
Dispositivos locales
Relevador auxiliar interno 1600 8000 (500 canales) 9600
(MR)*3 (100 canales) MR000 a MR49915 (600 canales)
320 3560 (180 canales) 3200
Relevador de cierre (LR)*3
(20 canales) LR000 a LR17915 (200 canales)
412
Temporizador (T)*4 100 512
T0 a T411
206
Contador (C)*4 50 256
C0 a C205
27768
Memoria de datos (DM) 5000 32768
DM0 a DM27767
Memoria de datos temporal 512
Ninguno 512
(TM) TM000 a TM511
*1 Los relevadores de enlace (B), los registros de enlace (W), los contadores de alta velocidad (CTH),
los comparadores de contador de alta velocidad (CTC), relevadores de control (CR), las entradas de
memoria de control (CM) y los registros de índice (Z) no pueden utilizado como dispositivos locales.
*2 Cuando cree un nuevo proyecto, asegúrese de que el área sea lo suficientemente grande para
todos los dispositivos que se pueden usar como dispositivos locales. (Para calcular el área,
asuma que 10 módulos serán utilizados y que habrá 50 llamados de macros.)
Se puede cambiar libremente el número de los dispositivos reservados.
*3 Establezca la número de dispositivos utilizados en unidades de canales (ch).
*4 Debe escribir esto como "@número del dispositivo" sólo cuando desee especificar el número de
dispositivo como el operando de un temporizador o instrucción de contador. Ejemplo de entrada
nemónica: TMR @0 #100
Durante la conversión, los dispositivos locales se asignan automáticamente a las áreas reservadas
que han sido preparadas para los diferentes tipos de dispositivos por adelantado.
Proyecto 1
4 MóduloA
Dispositivos globales
Dispositivos de Proyecto 1
Dispositivos locales
Programa
Locales
convertir
MóduloB
Dispositivos
locales Dispositivos Dispositivos locales
Programa
Locales de MóduloA
convertir
Dispositivos locales
MóduloC
de MóduloB
Dispositivos Área reservada de
Programa convertir dispositivos locales
Locales Dispositivos locales
de MóduloC
No utilizado
Último dispositivo
Referencia Al igual que los dispositivos globales, se puede asignar comentarios de dispositivos a los
dispositivos locales.
PROGRAMACIÓN DE ESCALERA
Configuración de asignaciones en lotes
El número de dispositivos locales que están reservados para uso en un proyecto se configura por
adelantando, pero se puede cambiar el número de los dispositivos utilizados por tipo de dispositivo.
Los cambios que se realicen se guardan en KV STUDIO, por lo que no hay necesidad de realizar los
mismos cambios cada vez que se cree un nuevo proyecto.
Desde el área de trabajo, abra la casilla de diálogo "CPU system setting", y luego haga clic en "Entire
assignment setting of local devices".
Dispositivos locales
Configuración de dispositivos para módulos y macros
Se puede configurar el número de dispositivos locales reservados para uso en cada módulo o macro, y
se puede realizar esta configuración para cada tipo de dispositivo. La configuración predeterminada es
"Auto". Con esta configuración, el número de dispositivos locales utilizados en un módulo o macro se
configura automáticamente, por lo que normalmente no hay necesidad de considerar el número de
dispositivos locales.
Desde el área de trabajo, abra la casilla de diálogo "CPU system setting", y luego haga clic en "Set
module/macro type device".
A continuación, se muestra un ejemplo típico de un error que ocurre durante una conversión en escalera.
Se hace un intento para utilizar como dispositivo global el área de dispositivo que ha sido
reservada para dispositivos locales.
•Marque la configuración "Rango de dispositivo global" en la pantalla "Configuración de toda la
asignación de dispositivos locales".
Dispositivo principal Último dispositivo
Asignación completa Dispositivos locales Área reservada de dispositivos locales
Se realiza un intento para utilizar un dispositivo local que ha sido asignado fuera del rango de
dispositivos locales.
Este error solo puede ocurrir cuando se realiza la configuración manualmente.
Verifique la configuración en la pantalla de "Configurar dispositivo de tipo de módulo/macro".
Ejemplo
@DM0 @DM1999
Asignados por separado hacia los módulos y las macros
PROGRAMACIÓN DE ESCALERA
El número reservado de dispositivos locales no es suficiente.
Verifique la configuración debajo de "Visualización de asignación local" sobre la pantalla de
"Configuración de toda la asignación de dispositivos locales". Vea si existen dispositivos cuya
configuración, tales como el número de dispositivos utilizados, se visualizan en rojo. Realice la
configuración—incrementando el número reservado de dispositivos aplicables o disminuyendo el
número de dispositivos locales establecidos para cada programa—de modo que el número de
dispositivos que puedan utilizarse (el número de dispositivos locales reservados) sea mayor que el
número de dispositivos utilizados.
Dispositivo principal
Asignación completa Dispositivos locales
Último dispositivo
Área reservada de dispositivos locales
Número insuficiente de
dispositivos reservados 4
Dispositivos locales
Número de dispositivos
locales utilizados Módulo 1 Módulo 3
Módulo 2 Módulo 4
El procedimiento desde la instalación de la Serie KV Nano hasta la operación se muestra en la figura a continuación.
4
Interruptor del botón pulsador PB2:DESACTIVADO
PB2 es un conmutador de contacto b
Estado de encendido de PB1 PB2
Interruptor del botón pulsador PB1:DESACTIVADO la lámpara piloto se
Consideraciones de los Interruptor del botón pulsador PB2:DESACTIVADO mantiene (PL) incluso si
se DESACTIVA PB1.
detalles de operación
Habilidades de Programación
Gráfico de tiempo RL
ACTIVADO
PB1 Contacto
DESACTIVADO
ACTIVADO
PB2 Contacto
DESACTIVADO
ACTIVADO
PL
PL
DESACTIVADO
Configuración de la Unidad
Cuando existen muchas piezas de equipos E/S utilizados en control
y cuando está utilizando funciones de expansión, considere utilizar
unidades de expansión y extensión.
PROGRAMACIÓN DE ESCALERA
Los programas se convierten cuando son transmitidos a un PLC para
monitoreo y cuando se cambia al simulador. Si ocurre un error de conversión,
elimine la causa del error mientras se refiere a la ventana de salida.
"Conversión" (página 4-168)
Conversión de "4-10 Entrada de Dispositivo Local y Errores durante la
Conversión" (página 4-138)
programas
"Apéndice 1 Listas de Mensajes de Error" en el "Manual del
Usuario de KV STUDIO"
"Puntos Clave para la Creación de Programas" (página 4-159)
4
Habilidades de Programación
Cambie y añada programas.
Cambios y "Crear Programas Legibles y Claros" (página 4-154)
adiciones de "Edición en línea" (página 4-171)
programas "Escribir datos durante el modo RUN" (página 4-169)
Monitor y simulador
Módulos utilizados frecuentemente Módulos y macros importados
"Gestión de módulos" (página 4-100)
Macros utilizados frecuentemente Registro en la biblioteca de
macros
"Gestión de macros" (página 4-112)
Término
Esta sección explicará algunas funciones convenientes que pueden reducir su ingreso y modificación
de carga de trabajo durante la creación de programas escalera.
Ingreso nemónico
Cuando se ejecuta el ingreso nemónico, se puede ingresar instrucciones sin utilizar un mouse, de
4 modo que se puede crear programas en menos tiempo del requerido si utiliza la casilla de diálogo
"Instruction/macro/pack pallet".
Habilidades de Programación
Modo de ingreso
Utilice el teclado para ingresar el primer carácter de la instrucción.
(Ejemplo) Ingreso de la instrucción MOV
Referencia En el menú "Tool", haga clic en “Option”, haga clic en la pestaña "Setup edit/key", y luego
seleccione la casilla de verificación "Zoom out direct entry dialog box" para minimizar la
visualización de la casilla de diálogo "mnemonic direct entry".
Para más detalles sobre las instrucciones, vea la Serie KV-7000/5000/3000/1000 y la Serie KV
Nano "Manuales de Referencia de Instrucción".
PROGRAMACIÓN DE ESCALERA
Referencia • Se puede omitir los dispositivos y valores objetivos que están especificados por la
instrucción y operandos cuando ingrese la instrucción.
(Ejemplo) A 0 LD R000
"App-6 Lista de nemotécnicos abreviados" (página A-33)
• Para utilizar la casilla de diálogo "mnemonic direct entry" para editar celdas que ya han
sido ingresadas, presione Esc o F2 . (Si hace clic en “Option” sobre el menú
“Tool”, haga clic en la pestaña “Setup edit/key”, y luego seleccione la casilla de
verificación "Start up direct entry by Enter key", la tecla Enter será asignada a la
casilla de diálogo "mnemonic direct entry").
Asistencia de ingreso
4
Habilidades de Programación
Existen varias funciones que pueden ayudarlo al ingresar instrucciones cuando se utiliza el ingreso nemónico.
Si utiliza teclas de acceso directo, se puede ejecutar operaciones con el teclado y sin utilizar el mouse.
Asimismo, debido a que esto reduce el número de pulsaciones de teclas, también reduce la cantidad
de tiempo consumido ingresando datos.
Esta sección explicará las teclas típicas de acceso directo.
"App-7 Lista de teclas de acceso directo" (página A-35)
Ingresar y editar
4 Esc F2
Habilidades de Programación
Se visualiza la casilla de diálogo "mnemonic direct entry" y se puede utilizarla para ingresar y editar
nemónicos directamente.
Enter
Ctrl + M
Si una celda con un ingreso existente ha sido seleccionada, se visualiza la casilla de diálogo
"Operand" descrita anteriormente y podrá editar el comentario.
PROGRAMACIÓN DE ESCALERA
Ctrl + X / C / V
Estas son las teclas estándar de acceso directo de edición para aplicaciones Windows.
Ctrl + X Cortar
Ctrl + C Copiar
Ctrl + V Pegar
Ctrl + Shift + V
Configure el número de ítems a pegar para pegar múltiples veces.
Además, puede desplazar los dispositivos incluidos. 4
Vea en "5-1 Acerca de las Funciones de Edición - Pegado Múltiple" en el "Manual del Usuario KV STUDIO".
Habilidades de Programación
Ctrl + Z / Y
Estas son las teclas estándar de acceso directo de edición para aplicaciones Windows.
Ctrl + Z Deshacer
Ctrl + Y Rehacer
Ctrl + /
Mueva el cursor en unidades de bloques de circuito escalera.
Ctrl +
Seleccione la línea entera en que reside la celda seleccionada.
Ctrl + Shift + /
Cambie el número de operando de la celda seleccionada.
Insertar
Insert
4 Shift + Delete
Elimine un peldaño.
Habilidades de Programación
Ctrl + Enter
Inserte comentarios de peldaño.
"Comentarios de peldaños" (página 4-156)
Dibuje una línea de conexión desde la celda seleccionada hasta el final de la línea.
Alt + / / /
Si no existe línea de conexión en la dirección de la tecla de movimiento del cursor, dibuje una línea de
conexión en esta dirección.
Si existe una línea de conexión en la dirección de la tecla de movimiento del cursor, elimine esta línea
de conexión.
Buscar y reemplazar
Ctrl + F
Se visualiza la pestaña de "Device search" de la casilla de diálogo "Search/replace".
"Buscar y reemplazar" (página 4-148)
Ctrl + H
Se visualiza la pestaña de “Device replace” de la casilla de diálogo "Search/replace".
Space
PROGRAMACIÓN DE ESCALERA
Vista
Ctrl + F7
Ctrl + E
Se visualiza la ventana "Device use list".
Se puede utilizar esto para verificar fácilmente los dispositivos sin utilizar.
Vea "6-2 Acerca de las Funciones de Vista - Lista de Uso de Dispositivos" en el "Manual del Usuario KV
4
STUDIO".
Habilidades de Programación
Page
Ctrl + Up / Ctrl + Page
Down
Ctrl + Space
Muestra y oculta comentarios en el editor escalera.
Buscar y reemplazar
Usted puede buscar instrucciones y operandos que coincidan con las condiciones especificadas.
También se puede visualizar los ítems que coinciden con las condiciones de búsqueda como una lista
en la ventana de salida.
Cuando se buscan dispositivos, utilice la función de referencia cruzada. Se puede visualizar esta lista
con solo presionar la barra espaciadora.
"Referencias cruzadas" (página 4-148)
Referencias cruzadas
Se visualiza una lista de resultados de búsqueda para el dispositivo especificado en la ventana de salida.
PROGRAMACIÓN DE ESCALERA
3 Haga doble clic en el ítem que desee verificar en la lista de resultados de búsqueda.
Cuando se hace doble clic en un dispositivo que se visualiza en la lista, el cursor se mueve al
dispositivo correspondiente (símbolo) en la escalera.
Procedimiento alternativo • F3
• Shift + F3
Habilidades de Programación
4 Cuando desee mover la orientación del cursor hacia el siguiente ítem, presione F3 .
5 Para mover la orientación del cursor hacia el ítem anterior, presione Shift + F3 .
Menú ventana
Utilizar el menú Ventana puede ayudarle a mejorar su eficiencia para crear programas.
Esta sección explicará los comandos "Tile" y "Split", los cuales son comandos en el menú Ventana.
Mosaico
Este función es útil cuando desee crear o depurar varios módulos y macros al mismo tiempo.
En el menú "Window", haga clic en "Tile".
4 Los módulos y macros actualmente se visualizan en un formato en mosaico en la pantalla.
Habilidades de Programación
Referencia Se puede copiar y pegar partes de los programas escalera entre módulos y macros.
Dividir
No se puede visualizar un programa en su totalidad si este es demasiado largo.
Se puede utilizar la función "Split" para dividir en dos la visualización de un programa, de modo que se
pueda ver dos partes del programa al mismo tiempo.
PROGRAMACIÓN DE ESCALERA
1 En el menú "Window", haga clic en "Split".
Se visualiza una
línea separadora.
Utilice el mouse
para determinar la
posición de división.
4
Habilidades de Programación
2 Haga clic para fijar la posición de la división.
[Split screen]
Después de que
determine la
posición de la
división, podrá
cambiar la altura
libremente.
Cuando se determine la posición de la división, la pantalla superior y la inferior visualizan el inicio del
programa predeterminado.
Utilice las barras de desplazamiento en el lado derecho de la pantalla superior y de la inferior para
visualizar las posiciones deseadas del programa.
Procedimiento alternativo Si se mueve el cursor del mouse a la posición mostrada en la siguiente figura, el
cursor del mouse cambiará a " " y se podrá arrastrar el cursor para empezar a
dividir la visualización del programa.
Referencia • Se pueden copiar y pegar partes del programa escalera entre la pantalla superior e inferior.
• También se puede configurar los tamaños de visualización de las pantallas
independientemente.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-151
4-11 Habilidades de Programación
PROGRAMACIÓN DE ESCALERA
Etiqueta
Al gestionar los dispositivos que corresponden a las etiquetas en las cuales se ha agregado
condiciones, se podrá escribir programas utilizando etiquetas en lugar de nombres de dispositivos. KV
STUDIO asigna automáticamente etiquetas locales en el área interna de trabajo, de modo que se
pueda escribir programas sin considerar los dispositivos.
Referencia Incluso si se agrega etiquetas locales, no podrá escribirlas durante el modo RUN.
Modo de ingreso
4 Utilice "Label edit window" para configurar las etiquetas.
1
Habilidades de Programación
1 2 3 4
Puede utilizar las etiquetas de los dispositivos que han sido registrados en la ventana "Editar etiqueta"
para crear programas escalera.
(Ejemplo)
La operación Operación
automática automática
inicia en progreso R000 R500
MOV MOV
Velocidad de
#1000 operación automática #1000 DM0
PROGRAMACIÓN DE ESCALERA
Método de visualización
Luego de configurar las etiquetas, en el menú "View", haga clic en "Displaying Labels" para mostrar y esconder las etiquetas globales.
Procedimiento alternativo Ctrl + space
Back
Habilidades de Programación
1
La configuración predeterminada es Auto (se seleccionan las casillas de verificación). Con esta configuración, las
áreas de trabajo local son asignadas automáticamente según la configuración de etiqueta local y el contenido de
los scripts KV, por lo que normalmente no hay necesidad de considerar el número de áreas de trabajo local.
Referencia • Se puede visualizar los ítems a los que se asignan las etiquetas locales durante el
monitoreo. Cuando el formato de datos es bit, este se visualiza como "VB". Cuando el
formato de datos es palabra, este si visualiza como "VM". Para temporizadores y
contadores, este se visualiza como dispositivos en el área de uso de dispositivo local.
"Visualizar los destinos de asignación de los dispositivos locales y etiquetas locales." (página 4-175)
• Si ocurre un error de conversión cuando se ejecuta un programa que realiza
procesamientos de cadena de caracteres utilizando scripts KV, aumente el número de
áreas de trabajo para cadenas de caracteres de scripts.
cuando una persona, distinta al creador del programa, vea el programa. Los comentarios de
dispositivos se pueden utilizar tanto en dispositivos globales como en dispositivos locales. Cuando se
está ejecutando el procesamiento de bits en un dispositivo de palabras, se puede utilizar comentarios
de dispositivos en unidades de bits.
R4000
PROGRAMACIÓN DE ESCALERA
Modo de ingreso
Los dos siguientes métodos están disponibles para ingresar comentarios de dispositivos.
• Ingrese los comentarios en la casilla de diálogo "Operand" ( Ctrl + M ).
• Ingrese los comentarios en la ventana "Device comment edit".
Referencia Es útil escribir programas con la visualización de la ventana "Device comment edit", ya
que usted puede ingresar instrucciones mientras observa los comentarios de dispositivo.
Se puede visualizar hasta tres de estas ventanas al mismo tiempo.
4
Habilidades de Programación
Método de visualización
Luego de configurar los comentarios de dispositivos, en el menú "View", haga clic en "Display cmnts"
para mostrar y esconder los comentarios de dispositivo en el editor escalera.
Procedimiento alternativo Ctrl + Space
Comentarios de peldaños
4 Descripción
de bloque
de circuito
Habilidades de Programación
Descripción
de bloque
de circuito
Modo de ingreso
Siga el procedimiento a continuación para ingresar comentarios de peldaños.
2 Haga clic derecho y luego clic en "Insert rung comment" en el menú que se visualiza.
Procedimiento alternativo • En el menú "Edit", haga clic en "Insert" y luego en "Rung cmnt.".
• Ctrl + Enter
PROGRAMACIÓN DE ESCALERA
Cómo buscar comentarios de peldaños
Visualice los comentarios de peldaños en la ventana de edición de escalera como una lista. Puede
moverse al peldaño cuyo comentario seleccione desde esta lista.
Siga el procedimiento a continuación para buscar comentarios de peldaños.
Procedimiento alternativo Ctrl + L
Habilidades de Programación
Se visualiza la casilla de diálogo "Search/replace".
4
Doble clic
Habilidades de Programación
Script KV
Escriba cálculos, procesamientos de cadena de caracteres y otras partes que sean tediosas escribir en
los programas escalera como KV Script.
Programa de Escalera
El programa escalera contiene múltiples
peldaños, de modo que el flujo del
programa es difícil de entender.
Cuando tiene que utilizar cálculos
simples, como adición, sustracción,
multiplicación y división, así como
cuando tiene que utilizar instrucciones
especializadas, es difícil entender el
programa solo con comentarios
asignados a cada bloque de circuito.
KV Script
Para más detalles, vea la Serie KV-7000/5000/3000/1000 y la Serie KV Nano "Manuales de programación de scripts".
4-158 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
4-11 Habilidades de Programación
PROGRAMACIÓN DE ESCALERA
Organización del programa
Para crear programas que sean fáciles de depurar y reutilizar, escriba programas en módulos (componentes)
para cada función y proceso y asigne a estos módulos nombres fáciles de entender. Asimismo, convierta los
circuitos de escalera utilizados frecuentemente en bloques de función a macros (instrucciones originales) y
asígneles nombres fáciles de recordar para que puedan ser ingresados de manera concisa como instrucciones.
"4-8 Módulos" (página 4-100)
"4-9 Macros" (página 4-112)
Habilidades de Programación
Utilice la casilla de diálogo "Setup defaults device" para gestionar los programas en los que, al inicializar los
dispositivos, se vuelve tedioso cuando se hace escribiendo todas las inicializaciones en el programa
escalera. Cuando las operaciones comienzan, los valores registrados se escriben todos automáticamente.
Haga clic en “device default” en el área de trabajo.
Esta sección explica la información y las precauciones que usted deberá entender para crear
programas escalera.
En KV STUDIO, se puede cambiar entre modo de entrada de escalera expandida y modo de entrada
de escalera normal.
Siga el procedimiento a continuación para cambiar entre modos.
Referencia • Cuando el modo de escalera expandida está habilitado, se visualiza "Expanded ladder
mode" en el menú con una marca de verificación y el ícono se visualiza con un marco
rodeándolo.
• Cuando se selecciona el modo de escalera expandida, el cursor no se mueve
automáticamente al lado derecho del peldaño cuando se ingresa una instrucción de
salida y se puede continuar ingresando instrucciones en el mismo peldaño. Cuando se
encuentra en modo de escalera normal, el cursor se mueve automáticamente al lado
derecho del peldaño cuando se ingresa una instrucción de salida.
Como se muestra a continuación, los programas escalera se ejecutan de izquierda a derecha y desde
arriba hacia abajo.
(3)
R002
(5) (6)
R003 MOV
#1000 DM0
LD R000................................... (1)
ANB R001................................... (2)
OR R002................................... (3)
OUT R500................................... (4)
LD R003................................... (5)
MOV #1000 DM0......................... (6)
PROGRAMACIÓN DE ESCALERA
Los programas escalera no pueden ser convertidos
Los patrones típicos que causan errores de conversión se muestran a continuación.
Habilidades de Programación
El programa escalera a la
Referencia derecha está desconectado,
de modo que ocurrirá un error A B
de conversión.
C
R500
A B D R500 E
R500
4
A B C
Habilidades de Programación
D R501
Referencia Cuando utiliza KV STUDIO para crear un nuevo programa, la instrucción "END" o “ENDH”
se inserta automáticamente. Escriba la instrucción "END" o "ENDH" en un programa
escalera. Si se escribe estos en un script, puede que el programa no opere correctamente.
PROGRAMACIÓN DE ESCALERA
Escaleras que se deben rescribir
C
4
Habilidades de Programación
l En el circuito mostrado en la figura de la A R1000 A R1000 R500
derecha, no se emitirá el R500.
Al rescribir el circuito, la salida puede
generarse solo para un escaneo.
C E R500 C E
F F E
E R501 C E R501
Bobina doble
Si utiliza dos o más de la misma instrucción OUT o OUB para el mismo dispositivo dentro de un proyecto, se
le da prioridad a la última instrucción ejecutada dentro de un escaneo y se ignoran las otras instrucciones.
Si las instrucciones se encuentran en peldaños separados o existen en módulos o macros diferentes,
son procesadas como se muestra a continuación.
(Ejemplo) Como se muestra en la figura a continuación, cuando se utiliza dos veces la instrucción de
salida R500
・・・
R003 R500 R003 R1001
・・・
R1000 R500
Primero genere la salida utilizando
diferentes dispositivos, realice por separado
un OR sobre los resultados y, a R1001
continuación, de salida a este resultado
desde el R500.
No ocurrirá un error de conversión para bobinas duplicadas, pero no las utilice porque estas realizan
operaciones complicadas.
Para verificar si existen bobinas duplicadas, en KV STUDIO, en el menú "Convert", haga clic en
"Duplicate coil check".
PROGRAMACIÓN DE ESCALERA
Cómo evitar bobinas dobles entre el mismo bloque de función o macro
Si se llama dos o más veces a un macro en el que está presente una instrucción OUT/OUB que utiliza
un dispositivo global, ocurrirá un duplicado de bobina. Se puede evitar esto procesando como se
muestra a continuación.
(2) Utilice el argumento agregado en (1) que se especifica en la instrucción de llamado de macro para
4
especificar un relevador auxiliar interno diferente por llamado.
Habilidades de Programación
MCALL MacroA MCALL MacroA
DM0 DM0 R1000
・・・
・・・
P1
P1
(3) Agregue el programa escalera para generar utilizando el OR lógico fuera del macro.
R1000 R500
R1001
Inter-bloqueo
En los programas, cuando una parte actúa, la otra no puede actuar para evitar acciones simultáneas
de ambas partes. Este modo de composición de procesamiento exclusivo se llama inter-bloqueo.
Aunque esto es a menudo necesario para equipos reales, sus operaciones son muy complicadas de
explicar, por lo que se omite desde los programas de muestra introducidos en la Serie KV-7000/
5000/3000/1000 y la Serie KV Nano los "Manuales de Referencia de Instrucción".
(Ejemplo) Un circuito que evita que R500 y R501 se ENCIENDE al mismo tiempo
Si se utiliza el bit que está ENCENDIDO durante la ejecución de módulo o macro, se puede crear
fácilmente un circuito de inter-bloqueo.
"El bit que se ENCIENDE durante la ejecución de macro" (página 4-123)
"Dispositivos de Sistemas Macro" (página 4-122)
4 Si los módulos que no necesita operar se mantienen en estado de ejecución, utilice las instrucciones
de módulo (MDSTRT y MDSTOP) para ejecutar solo los módulos cuando sea necesario.
"Instrucciones del módulo" (página 4-110)
Habilidades de Programación
Referencia El mismo concepto se mantiene cuando se utiliza las instrucciones CJ o GOTO para
crear programas con procesamiento en bucle.
Referencia De igual manera, para DM y TM, utilice número pares para dispositivos locales. Durante
la conversión, los dispositivos locales con numeración par son siempre asignados a
dispositivos globales con numeración par y los dispositivos locales con numeración impar
son asignados a dispositivos globales con numeración impar. Por ello, se pueden utilizar
más áreas de dispositivos que aquellas asignadas al módulo o macro.
PROGRAMACIÓN DE ESCALERA
Uso efectivo de módulos y macros
Para organizar sus programas utilizando módulos y macros de forma efectiva, utilice dispositivos
locales y etiquetas locales hasta su máxima extensión. Las precauciones para utilizar los dispositivos
locales se explican a continuación.
• Salvo para los dispositivos asignados a la Serie KV Nano y las unidades de expansión que se están
utilizando, los dispositivos referenciados por los periféricos conectados (tales como paneles táctiles),
los dispositivos que serán compartidos entre el proyecto entero y los dispositivos que necesitan
transferir datos entre módulos, utilice todos los dispositivos como dispositivos locales.
• El primer dispositivo local es número 0. Utilice dispositivos locales con los números más pequeños
que sean posibles.
• Debido a que los dispositivos R y DM son asignados a unidades de expansión, se requiere un área
4
Habilidades de Programación
que se utilice como dispositivos globales. Dé prioridad a MR y LR cuando utilice dispositivos locales.
"4-10 Dispositivos locales" (página 4-134)
Para más detalles sobre etiquetas locales, vea "Etiqueta" (página 4-152).
<Modificación de índice>
Better El método de especificación es simple.
Good No se puede cambiar el tipo de dispositivos que son especificados.
Good No se puede utilizar registro de índice Z como un dispositivo local.
Se puede utilizar las instrucciones "ZPOP" y "ZPUSH" sin considerar cuántos
registros de índice se pueda utilizar.
<Especificación indirecta>
Better Se puede cambiar el tipo de dispositivos que son especificados.
Good El método de especificación es complicado (para procesar direcciones, se debe
utilizar instrucciones especializadas).
A menos que se desee cambiar el tipo de dispositivo, le recomendamos que utilice la modificación de
índice, la cual es más fácil de manejar.
"Modificación según los registros de índice" (página 4-41)
Conversión
Antes de utilizar el monitor o el simulador, se tiene que convertir el programa escalera que ha sido
creado en un formato que pueda ser procesado por la Serie KV Nano.
4 • Ctrl + F9
Habilidades de Programación
Referencia • En el menú "Monitor/Simulator", haga clic en "Transfer to PLC monitor mode" para
convertir y transferir automáticamente los datos y para iniciar el monitor.
• En el menú "Monitor/Simulator", haga clic en "Simulator" para convertir los datos
automáticamente e iniciar el simulador.
Referencia En el menú "Convert", haga clic en "Convert individual modules/macros" para convertir
datos de módulo y de macro por separado. Utilice esta función en situaciones tales como
cuando existan muchos errores y cuando sea difícil determinar la causa de un error.
Transferir
En el menú "Monitor/Simulator", haga clic en "Transfer to PLC" para transferir el programa escalera
convertido a la Serie KV Nano.
PROGRAMACIÓN DE ESCALERA
Con la configuración predeterminada, los módulos y macros almacenados en la
Punto
PLC no serán eliminados cuando se transfiera un programa. Para eliminar módulos
sin utilizar cuando transfiera programas, seleccione la casilla de verificación "Clear
module/macro in PLC" en la casilla de diálogo "Transfer program".
Referencia En el menú "Monitor/Simulator", haga clic en "PLC transfer monitor mode" para
convertir y transferir automáticamente los datos y para iniciar el monitor.
Habilidades de Programación
transfiere un programa escalera.
Esta función le permite sobrescribir el programa escalera en ejecución cuando la Serie KV Nano se
encuentra en estado RUN. Se puede realizar ajustes de operación detallados y cambios de parámetro
sin detener el dispositivo y la línea de producción.
La escritura de datos durante el modo RUN abarca el tiempo de escaneo por un máximo de 2 ms.
(Mientras existan menos de 5000 cambios para las instrucciones de temporizador y contador.)
4 Punto
• Cuando los datos terminan siendo escritos durante modo RUN, incluso si el estado
ENCENDIDO/APAGADO de la condición de ejecución cambia, las instrucciones
Habilidades de Programación
Monitor
El monitor es utilizado para transferir el programa escalera que se ha creado con el editor escalera en
la Serie KV Nano, para ejecutar el programa y para ver el estado operativo.
En el menú "Monitor/Simulator", haga clic en "Transfer to PLC monitor mode" para iniciar el monitor.
Antes de llevar a cabo este proceso, conecte la Serie KV Nano y la PC y luego configure ambos
dispositivos de modo que puedan comunicarse el uno con el otro.
• Ctrl + F8
Referencia El estado corriente (tal como monitor, edición en línea o editor) se visualiza en la barra de
título del KV STUDIO.
Para más detalles sobre las diferentes funciones, vea "Capítulo 9 MONITOR & SIMULADOR" en
el "Manual del Usuario de KV STUDIO".
PROGRAMACIÓN DE ESCALERA
Edición en línea
Se puede utilizar la función de edición en línea para cambiar programas escalera directamente desde la
pantalla del monitor KV STUDIO. Esta función es útil cuando se desee realizar ajustes en el sitio durante
la depuración final de la creación de programas y cuando se desee cambiar programas simples.
Mientras se monitorea, en el menú "Monitor/Simulator", haga clic en "Start Online Edit" para iniciar la
edición en línea.
La ubicación que se está editando se visualiza en luz azul, la cual le permite ver cual celda está siendo
editada de un vistazo.
Cuando el programa termina de transferirse, la luz azul de la ubicación que está siendo editada vuelve
4
a su color de fondo original.
Habilidades de Programación
Procedimiento alternativo • Seleccione "Online edit" desde la lista de modo.
• Haga clic en .
• F10
Referencia Cuando se transfiera datos durante la edición en línea, solo los bloques de circuitos
cambiados se escriben en el PLC. Sin embargo, los módulos y macros cambiados se
escriben en su totalidad en las siguientes situaciones.
• Cuando varios módulos han sido cambiados.
• Cuando los scripts han sido editados de modo que el área local de trabajo se excede.
• Cuando las etiquetas locales han sido añadidas de modo que el área de trabajo
local se excede.
• Cuando el programa dentro de un bloque de función ha sido editado (el bloque de
función se transfiere en su totalidad).
• Cuando el número de las asignaciones de dispositivo local individual ha sido cambiado.
• Cuando se ha añadido una llamada a macro.
• Cuando la instrucción ENDH ha sido editada.
Para limitaciones y precauciones sobre escribir datos durante el modo RUN, vea "Escribir datos
durante el modo RUN" (página 4-169).
Para detalles sobre la función de edición en línea, vea "9-9 Edición en Línea" en el "Manual del
Usuario KV STUDIO".
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 4-171
4-11 Habilidades de Programación
PROGRAMACIÓN DE ESCALERA
Simulador
El simulador simula, en una PC sin conexión al PLC, la operación de los programas escalera que se ha
creado con el editor escalera.
Se puede utilizar el simulador para:
• Ver el estado operativo del programa utilizando el monitor escalera, monitor de registro (gráfico de
tiempo) y el monitor de lote.
• Realizar simulaciones con varios métodos de ejecución, tales como escaneo continuo/paso continuo
continuo en reversa.
• Cambiar fácilmente los valores establecidos y los valores de corriente de los temporizadores,
contadores y dispositivos.
• Registrar configuraciones y reinicios forzados de contactos.
En el menú "Monitor/Simulator", haga clic en "Simulator" para iniciar el simulador.
• Haga clic en .
• Ctrl + F2
Referencia El estado corriente (tales como simulador, monitor o editor) se visualiza en la barra de
título del KV STUDIO.
Para detalles sobre las diferentes funciones, vea "9-11 Simulador - Ejecución de Simulador" en el
"Manual del Usuario de KV STUDIO".
Para detalles, vea "9-11 Simulador - Restricciones del Simulador" en el "Manual del Usuario de KV
STUDIO".
Referencia Puede haber variaciones en los valores numéricos de los temporizadores debido al
rendimiento de su PC.
PROGRAMACIÓN DE ESCALERA
Funciones de monitor
Esta sección explica las funciones que son útiles cuando se utiliza el monitor y el simulador para
depurar eficientemente.
Para detalles sobre cómo operar cada función, vea el "Manual del Usuario KV STUDIO".
Habilidades de Programación
Procedimiento alternativo Seleccione la celda cuyo estado de bits desee cambiar y luego presione Space .
Referencia Para forzar a que un relevador de E/S externo se ENCIENDA o se APAGUE durante la
monitorización, en el menú "Debug", haga clic en "Forced set/reset register" o "Inhibit
input refresh".
La ventana de "Correct device value" se visualiza. Si se selecciona múltiples celdas y luego presiona
F2 , se visualizan todos los dispositivos contenidos dentro del rango seleccionado.
Se puede cambiar los valores ingresándolos en la columna "Current value".
4
Habilidades de Programación
Referencia • Si se selecciona celdas múltiples y las arrastra todas a la casilla de diálogo, todos los
dispositivos contenidos dentro del rango seleccionado serán registrados.
• También puede ingresar dispositivos directamente en la casilla de diálogo "Register
monitor".
Ventana de inspección
Esta función se utiliza para monitorear automáticamente todos los dispositivos que están contenidos
dentro del bloque de circuito de la celda seleccionada.
Para mostrar y esconder esta ventana, en el menú "Monitor/Simulator", haga clic en "Hide/show
monitoring window".
PROGRAMACIÓN DE ESCALERA
Visualizar los destinos de asignación de los dispositivos locales y etiquetas locales.
En el monitor o simulador, se podrá visualizar los dispositivos locales y las etiquetas locales en el programa
escalera que se ha creado como los dispositivos de destino de asignación que son asignados al momento
de la conversión.
En el menú "Tool", haga clic en "Option" para visualizar la casilla de diálogo "Setup option". En la
pestaña "Set display mode", seleccione la casilla de verificación "Display local assign devs during
mon".
Habilidades de Programación
Seleccione esta casilla
de verificación.
4
Habilidades de Programación
Monitoreo de instrucciones
Se puede monitorear los dispositivos utilizados en instrucciones PIDAT que están escritas en el programa
escalera. Haga clic derecho en la instrucción PIDAT y, en el menú que aparece, haga clic en "Command
monitor" y luego en "PIDAT".
Esto es útil cuando se monitorea valores medidos, valores establecidos y otros parámetros que se utilizan con PIDs.
Procedimiento alternativo En el menú "Monitor/Simulator", haga clic en "Command monitor" y luego en "PIDAT".
Para detalles, vea "Monitor comando" en el "Manual del Usuario de KV STUDIO".
PROGRAMACIÓN DE ESCALERA
Monitoreo del tiempo de ejecución en unidades de programas y de
programas de interrupción (Monitor de rendimiento)
Se puede monitorear el tiempo de ejecución de los programas o programas de interrupción que se
están ejecutando actualmente.
Habilidades de Programación
Monitoreo de unidades de expansión
En el área de trabajo, haga clic derecho en una unidad de expansión, luego haga clic en "Unit Monitor"
en el menú que aparece para visualizar el monitor de unidad.
Procedimiento alternativo • En el menú "View", haga clic en "Unit Monitor".
(Ejemplo) KV-N3AM
MEMO
4
Habilidades de Programación
Esta sección describe las funciones incorporadas que se puede utilizar con la unidad base.
E/S incorporado
Control motor de ejes múltiples Utilizando el posicionamiento de
• "Control (Posicionamiento) Motor" (página 5-4) rotación para controlar la salida
• "Contador de alta velocidad" (página 5-98) • "Interruptor de
leva" (página 5-
163)
5 Interruptor de
reinicio, sensor
de parada, etc.
Controlador
Generalidades de las Funciones Incorporadas
Función de Rastreo
incorporada
Controlador de 5
temperatura
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Casete de Extensión de Ventana de Acceso Contador de
Alta Velocidad
Contador de
Aumentar en producción de dispositivo Monitoreo de valor de dispositivo Frecuencia
• "Ventana de acceso" (página 5-202) • "Ventana de acceso" (página 5- Interruptor
de leva
• "Cargar y guardar" (página 5-230) 202)
• "Modo de dispositivo" (página Rastreo
5-206) Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
El tipo de transistor de salida Serie KV Nano puede dar salida a pulso, los cuales no son afectados por
las veces de escaneo, para motores paso a paso y servomotores para controlar el posicionamiento de
dos a cuatro ejes (esto varía dependiendo de las unidades).
Referencia La función de posicionamiento no puede ser utilizada con unidades base de tipo de
salida de relevador
Se puede utilizar la función de posicionamiento incorporada de la Serie KV Nano para ejecutar las
5 siguientes operaciones:
Control (Posicionamiento) Motor
Artículo Especificación
Control de posicionamiento (P a P), control de velocidad
Método de control
"Modo de operación" (página 5-9)
KV-N14*T(P) y KV-N24*T(P): 2
Número de ejes
KV-N40*T(P): 3
controlados
KV-N60*T(P): 4
Número de puntos de
20/ejes (todos los ejes son independientes)*
posicionamiento
Instrucción de
-2147483648 a 2147483647 (relativo o absoluto)
posicionamiento
Instrucción de velocidad 1 a 100 kHz (en unidades de 1 Hz) 5
La aceleración y la desaceleración pueden configurarse de manera
Luego de realizar la configuración, tal como la coordenada objetivo (número de pulsos) la velocidad de Salida de Pulso
con Frecuencia
inicio, la velocidad operativa y la tasa de desaceleración, el control de posicionamiento se ejecuta Especificada
Contador de
utilizando un cuadro de tiempo trapezoidal, tal como el que se muestra a continuación. Alta Velocidad
Contador de
Frecuencia (Hz) Frecuencia
Interruptor
Tasa de aceleración de leva
Velocidad de Rastreo
funcionamiento Tasa de desaceleración
Comunicación
USB
Velocidad de arranque Comunicación
(velocidad de parada) serial
Coordenada/recorrido del destino
(número de pulsos de salida) E/S
Parámetros de Configuración
Otro
método Haga clic en .
Haga clic derecho en la ventana de edición de escalera y seleccione "Set CPU positioning parameters" desde el menú.
Parámetros de punto
Los parámetros de punto, tales como el punto objetivo de viaje (posición), velocidad operativa y de
inicio, y el tiempo de desaceleración, son los parámetros básicos para el control trapezoidal.
"Cómo utilizar el menú" (página 5-7)
Parámetros de sistema
Los parámetros de sistema son utilizados para configurar la entrada de sensor, salida de pulso,
comparador, operación de regreso a origen y operación JOG.
"Configuración E/S" (página 5-15)
"Configuración del comparador" (página 5-33)
"Operación de regreso a origen" (página 5-22)
"Configuración JOG" (página 5-31)
Las entradas de memoria de control (CM) son utilizadas para gestionar todos los parámetros. También se
puede cambiar los parámetros durante la operación utilizando programas escalera para rescribir los valores.
Para guardar parámetros cambiados en el caso de cortes de potencia, se debe configurar "Power off
holding" en "Hold" en la ventana de configuración del sistema CPU.
(6) Mostrar
botón de
asignación
(7) Mostrar
botón de
columna
(8) Botón de
monitor 5
Parámetros de punto
(1) Número de punto (6) Tasa de desaceleración [Hz/ms]
(2) Número de eje (7) Velocidad operativa [Hz]
(3) Modo de operación (8) Configuración de sensor de detener
5
Control (Posicionamiento) Motor
Valor Ver
Nombre de Función Rango de configuración
Predeterminado Página
(1) Point number 1 a 20 5-9
KV-N14*T(P) y KV-N24*T(P): 2
KV-N40*T(P): 3
(2) Axis number KV-N60*T(P): 4 5-9
* También se puede esconder esta información
eliminando las casillas de verificación.
Posicionamiento INC
Posicionamiento ABS Posicionamient
(3) Operation mode 5-9
Control de velocidad CW o INC
Control de velocidad CCW
Target coordinate/travel
(4) -2147483648 al 2147483647 0 5-11
[PLS]
(5) Acceleration rate [Hz/ms] 0, 1 a 65535 10 5-11
(6) Deceleration rate [Hz/ms] 0, 1 a 65535 10 5-11
(7) Operating speed [Hz] 1 a 100.000 1000 5-12
(8) Stop sensor setting Activado, desactivado Inhabilitada 5-12
0 al 65535
Travel after stop sensor
(9) (Esto solo se puede configurar cuando se 0 5-13
input [PLS]
inhabilita la configuración de sensor de detener.)
Hasta a 32 caracteres de byte simple (16
caracteres de byte doble)
* Si se especifica el número de punto en los
operandos de una instrucción de
posicionamiento de KV STUDIO, el
(10) Comment comentario configurado se visualizará en
el diagrama de escalera.
Asimismo, cuando se utiliza la función de
edición RT, los comentarios se visualizan
en los candidatos de término de entrada
del operando de número de punto.
Cuando el programa escalera mencionado se ejecuta, el pulso se generará de acurdo con los
parámetros de punto del número 2 de punto del número 1 de eje.
"Instrucciones PSTRT" (página 5-46)
Generalidades
de las Funciones
Modo de operación Incorporadas
En este modo, las coordinadas relativas son utilizadas para el control de posición. Interruptor
de leva
La distancia de la posición corriente de un objeto hasta el punto objetivo de viaje se especifica como el Rastreo
viaje. Por ejemplo, en la siguiente figura, para desplazar el objeto en A a B, especifique un valor de
Comunicación
+100 para el viaje. Luego, para desplazar el objeto desde B a C, especifique un valor de +200. Para USB
Comunicación
regresar al objeto desde C a B, especifique un valor de -200. serial
+100 +200
-200
Posición Coordenada
Corriente 0 (origen) 100 200 300
Posicionamiento ABS
En este modo, las coordinadas absolutas son utilizadas para el control de posición.
La distancia desde el origen hasta el punto objetivo de viaje se especifica como el valor objetivo. Por
ejemplo, en la siguiente figura, para desplazar el objeto en A a B, especifique un valor de +100 para el
valor objetivo. Luego, para desplazar el objeto desde B a C, especifique un valor de +300. Para
regresar al objeto desde C a B, especifique un valor de +100.
Si se ejecuta este tipo de posicionamiento cuando el relevador de advertencia está ENCENDIDO,
ocurrirá un error y se detendrá la salida de pulso.
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88)
A B C
5 100 300
100
Control (Posicionamiento) Motor
Posición Coordenada
Corriente 0 (origen) 100 200 300
Control de velocidad CW
En este modo, sin importar el número de pulsos a generarse, los pulsos se generan continuamente en
la dirección CW (horario) a la velocidad especificada.
Velocidad
CW
Tiemp
CCW
CCW
Velocidad
Velocidad operativa
Velocidad de inicio
(velocidad de parada) 5
velocidad de para. Mientras mayor sea el valor, más rápida se hará la Salida de Pulso
desaceleración y más corto será el tiempo de viaje. con Frecuencia
Especificada
La tasa de aceleración y tasa de desaceleración se pueden configurar por separado. Contador de
Alta Velocidad
Velocidad Contador de
Rango de configuración : 0 (para iniciar a la Frecuencia
Interruptor
velocidad operativa o Velocidad de de leva
detenerse funcionamiento
Rastreo
repentinamente), 1 a Comunicación
0 Tiempo USB
65535 (Hz/ms)
Comunicación
Si se especifica 0, la operación durante la aceleración o desaceleración serial
Velocidad operativa
Esto especifica la velocidad de los pulsos a dar salida al motor durante la operación.
Rango de configuración : 1 a 100000 (Hz, especifique un valor que sea mayor o igual a la
velocidad operativa de inicio)
Posición de almacenamiento : 16 bits superiores: CM8005 + ((número de punto - 1) × 10) +
de parámetros ((número de eje - 1) × 200)
16 bits inferiores: CM8004 + ((número de punto - 1) × 10) +
((número de eje - 1) × 200)
"Velocidad de inicio de operación" (página 5-14)
5 Punto
(1)Si la velocidad operativa de inicio u la velocidad operativa son equivalentes, la
operación será como se muestra en el siguiente cuadro.
Control (Posicionamiento) Motor
Speed
Velocidad de arranque
(velocidad de parada)
0 Tiempo
Velocidad de Velocidad
funcionamiento operativa Tasa de
Tasa de desaceleración desaceleración
Velocidad de Velocidad de
funcionamiento Tasa de aceleración funcionamiento Tasa de
inicial inicial aceleración
0 Tiempo 0 Tiempo
0 Desactivado
1 Habilitado
Recorrido después
de la entrada
Parada inmediata
Si se especifica 65535 (el valor máximo), cuando la entrada de sensor de detener se ENCIENDA, la
velocidad se desacelera según la tasa de desaceleración y la salida de pulso se detiene luego de
alcanzar la velocidad de inicio. Generalidades
de las Funciones
Velocidad Se ACTIVADO la entrada del sensor de parada Incorporadas
Salida de Pulso
con Frecuencia
Tasa de Especificada
desaceleración
Contador de
Alta Velocidad
Contador de
Frecuencia
Rango de configuración : 0 a 65534, 65535 (disminuya la velocidad según la tasa de Interruptor
desaceleración y luego detenga la salida de pulso) de leva
Rastreo
Posición de almacenamiento: CM8008 + ((número de punto - 1) × 10) + ((número de eje - 1) × 200)
de parámetros Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
5
Rango de Ver
Control (Posicionamiento) Motor
Referencia • Configure la velocidad operativa de inicio por separado para cada eje. Para más
detalles sobre el cambio de valor para cada parámetro de punto, vea "Ejemplo de
referencia de especificación de los parámetros de punto directamente e inicio de la
operación de posicionamiento." (página 5-87).
• Se puede visualizar solo los parámetros de los ejes requeridos seleccionando y
eliminando las casillas de verificación de visualización de ejes adecuadas.
(1) Entrada de sensor de origen (5) Entrada Z-PHASE (9) Entrada de interruptor de límite CCW
(2) Polaridad de sensor de origen (6) Polaridad Z-PHASE (10) Polaridad de interruptor de límite CCW
(3) Entrada de sensor de detener (7) Entrada de interruptor de límite CW (11) Seleccionar tipo de salida
(8) Polaridad de interruptor de límite CW (12) Pulso de salida durante
(4) Polaridad de sensor de detener
operación de reenvío
Valor Ver
Nombre de Función Rango de configuración
Predeterminado Página
Origin sensor
Generalidades
Axis 1 CR8014, R000, R001, R002, R003*1 R000 de las Funciones
(1) Input 5-17
Axis 2 CR8114, R000, R001, R002, R003*1 R002*2 Incorporadas
KV-N40*T y KV-N60AT
Valor Ver
Nombre de Función Rango de configuración
Predeterminado Página
Origin sensor
Axis 1 CR8014, R000, R001, R002, R003 R000
Axis 2 CR8114, R000, R001, R002, R003 R002
(1) Input 5-17
Axis 3 CR8214, R004, R005, R006*2, R007*2 R004
Axis 4*1 CR8314, R004, R005, R006*2, R007*2 R006
(2) Polarity NO (contacto A), NC (contacto B) NO (contacto A)
Stop sensor
Axis 1 CR8015, R000, R001, R002, R003 R001
5 (3) Input
Axis 2 CR8115, R000, R001, R002, R003 R003
5-17
Axis 3 CR8215, R004, R005, R006*2, R007*2 R005
Control (Posicionamiento) Motor
*1
Axis 4 CR8315, R004, R005, R006*2, R007*2 R007
(4) Polarity NO (contacto A), NC (contacto B) NO (contacto A)
Z-phase
Axis 1 R104 (fijado) R104
Axis 2 R105 (fijado) R105
(5) Input 5-18
Axis 3 R106 (fijado) R106
Axis 4*1 R107 (fijado) R107
(6) Polarity NO (contacto A), NC (contacto B) NO (contacto A)
Limit switch CW
Axis 1 CR8012 (fijado) CR8012
Axis 2 CR8112 (fijado) CR8112
(7) Input 5-18
Axis 3 CR8212 (fijado) CR8212
Axis 4*1 CR8312 (fijado) CR8312
(8) Polarity NO (contacto A), NC (contacto B) NO (contacto A)
Limit switch CCW
Axis 1 CR8013 (fijado) CR8013
Axis 2 CR8113 (fijado) CR8113
(9) Input
Axis 3 CR8213 (fijado) CR8213
*1
Axis 4 CR8313 (fijado) CR8313
(10) Polarity NO (contacto A), NC (contacto B) NO (contacto A)
(11) Select output type Pulso 1, pulso 2 Pulso 1 5-20
Output pulse during forward
(12) Pulso de reenvío, pulso de reversa Pulso de reenvío 5-21
operation
*1 No se puede utilizar eje 4 en el KV-N40*T.
*2 No se puede especificar R006 y R007 en el KV-N40*T.
Referencia Se puede visualizar solo los parámetros de los ejes requeridos seleccionando y
eliminando las casillas de verificación de visualización de ejes adecuadas.
Sensor de detener
Durante la operación, el objeto en movimiento viaja a la posición de sensor de detener. Si el sensor de
Generalidades
detener está ENCENDIDO, el objeto en movimiento desacelerará y se detendrá de inmediato desde de las Funciones
Incorporadas
esta posición o continuará viajando a cierta distancia (el viaje después de entrada de sensor de
detener), luego desacelerará y se detendrá. Control del motor
(posicionamiento)
Sin embargo, si no se especifica ningún sensor de detener en los parámetros de punto, la entrada
Salida de Pulso
desde el sensor de detener será ignorada. con Frecuencia
Especificada
CR8*15 (relevador de control)El relevador de control CR8*15 se configurará como sensor de detener. Contador de
R000 a R007 ....................Los relevadores de entrada R000 a R007 serán configurados como Alta Velocidad
Contador de
sensores de detener. Frecuencia
NO, NC.............................La lógica de la entrada de sensor de detener será configurada en el valor Interruptor
de leva
que se especifique. Rastreo
Si se especifica R000 a R007, la entrada configurada se utiliza como entrada de sensor de detener
Comunicación
para detener el viaje. USB
Comunicación
Para utilizar una entrada distinta de R000 a R007 como entrada de sensor de detener, configure este serial
parámetro en relevador de control CR8*15 y luego utilice un programa escalera para ENCENDER y E/S
Fase Z
El Fase Z se utiliza para mejorar la exactitud de posición luego de completar las operaciones de
regreso a origen. Esta es la salida para codificadores estándar una vez por revolución.
Al confirmar el Fase Z, se puede ejecutar operaciones de regreso a origen que no sean afectadas por
las variaciones de los sensores de origen,
El terminal de entrada de Fase Z está fijado para cada unidad base y cada eje. No se puede cambiar
este terminal.
NO, NC............................... La lógica de la entrada del Fase Z será configurada en el valor que se especifique.
El interruptor de límite que está instalado en el extremo en la dirección CW se llama interruptor de límite CW.
Recorrido en el sentido CW
El interruptor de límite que está instalado en el extremo en la dirección CCW se llama interruptor de límite CCW.
Recorrido en el sentido CCW
Interruptor de límite CW
Utilice los relevadores de entrada que estén realmente conectados a los interruptores de límite para
ENCENDER y APAGAR los relevadores de control CR8*12 y CR8*13
Polaridad de interruptor de límite CWCR8012 (eje 1), CR8112 (eje 2), CR8212 (eje 3), CR8312 (eje 4)
Polaridad de interruptor de límite CCWCR8013 (eje 1), CR8113 (eje 2), CR8213 (eje 3), CR8313 (eje 4)
Lugar de Destino de bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
5
Eje Almacenamiento bit9 Detalles de configuración
Ejemplo
Uso del relevador de entrada R1002 R1002 CR8012
como interruptor de límite CW del eje 1
y del relevador de entrada R1003 como
R1003 CR8013
interruptor de límite CCW del eje 1
Generalidades
de las Funciones
Cuando se ENCIENDE un interruptor de límite, ocurre un error de límite (código de error 31, 32 o 33) y Incorporadas
la pieza de trabajo desacelera y se detiene. Retire la causa del error y utilice el relevador de eliminar Control del motor
error CR8*02 para eliminar el estado de error. (posicionamiento)
Salida de Pulso
con Frecuencia
• Por motivos de seguridad, utilice interruptores de límite NC (normalmente Especificada
cerrados) siempre que sea posible. Si se utiliza interruptores de límite NO Contador de
Alta Velocidad
(normalmente abiertos), el interruptor no operará en el caso de interrupciones Contador de
Frecuencia
en la línea, lo que es muy peligroso.
Interruptor
AVISO • Luego de instalar el equipo de posicionamiento, asegúrese de verificar que los de leva
• Para evitar que los objetos crucen el interruptor de límite en el caso de que los Comunicación
USB
motores desaceleren y se detengan, el detector de punto cercano del Comunicación
serial
interruptor de límite debe ser suficientemente amplio.
E/S
Ventana
de Acceso
Función
de Reloj
Ejemplo de conexión
(modo pulso 1) (modo pulso 2)
Modo pulso 1
Pulso de rotación de reenvío Pulso de rotación de reversa
Aumentado en Aumentado en
Disminuido en 1 Disminuido en 1
5
1 1
APAGADO APAGADO APAGADO APAGADO
Pulso Pulso
ENCENDIDO ENCENDIDO ENCENDIDO ENCENDIDO
Modo pulso 2
Pulso de rotación de reenvío Pulso de rotación de reversa
Aumentado en Aumentado en
Disminuido en 1 Disminuido en 1
1 1
Rotación de APAGADO Rotación de APAGADO
APAGADO APAGADO
reenvió (CW) ENCENDIDO reenvió (CW) ENCENDIDO
Rotación de APAGADO Rotación de APAGADO
APAGADO APAGADO
reversa (CCW) ENCENDIDO reversa (CCW) ENCENDIDO
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Si ocurre un corte de potencia durante el posicionamiento y si los ejes se mueven manualmente mientras que la potencia
está apagada, la posición del objeto registrado por la Serie KV Nano y la posición real del objeto será diferente.
Al ejecutar una operación de regreso a origen, se puede coincidir el origen real y la posición corriente
interna (el Valor actual).
(1) Velocidad de inicio [Hz] (4) Velocidad operativa [Hz] (7) Eliminar contador de desviación
(5) Dirección de regreso
(2) Tasa de aceleración [Hz/ms] a origen (8) Posición de inicio automático
(3) Tasa de desaceleración[Hz/ms] (6) Método de regreso a origen (9) Valor de configuración de coordenada de inicio
5
Control (Posicionamiento) Motor
Valor Ver
Nombre de Función Rango de configuración
Predeterminado Página
(1) Starting speed [Hz] 1 a 65535 200 5-22
(2) Acceleration rate [Hz/ms] 0, 1 a 65535 10 5-22
(3) Deceleration rate [Hz/ms] 0, 1 a 65535 10 5-22
(4) Operating speed [Hz] 1 a 100000 1000 5-23
(5) Origin return direction CW, CCW CCW 5-24
Flanco en subida de sensor de origen
Punto medio de sensor de origen
Flanco en subida
Sensor de origen y Fase Z
(6) Origin return method de sensor de 5-24
Tipo de brida (Fase Z sin utilizar)
origen
Tipo de brida (Fase Z utilizado)
Tipo de brida (contrapresión)
(7) Clear deviation counter Salida, Sin salida Sin salida 5-25
(8) Automatic home position Mover, No mover No mover 5-24
(9) Home coordinate setting value -2147483648 al 2147483648 0 5-26
Velocidad de inicio
Configure la velocidad del pulso de salida de inicio para las operaciones de regreso a origen y posición de inicio.
Rango de configuración : 1 a 65535 (sin embargo, especifique un valor que sea menor o igual a la
velocidad operativa)
Posición de almacenamiento de parámetros: Eje 1 CM8809
Eje 2 CM8849
Eje 3 CM8889
Eje 4 CM8929
5 Eje 2 CM8854 1 CW
Eje 3 CM8894
Control (Posicionamiento) Motor
Eje 4 CM8934
E/S
Ventana
Posición de inicio automático de Acceso
Función
Se puede establecer la configuración de modo que el eje se mueva a la coordenada de posición de de Reloj
inicio automáticamente después de que la operación de regreso a origen se termine.
Posición de almacenamiento de parámetros: Los parámetros se almacenan como se muestra a continuación.
Lugar de Destino de bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Eje Almacenamiento bit13 Detalles de configuración
Eje 1 CM8814 0 No se mueve
Eje 2 CM8854 1 Se mueve
Eje 3 CM8894
Eje 4 CM8934
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 5-25
5-2 Control (Posicionamiento) Motor
FUNCIONES INCORPORADAS DE LA CPU
en que el objeto en movimiento inicia la operación de regreso a origen y dependiendo de los parámetros que se
configuraron en el KV STUDIO. Además, incluso si uno de los interruptores de límite CW y CWW es ENCENDIDO,
la operación de regreso a origen no se puede realizar siempre y cuando se elimine el error.
Si la dirección de regreso a origen es CW, utilice el texto en paréntesis a continuación.
Cuando el "Método de regreso a origen" está configurado en "Flanco en subida de sensor de origen"
Dirección de regreso a origen: CCW (CW)
Posición de inicio: Lado CW (CCW)
(1) La pieza de trabajo acelera a la velocidad operativa y viaja en la
dirección de regreso a origen.
(2) Cuando el sensor de origen está ENCENDIDO, la pieza de trabajo
Tasa de aceleraciónSensor de origen Tasa de desaceleración desacelera y luego se detiene a la velocidad inicial. La posición en que
el sensor de origen está ENCENDIDO se registra como posición A.
[Velocidad de (3) La pieza de trabajo viaja desde su posición de parada a la
Velocidad en el (3) funcionamiento]
(4) posición A según el control trapezoidal.
sentido
[Velocidad de arranque] (4) Luego de que la pieza de trabajo viaje a la posición A, se
CW (CCW)
Origen Posición inicial continúa moviendo hasta que el sensor de origen sea APAGADO.
CCW (CW) CW(CCW) (5) La pieza de trabajo viaja hacia el origen y deja de moverse
cuando el sensor de origen es ENCENDIDO. (Este es el fin de la
Velocidad en el operación de regreso a origen.)
[Velocidad de
sentido (2) (5) (1)
funcionamiento] * Durante los pasos (1) y (2), si el interruptor de límite en el lado de
CW (CCW)
[Velocidad de arranque] dirección de viaje es ENCENDIDO, la pieza de trabajo
desacelera y se detiene y permanece detenido por 300 ms.
Tasa de desaceleración Tasa de aceleración Después de eso, la pieza de trabajo viaja a la dirección opuesta.
(A) Una parada de emergencia ocurre si el interruptor de límite en el
lado de posición de inicio es ENCENDIDO.
* "Eliminar contador de desviación" es ENCENDIDO por 50 ms
cuando se completa la operación de regreso a origen.
Posición de inicio: El lado CWW (CW) (1) Cuando la posición de parada de dirección de origen se encuentra
fuera del rango de sensor de origen después de que un interruptor de límite es ENCENDIDO
(1) La pieza de trabajo acelera a la velocidad operativa y viaja en la
dirección de regreso a origen.
(2) Cuando un interruptor de límite es ENCENDIDO, la pieza de
trabajo desacelera y se detiene. La pieza de trabajo entonces
acelera a la velocidad operativa y comienza a moverse otra vez.
Sensor de origen (3) Cuando el sensor de origen es ENCENDIDO la pieza de trabajo
desacelera y se detiene a la velocidad de inicio.
Tasa de aceleración Tasa de desaceleración
(4) La pieza de trabajo acelera hasta que alcanza el sensor de origen.
(5) Cuando el sensor de origen es ENCENDIDO la pieza de trabajo
[Velocidad de
desacelera y se detiene a la velocidad de inicio. La posición en que
funcionamiento]
Velocidad en (2) (3) el sensor de origen está ENCENDIDO se registra como posición A.
el sentido [Velocidad de (6) La pieza de trabajo viaja desde su posición de parada a la
CW (CCW) (6) (7) arranque] posición A según el control trapezoidal.
(7) Luego de que la pieza de trabajo viaja a la posición A, esta viaja a
CCW (CW) CW (CCW) la posición en que el sensor de origen es APAGADO. Entonces,
(8) la pieza de trabajo deja de moverse.
Velocidad en [Velocidad de (8) La pieza de trabajo viaja hacia el origen y deja de moverse
el sentido (1) (5) cuando el sensor de origen es ENCENDIDO. (Este es el fin de la
CW (CCW) (4) arranque]
[Velocidad de operación de regreso a origen.)
funcionamiento]
Interruptor de límite * Durante el paso (1), el interruptor de límite al lado de la dirección de viaje es
Tasa de aceleración ENCENDIDO, la pieza de trabajo desacelera y se detiene, y permanece
detenida por 300 ms. Después de eso, se ejecutan las operaciones del paso (2).
* Durante el paso (3), si el interruptor de límite en el lado de la dirección
de viaje es ENCENDIDO, ocurre una parada de emergencia.
* "Eliminar contador de desviación" es ENCENDIDO por 50 ms
cuando se completa la operación de regreso a origen.
5
Interruptor de límite
* "Eliminar contador de desviación" es ENCENDIDO por 50 ms
cuando se completa la operación de regreso a origen.
Posición de inicio: Dentro del rango del sensor de origen
Se debe configurar "Eliminar contador de desviación" en "Salida" en los parámetros del sistema.
Punto
"Eliminar contador de desviación" (página 5-25)
Generalidades
de las Funciones
Cuando "Método de regreso a origen" se configura en "Punto medio del sensor de origen" Incorporadas
Fase Z
Cuando el "Método de regreso a origen" es configurado en "Tipo de brida (Fase Z sin utilizar)"
Dirección de regreso a origen: CCW (CW)
Posición de inicio: Lado CW (CCW)
(1) La pieza de trabajo acelera a la velocidad operativa y se mueve
[Velocidad de en la dirección de regreso a origen.
Velocidad en funcionamiento] (2) Cuando la señal de detector de punto cercano es ENCENDIDO,
el sentido la pieza de trabajo desacelera a la velocidad de inicio.
CW (CCW) Origen [Velocidad de (3) La pieza de trabajo viaja a una posición en la cual señal de
arranque] detector de punto cercano es APAGADO. Entonces, la pieza de
Posición inicial
CCW (CW) CW (CCW) trabajo deja de moverse.
[Velocidad de * "Eliminar contador de desviación" es ENCENDIDO por 50 ms
Velocidad en (3) arranque] cuando se completa la operación de regreso a origen.
el sentido (1)
CW (CCW) (2) [Velocidad de
funcionamiento]
Tasa de desaceleración Tasa de aceleración
Detector de punto cercano
que puede causar variaciones en la posición de origen. Amplíe el rango en que Comunicación
USB
la señal de detector de punto cercano es ENCENDIDO, reduzca la velocidad Comunicación
serial
operativa, o aumente la tasa de desaceleración de modo que la señal de
E/S
detector de punto cercano pueda ser APAGADO luego de que la pieza de
Ventana
trabajo desacelere a velocidad de inicio. de Acceso
• Asegúrese de que la señal de detector de punto cercano sea ENCENDIDO por Función
de Reloj
10 ms o más. Para evitar las vibraciones, no detecte la señal de detector de
punto cercano APAGADO por 10 ms luego de que sea ENCENDIDO.
• Para más detalles sobre el cableado al sensor de origen, vea " Cableado de
regreso a origen" (página 5-25).
5 Tasa de desaceleración
Velocidad de inicio
Configure la velocidad de pulso de salida de inicio para la operación JOG.
Si se ACTIVA la condición de ejecución CW o CCW con la condición de ejecución HIGH de la Generalidades
de las Funciones
instrucción APAGADO de JOG, las operaciones se ejecutarán a velocidad de inicio. Incorporadas
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Referencia Las tasas de aceleración y desaceleración solo son válidas cuando se especifica HIGH
5 con la instrucción JOG. Cuando no se especifica HIGH, las operaciones inician a
velocidad de inicio y se detienen inmediatamente.
Control (Posicionamiento) Motor
En la Serie KV Nano, se puede configurar la tasa de aceleración y la tasa de desaceleración en valores separados.
Alta velocidad
Configure la velocidad de pulso para dar salida al motor cuando se especifica HIGH con la instrucción
JOG. Configure esto en un valor que sea mayor o igual a la velocidad de inicio.
Durante el control de posicionamiento, los pulsos generados son contados como la coordenada corriente.
Se puede comparar la coordenada corriente con el valor de (2) y (4), y si los valores coinciden, la misma
operación se ejecuta con el valor especificado por (1) o (3).
Asimismo, si el Valor actual coincide con el valor que se especifica con (6), ocurre una interrupción.
Selección de función
Sin utilizar.....................................No se ejecuta operación alguna cuando se coincide el comparador.
Sensor de detener........................El sensor de parada ejecuta la misma operación como la ingresada.
Interruptor de límite blando CW ....El interruptor de límite en dirección CW ejecuta la misma operación como la ingresada.
Interruptor de límite blando CCW....El interruptor de límite en dirección CCW ejecuta la misma operación como la ingresada.
Comparador 0
Lugar de Destino de bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Eje Almacenamiento bit5 bit4 Operación cuando la Posición de Corriente y el Comparador 0 coinciden
Eje 1 CM8814 0 0 Sin utilizar
Comparador 1
Lugar de Destino de bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Eje Almacenamiento bit7 bit6 Operación cuando la Posición de Corriente y el Comparador 1 coinciden
Eje 1 CM8814 0 0 Sin utilizar
Eje 2 CM8854 0 1 Used as a stop sensor
Eje 3 CM8894 1 0 Utilizado como interruptor de límite en dirección CW
Eje 4 CM8934 1 1 Utilizado como interruptor de límite en dirección CCW
Valor de configuración
Configure el valor (el valor de comparador) que será comparado con el número de pulsos de salida (la
posición corriente—el Valor actual).
Los valores por interrupciones (eje 1: CM8807 y CM8806, y eje 2: CM8847 y CM8846, y eje
Punto
3: CM8887 y CM8886, y eje 4: CM8927 y CM8926) que la Serie KV Nano reconoce son cada
instrucción eje' PSTRT, JOG, ORG, HOME, y CHGSP*. Con solo escribir los valores a la
memoria de control no es suficiente para hacer que esta función opere correctamente.
Si desea utilizar interrupciones, escriba el valor en las entradas de memoria de
control y luego ejecute la instrucción PSTRT, JOG, ORG, HOME o CHGSP*.
"Ejemplo de referencia de cambio de velocidad durante la operación" (página 5-82)
* El comparador 0 y el comparador 1 no se aplican cuando se ejecuta la instrucción CHGSP.
Ejecución de instrucciones
del ORG (eje 1)
Ejecución de instrucciones del JOG Generalidades
de las Funciones
ACTIVADO la salida del pulso Incorporadas
del eje 1 en la señal de progreso CR8400
Control del motor
Número del punto operativo (posicionamiento)
del Eje 1
CM8835 1 2 1000 1001
Salida de Pulso
Relé de posicionamiento con Frecuencia
CR8401 Especificada
completo del Eje 1
Operación de retorno del origen Contador de
CR8404 Alta Velocidad
del Eje 1 en el relé de progreso
Contador de
Operación de retorno del origen CR8405 Frecuencia
del Eje 1 en el relé de progreso Interruptor
de leva
(1) La ejecución de la instrucción PSTRT (eje 1, punto 1) inicia la salida de pulso. El CR8400, ENCENDIDO
durante salida de pulso eje 1, es ENCENDIDO. El CR8401, el relevador de posicionamiento completo Rastreo
eje 1, y el CR8405, el relevador completo de operación de regreso a origen eje 1, son APAGADOS. Comunicación
Al mismo tiempo, "1", el número de punto que se está operando, se escribe en CM8835, el número USB
de punto operativo eje 1. Comunicación
serial
(2) La ejecución de la instrucción PSTRT (eje 1, punto 2) inicia la salida de pulso. El CR8400, ENCENDIDO
durante salida de pulso eje 1, es ENCENDIDO. El CR8401, el relevador de posicionamiento completo eje E/S
1, y el CR8405, el relevador completo de operación de regreso a origen eje 1, son APAGADOS. Ventana
Al mismo tiempo, "1", el número de punto que se está operando, se escribe en CM8835, el número de Acceso
de punto operativo eje 1. Función
(3) La ejecución de la instrucción ORG (eje 1) inicia la operación de regreso a origen. El CR8400, de Reloj
Eliminar error (eje 1: CR8002, eje 2: CR8102, eje 3: CR8202, y eje 4: CR8302)
Cuando ha ocurrido un erro (los relevadores de error son ENCENDIDOS), estos relevadores deben ser
ENCENDIDOS para eliminar el estado de error (eliminar error).
Cuando se elimina errores, deje que los relevadores de eliminar error (CR8002, CR8102, CR8202 y CR8302) sean
ENCENDIDOS hasta que los relevadores de error (CR8402, CR8502, CR8602, and CR8702) sean APAGADOS.
Salida de pulso en curso (eje 1: CR8400, eje 2: CR8500, eje 3: CR8600, y eje 4: CR8700)
Estos relevadores serán ENCENDIDOS durante la salida de pulso.
Parada de desaceleración (eje 1: CR8001, eje 2: CR8101, eje 3: CR8201, y eje 4: CR8301)
Si estos relevadores son ENCENDIDOS mientras lo relevadores de salida de pulso en curso son ENCENDIDOS,
la pieza de trabajo desacelerará según la tasa de desaceleración y liego se detendrá. Cuando la pieza de trabajo
desacelera y luego se detiene, los relevadores de posicionamiento completo son ENCENDIDOS.
Cuando la pieza de trabajo está desacelerando y deteniéndose, no se aceptarán peticiones para
cambiar la coordenada objetivo, cambiar la velocidad o cambiar la tasa de desaceleración.
Incluso mientras los relevadores de parada de desaceleración están ENCENDIDOS, se puede iniciar
el posicionamiento.
Ejemplo)
Axis 1
deceleration stop
Posicionamiento completo (eje 1: CR8401, eje 2: CR8501, eje 3: CR8601, y eje 4: CR8701)
Estos relevadores son configurados cuando el posicionamiento está completo y cuando las
operaciones de regreso a origen están completas. Cuando se habilita la función de posición de origen
automática, estos relevadores son configurados cuando se termina la operación de posición de viaje a
inicio. Son reiniciadas la próxima vez que se da salida a un pulso.
5
* Los relevadores de posicionamiento completo se configurarán incluso si la salida de pulso no se generó
Referencia Esta función no se ejecuta mientras los relevadores de error estén ENCENDIDOS.
5 Ejemplo)
MOV.L
MR009 CR8400
Control (Posicionamiento) Motor
+1000 CM8826
Cambio de la Salida del pulso Valor de cambio de la velocidad
velocidad de del Eje 1 de funcionamiento del Eje 1
funcionamiento en progreso
CR8005
Referencia • Si, en relación con la velocidad de coordenada especificada por el cambio de velocidad, el
viaje restante de punto que se está ejecutando es pequeño, antes de que la pieza de trabajo
acelere a la velocidad especificada a cambiar, la operación cambiará a desaceleración.
• Esta función no se ejecutará si la función de parada de desaceleración está siendo
ejecutada debido a los relevadores de parada de desaceleración (CR).
• Si la velocidad especificada a cambiar es menor que la velocidad de inicio (por ejemplo,
si la nueva velocidad es 0), las operaciones serán ejecutadas a la velocidad de inicio.
• Si se especifica una velocidad operativa que exceda el límite superior, no ocurrirá un
error, pero las operaciones se ejecutarán al límite superior.
Petición de cambio de coordenada objetivo (eje 1: CR8006, eje 2: CR8106, eje 3: CR8206, y eje 4: CR8306)
Durante el control de posicionamiento, la coordenada objetivo se cambia cuando estos relevadores están ENCENDIDOS.
Almacene los nuevos valores en entrada de memoria de control por adelantado.
"Petición de cambio de coordenada objetivo" página 4-34
Referencia • Si la coordenada corriente ha ido demasiado lejos en relación con la coordenada objetivo
especificada con el cambio de coordenada objetivo, se ejecutará la operación de regreso.
• Esta función no se ejecutará si la función de parada de desaceleración está siendo
ejecutada debido a los relevadores de parada de desaceleración (CR).
• Esta función no será ejecutada si la operación de posicionamiento se encuentra dentro
de 250 µs de completarse.
• Durante las operaciones de dimensión fija causadas por la entrada de sensor de
parada, esta función será ignorada.
• Esta función solo será ejecutada durante las operaciones de posicionamiento
causadas por la instrucción PSTRT.
Eliminar advertencia (eje 1: CR8003, eje 2: CR8103, eje 3: CR8203, y eje 4: CR8303)
Cuando los relevadores de advertencia están ENCENDIDOS, estos relevadores deben ser
ENCENDIDOS para eliminar las advertencias.
Cuando se está eliminando advertencias, deje los relevadores de eliminar advertencia (CR8003,
CR8103, CR8203 y CR8303) ENCENDIDOS hasta que los relevadores de advertencia (CR8403,
Generalidades
CR8503, CR8603 y CR8703) sean APAGADOS. de las Funciones
Incorporadas
Eje n presente (eje 1: CR8414, eje 2: CR8514, eje 3: CR8614, y eje 4: CR8714)
Control del motor
Para modelos que pueden utilizar ejes n (n: 1 a 4), estos relevadores son ENCENDIDOS. Para otros (posicionamiento)
modelos, estos relevadores son APAGADOS. Salida de Pulso
En situaciones tales como cuando las unidades utilizadas con la Serie KV Nano son cambiadas, se puede con Frecuencia
Especificada
crear inter-bloqueos de modo que no se ejecuten las instrucciones relacionadas con los ejes no existentes. Contador de
Alta Velocidad
Modelo Eje 1: CR8414 Eje 2: CR8514 Eje 3: CR8614 Eje 4: CR8714 Contador de
Frecuencia
KV-N14*T(P) ENCENDIDO ENCENDIDO APAGADO APAGADO
Interruptor
KV-N24*T(P) ENCENDIDO ENCENDIDO APAGADO APAGADO de leva
KV-N40*T(P) ENCENDIDO ENCENDIDO ENCENDIDO APAGADO Rastreo
KV-N60AT(P) ENCENDIDO ENCENDIDO ENCENDIDO ENCENDIDO Comunicación
USB
Ejemplo) Comunicación
serial
R000 CR8614 PSTRT E/S
Unit number #0 Axis number #3 Point number #1
Ventana
Eje 3 Presente de Acceso
Función
* Si la unidad base es el KV-N40*T(P) o el KV-N60AT(P), se ejecuta el número de punto 1 de eje 3. Si la de Reloj
unidad base es el KV-N14*T(P) o el KV-N24*T(P), el control de posicionamiento no se inicia.
Referencia Con la Serie KV Nano, se puede compartir programas de unidades de base diferente
utilizando la función de cambio de modelo.
Si se especifica los números de eje que no se pueden utilizar y luego se ejecuta una
instrucción, tal como PSTRT, no ocurrirán errores. Sin embargo, al utilizar la bandera "eje
n presente", se puede crear inter-bloqueos para cuando la unidad base varíe.
Número de punto operativo (eje 1: CM8835, eje 2: CM8875, eje 3: CM8915, eje 4: CM8955)
Estas entradas de memoria de control almacenan los números de punto de inicio cuando se ejecutan
instrucciones, tales como PSTRT, JOG y ORG. Asimismo, "1001" se almacena cuando se ejecuta la
instrucción JOG, "1000" se almacena cuando se ejecuta la instrucción ORG, y "1002" se almacena
Código de error (eje 1: CM8834, eje 2: CM8874, eje 3: CR8914, y eje 4: CR8954)
Estas entradas de memoria de control almacenan los códigos de error.
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88)
Condición
Procesamiento
Procesamiento
Procesamiento
Procesamiento
Programa de de ejecución
de entrada
de entrada
CHGSP
de salida
de salida
Número de Valor de cambio
rutina principal la unidad Número del eje de velocidad
#0 #1 #10000
Velocidad
El comparador 2 compara la posición corriente con el valor del comparador 2 que fue establecido en la
configuración del comparador de los parámetros del sistema. Si los valores coinciden, se genera una
interrupción.
Relevador de Posición de almacenamiento para los valores del
Eje
Interrupción comparador 2 Generalidades
de las Funciones
Eje 1 CR8415 CM8807 (bits superiores) y CM8806 (bits inferiores) Incorporadas
Eje 2 CR8515 CM8847 (bits superiores) y CM8846 (bits inferiores) Control del motor
Eje 3 CR8615 CM8887 (bits superiores) y CM8886 (bits inferiores) (posicionamiento)
Eje 4 CR8715 CM8927 (bits superiores) y CM8926 (bits inferiores) Salida de Pulso
con Frecuencia
Especificada
Para utilizar el comparador 2, utilice la instrucción INT. Sin embargo, el relevador de control en realidad
Contador de
no será ENCENDIDO ni APAGADO. Solo se utiliza como un símbolo en la programación en escalera. Alta Velocidad
Contador de
Ejemplo Frecuencia
(Eje 1) INT (Eje 2) INT (Eje 3) INT (Eje 4) INT Interruptor
de leva
CR8415 CR8515 CR8615 CR8715
Rastreo
Comunicación
"Configuración del comparador" (página 5-33) USB
"Instrucciones INT" (página 4-98) Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Eje 1 El valor actual (CM8831 y CM8830) es igual al valor del comparador 2 (CM8807 y CM8806).
Se produce una interrupción Eje 2 El valor actual (CM8871 y CM8870) es igual al valor del comparador 2 (CM8847 y CM8846).
según el comparador 2. Eje 3 El valor actual (CM8911 y CM8910) es igual al valor del comparador 2 (CM8887 y CM8886).
Eje 4 El valor actual (CM8951 y CM8950) es igual al valor del comparador 2 (CM8927 y CM8926).
IProcesamiento
Programa de
Procesamiento
Procesamiento
Procesamiento
de entrada
de entrada
de salida
de salida
rutina principal
Programa de
Procesamiento
de entrada
interrupción CR2008
EI
5 END
Velocidad INT
Control (Posicionamiento) Motor
CR8415
S
CR2002 CHGSP
Número de Número del eje Valor de cambio
la unidad de velocidad
#0 #1 #10000
RETI
Condición
Procesamiento
Procesamiento
Programa de
Procesamiento
Procesamiento
de ejecución MOV.D
de entrada
de entrada
de salida
de salida
Velocidad
CR8005
SET
CM8827
CM8826
実行条件 S
Coordenada R000 CHGTGT
Salida de Pulso
con Frecuencia
Especificada
Contador de
Cambio de las coordenadas de destino Tiempo Alta Velocidad
CM8829 y CM8828, y eje 2: CM8869 y CM8868, y eje 3: CM8909 y CM8908, y eje 4: CM8949 y CM8948). Comunicación
USB
Se ACTIVA el Reconocimiento del Se ACTIVADO el relé de la solicitud de Comunicación
estado de ejecución estado de ejecución cambio de coordenadas de destino serial
E/S
Procesamiento Procesamiento Programa de Procesamiento Procesamiento
de salida de entrada rutina principal de salida de entrada Condición de Ventana
de Acceso
ejecución CR8006
Coordenada Función
SET
corriente de Reloj
Coordenada del objetivo
Sensor de detener - - ○ ○ ○ ○ -
5 Cambio de coordenada objetivo - - ○ ○ - - -
Cambio de coordenada corriente - - - - - - -
Control (Posicionamiento) Motor
Parada de desaceleración ○ ○ ○ ○ ○ ○ ○
Parada forzada ○ ○ ○ ○ ○ ○ ○
Interruptor de límite ○* ○ ○ ○ ○ ○ ○
HOME
objetivo
Inicia la operación de posición viaje a inicio
5-58
5-60
5
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Const
Especificación Dispositivo
de índice
Operando indirecta local
MR DM
5 R DR LR
B
T C CTC CR TM
W
T C CTH Z CM #/$*1 #TM * @ :#/:Z
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
n3 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
n3 Especifica el número de punto (de 1 a 20)*2
Descripción de la Operación
Cuando se cumplen las condiciones de ejecución, en la unidad especificada por el número de eje de
n1 especificado por n2 con los detalles de configuración del número de punto especificado por
n3 , se inicia la operación de posicionamiento.
Cuando la operación se termina, la pieza de trabajo deja de moverse.
Frecuencia (Hz)
Valor/recorrido de destino (número de pulsos de salida)
Velocidad de
funcionamiento
Tiempo (ms)
Operando
OFF
Rastreo
memoria de control indicadas en la columna de código de error y las banderas de error serán ENCENDIDOS.
Las banderas de salida de pulso en curso serán APAGADOS. Los relevadores de posicionamiento Comunicación
USB
completo no serán ENCENDIDOS. Comunicación
serial
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88)
E/S
Ventana
• Cuando las banderas de salida de pulso en curso sean ENCENDIDOS, no se de Acceso
Punto
podrá ejecutar la instrucción PSTRT. Función
de Reloj
• Cuando las banderas de error sean ENCENDIDOS, no se puede ejecutar la instrucción PSTRT.
• Las banderas de salida de pulso en curso son APAGADOS durante el primer
proceso END luego de que la salida de pulso se complete.
• Si se detiene la salida de pulso debido a una parada de emergencia, no se
garantiza el ciclo de trabajo del pulso final cuando se detenga la salida.
• Si se configuran los parámetros de modo que el número de pulsos de salida sea 0, las
banderas de pulso de salida en curos no serán ENCENDIDOS. Los relevadores de
posicionamiento completo serán ENCENDIDOS. En esta situación, no ocurrirán advertencias.
Banderas de operación
Programa de muestra
Cuando el flanco en subida hace que el relevador de entrada R000 sea ENCENDIDO, se genera un
pulso de acuerdo con los detalles de configuración del punto número 2 del eje 1.
<Lista de nemónicos>
LDP R000
R000 PSTRT PSTRT #0 #1 #2
Unit number Axis number Point number
#0 #1 #2
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
JOG
JOG CW
CCW
HIGH
Operación JOG Ejecuta la operación JOG
Señal HIGH n2
HIGH
5 Dispositivos Disponibles
Especificación Dispositivo
Modificación
Dispositivos tipo bit Variable tipo palabra Const de índice
indirecta local
Control (Posicionamiento) Motor
Operando
MR DM
R DR LR T C CTC CR TM T C CTH Z CM #/$*1 #TM * @ :#/:Z
B W
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
Descripción de la Operación
Cuando la señal CW o CWW es APAGA, en la unidad especificada por el eje de número especificado
por n1 de n2 , la salida de pulso inicia a la velocidad de inicio.
Cuando la señal HIGH es ENCENDIDO, el pulso se generará a velocidad operativa.
La pieza de trabajo deja de moverse después de completar la salida de pulso.
HIGH signal
Señal CW/CCW Señal HIGH Señal HIGH Señal CW/CCW
ON ON OFF OFF
Velocidad operativa
Tasa de aceleración
Tasa de desaceleración
Velocidad de inicio
(velocidad de parada)
Tiempo (ms)
Escaneo
Condición de ejecución
ON 5
OFF
CW (Señal)
CR8400,CR8500, ON
CR8600,CR8700 OFF
(salida de pulsos en la señal de progreso)
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88) Salida de Pulso
con Frecuencia
Especificada
• Cuando ocurre un error de límite (código de error 31 o 32), si las banderas de Rastreo
Banderas de operación
5 Programa de muestra
Control (Posicionamiento) Motor
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Const Especificación Dispositivo
de índice
Operando indirecta local
MR DM
5 R DR LR
B
T C CTC CR TM
W
T C CTH Z CM #/$*1 #TM * @ :#/:Z
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
Descripción de la Operación
Durante la operación de regreso a origen, las banderas de salida de pulso en curso son ENCENDIDOS y 1000
se almacena en las entradas de memoria de control indicadas en la columna de número de punto operativo.
Cuando la pieza de trabajo viaja a la posición de origen (0), las banderas de salida pulso en curso son
APAGADOS, y los relevadores de operación de regreso a origen completo y los relevadores de
posicionamiento completo son ENCENDIDOS. Entonces, la pieza de trabajo deja de moverse.
Escaneo
ON
Operando
OFF
CR8405,CR8505, ON
CR8605,CR8705
OFF
(operación de retorno a la origen completada)
5
CR8401,CR8501,
CR8601,CR8701
(se ha completado el posicionamiento)
• Las banderas de salida de pulso en curso serán APAGADOS. Los relevadores de operación de regreso a Salida de Pulso
con Frecuencia
origen completo y los relevadores de posicionamiento completo no serán ENCENDIDOS. Especificada
Contador de
Alta Velocidad
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88) Contador de
Frecuencia
Interruptor
• Cuando las banderas de salida de pulso en curso son ENCENDIDOS, no se de leva
Punto
puede ejecutar la instrucción ORG. Rastreo
Banderas de operación
5 Programa de muestra
Control (Posicionamiento) Motor
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Especificación Dispositivo
de índice
Const
Operando indirecta local
MR DM
5
R DR LR T C CTC CR TM T C CTH Z CM #/$*1 #TM * @ :#/:Z
B W
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
n3 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
n3 Especifica el número de punto para configurar la coordenada objetivo
Descripción de la Operación
R000 TCH
Unit number Axis number Point number
#0 #1 #2
Banderas de operación
Programa de muestra
Configure la coordenada objetivo del punto número 2 a la posición corriente de eje 1, que fue movido
por una operación JOG. Generalidades
de las Funciones
R000 JOG ;<Lista de nemónicos> Incorporadas
CW LD R000
#0 Control del motor
LD R001
LD R002 (posicionamiento)
R001 JOG #0 #1
Salida de Pulso
CCW LD R003 con Frecuencia
TCH #0 #1 #2 Especificada
Contador de
R002 #1 Alta Velocidad
HIGH Contador de
Frecuencia
R003 TCH Interruptor
Unit number Axis number Point number de leva
#0 #1 #2
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Const Especificación Dispositivo
de índice
Operando indirecta local
MR DM
5 n1
R DR LR
B
T C CTC CR TM
W
T C CTH Z CM #/$*1 #TM * @ :#/:Z
Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
*1 No se puede utilizar "$".
*2 Cuando se especifica un dispositivo de bits, se ocuparán 16 bits continuos. Cuando se especifica un
dispositivo de palabras, se ocupará 1 palabra.
*3 Los números de los ejes que no se pueden utilizar varían dependiendo de la unidad.
KV-N14*T(P) y KV-N24*T(P): 1 y 2
KV-N40*T(P): 1 a 3
KV-N60AT(P): 1 a 4
Descripción de la Operación
Durante la ejecución de la instrucción HOME, las banderas de salida de pulso en curso son
ENCENDIDOS y 1002 se almacena en las entradas de memoria de control indicadas en la columna de
número de punto operativo.
Cuando la pieza de trabajo viaja al punto en que los valores de corriente igualan a los valores
almacenados en las entradas de memoria de control indicados en la columna de coordenada de
posición de inicio, las banderas de salida pulso en curso son APAGADOS, los relevadores de
posicionamiento completo son ENCENDIDOS y la pieza de trabajo deja de moverse.
Condición de ejecución
OFF
ON
CR8401, CR8501,
CR8601, CR8701 OFF
(se ha completado el posicionamiento)
Referencia La velocidad de inicio, el tiempo de aceleración/desaceleración y la velocidad operativa Control del motor
(posicionamiento)
son iguales como para la operación de regreso a origen.
Salida de Pulso
con Frecuencia
Banderas de operación Especificada
Contador de
Alta Velocidad
ENCENDIDO cuando se cumple una de las siguientes condiciones. De lo contrario, APAGADO. Rastreo
• n1 : Si a este parámetro se le da un valor distinto de 0 (función incorporada del CPU).
CR2012 • n2 : Si a este parámetro se le da el valor 0 o un valor mayor o igual a 5.
Comunicación
USB
• Si el rango de la especificación indirecta o la modificación de índice es incorrecta. Comunicación
serial
* Si el CR2012 se ENCIENDE, no se ejecutará la instrucción.
E/S
Cuando el CR 2012 se ENCIENDE, la información de error detallada se almacena en CM2250 a CM2276.
"Listas de dispositivos CR y CM" (página A-8) Ventana
de Acceso
Función
Programa de muestra
de Reloj
Cuando un flanco en subida en el eje 1 hace que el relevador de entrada R000 sea ENCENDIDO, se
ejecuta la operación de posición de viaje a inicio.
;<Lista de nemónicos>
R000 HOME LDP R000
Unit number Axis number HOME #0 #1
#0 #1
Cambio
CHGSP CHGSP
de
velocidad
Cambia la velocidad
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Especificación Dispositivo
de índice
Const
Operando indirecta local
MR DM
5 R DR LR
B
T C CTC CR TM
W
T C CTH Z CM #/$*1 #TM * @ :#/:Z
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
S Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
S Especifica la velocidad a cambiar en (de 1 a 100000)*4
Descripción de la Operación
Cuando la condición de ejecución es ENCENDIDO durante la salida de pulso, en la unidad
especificada por el eje de número especificado por n1 de n2 se cambia la velocidad operativa al
valor especificado por S .
Se ACTIVA el estado Reconocimiento del Ejecución del
de ejecución estado de ejecución procesamiento CHGTGT
実行条件 S
R000 CHGSP
Velocidad n1 CHGSPX
n2 S
Utilizar esta función junto con las condiciones de interrupción de acuerdo con el comparador 2
Luego de que se genera la condición de interrupción de acuerdo con el comparador 2, la velocidad
operativa se cambia al valor especificado por S .
END
Procesamiento Programa de
interrupción
de entrada
INT
Velocidad CR8415
R000 CHGTGT
Número de Número del eje
Valor de cambio
S la unidad
#0 #1
de velocidad
#10000
RETI
ENDH
E/S
Tiempo Ventana
Cambio de velocidad
de Acceso
Función
Para más detalles sobre los relevadores de petición de cambio de velocidad operativa, vea de Reloj
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88).
Referencia • Cuando se está utilizando los relevadores de petición de cambio de velocidad operativa,
los valores de cambio de velocidad operativa son almacenados en CM8826 y CM8827 (eje
1), CM8866 y CM8867 (eje 2), CM8906 y CM8907 (eje 3), y CM8946 y CM8947 (eje 4).
• Al cambiar la velocidad, se lee el número de punto de la tasa de aceleración/desaceleración y
la velocidad se cambia de acuerdo con la tasa de aceleración/desaceleración.
Banderas de operación
5 Programa de muestra
Control (Posicionamiento) Motor
Solo cuando un flanco en subida hace que el relevador de entrada R000 sea ENCENDIDO, la
velocidad operativa del eje 1 se cambia a 10000 Hz.
CHGSP ;<Lista de nemónicos>
R000
Unit number Axis number Speed change value LD R000
#0 #1 #10000 CHGSP #0 #1 #10000
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Especificación Dispositivo
de índice
Const indirecta local
Operando
MR DM
5 R DR LR
B
T C CTC CR TM
W
T C CTH Z CM #/$*1 #TM * @ :#/:Z
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí*1 - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí*1 - Sí Sí Sí
S Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
S Especifica el valor de cambio de las coordenadas de destino.*4
*1 No se puede utilizar "$".
*2 Cuando se especifica un dispositivo de bits, se ocuparán 16 bits continuos. Cuando se especifica un
dispositivo de palabras, se ocupará 1 palabra.
*3 Los números de los ejes que no se pueden utilizar varían dependiendo de la unidad.
KV-N14*T(P) y KV-N24*T(P): 1 y 2
KV-N40*T(P): 1 a 3
KV-N60AT(P): 1 a 4
*4 Cuando se especifica un dispositivo de bits, se ocuparán 32 bits continuos.
Cuando se especifica un dispositivo de palabra, se ocuparán 2 palabras continuas.
Si se especifica un relevador distinto al relevador principal del canal (como R002, R106 y R1012), el
siguiente canal será utilizado también para proveer los 32 bits necesarios.
Descripción de la Operación
Cuando la condición de ejecución es ENCENDIDO durante la salida de pulso, en la unidad especificada por el eje
de número especificado por n1 de n2 se cambia la coordenada objetivo al valor especificado por S .
実行条件 S
Coordenada R000 CHGTGT
Referencia Utilizar relevadores de petición de cambio de coordenada objetivo CR8006 (eje 1),
CR8106 (eje 2), CR8206 (eje 3), and CR8306 (eje 4)
Se ACTIVADO el relé
5
Se ACTIVA el estado Reconocimiento del de la solicitud de cambio
Tiempo
Cambio de las coordenadas de destino
Generalidades
Para más detalles sobre los relevadores de petición de cambio de coordenada objetivo, vea de las Funciones
"Listas de Dispositivos y Códigos de Error para Posicionamiento" (página 5-88). Incorporadas
Referencia Cuando se utiliza los relevadores de petición de cambio de coordenada objetivo para Control del motor
(posicionamiento)
cambiar la coordenada objetivo, los valores de cambio de coordenada objetivo se
almacenan en CM8828 y CM8829 (eje 1), CM8868 y CM8869 (eje 2), CM8908 y CM8909 Salida de Pulso
con Frecuencia
(eje 3), y CM8948 y CM8949 (eje 4). Especificada
Contador de
Banderas de operación Alta Velocidad
Contador de
Frecuencia
CR2009 Sin cambio en el estado Interruptor
de leva
CR2010 Sin cambio en el estado
Rastreo
CR2011 Sin cambio en el estado
ENCENDIDO cuando se cumple una de las siguientes condiciones. De lo contrario, APAGADO. Comunicación
USB
• n1 : Si a este parámetro se le da un valor distinto de 0 (función incorporada del CPU).
CR2012 Comunicación
• n2 : Si a este parámetro se le da el valor 0 o un valor mayor o igual a 5. serial
• Si el rango de la especificación indirecta o la modificación de índice es incorrecta. E/S
* Si el CR2012 se ENCIENDE, no se ejecutará la instrucción.
Ventana
Cuando el CR 2012 se ENCIENDE, la información de error detallada se almacena en CM2250 a CM2276. de Acceso
"Listas de dispositivos CR y CM" (página A-8) Función
de Reloj
Programa de muestra
Solo cuando un flanco en subida hace que el relevador de entrada R000 sea ENCENDIDO, la
velocidad operativa del eje 1 se cambia a 10000.
;<Lista de nemónicos>
R000 CHGTGT LD R000
Unit number Axis number Target coordinate CHGTGT #0 #1 #10000
#0 #1 #10000
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Const
Especificación Dispositivo
de índice
Operando indirecta local
MR DM
5 R DR LR
B
T C CTC CR TM
W
T C CTH Z CM #/$*1 #TM * @ :#/:Z
n1 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Control (Posicionamiento) Motor
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Descripción
n1 Especifica el número de la unidad; esto se fija a "0" (0: función incorporada de la CPU)*2
n2 Especifica el número del eje (1 a 4)*2, 3
*1 No se puede utilizar "$".
*2 Cuando se especifica un dispositivo de bits, se ocuparán 16 bits continuos. Cuando se especifica un
dispositivo de palabras, se ocupará 1 palabra.
*3 Los números de los ejes que no se pueden utilizar varían dependiendo de la unidad.
KV-N14*T(P) y KV-N24*T(P): 1 y 2
KV-N40*T(P): 1 a 3
KV-N60AT(P): 1 a 4
Descripción de la Operación
Banderas de operación
Utilice las coordenadas corriente más recientes del eje 1 y eje 2 para detener la operación.
5
#10000 #20000 Sensor de entrada
Coordenada Coordenada de parada del Eje 1
actual del actual del
Eje 1 Eje 1 CR8115
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Las funciones que son utilizadas durante el control de posicionamiento se mencionan a continuación.
Para más detalles sobre cada función, vea la página de referencia especificada.
5
Posición de viaje a inicio HOME Inicia la operación de posición viaje a inicio 5-74
Cambio de velocidad CHGSP Cambia la velocidad durante la operación 5-75
Cambio de coordenada Cambia la coordenada objetivo durante la
CHGTGT 5-76
Control (Posicionamiento) Motor
objetivo operación
Actualización del Valor actual RFSPS Actualiza el Valor actual y la velocidad corriente 5-77
Iniciar pulso
Descripción de la Operación
PSTRT Cuando la condición de ejecución es ENCENDIDO, en la unidad especificada por el eje de Generalidades
de las Funciones
número especificado por n1 de n2 con los detalles de configuración del número de Incorporadas
punto especificado por n3 , se inicia la operación de posicionamiento. Control del motor
Cuando la operación se termina, la pieza de trabajo deja de moverse. (posicionamiento)
Salida de Pulso
con Frecuencia
Ejemplo de formato Especificada
Contador de
PSTRT(MR0,0,1,2) Alta Velocidad
Contador de
Frecuencia
MR000 PSTRT
Unit number Axis number Point number Interruptor
#0 #1 #2 de leva
Condición de ejecución
Rastreo
Comunicación
USB
• Cuando las banderas de salida de pulso en curso son ENCENDIDOS, no se Comunicación
Punto
puede ejecutar la instrucción PSTRT. serial
• Cuando las banderas de error sean ENCENDIDOS, no se puede ejecutar la E/S
instrucción PSTRT.
Ventana
• Las banderas de salida de pulso en curso son APAGADOS durante el primer de Acceso
proceso END luego de que la salida de pulso se complete. Función
• Si una parada de emergencia detiene una salida de pulso, la información de de Reloj
Origen
ORG ([condición de ejecución,]*1 función incorporada del CPU o selección del número
de la unidad, número de eje)
Operando o Valor Tipo Reconocido Const
*1 Los valores dentro de los corchetes pueden omitirse. (Si se omite las condiciones de ejecución, la
Control (Posicionamiento) Motor
Descripción de la Operación
Ejemplo de formato
ORG(MR0,0,1)
MR000 ORG
Unit number Axis number
#0 #1
Condición de ejecución
Enseñanza
TCH ([condición de ejecución,]*1 función incorporada del CPU o selección del número
de la unidad, número de eje, número de punto)
Operando o Valor Tipo Reconocido Const
Descripción de la Operación
TCH Cuando la condición de ejecución es ENCENDIDO, en la unidad especificada por el eje de Generalidades
de las Funciones
número especificado por n1 de n2 , el Valor actual se lee y almacena en la Incorporadas
coordenada objetivo o el viaje del número de punto especificado por n3 . Control del motor
(posicionamiento)
Rastreo
Ventana
de Acceso
Función
de Reloj
Inicio
HOME ([condición de ejecución,]*1 función incorporada del CPU o selección del número
de la unidad, número de eje)
Operando o Valor Tipo Reconocido Const
de Retorno Descripción Dispositivo Fórmula
.U .S .D .L .F .DF .B .T #/$
Especifica el número de la unidad; esto se fija a "0" .U .U .U .U - - - Sí Sí Sí
n1 Número de unidad*2
(0: función incorporada de la CPU)
*1 Los valores dentro de los corchetes pueden omitirse. (Si se omite las condiciones de ejecución, la
Control (Posicionamiento) Motor
Descripción de la Operación
Ejemplo de formato
HOME(MR0,0,1)
MR000 HOME
Unit number Axis number
#0 #1
Condición de ejecución
Cambiar velocidad
Descripción de la Operación
Generalidades
CHGSP Cuando la condición de ejecución es ENCENDIDO durante la salida de pulso, en la unidad de las Funciones
especificada por el eje de número especificado por n1 de n2 se cambia la velocidad Incorporadas
Salida de Pulso
Ejemplo de formato con Frecuencia
Especificada
CHGSP(MR0,0,1,50000) Contador de
Alta Velocidad
Contador de
MR000 CHGSP Frecuencia
Unit number Axis number Speed change value
#0 #1 #50000 Interruptor
Condición de ejecución de leva
Rastreo
Comunicación
• No se puede especificar una velocidad que sea menor a la velocidad de inicio. USB
Punto
Si se especifica una velocidad que sea menor a la velocidad de inicio, se Comunicación
serial
utilizará la velocidad de inicio.
• Cuando la condición de ejecución está ENCENDIDO, siempre se aplica el E/S
nuevo valor para cambiar la velocidad. (Toma un máximo de 1.2 ms hasta que Ventana
se aplique el cambio a la operación.) de Acceso
Función
de Reloj
Cambiar objetivo
CHGTGT ([condición de ejecución,]*1 función incorporada del CPU o selección del número
de la unidad, número de eje, valor de cambio de coordenada objetivo)
Operando o Valor Tipo Reconocido Const
de Retorno Descripción Dispositivo Fórmula
.U .S .D .L .F .DF .B .T #/$
Especifica el número de la unidad; esto se fija a "0" .U .U .U .U - - -
n1 Número de unidad*2 Sí Sí Sí
(0: función incorporada de la CPU)
5 S Valor de cambio de
coordenada objetivo
Especifica el valor de cambio de las
coordenadas de destino. .U .U .D .D - - - Sí Sí Sí
*1 Los valores dentro de los corchetes pueden omitirse. (Si se omite las condiciones de ejecución, la
función siempre será ejecutada—todo escaneo.)
*2 No se puede utilizar "$" (solo especificación hexadecimal).
*3 Los números de los ejes que no se pueden utilizar varían dependiendo de la unidad.
KV-N14*T(P) y KV-N24*T(P): 1 y 2
KV-N40*T(P): 1 a 3
KV-N60AT(P): 1 a 4
Descripción de la Operación
Ejemplo de formato
CHGTGT(MR0,0,1,100000)
MR000 CHGTGT
Unit number Axis number Target coordinate
#0 #1 #100000
Condición de ejecución
Descripción de la Operación
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
R002 COM
5 R003 MR000
Operación de retorno a la
origen inicia la entrada
R004 MR001 Instrucciones JOG CW
Control (Posicionamiento) Motor
Cableado de salida CW
-
+
de la CPU CCW
-
5
3 Haga clic en "I/O setting" para configura el objetivo de
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Ejemplos de programas
Ejemplo de referencia de inicio de operación de regreso a origen
MR003 #1
HIGH
Modo de velocidad de la operación JOG
* Los relevadores internos (MR) son utilizados para las condiciones de ejecución. Haga cambios de ser
necesario para coincidir con su ambiente operativo.
Rastreo
INT Comunicación
R000 USB
Comunicación
serial
ENDH
Procesamiento de interrupción
15000 (Hz).
Segunda instancia de procesamiento de etapa múltiple
Si el estado de control de etapa múltiple DM5000 es igual a 1, se escribe 150000—la
siguiente posición de interrupción—en el comparador 2 y la velocidad se cambia a
25000 (Hz).
Tercera instancia de procesamiento de etapa múltiple
Si el estado de control de etapa múltiple DM5000 es igual a 2, la velocidad se cambia
a 20000 (Hz).
END
LD CR2002
INC DM5000 5
RETI
ENDH
DM5000 MOV.D
= #150000 CM8806
#2 Generalidades
Axis 1 de las Funciones
comparator 2 Incorporadas
CHGSP
Unit number Axis number Speed change value Control del motor
#0 #1 #25000 (posicionamiento)
Comunicación
USB
ENDN Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Velocidad
25000
20000
15000
Velocidad
de inicio
Referencia Para más detalles sobre el intervalo con el que se cambia la velocidad, vea "Cambio
Sensor de entrada
de parada del Eje 1
E/S
Ventana
de Acceso
Función
de Reloj
5
DW_L
#0 #1 #1
CM8000
Valor/recorrido de destino
del punto 1 del Eje 1
PSTRT
Control (Posicionamiento) Motor
MR111 +20000
DW_L Unit number Axis number Point number
#0 #1 #1
CM8000
Valor/recorrido de destino
del punto 1 del Eje 1
MR112 +60000 PSTRT
ONDL Unit number Axis number Point number
#0 #1 #1
CM8000
Valor/recorrido de destino
del punto 1 del Eje 1
"Cómo utilizar el menú" (página 5-7)
Referencia Para más detalles acerca de las operaciones cuando se cambia la coordenada, vea
"Cambio de la coordenada objetivo durante la operación" (página 5-43).
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Atributo
Eje 1 Eje 2 Eje 3 Eje 4 Descripción R: Solo lectura
Blanco: Leer/
escribir
CR8000 CR8100 CR8200 CR8300 Parada forzada
Parada de
CR8001 CR8101 CR8201 CR8301
desaceleración
CR8002 CR8102 CR8202 CR8302 Error claro
CR8003 CR8103 CR8203 CR8303 Eliminar advertencia
5 CR8004 CR8104 CR8204 CR8304
Petición de cambio de
coordenada corriente
Válido solo cuando
parada de pulso en curso
Petición de cambio de Válido solo cuando
Control (Posicionamiento) Motor
5
0 0 No se utiliza como entrada del sensor de origen o de parada
1 1 Configuración inválida
bit5 bit4 Configuración de entrada del R002
0 0 No se utiliza como entrada del sensor de origen o de parada
E/S
Ventana
de Acceso
Función
de Reloj
5 0
0
0
1
No utilizado
Sensor de parada
1 0 Interruptor de límite blando CW
Control (Posicionamiento) Motor
Estado
Atributo
Eje 1 Eje 2 Eje 3 Eje 4 Descripción R: Solo lectura
Blanco: Leer/
escribir
Coordenada corriente
CM8830 CM8870 CM8910 CM8950
(Se puede cambiar mediante peticiones de
CM8831 CM8871 CM8911 CM8951
cambio de coordenada corriente)
CM8832 CM8872 CM8912 CM8952 R
Velocidad corriente
CM8833 CM8873 CM8913 CM8953
CM8834 CM8874 CM8914 CM8954 Código de error
CM8835 CM8875 CM8915 CM8955 Número de punto de ejecución
Nú Atributo
me Eje 1 Eje 2 Eje 3 Eje 4 Descripción R: Solo lectura
Blanco: Leer/
ro escribir
CM8000 CM8200 CM8400 CM8600
Viaje o valor objetivo
CM8001 CM8201 CM8401 CM8601
CM8002 CM8202 CM8402 CM8602 Tasa de aceleración
CM8003 CM8203 CM8403 CM8603 Tasa de desaceleración
CM8004 CM8204 CM8404 CM8604
Velocidad operativa
CM8005 CM8205 CM8405 CM8605
1
Configuración de modo de
operación*1
CM8006 CM8206 CM8406 CM8606
(incluye la configuración de
sensor de parada)
5
Viaje después de la entrada de
Generalidades
Configuración de modo de operación de las Funciones
Incorporadas
bit
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Control del motor
(posicionamiento)
Salida de Pulso
bit1 bit0 Modo de operación con Frecuencia
0 0 Posicionamiento INC Especificada
Contador de
0 1 Posicionamiento ABS Alta Velocidad
1 0 Control de velocidad CW Contador de
Frecuencia
1 1 Control de velocidad CCW
Interruptor
bit4 Sensor de parada de leva
0 Desactivado Rastreo
1 Activada Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Códigos de error
Código de
Descripción Solución
error
0 Esto indica operación normal.
Configure la velocidad de inicio en un valor
10 La velocidad de inicio se configura en 0.
mayor o igual a 1.
Configure la velocidad de inicio en un valor
La velocidad de inicio se configura en un
13 que sea menor o igual que la velocidad
valor mayor que la velocidad operativa.
operativa.
Mientras el relevador de advertencia (CR)
Coloque el relevador de eliminar advertencia
estaba ENCENDIDO (la coordenada
en ENCENDIDO para eliminar la
corriente estaba fuera del rango de 32 bits
5
advertencia. Mientras la coordenada
20 con signo), se hizo un intento de iniciar la
corriente está fuera del rango de 32 bits con
operación de posicionamiento con
signo, verifique que no haya problemas y
"Posicionamiento ABS" especificado como el
luego ejecute el control de posicionamiento.
Control (Posicionamiento) Motor
modo de operación.
Se especificó un número de punto fuera del
21 Especifique un número de punto entre 1 y 20.
rango de configuración.
Las operaciones se detuvieron debido a que Coloque el relevador de parada forzada en
30 un relevador de parada forzada (CR) fue APAGADO o cambie el modo a RUN y vuelva
ENCENDIDO o se cambió el modo a PROG. a ejecutar la operación.
Ocurrió un error de límite. Las operaciones Retire la pieza de trabajo del rango del
31 se detuvieron debido a la entrada desde el interruptor de límite.
interruptor de límite CW. Si el interruptor de límite fue ENCENDIDO
por error, verifique el cableado y la polaridad
Ocurrió un error de límite. Las operaciones del interruptor de límite. Si no existen
32 se detuvieron debido a la entrada desde el problemas con el cableado y la polaridad,
interruptor de límite CCW. verifique que el interruptor de límite opere
correctamente.
La dirección de rotación del motor y la
orientación real del interruptor de límite están
La pieza de trabajo se movió en la dirección
revertidas. Revierta la dirección de rotación
33 CW (CCW) y la entrada desde el interruptor
del motor, cambie el cableado del interruptor
de límite CCW (CW) fue detectada.
de límite, o coloque el interruptor de límite en
la orientación correcta.
Incluso si se ENCIENDE el relevador de
eliminar error, el error no será eliminado.
Para eliminar el error, cambie del modo
Se hizo un intento para ejecutar el control de PROG al modo RUN o reinicie el producto.
posicionamiento con el número de un eje Para prevenir que el mismo error vuelva a
80
inexistente o con una unidad de base tipo ocurrir, especifique números de eje que
salida de relevador. coincidan con el número de ejes de la unidad
base.
La operación de posicionamiento no puede
ejecutarse con tipos de salida de relevador.
Puede que un dispositivo interno no esté
operando correctamente. Si el mismo error
aún ocurre incluso después de reiniciar el
90 Ocurrió un error de sistema.
producto, o si el mismo error ocurre
frecuentemente, contacte a su representante
de KEYENCE.
Se puede utilizar PLSOUT, la instrucción especializada para salida de pulso de frecuencia especificada,
para generar pulsos fácilmente a la frecuencia especificada desde el relevador de salida del CPU solo
especificando el contador de alta velocidad a utilizar, la frecuencia de salida y el ciclo de trabajo.
Instrucción PLSOUT
5
CTH1 Salida de pulsos del R501
Salida de Pulso
Instrucción de salida pulso de frecuencia especificada con Frecuencia
Especificada
Contador de
Alta Velocidad
Instrucción Nemónico Generalidades de la Operación Página Contador de
Salida pulso de Utiliza un contador de alta velocidad (CTH0, CTH1, Frecuencia
Interruptor
frecuencia PLSOUT CTH2, o CTH3) para generar pulsos a la frecuencia 5-96
de leva
especificada especificada
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Especificación Dispositivo
de índice
Const
Operando indirecta local
MR DM
5 R DR LR
B
T C CTC CR TM
W
T C CTH CTC Z CM #/$*1 #TM * @ :#/:Z
n1 - - - - - - - - - - - - - - Sí - - - -
Salida de pulso de frecuencia especificada
S Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
n2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Operando Descripción
n1 Especifica el número del contador de alta velocidad a utilizar (de 0 a 3)*1, 3
Especifica la frecuencia (de 0 a 100000) en Hz, o especifica el dispositivo principal que almacena la
S frecuencia Cuando se especifica una variable tipo bit, se ocuparán 32 bits continuos. Cuando se
especifica una variable tipo palabra, se ocuparán 2 palabras.*1, 2
Especifica el ciclo de trabajo (de -499 a 499) del pulso de salida, o especifica el dispositivo principal que
almacena el ciclo de trabajo
Cuando se especifica un dispositivo de bits, se ocuparán 16 bits continuos. Cuando se especifica un
dispositivo de palabras, se ocupará 1 palabra.*1, 2
Valor -499 … …
(Ciclo de trabajo - 50) × 10 0 499
n1
Ciclo de operación
TON/(TON + TOFF) 0.1% … 50.0% … 99.9%
ON ON ON
Descripción de la Operación
Mientras la condición de ejecución está ENCENDIDO, los pulsos son generados desde el relevador de
salida a la frecuencia especificada por S . El número de contador de alta velocidad a utilizar es
especificado con n1 . El ciclo de trabajo de los pulsos a generar es especificado con n2 .
La salida de pulso se detiene cuando la condición de ejecución es APAGADO.
"Salida de pulso de frecuencia especificada" (página 5-95)
5
Banderas de operación
Salida de Pulso
con Frecuencia
Mientras R000 está ENCENDIDO, los pulsos serán generados desde R501 a la frecuencia (ciclo de trabajo: Especificada
Rastreo
El contador de alta velocidad (CTH) es un contador que puede contar las señales de entrada de alta
velocidad que no se puede contar con las instrucciones del contador (C, OUTC, y UDC.
El comparador contador de alta velocidad (CTC) es un dispositivo que se utiliza para especificar el
valor del contador de alta velocidad. Si el valor ajustado coincide con el Valor actual, el contador de alta
velocidad se ENCIENDE.
Puede usar CTH y CTC para realizar el procesamiento de interrupciones y la salida de impulsos que
no dependen del tiempo de escaneo.
5 Artículo
Número de canales
Especificación
KV-N14** y KV-N24**: 2. KV-N40**: 3. KV-N60**: 4.
Contador de alta velocidad
Frecuencia de respuesta de
Monofásico: 100 kHz; diferencia de fase: 50 kHz
entrada
Para detalles acerca de los relevadores de entrada, consulte “Cableado y diagramas de circuitos
internos” para cada unidad de base.
La Serie KV Nano tiene entre 2 y 4 contadores de alta velocidad. Cada contador de alta velocidad tiene
2 comparadores de contador de alta velocidad y un reloj interno dedicado.
Terminal de Entrada de conteo 0 32 bits, función de contador de Función de captura de entrada CTH0
5
entrada 0 Entrada externa (fase A y fase B) alta velocidad 0 Condición de captura de entrada*1
Fase A Reloj interno CTH0 Dispositivo de almacenamiento*2
Fase B Entrada de pulso de reloj directo
Circuito de control 0 Terminal de salida 0
Terminal de Entrada de conteo 1 32 bits, función de contador de Función de captura de entrada CTH1
entrada 1 Entrada externa (fase A y fase B) alta velocidad 1 Condición de captura de entrada*1
Fase A Reloj interno CTH1 Dispositivo de almacenamiento*2
Fase B Entrada de pulso de reloj directo
Circuito de control 1 Terminal de salida 1
Entrada habilitada Salida de comparación
Preselección (fase Z) de entrada del comparador
(valor preestablecido)
Terminal de Entrada de conteo 2 32 bits, función de contador de Función de captura de entrada CTH2 Control del motor
entrada 2 Entrada externa (fase A y fase B) alta velocidad 2 Condición de captura de entrada*1 (posicionamiento)
Fase A Reloj interno CTH2 Dispositivo de almacenamiento*2
Fase B Entrada de pulso de reloj directo Salida de Pulso
Circuito de control 2 Terminal de salida 2
con Frecuencia
Especificada
Entrada habilitada Salida de comparación
Preselección (fase Z) de entrada del comparador Contador de
(valor preestablecido) Alta Velocidad
Valor CTH2 Función de interrupción 2 Contador de
Comparador contador de alta velocidad Condición de interrupción Frecuencia
Interruptor
de leva
Rastreo
Terminal de Entrada de conteo 3 32 bits, función de contador de Función de captura de entrada CTH3
entrada 3 Entrada externa (fase A y fase B) alta velocidad 3 Condición de captura de entrada*1 Comunicación
Fase A Reloj interno CTH3 Dispositivo de almacenamiento*2 USB
Fase B Entrada de pulso de reloj directo
Comunicación
Circuito de control 3 Terminal de salida 3 serial
Entrada habilitada Salida de comparación
Preselección (fase Z) de entrada del comparador E/S
(valor preestablecido)
Ventana
Valor CTH3 Función de interrupción 3
de Acceso
Comparador contador de alta velocidad Condición de interrupción
Función
de Reloj
Pulso de reloj
directo*3
*1 La condición de captura de entrada se puede configurar en "Configuración del sistema de la CPU" de KV STUDIO.
*2 El dispositivo de almacenamiento varía de acuerdo con la condición de captura de entrada, no según
el número del contador.
*3 La señal correspondiente del comparador que se genera a partir del terminal de salida n (donde n es
un número entre 0 y 3) no se puede utilizar como el pulso de reloj directo de entrada de conteo n
(donde n es el mismo número que el terminal de salida).
*1 Esta es la salida de pulso de reloj directo que se puede contar con un contador de alta velocidad.
*2 Estos son los números de relevador que se generan por la salida del comparador a juego.
escalera será registrado bajo el nombre de "INIT_CTH0" a "INIT_CTH3", según el módulo de análisis. Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Referencia Con la serie Nano KV, los números del contador que se pueden utilizar varían en función del modelo.
Si crea un programa que pueda usarse en todos los modelos Serie KV Nano y luego use este
programa después de cambiar los modelos en su proyecto para que coincida con el alcance de su
sistema, puede usar el indicador "CTH Presente" para crear programas en los que el contador la
5
instrucción no se ejecuta si el número de contador especificado indica una unidad que no existe.
Número de
Dispositivo "CTH Presente"
contador
Contador de alta velocidad
CR4205
CTH0 (ENCENDIDO: La función de contador de alta velocidad 0 está presente.
APAGADO: La función de contador de alta velocidad 0 no está presente.)
CR4405
CTH1 (ENCENDIDO: La función de contador de alta velocidad 1 está presente.
APAGADO: La función de contador de alta velocidad 1 no está presente.)
CR4605
CTH2 (ENCENDIDO: La función de contador de alta velocidad 2 está presente.
APAGADO: La función de contador de alta velocidad 2 no está presente.)
CR4805
CTH3 (ENCENDIDO: La función de contador de alta velocidad 3 está presente.
APAGADO: La función de contador de alta velocidad 3 no está presente.)
Cuando esté utilizando un contador de alta velocidad, configure los siguientes elementos a través de
un programa de escalera.
Rango de conteo
Establezca el rango dentro del cual se realiza el conteo.
• Contador lineal..El conteo se realiza dentro de un rango de 32 bits.
• Contador en anilloLos límites superior e inferior se establecen en valores arbitrarios, y el conteo se
realiza dentro del rango especificado.
"Configuración del rango de conteo" (página 5-114)
Modo de entrada
Establezca el modo que se utilizará para la entrada de conteo y registre la instrucción del contador de
alta velocidad (la instrucción CTH).
• Entrada externa Se cuenta la entrada de pulso de fase única, diferencia de fase y pulso de 2 pulsos.
• Reloj interno......Se cuentan los relojes internos de 50 ns, 1 μs, 10 μs y 100 μs.
• Salida de pulso de reloj directo (pulso de frecuencia especificado)Se cuentan los pulsos de salida
que usan otro contador de alta velocidad.
"Configuración de entrada de conteo" (página 5-116)
Restablecer
Establezca el Valor actual del contador de alta velocidad (CTH) en 0.
• Sentencia RES
• Instrucción CTH
• Restablecimiento automático basado en la comparación del comparador
• Entrada preestablecida externa
• Restablecer basado en la función de habilitación de contador.
"Modo de reposición" (página 5-121)
5
Habilitar y deshabilitar conteo.
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Los ajustes que se configuran con el asistente de configuración del contador de alta velocidad de la
CPU se describen a continuación.
Habilitar cuenta
Establecer conteo
Rango de conteo
Paso 4, (página 5-108)
Modo de conteo
Ajuste del valor inicial
Configuración consistente de
Cuando el Valor actual = valor establecido
operación del comparador
Configurando el valor predeterminado
Paso 5, (página 5-109)
En esta sección se describen los pasos para utilizar el asistente de configuración del contador de alta
velocidad de la CPU y de los cuadros de diálogo que se muestran por el asistente.
1 En KV STUDIO, en el menú "Tool", haga clic en "CPU high-speed counter setting wizard" para iniciar
el asistente de configuración del contador de alta velocidad de la CPU.
Especificar el canal de contador de alta velocidad que desea configurar y, a continuación, haga clic en Siguiente.
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
Modo de funcionamiento Descripción de Reloj
Desbordamiento*
(1)
Valor de corriente
(2)
Desbordamiento*
5 * Los desbordamientos no ocurren cuando se selecciona el modo de conteo del contador en anillo.
actual Sin signo de 32 bits Con signo de 32 bits Sin signo de 32 bits Con signo de 32 bits
Límite superior
Límite superior
(1) 4294967295 +2147483647 (-2147483647 a
(1 a 4294967295)
+2147483647)
Límite inferior
Límite inferior
(2) 0 -2147483648 (-2147483648 a
(0 a 4294967294)
+2147483646)
Referencia • Use la página 2/4 del asistente de configuración del contador de alta velocidad de la
CPU para configurar el modo de conteo y el rango de conteo.
• Si se detecta un desbordamiento, CR4206 (CTH0), CR4406 (CTH1), CR4606 (CTH2),
y CR4806 (CTH3) se ENCENDERÁN todos.
Modo de conteo preestablecido
En este modo, cuando se aplica una entrada preestablecida (entrada externa), el Valor actual cambia
al valor preestablecido.
Recuento ascendente
Entrada de recuento
Recuento descendente
Entrada preestablecida
(1)
Valor predeterminado
Valor actual
(2)
Referencia Use la página 2/4 del asistente de configuración del contador de alta velocidad de la CPU
para configurar el modo de conteo y el rango de conteo.
5-106 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-4 Contador de alta velocidad
ON
Entrada habilitada
OFF
(1)
Valor actual 5
E/S
Modo de conteo: Contador
Rango Modo de conteo: Contador en anillo Ventana
lineal de Acceso
de Valor
actual Rango de conteo: Rango de conteo: Rango de conteo: Rango de conteo: Función
de Reloj
Sin signo de 32 bits Con signo de 32 bits Sin signo de 32 bits Con signo de 32 bits
Límite superior
Límite superior
(1) 4294967295 +2147483647 (-2147483647 a
(1 a 4294967295)
+2147483647)
Límite inferior
Límite inferior
(2) 0 -2147483648 (-2147483648 a
(0 a 4294967294)
+2147483646)
Referencia Use la página 2/4 del asistente de configuración del contador de alta velocidad de la CPU
para configurar el modo de conteo y el rango de conteo.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 5-107
5-4 Contador de alta velocidad
FUNCIONES INCORPORADAS DE LA CPU
5
Contador de alta velocidad
Artículo Descripción
Seleccione esta opción cuando desee utilizar el contador de alta velocidad a
External input
contar de entrada externa.
Seleccione el modo de entrada de conteo de la lista.
Opciones:fase 1 (w/o dirección), fase 1 (w/dirección), diferencia de fase (1x),
Count input mode
Diferencia de fase (2x), diferencia de fase (4x), y pulsos 2.
"Configuración de entrada de conteo" (página 5-116)
Seleccionar la constante de tiempo de la lista de entrada.
Input time constant Opciones: 10μs, 20μs, 110μs, 500μs, 1 ms, 2.5 ms, 5 ms y 10 ms
"Ajuste constante del tiempo de entrada" (página 5-198)
Seleccione esta opción cuando desee utilizar el reloj interno y pulsos directos
Internal input
(impulsos de frecuencia especificados) para realizar el conteo.
Seleccione un reloj interno de la lista.
Internal clock input Opciones:50ns, 1.0µs, 10.0µs, y 100.0μs
"Contando el reloj interno" (página 5-119)
Seleccione esta opción cuando desee contar pulsos de reloj directos o salida
de pulsos de frecuencia especificada.
CTH0: R500; CTH1: R501; CTH2: R502; y CTH3: R503
Direct clock pulse input
* No se puede especificar el número del contador de alta velocidad actualmente configurado
"Contando pulsos de reloj directo (pulso de frecuencia especificado) de
salida" (página 5-119)
5
desbordamiento no se ENCENDERÁ.
"Contador en anillo" (página 5-115)
Cuando el modo de operación de la CPU cambia de PROG a RUN, el Valor
Initial value setting
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Artículo Descripción
Rastreo
Si selecciona esta casilla de verificación, el relevador de salida funcionará
Use comparator
cuando coincidan el Valor actual y el valor del comparador (el valor ajustado). Comunicación
USB
Con Serie KV Nano, el relevador que se genera cuando el comparador Comunicación
Output relay coincide con el Valor actual es fijo. serial
CTH0: R500; CTH1: R501; CTH2: R502; y CTH3: R503 E/S
When current value (CTH0, Configure los ajustes para indicar el comportamiento cuando el Valor actual
Ventana
CTH1, CTH2, or CTH3)= (CTH0, CTH1, CTH2 o CTH3) es igual al valor establecido (CTC0, CTC1 o de Acceso
set value (CTC0, CTC1 or CTC2, CTC3 o CTC4, CTC5 o CTC6 o CTC7). Para el Valor actual, puede Función
CTC2, CTC3 or CTC4, CTC5 seleccionar "Borrar a cero" o "No borrar a cero". Para el relevador de salida, de Reloj
or CTC6, or CTC7) puede seleccionar "ENCENDIDO", "APAGADO", "invertido", o "Sin cambios".
Setting (CTC0, CTC1 or
CTC2, CTC3 or CTC4, CTC5 Especificar la configuración por defecto del comparador contador de alta
or CTC6, or CTC7) default velocidad (CTC0, CTC1 o CTC2, CTC3 o CTC4, CTC5 o CTC6 o CTC7).
value
Los siguientes pasos varían de acuerdo con el modo de operación que ha seleccionado en el paso 2.
• Si el modo es "Conteo arriba/abajo"............................Vaya al paso 8
• Si el modo es "Conteo preestablecido" .......................Vaya al paso 6
• Si el modo es "Habilitar conteo ACCU" .......................Vaya al paso 7
• Si el modo es "Habilitar conteo" ..................................Vaya al paso 7
5
Contador de alta velocidad
Artículo Descripción
Especifique el valor preestablecido que reescribirá el Valor actual como cuando
se aplica la entrada preestablecida.
Especificar un valor preestablecido que está dentro del rango que ha especificado
con el ajuste "Rango de conteo".
* El número de dispositivo en el que se almacenará el valor preestablecido
Preset value
varía de acuerdo con el número del contador.
Dispositivo número 0: CM4807 y CM4806
Dispositivo número 1: CM4817 y CM4816
Dispositivo número 2: CM4827 y CM4826
Dispositivo número 3: CM4837 y CM4836
Seleccione la polaridad de la entrada del relevador de entrada preestablecido.
Sin contacto: El valor predeterminado se ejecuta cuando la entrada externa está ENCENDIDA.
Contacto NC: El valor predeterminado se ejecuta cuando la entrada externa se APAGA.
Polarity of preset input
* El relevador de entrada preestablecido varía según el tipo de la unidad base
relay
y el número del contador.
"Números de dispositivo de contador de alta velocidad categorizados por
función" (página 5-100)
Seleccione la temporización con la que se realiza el preajuste cuando se aplica
la entrada preestablecida.
Borde ascendente: El valor predeterminado se ejecuta en el borde ascendente
del relevador de entrada preestablecida externo.
Borde abajo : El valor predeterminado se ejecuta en el borde de bajada
del relevador de entrada preestablecido externo.
Preset timing
Nivel : Cuando la polaridad del relevador de entrada
preestablecido externa es NO (A contacto), el preajuste se
ejecutará mientras el relevador está ENCENDIDO.
Cuando la polaridad del relevador de entrada
preestablecido externa es NC (contacto B), el preajuste se
ejecutará mientras el relevador esté APAGADO.
5
Contador de alta velocidad
Valor actual del contador de alta velocidad (CTH) y el valor del comparador (CTC) coincidan. Control del motor
(posicionamiento)
"Salida correspondiente del comparador" (página 5-128)
Salida de Pulso
con Frecuencia
Salida de pulso de reloj directo Especificada
Se emiten pulsos de reloj que no están influenciados por el tiempo de escaneo. Contador de
Alta Velocidad
"Salida de pulso de reloj directo" (página 5-145)
Contador de
Frecuencia
Interruptor
Referencia Puede generar fácilmente pulsos mediante el uso de la función de salida de impulsos de de leva
frecuencia especificada. Rastreo
• Función de interruptor de leva ....................Se puede utilizar un codificador incremental para realizar
un control de levas con el PLC.
"5-6 Interruptor de leva" (página 5-163)
Utilice el modo de conteo y el estado de los valores de signos para establecer el rango del valor que
contará utilizando el contador de alta velocidad.
Contador lineal
El contador lineal cuenta el valor dentro de un rango de contaje de 32 bits.
5
Si el conteo progresivo se realiza cuando el valor es 4294967295, el valor será 0. Si el conteo
regresivo se realiza cuando el valor es 0, el valor se convertirá 4294967295.
En estas situaciones, los relevadores de detección de desbordamiento (CR4206, CR4406, CR4606,
Contador de alta velocidad
CR4806 y) se ENCENDERÁN.
Los relevadores de detección de desbordamiento permanecerán ENCENDIDOS hasta que se APAGUEN con
una instrucción RES o instrucciones similares.
Recuento ascendente
Entrada de recuento
Recuento descendente
Valor de
recuento
Límite inferior 0 -2147483648
($00000000) ($80000000) Desbordamiento
Detección de desbordamiento
CTH0:CR4206, CTH1:CR4406,
CTH2:CR4606, CTH3:CR4806
El conteo progresivo y el conteo regresivo se llevan a cabo dentro del rango especificado por los
límites superior e inferior.
Si el conteo progresivo se realiza cuando el valor es el límite superior, el valor se convertirá en el límite inferior.
Si el conteo regresivo se realiza cuando el valor es el límite inferior, el valor se convertirá en el límite superior.
En estas situaciones, los relevadores de detección de desbordamiento (CR4206, CR4406, CR4606,
CR4806 y) no se ENCENDERÁN.
Establecer rangos del valor de conteo y destinos de almacenamiento de los límites superior e inferior. 5
Selección del Configuración Limite Límite
Ejemplo
Configuración de contador MOV.D
CR2008 Generalidades
en anillo del comparador de #10000 CM4804 de las Funciones
Incorporadas
Se ACTIVA
contador de alta velocidad para un escaneo
Control del motor
CTC0 con límite superior MOV.D (posicionamiento)
#100 CM4802
10000 y límite inferior 100 Salida de Pulso
con Frecuencia
Especificada
Contador de
• Los desbordamientos no se detectarán incluso si se excede el límite superior o inferior. Alta Velocidad
Punto
Recuento ascendente Contador de
Entrada de recuento Frecuencia
Recuento descendente Interruptor
de leva
CTH0:[CM4805・CM4804] Rastreo
CTH1:[CM4815・CM4814]
Límite
CTH2:[CM4825・CM4824] Comunicación
superior
CTH3:[CM4835・CM4834] USB
Comunicación
Valor de serial
CTH0:[CM4803・CM4802] recuento
Límite CTH1:[CM4813・CM4812] E/S
inferior CTH2:[CM4823・CM4822]
Ventana
CTH3:[CM4833・CM4832]
de Acceso
• Si cambia el Valor actual del contador de alta velocidad o el límite superior o Función
de Reloj
inferior del contador en anillo, y si el Valor actual del contador está dentro del
rango especificado por los límites inferior y superior, el Valor actual del contador
será corregido durante la ejecución de la instrucción END.
• Si el Valor actual excede el límite superior, se corregirá al límite superior.
• Si el Valor actual es menor que el límite inferior, se corregirá al límite inferior.
• No establezca los límites para que el límite superior sea menor o igual que el
límite inferior. Hacerlo evitará que se ejecute el conteo normal.
El contador de alta velocidad puede contar con tres valores:Entrada externa, reloj interno y salida de
pulso de reloj directo.
5 CTH0
Fase A Fase B
R004 R005
Fase A Fase B
R004 R005
Fase A Fase B
R008 R009
Fase A Fase B
R008 R009
CTH1 R006 R007 R006 R007 R010 R011 R010 R011
Contador de alta velocidad
Ejemplo
Usar el contador de alta HSP
velocidad CTH0 para contar R004
CTH.D 0
R004
Puede usar uno de los modos de entrada de conteo mostrados a continuación (monofásico, diferencia
de fase y 2 pulsos) para contar la entrada externa con el contador de alta velocidad.
Establezca el modo de entrada de conteo en combinaciones de CR4313 a CR4315 (CTH0), CR4513 a
CR4515 (CTH1), CR4713 a CR4715 (CTH2) y CR4913 a CR4915 (CTH3).
Seleccione esta opción cuando desee contar los pulsos de diferencia de fase. Rastreo
Comunicación
1x..............Cuando la fase B se APAGA, el conteo progresivo se realiza en los bordes ascendentes de USB
la fase A. Comunicación
serial
Cuando la fase B se APAGA, el conteo regresivo se realiza en los flancos descendentes de E/S
la fase A. Ventana
ON
de Acceso
(fase-A) Función
de Reloj
OFF
ON
(fase-B)
OFF
0 1 2 3 4 3 2 1 0
2x............... Cuando la fase B se APAGA, el conteo progresivo se realiza en los bordes ascendentes de la fase A.
Cuando la fase B se APAGA, el conteo regresivo se realiza en los flancos descendentes de la fase A.
Cuando la fase B se ENCIENDE, el conteo regresivo se realiza en los flancos ascendentes de la fase A.
Cuando la fase B se ENCIENDE, el conteo progresivo se realiza en los flancos
descendentes de la fase A.
ON
(fase-A)
OFF
ON
(fase-B)
OFF
5 0 1 2 3 4 5 6 7 8 7 6 5 4 3 2 1 0
Contador de alta velocidad
4x............... Cuando la fase B se APAGA, el conteo progresivo se realiza en los bordes ascendentes de la fase A.
Cuando la fase B se APAGA, el conteo regresivo se realiza en los flancos descendentes de la fase A.
Cuando la fase B se ENCIENDE, el conteo regresivo se realiza en los flancos ascendentes de la fase A.
Cuando la fase B se ENCIENDE, el conteo progresivo se realiza en los flancos
descendentes de la fase A.
Cuando la fase A se APAGA, el conteo regresivo se realiza en los bordes ascendentes de la fase B.
Cuando la fase A se APAGA, el conteo progresivo se realiza en los flancos descendentes
de la fase B.
Cuando la fase A se ENCIENDE, el conteo progresivo se realiza en los bordes
ascendentes de la fase B.
Cuando la fase A se ENCIENDE, el conteo regresivo se realiza en los flancos
descendentes de la fase B.
ON
(fase-A)
OFF
ON
(fase-B)
OFF
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
(3) 2 pulsos
Seleccione esta opción cuando desee contar los pulsos que se aplican con el modo de 2 pulsos.
El conteo progresivo se realiza en los bordes ascendentes de la fase A. El conteo regresivo se realiza
en los bordes ascendentes de la fase B.
ON
(fase-A)
OFF
ON
(fase-B)
OFF
0 1 2 3 4 3 2 1 0
Ejemplo
Usar el contador de alta
CTH.D 0
velocidad CTH0 para contar el CR4201
reloj interno (1.0 μs)
5
"Instrucciones CTH" (página 5-132)
Número de Pulso de reloj directo (Número de contador de salida por coincidencia de comparador)
contador KV-N14** KV-N24** KV-N40** KV-N60**
R501 (CTH1) y R501 (CTH1), R502 (CTH2),
CTH0 R501 (CTH1) R501 (CTH1)
R502 (CTH2) y R503 (CTH3)
R500 (CTH0) y R500 (CTH0), R502 (CTH2),
CTH1 R500 (CTH0) R500 (CTH0) Generalidades
R502 (CTH2) y R503 (CTH3) de las Funciones
R500 (CTH0) y R500 (CTH0), R501 (CTH1), Incorporadas
CTH2 - -
R501 (CTH2) y R503 (CTH3) Control del motor
R500 (CTH0), R501 (CTH1), (posicionamiento)
CTH3 - - -
y R502 (CTH2) Salida de Pulso
con Frecuencia
Ejemplo Especificada
Contador de
La salida de pulso de reloj Alta Velocidad
CTH.D 0
R501 directo de R501 se cuenta Contador de
Frecuencia
con el contador de alta Interruptor
de leva
velocidad CTH0.
Rastreo
La salida de pulso de reloj
CTH.D 1 Comunicación
directo de R500 se cuenta USB
R500
con el contador de alta Comunicación
serial
velocidad CTH1. E/S
Ventana
de Acceso
Debido a que la salida correspondiente del comparador (R500 a R503) se procesa Función
Punto de Reloj
dentro de la PLC, el procesamiento no se refleja en el estado del programa de escalera.
"Salida correspondiente del comparador" (página 5-128)
Use comparadores de contador de alta velocidad CTC0 a CTC7 para establecer los valores de los
contadores de alta velocidad.
CTH0 se compara con CTC0 o CTC1.
CTH1 se compara con CTC2 o CTC3.
CTH2 se compara con CTC4 o CTC5.
CTH3 se compara con CTC6 o CTC7.
Si CTH y CTC coinciden cuando no hay disponible ningún programa de interrupción de CTC, el
contacto de CTC se ENCIENDE.
5 Use la instrucción RES o una instrucción similar para APAGAR el contacto. Cuando esté disponible un
programa de interrupción de CTC, el contacto de CTC no se ENCENDERÁ.
Contador de alta velocidad
Comparador de Contador
Configuración de signo Rango de valores de conteo
de Alta Velocidad
CM4801 OFF (sin signo) 0 al 4294967295
CTH0 CTC0 CTC1
7 bits ON (con signo) -2147483648 al +2147483647
CM4811 OFF (sin signo) 0 al 4294967295
CTH1 CTC2 CTC3
7 bits ON (con signo) -2147483648 al +2147483647
CM4821 OFF (sin signo) 0 al 4294967295
CTH2 CTC4 CTC5
7 bits ON (con signo) -2147483648 al +2147483647
CM4831 OFF (sin signo) 0 al 4294967295
CTH3 CTC6 CTC7
7 bits ON (con signo) -2147483648 al +2147483647
Ejemplo
El valor de CTC0 se establece
HSP
en 100 y el valor de CTC1 se R004
establece en 100000.
CTH.D 0
R004
#100
CTC 0
#100000
CTC 1
CTC 0
CTC 1
CTC0
RES
CTC1
RES
Cuando se reescribe el Valor actual para que sea igual al valor de CTC, el
Punto
contacto CTC no se ENCENDERÁ.
Solo se ENCENDERÁ cuando el Valor actual sea el mismo que el valor de CTC
después del conteo progresivo o el conteo regresivo.
"Instrucciones CTC" (página 5-132)
Los tiempos con los que se realiza el restablecimiento para cada modo se
Punto
muestran a continuación. 5
Rastreo
E/S
Condición
de ejecución
Ejemplo
El restablecimiento se
realiza en función de la Condición
de ejecución CTH.D 0
instrucción CTH (condición R004
Escaneo
CTH
CTH = CTC
* El restablecimiento se realiza cuando CTH y CTC son iguales.
Ejemplo
El restablecimiento
CR2008 CR4303 CR4503
automático se realiza en SET SET
función de la coincidencia
del comparador.
Entrada preestablecida
externa
CTH
Desactivado Ventana
de Acceso
Función
CTH
de Reloj
Ejemplo
Para configurar el
contador de alta velocidad CR2008 CM4801.4 CM4801.5
SET SET
a restablecer según la
función de habilitación
del contador (habilitada
deshabilitada)
Función preestablecida
Esta función cambia el Valor actual del contador de alta velocidad al valor preestablecido. El valor se
cambia en base a la entrada externa.
Recuento
ascendente
Contador de
entrada Recuento
descendente
Predeterminar la señal
5 A
Valor de recuento
Contador de alta velocidad
Valor predeterminado
Contacto B
Habilitado
borde ascendente preestablecida.
APAGAD ENCENDID
Borde ascendente de
O O APAGAD ENCEND Ejecuta preajuste en
la señal de entrada
O IDO el borde descendente
preestablecida.
Ejecuta preajuste Cuando la señal de
ENCEND ENCEND
cuando la señal está entrada preestablecida
IDO IDO
nivelada se APAGA.
Inhabilitada
ENCEND
5
- - El preajuste no se ejecuta.
IDO
Puede usar la función de habilitar contador para habilitar y deshabilitar la entrada de conteo
Utilice la combinación de la entrada de habilitación externa y el relevador de habilitación interna para
controlar la entrada de conteo.
Además, puede restablecer el Valor actual cuando la señal de habilitación del contador pasa de
deshabilitada a habilitada y de habilitada a deshabilitada.
Recuento
Entrada de recuento ascendente
Recuento
descendente
5 Habilitar la señal
Activada
Inhabilitada
Contador de alta velocidad
Cuando no se reinicia el
valor actual A
Valor de
recuento
Valor de reinicio 0
Cuando se cambia de A
deshabilitado a habilitado Valor de
recuento
Valor de reinicio 0
Cuando se cambia de A
habilitado a deshabilitado
Valor de recuento
Valor de reinicio 0
Habilitar señal
Utilice la combinación de la entrada de habilitación externa y el relevador de habilitación interna para
Generalidades
configurar la señal de habilitación. de las Funciones
Incorporadas
Ajuste de combinación
Descripción Control del motor
Bit 2 Bit 1 Bit 0 (posicionamiento)
OFF OFF OFF Habilitación normal (el conteo se realiza todo el tiempo, Salida de Pulso
OFF ON OFF independientemente de si la entrada de habilitación externa y con Frecuencia
Especificada
ON OFF OFF el relevador de habilitación interno están habilitados o
Contador de
ON ON OFF deshabilitados).
Alta Velocidad
CM4801 (CTH0)
OFF OFF ON El conteo se realiza cuando el relevador interno está en estado habilitado. Contador de
CM4811 (CTH1) Frecuencia
CM4821 (CTH2) El conteo se realiza cuando la entrada de habilitación externa
OFF ON ON Interruptor
CM4831 (CTH3) está en estado habilitado. de leva
El recuento se realiza cuando el relevador de habilitación interno Rastreo
ON OFF ON
y la entrada de habilitación externa están en estado habilitado.
Comunicación
El conteo se realiza cuando el relevador de habilitación interno USB
ON ON ON
o la entrada de habilitación externa están en estado habilitado. Comunicación
serial
Configuración de restablecimiento del Valor actual al cambiar entre habilitado y deshabilitado E/S
Ventana
Puede configurar si se restablece el Valor actual al cambiar entre el estado habilitado y deshabilitado de Acceso
Función
de la cuenta de habilitación (inicio de conteo y detención de conteo). de Reloj
Esta función ENCIENDE y APAGA el relevador de salida cuando el valor del comparador coincide con el
Valor actual. Use relevadores de control para establecer este método. La salida correspondiente del
comparador no se ve afectada por el tiempo de escaneo.
CR4308 CR4309 ON: R500 está OFF. OFF: R500 no está OFF.
CTC1 ON: Inhabilitada CR4310 ON: R500 está en ON. OFF: R500 no está ON.
OFF: Habilitado CR4311 ON: R500 está invertido. OFF: R500 no está inviertido.
CR4504 CR4505 ON: R501 está OFF. OFF: R501 no está OFF.
CTC2 ON: Inhabilitada CR4506 ON: R501 está en ON. OFF: R501 no está ON.
OFF: Habilitado CR4507 ON: R501 está invertido. OFF: R501 no está inviertido.
CTH1
CR4508 CR4509 ON: R501 está OFF. OFF: R501 no está OFF.
CTC3 ON: Inhabilitada CR4510 ON: R501 está en ON. OFF: R501 no está ON.
OFF: Habilitado CR4511 ON: R501 está invertido. OFF: R501 no está inviertido.
CR4704 CR4705 ON: R502 está OFF. OFF: R502 no está OFF.
CTC4 ON: Inhabilitada CR4706 ON: R502 está en ON. OFF: R502 no está ON.
OFF: Habilitado CR4707 ON: R502 está invertido. OFF: R502 no está inviertido.
CTH2
CR4708 CR4709 ON: R502 está OFF. OFF: R502 no está OFF.
CTC5 ON: Inhabilitada CR4710 ON: R502 está en ON. OFF: R502 no está ON.
OFF: Habilitado CR4711 ON: R502 está invertido. OFF: R502 no está inviertido.
CR4904 CR4905 ON: R503 está OFF. OFF: R503 no está OFF.
CTC6 ON: Inhabilitada CR4906 ON: R503 está en ON. OFF: R503 no está ON.
OFF: Habilitado CR4907 ON: R503 está invertido. OFF: R503 no está inviertido.
CTH3
CR4908 CR4909 ON: R503 está OFF. OFF: R503 no está OFF.
CTC7 ON: Inhabilitada CR4910 ON: R503 está en ON. OFF: R503 no está ON.
OFF: Habilitado CR4911 ON: R503 está invertido. OFF: R503 no está inviertido.
Ventana
Cuando ha seleccionado la configuración de 100 μs de Acceso
Función
Ejemplo de Reloj
Establezca la constante MOV
de tiempo de detección #1 CM4800
or
de la dirección de cambio #1
DW
de CTH0 a 100 μs.
CM4800
La captura de entrada es una función que almacena el Valor actual del contador de alta velocidad en la
memoria de control cuando ocurre una condición de interrupción. Esta función funciona cuando la
condición de interrupción es entrada externa. Puede usar esta función simplemente seleccionando un
contador de alta velocidad.
El valor adquirido se almacena en las entradas de memoria de control CM1600 a CM1607.
Lugar de Destino de
Condición de interrupción Contador de alta velocidad cuyo Almacenamiento
(entrada externa) Valor actual se adquirirá*1 Bits Bits
5 Cuando se produce INT R000 CTH0 to CTH3 (valor por defecto: CTH0)*2
Superiores Inferiores
CM1601 CM1600
Cuando se produce INT R001 CTH0 to CTH3 (valor por defecto: CTH0)*2 CM1603 CM1602
Contador de alta velocidad
Cuando se produce INT R002 CTH0 to CTH3 (valor por defecto: CTH1)*2 CM1605 CM1604
Cuando se produce INT R003 CTH0 to CTH3 (valor por defecto: CTH1)*2 CM1607 CM1606
*1 Para cambiar el contador de alta velocidad cuyo Valor actual se adquirirá, en KV STUDIO, haga clic en
"CPU system setting" y luego en "User interrupt setting".
*2 Los números de los contadores de alta velocidad que puede establecer varían según la unidad que
esté utilizando.
KV-N14** y KV-N24**: CTH0 y CTH1
KV-N40**: CTH0 a CTH2
KV-N60**: CTH0 a CTH3
Para obtener más información acerca de las interrupciones, consulte "4-7 Interrupciones"
(página 4-76).
Las instrucciones que se utilizan durante el control de contador de alta velocidad se enumeran a
continuación.
Para más detalles sobre cada instrucción, vea la página de referencia especificada.
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
32-bit,
CTH CTH(.D)
CTH.L
CTH
de alta
velocidad
Frecuencia de respuesta de entrada,
100 kHz máximo, 32 bits
(sin signo: 0 a 4294967295,
Comparador
CTC CTC(.D)
CTC.L
CTC contador de
alta velocidad
Con signo: -2147483648 a 2147483647)
operaciones de conteo progresivo y regresivo.
5 S
CTC n C T C n S
CTC n
Contador de alta velocidad
Dispositivos Disponibles
Modificación
Especificación Dispositivo
Dispositivos tipo bit Variable tipo palabra Const de índice
indirecta local
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
n - - - - - - - - - - - - - - Sí - - - -
CTH
S Sí - - - - - Sí - - - - - - - - - - - -
n - - - - - - - - - - - - - - Sí - - - -
CTC
S - - - - - - - - - - - - - - Sí - - - -
Operando Descripción
n Especifica el número de contador de 0 a 3 *1, 3
CTH
S Especifica la entrada de conteo
n Especifica el número de comparador de 0 a 7 *2, 3
CTC Especifica el valor del contador de alta velocidad en el rango de 0 a 4294967295 sin signo) y de
S
-2147483648 a +2147483647 (con signo)
*1 Los números que se pueden especificar varían según la unidad.
* KV-N14** y KV-N24**: 0 y 1
* KV-N40**: 0 al 2
* KV-N60**: 0 al 3
*2 Los números que se pueden especificar varían según la unidad.
* KV-N14** y KV-N24**: 0 al 3
* KV-N40**: 0 al 5
* KV-N60**: 0 al 7
*3 n : Si se ingresa en este operando un número que no puede ser especificado por la unidad, no se
ejecutará la instrucción.
CTH(.D) Cuando la condición de ejecución está ENCENDIDA, se cuenta la entrada del dispositivo
especificado con S .
CTH.L Cuando la condición de ejecución se APAGA, el valor de conteo se borra.
Use las entradas de la memoria de control (CM) para alternar entre contado con y sin signo.
"Contador lineal" (página 5-114)
Debe reducir la constante de tiempo de entrada cuando esté contando la entrada externa.
" Ajuste constante del tiempo de entrada" (página 5-198)
CTC(.D) Mientras el contador de alta velocidad está funcionando, cuando el valor especificado
con S coincide con el Valor actual del contador de alta velocidad, CTC(.D) se 5
ENCIENDE.
Use entradas de relevadores de control (CR) y memoria de datos (DM) para configurar el modo de conteo
y el modo de reinicio de la función de contador de alta velocidad. Lea la explicación de cada ajuste.
Rastreo
Para valores con signo (-2147483648 a 2147483647), use el sufijo ".L". Comunicación
USB
Ejemplo Comunicación
El Valor actual de CTH0 se serial
CTH0 DM0
almacena en las entradas de LDA.L STA.L E/S
#100000
DW.D
5 CTH0
Contador de alta velocidad
−100000
DW.L
CTH0
MOV.D
#100000 CTC0
#100000
DW.D
CTC0
MOV.L
−100000 CTC0
−100000
DW.L
CTC0
Programa de muestra
Generalidades
de las Funciones
Un codificador se cuenta con el contador de alta velocidad 0 (R004 y R005) con una diferencia de fase Incorporadas
de 1x. Cuando el valor coincide con el valor del comparador de contador de alta velocidad CTC0, el Control del motor
(posicionamiento)
relevador de salida R500 se ENCIENDE.
Salida de Pulso
con Frecuencia
CR2008 CR4313 CR4314 CR4315 CR4303
RES SET RES SET
<Lista de nemónicos> Especificada
CTH.D 0
LD CR2002 Comunicación
CR2002 serial
R004 HSP R004
Siempre HSP R005 E/S
ACTIVADO LD CR2002 Ventana
#100000 CTH.D #0 R004 de Acceso
CTH.D 0 CTC.D #0 #100000 Función
de Reloj
LD CTC0
SET R500
CTC0 R500 CTC0
SET RES
CON
RES CTC0
LDP MR000
MR000 R500
RES R500
↑ RES
Dispositivos Disponibles
Modificación
Dispositivos tipo bit Variable tipo palabra Especificación Dispositivo de índice
Const
Operando indirecta local
5 R
MR
DR LR
B
T
DM
C CTC CR TM T
W
C CTH CTC Z CM #/$ #TM * @ :#/:Z
n - - - - - - - - - - - - - - Sí - - - -
Contador de alta velocidad
Operando Descripción
n Especifica el número del contador de alta velocidad (de 0 a 3).*1, 3
Descripción de la Operación
Banderas de operación
CR2009 Sin cambio en el estado
CR2010 Sin cambio en el estado
CR2011 Sin cambio en el estado
CR2012 Sin cambio en el estado
Programa de muestra
El último valor de contador de alta velocidad 0 se utiliza para cambiar el estado de los relevadores de salida R1500 y R1501.
CR2002 RFSCTH <Lista de nemónicos>
#0 LD CR2002
Siempre ACTIVADO RFSCTH #0
LD<.D CTH0 #10000
CTH0 R1500 OUT R1500
<.D LD>=.D CTH0 #10000
#10000 Salida 0 AND<.D CTH0 #20000
OUT R1501
CTH0 CTH0 R1501
>=.D <.D
#10000 #20000 Salida 1
5-136 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-4 Contador de alta velocidad
Referencia El valor por defecto de CR4304 y CR4308 está ENCENDIDO. Otros relevadores de
control están DESATIVADOS.
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Ajuste de la constante de tiempo de detección de la dirección de cambio
Valor #0 #1 #2 #3 #4 #5 #6 #7
CM4800 Constante de
Sin
tiempo de detección 100 µs 500 µs 1 ms 2.5 ms 5 ms 10 ms 50 ms
de dirección de viaje filtro
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Establece la condición de combinación de la entrada de habilitación
externa y el relevador de habilitación interno
Bit 0 Bit 2 Bit 1 Bit 0 Descripción
OFF OFF OFF Habilitación normal (el conteo se realiza todo el
OFF ON OFF tiempo, independientemente de si la entrada de
ON OFF OFF habilitación externa y el relevador de habilitación
ON ON OFF interno están habilitados o deshabilitados).
El conteo se realiza cuando el relevador
Bit 1 OFF OFF ON
interno está en estado habilitado.
El conteo se realiza cuando la entrada de
OFF ON ON
habilitación externa está en estado habilitado.
El recuento se realiza cuando el relevador de
ON OFF ON habilitación interno y la entrada de habilitación
externa están en estado habilitado.
Bit 2 El conteo se realiza cuando el relevador de
ON ON ON habilitación interno o la entrada de habilitación
externa están en estado habilitado.
5
APAGA la salida de comparación del comparador (R501) cuando
CR4505 Ejecutar No ejecutar
CTC2 está ENCENDIDO
ENCIENDE la salida de comparación del comparador (R501) cuando
CR4506 Ejecutar No ejecutar
CTC2 está ENCENDIDO
Ventana
de Acceso
Referencia El valor por defecto de CR4504 y CR4508 está ENCENDIDO. Otros relevadores de Función
de Reloj
control están DESATIVADOS.
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Ajuste de la constante de tiempo de detección de la dirección de cambio
Valor #0 #1 #2 #3 #4 #5 #6 #7
CM4810 Constante de
Sin
tiempo de detección 100 µs 500 µs 1 ms 2.5 ms 5 ms 10 ms 50 ms
filtro
de dirección de viaje
CM4812 Límite inferior del contador en anillo (bits inferiores)
CM4813 Límite inferior del contador en anillo (bits superiores)
CM4814 Límite superior del contador de timbres (bits inferiores)
5 CM4815
CM4816
Límite superior del contador de timbres (bits superiores)
Valor de preselección (bits inferiores)
Contador de alta velocidad
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Establece la condición de combinación de la entrada de habilitación
externa y el relevador de habilitación interno
Bit 0 Bit 2 Bit 1 Bit 0 Descripción
OFF OFF OFF Habilitación normal (el conteo se realiza todo el
OFF ON OFF tiempo, independientemente de si la entrada de
ON OFF OFF habilitación externa y el relevador de habilitación
ON ON OFF interno están habilitados o deshabilitados).
El conteo se realiza cuando el relevador
Bit 1 OFF OFF ON
interno está en estado habilitado.
El conteo se realiza cuando la entrada de
OFF ON ON
habilitación externa está en estado habilitado.
El recuento se realiza cuando el relevador de
ON OFF ON habilitación interno y la entrada de habilitación
externa están en estado habilitado.
Bit 2 El conteo se realiza cuando el relevador de
ON ON ON habilitación interno o la entrada de habilitación
externa están en estado habilitado.
5
APAGA la salida correspondiente del comparador (R502) cuando
CR4705 Ejecutar No ejecutar
CTC4 se ENCIENDE
ENCIENDE la salida correspondiente del comparador(R502) cuando
CR4706 Ejecutar No ejecutar
CTC4 se ENCIENDE
Salida de Pulso
con Frecuencia
Número de Atributo Monofásico, Monofásico 2 Especificada
R: Solo lectura Descripción 1x 2x 4x
dispositivo Blanco: Leer/escribir
W/O Dirección W/ Dirección Pulsos Contador de
Alta Velocidad
CR4713 OFF ON OFF ON OFF ON
Selección del modo de entrada Contador de
CR4714 OFF OFF ON ON OFF OFF
externa Frecuencia
CR4715 OFF OFF OFF OFF ON ON Interruptor
de leva
Rastreo
Número de Atributo
R: Solo lectura Descripción ENCENDIDO APAGADO Comunicación
dispositivo Blanco: Leer/escribir USB
CR4605 R Función CTH2 Presente No presente Comunicación
serial
CR4606 Detección de desbordamiento Detectado No detectado
Cuenta Cuenta E/S
CR4607 R Cambio de dirección del Valor actual
regresiva progresiva
Ventana
CR4610 Contador en anillo CTH2 Anillo Lineal de Acceso
Función
de Reloj
Referencia El valor por defecto de CR4704 y CR4708 está ENCENDIDO Otros relevadores de
control están DESATIVADOS.
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Ajuste de la constante de tiempo de detección de la dirección de cambio
Valor #0 #1 #2 #3 #4 #5 #6 #7
CM4820 Constante de
Sin
tiempo de detección 100 µs 500 µs 1 ms 2.5 ms 5 ms 10 ms 50 ms
filtro
de dirección de viaje
CM4822 Límite inferior del contador en anillo (bits inferiores)
CM4823 Límite inferior del contador en anillo (bits superiores)
CM4824 Límite superior del contador de timbres (bits inferiores)
5 CM4825
CM4826
Límite superior del contador de timbres (bits superiores)
Valor de preselección (bits inferiores)
CM4827 Valor preestablecido (bits superiores)
Contador de alta velocidad
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Establece la condición de combinación de la entrada de habilitación
externa y el relevador de habilitación interno
Bit 0 Bit 2 Bit 1 Bit 0 Descripción
OFF OFF OFF Habilitación normal (el conteo se realiza todo el
OFF ON OFF tiempo, independientemente de si la entrada de
ON OFF OFF habilitación externa y el relevador de habilitación
ON ON OFF interno están habilitados o deshabilitados).
El conteo se realiza cuando el relevador
Bit 1 OFF OFF ON
interno está en estado habilitado.
El conteo se realiza cuando la entrada de
OFF ON ON
habilitación externa está en estado habilitado.
El recuento se realiza cuando el relevador de
ON OFF ON habilitación interno y la entrada de habilitación
externa están en estado habilitado.
Bit 2
El conteo se realiza cuando el relevador de
ON ON ON habilitación interno o la entrada de habilitación
externa están en estado habilitado.
Bit 3 Reservado para el sistema
CM4821
Configuración del modo de reinicio del Valor actual en función de la
función de habilitación del contador
Bit 4
Bit 5 Bit 4 Descripción
OFF OFF
El Valor actual no se restablece.
OFF ON
El Valor actual se restablece cuando cambia el estado
Bit 5 ON OFF
de deshabilitado a habilitado.
El Valor actual se restablece cuando cambia el estado
ON ON
de habilitado a deshabilitado.
Bit 6 Reservado para el sistema
ENCIENDE la configuración de signo del valor de ON: con signo
Bit 7
conteo OFF: Sin signo
Ajuste de polaridad de la entrada preestablecida ON: Contacto B
Bit 8
externa OFF: Contacto A
Configuración de polaridad de la entrada de habilitación ON: Contacto B
Bit 9
externa OFF: Contacto A
Bit 10 a bit 15
5
APAGA de salida correspondiente del comparador (R503) cuando
CR4905 Ejecutar No ejecutar
CTC6 se ENCIENDE
ENCIENDE de salida correspondiente del comparador (R503)
CR4906 Ejecutar No ejecutar
cuando CTC6 se ENCIENDE
Ventana
de Acceso
Función
Referencia El valor por defecto de CR4904 y CR4908 está ENCENDIDO. Otros relevadores de de Reloj
control están DESATIVADOS.
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Ajuste de la constante de tiempo de detección de la dirección de cambio
Valor #0 #1 #2 #3 #4 #5 #6 #7
CM4830 Constante de
Sin
tiempo de detección 100 µs 500 µs 1 ms 2.5 ms 5 ms 10 ms 50 ms
filtro
de dirección de viaje
CM4832 Límite inferior del contador en anillo (bits inferiores)
CM4833 Límite inferior del contador en anillo (bits superiores)
CM4834 Límite superior del contador de timbres (bits inferiores)
5 CM4835
CM4836
Límite superior del contador de timbres (bits superiores)
Valor de preselección (bits inferiores)
CM4837 Valor preestablecido (bits superiores)
Contador de alta velocidad
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Establece la condición de combinación de la entrada de habilitación
externa y el relevador de habilitación interno
Bit 0 Bit 2 Bit 1 Bit 0 Descripción
OFF OFF OFF Habilitación normal (el conteo se realiza todo el
OFF ON OFF tiempo, independientemente de si la entrada de
ON OFF OFF habilitación externa y el relevador de habilitación
ON ON OFF interno están habilitados o deshabilitados).
El conteo se realiza cuando el relevador
Bit 1 OFF OFF ON
interno está en estado habilitado.
El conteo se realiza cuando la entrada de
OFF ON ON
habilitación externa está en estado habilitado.
El recuento se realiza cuando el relevador de
ON OFF ON habilitación interno y la entrada de habilitación
externa están en estado habilitado.
Bit 2 El conteo se realiza cuando el relevador de
ON ON ON habilitación interno o la entrada de habilitación
externa están en estado habilitado.
Puede usar el contador de alta velocidad (CTH) y el comparador de contador de alta velocidad (CTC)
para emitir pulsos de reloj que no están influenciados por el tiempo de escaneo para dirigir los
relevadores de salida R500 a R503.*
* Los relevadores que puede emitir varían según la unidad.
KV-N14**T(P) y KV-N24**T(P): R500 y R501
KV-N40*T(P): R500 a R502
KV-N60*AT(P): R500 a R503
(Esta función no se puede utilizar en las unidades de tipo salida de relevador.)
Visión general
Para la salida de pulso, los pulsos de reloj internas se cuentan con un contador de alta velocidad (CTH). Cada
5
vez que el Valor actual coincide con el valor del contador de comparador de alta velocidad (CTC), el estado
ON ON
OFF Anchura
de pulso
Período de pulso
5
Valor de CTC = período de pulso (μs)/reloj interno (μs)/2
Contador de alta velocidad
OFF Anchura
de pulso
Período de pulso
Valor de CTC para ancho de pulso = ancho de pulso (μs)/reloj interno (μs)
Valor de CTC para el período de pulso = período de pulso (μs)/reloj interno (μs)
Generalidades
• Solo puede ENCENDER un relevador de CR4304 a CR4307 y un relevador de de las Funciones
Punto
CR4308 a CR4311. Incorporadas
• Use la instrucción SET, RES o STA para ENCENDER y APAGAR CR4303 a CR4312. Control del motor
• Si el período de pulso es variable, asegúrese de ENCENDER CR4303 o CR4312 (posicionamiento)
para habilitar el restablecimiento automático del Valor actual de CTH0. Si no Salida de Pulso
ENCIENDE CR4303 o CR4312, el período de pulso no se puede cambiar. con Frecuencia
• Si ENCIENDE varios relevadores dentro del rango de CR4304 a CR4307 y Especificada
dentro del rango de CR4308 a CR4311, se dará prioridad al relevador con el Contador de
Alta Velocidad
número más pequeño en cada rango. Contador de
Frecuencia
Interruptor
de leva
Operación de la salida R500 basada en la configuración del relevador de control
Rastreo
Pulso con una relación ENCENDIDO/APAGADO de 1: 1Pulso con un ancho de pulso variable
Comunicación
Número de Configu Número de Configu Número de Configu Número de Configu USB
Relevador ración Relevador ración Relevador ración Relevador ración Comunicación
CR4303 ON serial
CR4312 OFF CR4303 ON CR4312 OFF
CR4304 OFF CR4308 ON CR4304 OFF CR4308 OFF E/S
CTC4 CTC4
CTC5
ON ON ON ON ON ON
Al utilizar CTH1
Al establecer los relevadores de control (CR4503 a CR4512) al inicio de la operación o al cambiar los
relevadores de control mientras se generan impulsos de reloj, puede cambiar el estado ENCENDIDO/
APAGADO del relevador de salida R501 como se muestra en la siguiente tabla.
Además, se puede ajustar libremente el período de pulso, ancho de pulso, y estado habilitado/
deshabilitado de salida correspondiente del comparador.
El funcionamiento del relevador de salida R501 cuando los relevadores de control están
ENCENDIDOS o APAGADOS se muestra a continuación.
Comparador de
Relevador
Contador de Operación cuando CTH1 (Valor actual) es igual a CTC (valor establecido)
de Control
Alta Velocidad
CR4503 Restablece automáticamente el Valor actual de CTH1 ON: Ejecutar OFF: No ejecutar
CR4504 Control R501 ON: Inhabilitada OFF: Habilitado
5 CTC2
CR4505 APAGA la salida correspondiente del comparador de R501 ON: Ejecutar
ENCIENDE la salida correspondiente del comparador
OFF: No ejecutar
• Al ENCENDER CR4504 o CR4508, puede detener la salida del pulso del reloj. Al APAGAR CR4504
o CR4508, puede generar salida de pulso de reloj.
ON ON ON ON ON ON
CTC4
CR4705 APAGA la salida correspondiente del comparador de R502 ON: Ejecutar
ENCIENDE la salida correspondiente del comparador
OFF: No ejecutar 5
CR4706 ON: Ejecutar OFF: No ejecutar
de R502
• Al ENCENDER CR4704 o CR4708, puede detener la salida del pulso del reloj. Al APAGAR CR4704
o CR4708, puede generar salida de pulso de reloj.
ON ON ON ON ON ON
Al utilizar CTH3
Al configurar los relevadores de control (CR4903 a CR4912) al inicio de la operación o al cambiar los
relevador de control mientras se generan impulsos de reloj, puede cambiar el estado de ENCENDIDO/
APAGADO del relevador de salida R503 como se muestra en la siguiente tabla.
Además, se puede ajustar libremente el período de pulso, ancho de pulso, y estado habilitado/
deshabilitado de salida correspondiente del comparador.
El funcionamiento del relevador de salida R503 cuando los relevadores de control están
ENCENDIDOS o APAGADOS se muestra a continuación.
Comparador de
Relevador
Contador de Operación cuando CTH3 (Valor actual) es igual a CTC (Establecer valor)
de Control
Alta Velocidad
OFF: No
CR4903 Restablece automáticamente el Valor actual de CTH3 ON: Ejecutar
ejecutar
ON: Ejecutar
OFF: No
CR4905
CTC6 R503 ejecutar
Contador de alta velocidad
• Al ENCENDER CR4904 o CR4908, puede detener la salida del pulso de reloj. Al APAGAR CR4904
o CR4908, puede generar salida de pulso de reloj.
ON ON ON ON ON ON
#50 que CTH0 y CTC0 son iguales (CR4207 está ENCENDIDO) Rastreo
00003 CTC.D 0 • CR4203 se ENCIENDE para especificar que CTH0 se
restablecerá por CTC0. Comunicación
Por lo tanto, el Valor actual de CTH0 se borrará repetidamente USB
Valor de recuento según el valor establecido por CTC0. Comunicación
• Cuando comience la operación, se restablecerá el serial
CTC0 Valor actual de CTH0 (la parte RES CTH0). E/S
Por lo tanto, el ancho de pulso del pulso de reloj se
emitirá correctamente desde el primer pulso. Ventana
• Durante la salida del pulso de reloj, el relevador de de Acceso
ON ON
entrada de habilitación CTH0 siempre está ENCENDIDO. Función
de Reloj
Consejo importante
Cuando esté utilizando una entrada externa para controlar la salida del pulso del reloj (habilitar o
deshabilitar), ENCIENDA y APAGUE CR4304 para controlar la salida del pulso del reloj.
Utilice la instrucción SET, RES o KEEP para ENCENDER y APAGAR CR4304.
El pulso de reloj debe comenzar desde el estado APAGADO y debe terminar en el estado APAGADO.
Si uno de los programas que se muestran en las siguientes figuras se agrega al ejemplo en la página
anterior, el pulso del reloj se emitirá desde R500 solo cuando se ENCIENDA R000.
lCuando se utilizan las instrucciones SET y RES lCuando se utiliza la instrucción KEEP
RES RES
Sustituyamos un ancho de pulso de 200 μs, un período de pulso de 500 μs y un reloj interno de 10 μs
(los valores para CR4202) en las fórmulas anteriores y luego determinemos el valor de CTC2 y CTC3.
El valor de CTC3 es "20" y el valor de CTC2 es "50".
Los valores que se calculan usando los otros relojes internos se muestran a continuación. Utilice estos
valores como referencia.
Relevador de Control Reloj interno Valor CTC2 Valor CTC3
CR4400 50 ns 10000 4000
CR4401 1.0 µs 500 200
CR4402 10.0 µs 50 20
CR4403 100.0 µs 5 2
5-152 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-4 Contador de alta velocidad
CTC2
CTC3 5
Consejo importante
Generalidades
Cuando está utilizando una entrada externa para controlar la salida del pulso del reloj (habilitar o de las Funciones
Incorporadas
deshabilitar), ENCIENDA y APAGUE el CR4504 para controlar la salida del pulso del reloj.
Control del motor
Utilice la instrucción SET, RES o KEEP para ENCENDER y APAGAR el CR4504. (posicionamiento)
El pulso de reloj debe comenzar desde el estado APAGADO y debe terminar en el estado APAGADO. Salida de Pulso
Si uno de los programas que se muestran en las siguientes figuras se agrega al ejemplo en la página con Frecuencia
Especificada
anterior, el pulso del reloj se emitirá desde R501 solo cuando se ENCIENDA R000. Contador de
Alta Velocidad
Contador de
Cuando se utilizan las instrucciones SET y RES Cuando se utiliza la instrucción KEEP Frecuencia
Interruptor
R000 CR4504 R000 KEEP de leva
SET SET Rastreo
CR4504
Comunicación
R000 CR4504 R000 USB
RES RES Comunicación
serial
E/S
• Puede cambiar el período de pulso del reloj (frecuencia) utilizando la instrucción STA para reescribir Ventana
el valor del comparador de contador de alta velocidad CTC2. de Acceso
Función
de Reloj
Ejemplo de programa
• CR4304 a CR4307 y CR4308 a CR4311 se utilizan
CR2008 CR4303 CR4304 CR4305 CR4306 CR4307 para configurar la salida de pulsos de la salida R500.
00001 EI SET RES SET SET RES
En este ejemplo, los ajustes están configurados para que
CR4308 CR4309 CR4310 CR4311 CR4312 la salida de comparación del comparador de R500 esté
00002 RES SET RES RES RES habilitada (CR4304 está APAGADO) y la salida R500 se
ENCIENDE con CTC0 (CR4306 se ENCIENDE) y se
CR4503 CTH0 CTH1 APAGA con CTC1 (CR4309 se ENCIENDE)
00003 SET RES RES
• CR4303 se ENCIENDE para especificar que CTC0 se
R000 R1000 R1000 CR4305 reiniciará con CTC0.
00004 DIFU RES Por lo tanto, el ancho de pulso del pulso de reloj se
CTH.D 0
emitirá correctamente desde el primer pulso.
CR2002
00005 CR4201
• La instrucción EI se usa para habilitar interrupciones.
Cuando el Valor actual del contador de alta velocidad
#50 CTH1 coincide con el valor del contador de contador de
00006 CTC.D 0
alta velocidad CTC2 (cuando se han emitido 10000
#20 impulsos), se utilizará un programa de interrupción (INT
00007 CTC.D 1 CTC2) para detener los pulsos de reloj.
• CR4503 se ENCIENDE para especificar que CTH1 se
CR2002 CTH.D 1 restablecerá por CTC2.
00008 R500 Por lo tanto, las operaciones pueden llevarse a cabo repetidamente
#10000 durante el número especificado de pulsos (10000).
00009 CTC.D 2 • Durante la salida del pulso de reloj, el relevador de
entrada de habilitación CTH0 siempre está ENCENDIDO.
END
00010 • Durante el conteo de pulsos de reloj, el relevador de entrada
de habilitación de CTH1 siempre está ENCENDIDO.
INT • El reloj interno (CR4202) se especifica en la entrada del reloj
00011 CTC2 del contador de alta velocidad CTH0, y R500 se especifica
CR2002 CR4305 en la entrada del reloj del contador de alta velocidad CTH1.
00012 SET Por lo tanto, CTH0 se utiliza para la salida de pulso de
reloj y CTH1 se utiliza para el conteo de pulsos de reloj.
RETI • El número de pulsos de reloj se establece por el valor
00013
del comparador de contador de alta velocidad CTC2
ENDH • La salida del pulso del reloj se inicia cuando la entrada
00014 R000 se ENCIENDE.
Para restablecer la salida del pulso del reloj, vuelva a
ENCENDER la entrada R000.
CR2008 CR4303 CR4304 CR4305 CR4306 CR4307 CR2008 $0268 CR4300 CTH0 CR4503 CTH0 CTH1
EI SET RES SET SET RES EI LDA STA RES SET SET RES
• LDA $0268
Cuando se ejecuta LDA $0268, se introducirán los siguientes valores en el registro interno.
5
[0] [2] [6] [8]
Cuando se ejecuta STA CR4300, el valor del registro interno se asignará a los relevadores
auxiliares CR4300 a CR4315.
Relevador **: 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
de control
0 0 0 0 0 0 1 0 0 1 1 0 1 0 0 0
CR43**
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
5
Fase A R004(R008) CTH0
Fase B R005(R009)*1
Contador de frecuencia
Contador de frecuencia
Canal de contador de Terminal de entrada externa para Medir
alta velocidad KV-N14** KV-N24** KV-N40** KV-N60**
Fase A, R004 Fase A, R004 Fase A, R008 Fase A, R008
El canal 0
Fase B, R005 Fase B, R005 Fase B, R009 Fase B, R009
Fase A, R006 Fase A, R006 Fase A, R010 Fase A, R010
El canal 1
Fase B, R007 Fase B, R007 Fase B, R011 Fase B, R011
Fase A, R012 Fase A, R012
El canal 2 - -
Fase B, R013 Fase B, R013
Fase A, R014
El canal 3 - - -
Fase B, R015
4 o más Consulte "Cuando el relevador del método de conmutación de la fuente de entrada del contador de frecuencia está APAGADO" Comunicación
USB
Referencia Por ejemplo, si el relevador del método de conmutación de la fuente de entrada del contador Comunicación
de frecuencia del canal 1 (CR5505) del KV-N40** está ENCENDIDO y el valor de la fuente de serial
entrada externa del contador de frecuencia (CM4914) es 2, el conteo se realizará con la E/S
entrada de R012 establecido en la fase A y la entrada de R013 se configuran en fase B. Ventana
de Acceso
Instrucciones de contador de frecuencia Función
de Reloj
Dispositivos Disponibles
Modificación
Especificación Dispositivo de índice
Dispositivos tipo bit Variable tipo palabra Const indirecta local
Operando
5
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
n - - - - - - - - - - - - - - Sí - - - -
Contador de frecuencia
S1 - - - - - - - - - - - - - - Sí - - - -
S2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
D Sí - Sí - - - Sí Sí Sí Sí - - - Sí - - Sí Sí Sí
Operando Descripción
n Especifica el número del contador de alta velocidad (de 0 a 3)*1, 3
Especifica el modo de entrada de pulso. Si este valor se encuentra fuera del rango, solo se utilizan los dos bits inferiores.*1
S1 0 = fase simple sin dirección; 1 = fase simple con dirección; 2 = diferencia de fase 1x; 3 = 2 pulsos
"Configuración de entrada de conteo" (página 5-116)
Especifica el número de escaneos dentro del rango de 0 a 65535. Si se especifica el valor “0”, se utilizará
el promedio de 100 escaneos.
S2
Cuando se especifica un dispositivo de bits, se ocuparán 16 bits continuos. Cuando se especifica un
dispositivo de palabras, se ocupará 1 palabra.*2
Especifica el dispositivo principal en el que se almacenarán los resultados medidos (Hz). Cuando se especifica una
D
variable tipo bit, se ocuparán 32 bits continuos. Cuando se especifica una variable tipo palabra, se ocuparán 2 palabras.
Descripción de la Operación
En el borde ascendente de la condición de ejecución, se leen las configuraciones S1 y S2 . Esto
se realiza durante cada escaneo mientras la condición de ejecución está ENCENDIDA. El valor
(resultado medido) almacenado en el dispositivo especificado por [ D y D+1 ] se actualiza una
vez por cada escaneo en la que el número de escaneos se especifica en S2 . El número de
contador de alta velocidad a utilizar es especificado con n .
Cuando la condición de ejecución se ENCIENDE, el tiempo entre los pulsos de entrada externos se mide
continuamente, y la frecuencia se calcula durante el procesamiento END desde el tiempo entre pulsos.
Frecuencia (Hz) = 1/(tiempo entre pulsos)
S2 : El valor promedio (promedio simple) de los escaneos cuyo número especifica este parámetro es el
resultado medido de la frecuencia y se almacena en el dispositivo especificado con [ D y D+1 ].
El período de actualización no será menor o igual que el valor otorgado por el tiempo de escaneo × (el
número de escaneos especificado por S2 ).
Cuando la condición de ejecución se APAGA, la medición se detendrá.
5-158 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-5 Contador de frecuencia
•
constante del tiempo de entrada" (página 5-198)
n : No cambie la entrada del relevador de control (CR) o la memoria de
5
control (CM) relacionada con el contador de alta velocidad cuyo número se
Contador de frecuencia
especifica con este parámetro.
• Las mediciones se inician y se detienen cuando se completa un escaneo. (No
cuando se ejecuta la instrucción.)
• Si no hay entrada de pulso dentro de 1 s, la frecuencia se establece en 0 (Hz).
• S1 y S2 : Cuando cambie estos parámetros, cambie la condición de
ejecución de APAGADO a ENCENDIDO.
• No puede usar esta función en programas de interrupción y módulos de inicialización.
Banderas de operación
Generalidades
CR2009 Sin cambio en el estado de las Funciones
Incorporadas
CR2010 Sin cambio en el estado
Control del motor
CR2011 Sin cambio en el estado (posicionamiento)
ENCENDIDO cuando se cumple una de las siguientes condiciones. De lo contrario, APAGADO.
Salida de Pulso
CR2012 • Cuando la especificación indirecta o rango de modificación de índice en incorrecto. con Frecuencia
Si no utiliza la modificación indirecta de especificación o índice, el estado no cambiará. Especificada
Contador de
* Si el CR2012 se ENCIENDE, no se ejecutará la instrucción. Se visualizará un error en el KV STUDIO o Alta Velocidad
en la ventana de acceso. Además, la información de erro detalla se almacenará en CM2250 a CM2276. Contador de
Frecuencia
"Registro de errores" (página 4-64) Interruptor
de leva
Rastreo
Programa de muestra
Comunicación
USB
Comunicación
Usando CTH0, se miden las frecuencias (Hz) de la entrada del codificador R004 (fase A) y R005 (fase serial
B), y el resultado se almacena en DM0 y DM1. E/S
R000 FCNT 0
#2 #10 DM0
Dispositivos Disponibles
Modificación
Especificación Dispositivo de índice
Dispositivos tipo bit Variable tipo palabra Const indirecta local
Operando
5 R
MR
DR LR
B
T
DM
C CTC CR TM T
W
C CTH CTC Z CM #/$ #TM * @ :#/:Z
Contador de frecuencia
n - - - - - - - - - - - - - - Sí - - - -
S1 - - - - - - - - - - - - - - Sí - - - -
S2 Sí - Sí - - - Sí Sí Sí Sí - - - Sí Sí - Sí Sí Sí
D Sí - Sí - - - Sí Sí Sí Sí - - - Sí - - Sí Sí Sí
Operando Descripción
n Especifica el número del contador de alta velocidad a utilizar (de 0 a 3).*2, 4
Especifica el modo de entrada de pulso. Si este valor se encuentra fuera del rango, solo se utilizan los dos bits inferiores.*1
S1 0 = fase simple sin dirección; 1 = fase simple con dirección; 2 = diferencia de fase 1x; 3 = 2 pulsos
"Configuración de entrada de conteo" (página 5-116)
Especifica el dispositivo principal en el que se almacenarán los parámetros. Cuando se especifica una variable
tipo bit, se ocuparán 48 bits continuos. Cuando se especifica una variable tipo palabra, se ocuparán 3 palabras.*2
S2 + 0..Modo de medición (0: medido desde el intervalo de pulso; 1: medido desde el tiempo por
S2
rotación)
S2 + 1..Número de pulsos por rotación
• Cuando se realizan mediciones desde el intervalo de pulso: 1 a 65535
• Cuando las mediciones se realizan a partir del tiempo por rotación: 1 a 32767
S2 + 2..Número de escaneos (de 0 a 65535); si se especifica “0”, se utilizará el promedio de 100 escaneos.
Especifica el dispositivo principal en el que se almacenarán los resultados medidos (rpm). Cuando se especifica una
D
variable tipo bit, se ocuparán 32 bits continuos. Cuando se especifica una variable tipo palabra, se ocuparán 2 palabras.*3
Contador de frecuencia
resultado medido de la velocidad de rotación y se almacena en el dispositivo especificado con [ D y D + 1].
El período de actualización no será menor o igual que el valor otorgado por el tiempo de escaneo × (el
número de escaneos especificado por S2 + 2).
Cuando la condición de ejecución se APAGA, la medición se detendrá.
control (CM), que no sean las enumeradas anteriormente, que estén relacionadas Ventana
de Acceso
con el contador de alta velocidad cuyo número se especifica con este parámetro.
Función
• Las mediciones se inician y se detienen cuando se completa un escaneo. (No de Reloj
cuando se ejecuta la instrucción.)
• Cuando se realizan mediciones desde el intervalo de pulso, si el intervalo de pulso
es de 1 segundo o más, la velocidad de rotación se establecerá en 0 (rpm).
• Cuando las mediciones se realizan a partir del tiempo por rotación, si el tiempo por
rotación es de 1.5 segundos o más, la velocidad de rotación se establecerá en 0 (rpm).
• S1 y S2 : Cuando cambie estos parámetros, cambie la condición de
ejecución de APAGADO a ENCENDIDO.
• No puede usar esta función en programas de interrupción y módulos de inicialización.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 5-161
5-5 Contador de frecuencia
FUNCIONES INCORPORADAS DE LA CPU
Banderas de operación
5 Programa de muestra
Contador de frecuencia
Usando CTH0, se miden la velocidad de rotación (rpm) de las entradas del codificador R004 (fase A) y
R005 (fase B), y el resultado se almacena en DM0 y DM1.
MOV
#2500 DM101
MOV
#10 DM102
RCNT 0
#2 DM100 DM0
La función compara los múltiples rangos que ha configurado de antemano con los valores de corriente
de un codificador o instrumento similar.
La función detecta en qué rango se encuentra el Valor actual, y luego ENCIENDE el dispositivo de
destino de salida que corresponde a este rango.
・Codificador Ajuste del rango Dispositivo de
・Dispositivo interno CPU Valor DESACTIVADO destino de salida
Valor ACTIVADO Rango a ser ACTIVADO
Comparación
(1) Valor
DESACTIVADO
(2) Valor
(1) Valor ACTIVADO
⋮
DESACTIVADO
Interruptor de leva
Valor de
corriente (31) Valor
(31) Valor ACTIVADO (31) ACTIVADO 侑 (valor actual) < (1) DESACTIVADO
DESACTIVADO
(32) Valor
(32) Valor ACTIVADO (32) ACTIVADO 侑 (valor actual) < (1) DESACTIVADO
DESACTIVADO
Rastreo
alta velocidad (especificado por su número) no se pueden usar al mismo tiempo.
Comunicación
USB
Comunicación
serial
Ventana
de Acceso
Existen los siguientes tres tipos de instrucciones de cambio de levas. Función
de Reloj
Instrucción Nemónico Generalidades de la Operación Página
Comparador de etapas
MCMP Realiza operaciones de comparación de etapas múltiples 5-164
múltiples
Codificador absoluto ABSENC Realiza operaciones de leva utilizando un codificador absoluto 5-168
Codificador incremental INCENC Realiza operaciones de leva utilizando un codificador incremental 5-172
Dispositivos Disponibles
5 Operando
Dispositivos tipo bit Variable tipo palabra Const
Especificación
indirecta
Dispositivo
local
Modificación
de índice
Interruptor de leva
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
S1 Sí - Sí - - - - Sí - - - - - Sí - - Sí Sí Sí
S2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
D Sí - Sí - - - Sí Sí - - - - - Sí - - Sí Sí Sí
n Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí - Sí Sí Sí
Operando Descripción
S1 Especifica el dispositivo principal del bloque de datos que serán comparados *1
S2 Especifica el dispositivo que será comparado *2,
D Especifica el dispositivo principal en el cual se almacenarán los resultados de la comparación *3
Especifica la cantidad de datos que serán comparados o el dispositivo en que se almacenan los datos
n
que serán comparados (de 1 a 32) *4, 5
*1 Cuando se especifica un dispositivo bit, se usarán los n × 32 bits consecutivos desde el inicio del
canal. Cuando especifica un dispositivo de palabra, se usarán n × 2 palabras.
*2 Cuando especifica un dispositivo bit, se usarán 16 bits continuos.
Si especifica un relevador que no sea el relevador principal del canal (como R002, R106 y R1012), el
siguiente canal también se utilizará para proporcionar los 16 bits necesarios.
*3 Cuando especifica un dispositivo bit, se ocuparán n bits.
Cuando especifica un dispositivo de palabra, el resultado se almacena en el bit más bajo del
dispositivo de palabra. Los bits diferentes al bit menor no serán cambiados.
*4 "$" No se puede utilizar.
*5 Cuando se especifica un dispositivo de bits, se ocuparán 16 bits continuos.
Cuando se especifica un dispositivo de palabras, se ocupará 1 palabra.
5
n establece S1 +3 40 30 S1 +2 D +1 ON
bit bit
S1 +5 30 80 S1 +4 15 0 D +2 OFF
S2 30
( n x
2 palabras) S1 +2( n -2)+1
Interruptor de leva
10 30 S1 +2( n -2) D + n +2 ON
S1 +2( n -1)+1 30 30 S1 +2( n -1) D + n +1 OFF
Generalidades
de las Funciones
Ventana
de Acceso
Programa de muestra Función
de Reloj
El valor de la entrada de memoria de datos DM0 se compara con el valor establecido, y los relevadores
de salida se ENCIENDEN según las siguientes condiciones.
Cuando DM0 es mayor que o igual a #100 y es menos de #200, R1500 se ENCIENDE.
Cuando DM0 es mayor que o igual a #300 y es menos de #400, R1501 se ENCIENDE.
Cuando DM0 es mayor que o igual a #500 y es menos de #600, R1502 se ENCIENDE.
Cuando DM0 es mayor que o igual a #700 y es menos de #800, R1503 se ENCIENDE.
Cuando DM0 es mayor que o igual a #900 y es menos de #1000, R1504 se ENCIENDE.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 5-165
5-6 Interruptor de leva
FUNCIONES INCORPORADAS DE LA CPU
Cuando DM0 es mayor que o igual a #1100 y es menos de #1200, R1505 se ENCIENDE.
;<Lista de nemónicos>
CR2008 MOV
#100 DM10 LD CR2008
Se ACTIVA para un escaneo MOV #100 DM10
después de empezar las operaciones MOV #200 DM11
MOV MOV #300 DM12
#200 DM11 MOV #400 DM13
MOV #500 DM14
MOV MOV #600 DM15
#300 DM12 MOV #700 DM16
MOV #800 DM17
MOV #900 DM18
MOV MOV #1000 DM19
#400 DM13 MOV #1100 DM20
MOV #1200 DM21
LD R000
MOV
5 #500 DM14
MCMP DM10 DM0 R1500 #6
MOV
Interruptor de leva
#600 DM15
MOV
#700 DM16
MOV
#800 DM17
MOV
#900 DM18
MOV
#1000 DM19
MOV
#1100 DM20
MOV
#1200 DM21
R000 MCMP
DM10 DM0 R1500
#6
Interruptor de leva
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Dispositivos Disponibles
5 Dispositivos tipo bit Variable tipo palabra Const
Especificación
indirecta
Dispositivo
local
Modificación
de índice
Operando
Interruptor de leva
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
S1 Sí - Sí - - - - Sí - - - - - Sí - - Sí Sí Sí
S2 Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí - - Sí Sí Sí
D1 Sí - Sí - - - Sí Sí - - - - - Sí - - Sí Sí Sí
D2 Sí - Sí - - - Sí Sí - - - - - Sí - - Sí Sí Sí
Operando Descripción
Especifica el dispositivo principal del bloque de datos en el que se almacena el valor de ángulo a
S1
comparar (de 0 a 3599, en unidades de 0.1°) *1
S2 Especifica el dispositivo en el que se almacena el valor del codificador absoluto *2
D1 Especifica el dispositivo principal en el cual se almacenarán los resultados de la comparación *3
D2 Especifica el dispositivo principal en el que se almacenan los parámetros *4
*1 Cuando se especifica un dispositivo bit, se usarán los [ D2 + 0] × 32 bits consecutivos desde el inicio
del canal.
Cuando especifica un dispositivo de palabra, se usarán [ D2 + 0] × 2 palabras.
*2 Cuando especifica un dispositivo bit, se usarán 16 bits continuos. Si se especifica un relevador distinto
al relevador principal del canal (como R002, R106 y R1012), el siguiente canal será utilizado también
para proveer los 16 bits necesarios.
*3 Cuando especifica un dispositivo bit, se ocuparán [ D2 + 0] bits.
Cuando especifica un dispositivo de palabra, el resultado se almacena en el bit más bajo del
dispositivo de palabra. Los bits diferentes al bit menor no serán cambiados.
*4 Cuando se especifica un dispositivo bit, serán ocupados 128 bits consecutivos desde el inicio de la
canal.
Cuando se especifica un dispositivo de palabra, se ocuparán 8 palabras.
Parámetros
Dispositivo Detalles
Cantidad de datos
D2 +0 Establece la cantidad de datos para comparar (1 a 32)
para comparar
D2 +1 Resolución Establece la resolución del codificador (32 a 32768)
Establece el código gris residual (0 a 16384)
Residual (Ejemplo) 32, 64, 128, 256, 512, 1024,
Resolución 36 360 720
D2 +2 2048, 4096, 8192, 16384, 32768
Código gris
Código gris
0 14 76 152
residual
D2 +3 Valor de grado cero Establece el valor para especificar como cero grados (0 a resolución - 1) 5
Almacena el ángulo corriente después de la compensación (0 a 3599)
Ángulo
Interruptor de leva
• S2 - [ D2 + 2] ≥ [ D2 + 3]:
corriente
D2 +4 (3600/[ D2 + 1]) × ( S2 - [ D2 + 2] - [ D2 + 3])
(En unidades
• S2 - [ D2 + 2] < [ D2 + 3]:
de 0.1°)
(3600/[ D2 + 1]) × ([ D2 + 1] + S2 - [ D2 + 2] - [ D2 + 3])
Dispositivo Detalles
D2 + 5 D1 D2 +4
Bit 0: Error de respuesta de salida
Condiciones
Si dentro de un período de escaneo, los valores de ENCENDIDO
y APAGADO difieren entre dos o más dispositivos de destino de
salida que se cambian o si hay diferencias entre los valores
ENCENDIDO y APAGADO, se producirá un error. Ningún
Cambio
Error de No se producirá ningún error en los siguientes casos. cambio
D2 +5 • Cuando los valores ENCENDIDO y APAGADO de las salidas
operación Generalidades
que se cambian al mismo tiempo son los mismos de las Funciones
• Cuando los valores ENCENDIDO de las salidas que se cambian al Incorporadas
mismo tiempo son los mismos y cuando los valores APAGADO de
las salidas que se cambian al mismo tiempo son los mismos. Control del motor
(posicionamiento)
Bit 1: Valor de entrada fuera del rango de error
Ningún Ningún
Cuando el valor de entrada del codificador se encuentra fuera
cambio cambio Salida de Pulso
del rango de ajuste, este se ENCIENDE. con Frecuencia
Utilice un programa de escalera para restablecer los datos. Especificada
D2 +6 Contador de
Área de trabajo (Esto no puede ser utilizado por el usuario). Alta Velocidad
D2 +7
Contador de
Cuando la condición de ejecución está ENCENDIDO, comenzando desde S1 , los primeros [ D2 + 0] Frecuencia
conjuntos de datos de 32 bits (cada uno compuesto por dos conjuntos de 16 bits, datos BIN sin signo que indican Interruptor
de leva
el valor APAGADO y valor ENCENDIDO) se comparan con el valor de ángulo corriente almacenado en el
Rastreo
dispositivo especificado con [ D2 + 4], y los resultados se almacenan en los dispositivos bit a partir de D1 .
Comunicación
Valor DESACTIVADO valor ACTIVADO Comparación Resultado USB
bit bit bit bit
31 16 15 0 Comunicación
S1 +1 30 12 S1 D2 +4 D1 OFF serial
[ D2 +0] establece S1 +3 40 30 S1 +2
bit bit
D1 +1 ON
E/S
S1 +5 30 80 S1 +4 15 0 D1 +2 OFF
30 Ventana
([ D2 +0] x
de Acceso
2 palabras) S1 +2([ D2 +0]-2)+1 10 30 S1 +2([ D2 +0]-2) D1 + n -2 ON
Función
S1 +2([ D2 +0] 1)+1 30 30 S1 +2([ D2 +0]-1) D1 + n -1 OFF de Reloj
Banderas de operación
Programa de muestra
Los valores de entrada R000 a R007 del codificador absoluto se almacenan en DM0 y se comparan
con el valor establecido. Los relevadores de salida son entonces ENCENDIDOS de acuerdo con las
siguientes especificaciones.
Resolución: 256/rotación. Código gris residual: 0. Valor de enseñanza de cero grados: 12.
R000
Codificador de tipo to
de valor absoluto R007
Serie Nano KV
Interruptor de leva
MOV STA DM0
#12 DM113 LD CR2002
MOV #100 DM10
MOV #200 DM11
CR2002 R000 $FF DM0 MOV #300 DM12
LDA ANDA STA MOV #400 DM13
Siempre ACTIVADO MOV #500 DM14
CR2002 MOV MOV #600 DM15
#100 DM10 MOV #700 DM16
Siempre ACTIVADO MOV #800 DM17
MOV #900 DM18
MOV MOV #1000 DM19
#200 DM11 MOV #1100 DM20
MOV #1200 DM21
MOV LD MR000
#300 DM12 ABSENC DM10 DM0 R1500 DM110
Generalidades
MOV de las Funciones
#400 DM13 Incorporadas
Comunicación
MOV USB
#900 DM18 Comunicación
serial
MOV E/S
#1000 DM19
Ventana
de Acceso
MOV
Función
#1100 DM20
de Reloj
MOV
#1200 DM21
MR000 ABSENC
DM10 DM0 R1500
DM110
D1 D2 D1 D2
Dispositivos Disponibles
Modificación
5 Operando
Dispositivos tipo bit Variable tipo palabra Const
Especificación
indirecta
Dispositivo
local
de índice
MR DM
Interruptor de leva
Operando Descripción
Especifica el dispositivo principal del bloque de datos en el que se almacena el valor de ángulo
S1
a comparar (de 0 a 3599, en unidades de 0.1°) *1
S2 Especifica el número del contador de alta velocidad a utilizar (de 0 a 3) *2, 5, 6
Especifica el modo de entrada de conteo del codificador (de 0 a 5)
0 = fase simple sin dirección; 1 = fase simple con dirección; 2 = diferencia de 1x;
S3
3 = diferencia de 2x; 4 = diferencia de 4x; 5 = 2 pulsos
"Configuración de entrada de conteo" (página 5-116)
Parámetros
Dispositivo Detalles
Cantidad de datos
D2 +0 Establece la cantidad de datos para comparar (1 a 32)
para comparar
D2 +1 Resolución Establece la resolución del codificador (32 a 32768)
Valor de grado
D2 +2 Establece el valor para especificar como cero grados (0 a resolución - 1)
cero
Almacena el ángulo corriente después de la compensación (0 a 3599)
Ángulo
5
• [ S2 ] ≥ [ D2 + 2]:
corriente
D2 +3 (3600/[ D2 + 1]) × ( S2 - [ D2 + 2])
(En unidades
• [ S2 ] < [ D2 + 2]:
de 0.1°)
(3600/[ D2 + 1]) × ([ D2 + 1] + S2 - [ D2 + 2])
Interruptor de leva
Dispositivo Detalles
D2 +4 D1 D2 +3
Bit 0: Error de respuesta de salida
Condiciones
Si dentro de un período de escaneo, los valores de
ENCENDIDO y APAGADO difieren entre dos o más dispositivos
de destino de salida que se cambian o si hay diferencias entre
los valores ENCENDIDO y APAGADO, se producirá un error. Ningún
Error de Cambio
No se producirá ningún error en los siguientes casos. cambio
D2 +4 • Cuando los valores ENCENDIDO y APAGADO de las salidas
operación
que se cambian al mismo tiempo son los mismos
• Cuando los valores ENCENDIDO de las salidas que se cambian
al mismo tiempo son los mismos y cuando los valores APAGADO Generalidades
de las salidas que se cambian al mismo tiempo son los mismos. de las Funciones
Incorporadas
Bit 1: Valor de entrada fuera del rango de error
Ningún Ningún
Cuando el valor de entrada del codificador está fuera del Control del motor
cambio cambio
rango de configuración. (posicionamiento)
Cuando la condición de ejecución está ENCENDIDO, comenzando desde S1 , los primeros [ D2 Salida de Pulso
con Frecuencia
+ 0] conjuntos de datos de 32 bits (cada uno compuesto por dos conjuntos de 16 bits, datos BIN sin Especificada
Contador de
signo que indican el valor APAGADO y valor ENCENDIDO) se comparan con el valor de ángulo Alta Velocidad
corriente almacenado en el dispositivo especificado con [ D2 + 3], y los resultados se almacenan en Contador de
Frecuencia
los dispositivos bit a partir de D1 . Interruptor
de leva
valor APAGADO valor ENCIENDE Comparación Resultado
bit bit bit bit Rastreo
31 16 15 0
S1 +1 30 12 S1 D2 +3 D1 OFF Comunicación
S1 +3 40 30 S1 +2 D1 +1 ON USB
[ D2 +0] establece bit bit
S1 +5 30 80 S1 +4 15 0 D1 +2 OFF Comunicación
30 serial
([ D2 +0]×
2 palabras) S1 +2([ D2 +0]-2)+1 10 30 S1 +2([ D2 +0]-2) D1 + n -2 ON E/S
S1 +2([ D2 +0]-1)+1 30 30 S1 +2([ D2 +0]-1) D1 + n -1 OFF
Ventana
de Acceso
Función
Si el valor APAGADO es mayor que el valor ENCENDIDO de Reloj
Cuando el valor APAGADO > [ D2 + 3] ≥ el rango del valor ENCENDIDO, D1 se ENCIENDE.
Si el valor APAGADO es menor que el valor ENCENDIDO
Cuando el valor APAGADO > [ D2 + 3] o [ D2 + 3] ≥ el rango del valor ENCENDIDO, D1 se
ENCIENDE.
Si el valor APAGADO es igual al valor ENCENDIDO
El operando D1 siempre está APAGADO.
Banderas de operación
El contador de alta velocidad CTH1 se usa para medir el valor de entrada desde el codificador
incremental, y el valor medido se compara con el valor establecido. Los relevadores de salida son
entonces ENCENDIDOS de acuerdo con las siguientes especificaciones. El valor del contador de alta
velocidad CTH1 se borra cuando el relevador de entrada R001 se ENCIENDE.
Interruptor de leva
Cuando el valor de CTH1 es mayor o igual que 10.0 y es menor que 20.0, R1500 se ENCIENDE.
Cuando el valor de CTH1 es mayor o igual que 30.0 y es menor que 40.0, R1501 se ENCIENDE.
Cuando el valor de CTH1 es mayor o igual que 50.0 y es menor que 60.0, R1502 se ENCIENDE.
Cuando el valor de CTH1 es mayor o igual que 70.0 y es menor que 80.0, R1503 se ENCIENDE.
Cuando el valor de CTH1 es mayor o igual que 90.0 y es menor que 100.0, R1504 se ENCIENDE.
Cuando el valor de CTH1 es mayor o igual que 110.0 y es menor que 120.0, R1505 se ENCIENDE.
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
5
MOV #1100 DM20
MOV #1200 DM21
MOV LD R000
#300 DM12 INCENC DM10 #1 #5 R1500 DM110
Interruptor de leva
LD R001
MOV RES CTH1
#400 DM13
MOV
#500 DM14
MOV
#600 DM15
MOV
#700 DM16
MOV
#800 DM17
MOV
#900 DM18
MOV
#1000 DM19
MOV
#1100 DM20
MOV
#1200 DM21
R000 INCENC
DM10 #1 #5
R1500 DM110
R001 CTH1
RES
Función de seguimiento
El estado y los valores del dispositivo se registran en la memoria buffer. Cuando se guardan los
archivos, la cantidad especificada de datos que precede y sigue al archivo guardado se extrae y se
graba en la memoria interna.
Por ejemplo, si configura los desencadenantes para que se guarden los archivos cuando ocurre un mal
funcionamiento del dispositivo, los datos anteriores y posteriores a un mal funcionamiento se guardan
automáticamente, lo cual es útil cuando desea realizar un análisis de mal funcionamiento.
Tiempo
SRAM Memoria interna 5
Fecha y hora DM11 DM12 DM13 Búfer
Rastreo
Fecha y hora DM11 DM12 DM13
Fecha y hora DM11 DM12 DM13
Fecha y hora DM11 DM12 DM13 Los datos
Fecha y hora DM11 DM12 DM13 antes del
disparador
Fecha y hora DM11 DM12 DM13
Activador de
guardar archivo Fecha y hora DM11 DM12 DM13 Los datos
Fecha y hora DM11 DM12 DM13 después del
disparador PC
Fecha y hora DM11 DM12 DM13
Fecha y hora DM11 DM12 DM13 Los datos guardados en la
memoria interna pueden
Fecha y hora DM11 DM12 DM13
ser vistos en el monitor
gráfico en tiempo real del
El registro se lleva a KV STUDIO.
cabo constantemente
Generalidades
de las Funciones
Incorporadas
Rastreo de aperturas, se ejecuta
la instrucción LOGE Control del motor
(posicionamiento)
Desencadenante de registro
Salida de Pulso
con Frecuencia
Especificada
Relevador de ejecución
Contador de
Alta Velocidad
Relevadorde operación en Contador de
progreso Frecuencia
Interruptor
Escritura de archivos completada de leva
Datos antes del Datos después del Rastreo
desencadenante desencadenante
Comunicación
USB
Desencadenador de guardado de
Comunicación
archivo serial
Referencia En la Serie KV Nano, no puede usar la función de registro o la función de rastreo junto
con una tarjeta de memoria.
Configuraciones
Use KV STUDIO para configurar los ajustes que necesita para usar la función de rastreo.
Para utilizar la función de seguimiento, debe configurar:
• Dispositivo para rastrear.
• Desencadenante.
• Seguimiento de detalles.
Puede crear hasta 10 instancias de la función de rastreo, que se identifican por su ID de rastreo (0 a 9).
Configure dispositivos y activadores para cada ID de seguimiento.
Rastreo
Artículo Descripción
Status Muestra el estado de ejecución corriente durante la edición de supervisión.
Function Muestra la función establecida (fija a la función de seguimiento).
File path preview En la Serie KV Nano, esto se soluciona para indicar la memoria interna.
Comment Muestra el comentario del archivo establecido.
Haga clic en este para mostrar el cuadro de diálogo "Configuración de registro/
Setup rastro". Puede usar este cuadro de diálogo para configurar los ajustes del ID de
registro o rastreo seleccionado.
Delete Haga clic aquí para eliminar la configuración del registro seleccionado o ID de rastreo.
OK Haga clic aquí para confirmar los cambios que ha realizado y cierre el cuadro de diálogo.
Cancel Haga clic aquí para cancelar los cambios que ha realizado y cerrar el cuadro de diálogo. Generalidades
Haga clic aquí para visualizar el monitor de función incorporado del ID de registro de las Funciones
Built-in function monitor Incorporadas
o seguimiento seleccionado. Esto solo está disponible durante el monitoreo.
Haga clic aquí para iniciar la ejecución del registro seleccionado o ID de rastreo (los Control del motor
Start (posicionamiento)
programas de escalera tienen prioridad). Esto solo está disponible durante el monitoreo.
Haga clic aquí para detener la ejecución del registro seleccionado o ID de rastreo (los Salida de Pulso
Stop con Frecuencia
programas de escalera tienen prioridad). Esto solo está disponible durante el monitoreo. Especificada
2
Contador de
Seleccione el ID de registro o rastreo que desee configurar y luego haga clic en "Setup". Alta Velocidad
Contador de
Se muestra el cuadro de diálogo "Logging/Trace setting". Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Artículo Descripción Ventana
File path preview En la Serie KV Nano, esto se soluciona para indicar la memoria interna. de Acceso
Función
File comment Establezca el comentario del archivo (hasta 64 caracteres de un solo byte). de Reloj
*
Function Seleccione la función (esto se fija al seguimiento).
* Puede seleccionar una función que no sea el seguimiento, pero cuando cierre el cuadro de diálogo
"Logging/Trace setting", se mostrará el siguiente cuadro de diálogo.
(No se producirá un error.)
5
"Función de seguimiento" (página 5-177)
Rastreo
Use esta pestaña para configurar los ajustes de los dispositivos que desea guardar. Puede incluir tanto
dispositivos de bits como de palabras en el mismo grupo de configuraciones.
Puede configurar hasta 128 dispositivos para cada ID de registro.
Ejemplo
(1) Configuración de todos los dispositivos en dispositivos
bits:
El estado ENCENDIDO/APAGADO (0 o 1) de
dispositivos de 128 bits se registrarán.
(2) Configuración de todos los dispositivos en dispositivos 5
de palabras decimales y de 16 bits:
Rastreo
Se registrarán los valores de 128 dispositivos
decimales de 16 bits.
(3) Configuración de todos los dispositivos en dispositivos
de palabras decimales y de 32 bits:
Se registrarán los valores de 64 dispositivos decimales
de 32 bits.
Artículo Descripción
Haga clic en "Add" para mostrar el cuadro de diálogo "Logging/Trace device setting". Añadir
Add
el dispositivo que desea rastrear.
Seleccione el dispositivo que desea cambiar y luego haga clic en "Change" para mostrar el
Change cuadro de diálogo "Logging/Trace device setting". Realice cambios en la configuración del Generalidades
dispositivo que desea rastrear. de las Funciones
Incorporadas
Haga clic en "Delete" para eliminar el dispositivo seleccionado (puede seleccionar varios
Delete
dispositivos al mismo tiempo). Control del motor
(posicionamiento)
Up Haga clic aquí para mover el dispositivo seleccionado hacia arriba en la secuencia registrada.
Down Haga clic en este para mover el dispositivo seleccionado hacia abajo en la secuencia registrada. Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Artículo Descripción Comunicación
serial
Permite configurar el dispositivo que desea rastrear.
Target device*1 Presione el botón para seleccionar entre los comentarios del dispositivo.
E/S
Ventana
Seleccione el formato de datos de "DEC 16BIT", "DEC 32BIT", "± DEC 16BIT", "± DEC de Acceso
Data format 32BIT", "HEX 16BIT", "HEX 32BIT", "ASCII 16BIT" y "FLOAT". Función
* Para guardar datos en formato SJIS, seleccione "ASCII 16BIT". de Reloj
Establezca este valor solo cuando "Formato de datos" esté configurado en "ASCII 16BIT".
Word number
Rango de configuración: 1 a 16
Establezca el dispositivo de destino como el dispositivo líder y establezca cuántos de los
Cont. number
dispositivos que siguen a este dispositivo de forma consecutiva se registrarán o rastrearán.
Desencadenar
Utilice esta pestaña para establecer el tiempo con el que comenzar el rastreo de los dispositivos grabados.
5
Rastreo
Artículo Descripción
Seleccione el tipo de desencadenante de "Bit device", "Cycle" e "Logging
Type*1
instructions (TRGD)".
Establecer un dispositivo bit.
Bit device Presione el botón para seleccionar entre los comentarios del dispositivo.
Solo puede configurar los ajustes en esta pestaña cuando selecciona la función de rastreo.
Use esta pestaña para configurar el desencadenante que se usa para guardar archivos y el modo de guardar archivos.
Rastreo
Generalidades
de las Funciones
Incorporadas
Trigger (%) porcentaje. También puede usar el control deslizante para establecer el valor. Interruptor
de leva
position Trigger data quantity La cantidad de datos después del desencadenante que ha establecido
(Point)*1 como un porcentaje se muestra como una cantidad de puntos. Rastreo
E/S
Ventana
de Acceso
Función
de Reloj
*1 Para configurar la cantidad de datos a guardar, desde el espacio de trabajo, abra el cuadro de diálogo
"CPU system setting" y luego haga clic en "System setting", "CPU unit buffer capacity".
5
Rastreo
Instrucciones de registro
Para ejecutar el registro, cree un programa que use las instrucciones de registro.
Instrucción Nemónico Generalidades de la Operación Página
Habilitación de registro y
LOGE 5-186
rastreo Habilitar y deshabilitar la ejecución de las funciones de
Deshabilitar el registro y registro y seguimiento de la ID especificada
LOGD 5-186
rastreo
Captura de datos de
TRGD Captura los datos de registro de la ID especificada 5-188
registro
Rastreo
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
con Frecuencia
Especificada
Contador de
Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
LOGE LOGE
Habilitación de registro y
rastreo Habilitar y deshabilitar la ejecución
de las funciones de registro y
LOGD LOGD
Deshabilitar el registro y
rastreo
seguimiento de la ID especificada
Condición de ejecución n
LOGD L O G D n
5 Dispositivos Disponibles
Modificación
Especificación Dispositivo
Dispositivos tipo bit Variable tipo palabra Const de índice
Rastreo
indirecta local
Operando
MR DM
R DR LR T C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
n Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí *1 - - Sí Sí Sí
Operando Descripción
n Especifica ID de registro o seguimiento (0~9) *1, 2
Descripción de la Operación
LOGE Cuando la condición de ejecución está ENCENDIDO, se habilita el rastreo de la ID especificada con n .
Después de que se ejecuta la instrucción, se borra la memoria intermedia de la unidad de
CPU de la ID especificada, y se establecen los relevadores de ejecución de registro y
seguimiento. Cuando se ocurre un desencadenante, se ejecuta el rastreo.
Independientemente del estado de la condición de ejecución de la instrucción LOGE, el
estado de ejecución habilitada continúa hasta que se aplica un desencadenador de
guardado de archivo o se ejecuta la instrucción LOGD.
Puede usar la misma condición de ejecución para habilitar la ejecución de rastreo para
todas las IDs de registro.
LOGD Cuando la condición de ejecución está ENCENDIDO, se habilita el rastreo de la ID especificada con n .
Después de que se ejecuta la instrucción, los relevadores de ejecución de registro y
seguimiento se restablecen para cada ID, y el rastreo se detiene. Hasta que se detenga el
rastreo, los contenidos de seguimiento se almacenan en la memoria buffer.
ID de registro Relevador de ejecución de registro
0 CR000
1 CR100
2 CR200
3 CR300
4 CR400
5 CR500
6 CR600
7 CR700
8 CR800
9 CR900
Disparador
(dispositivo bit)
Ejecutar
Ejecutar
Ejecutar
Ejecución del registro Ejecutar
y del rastreo
Escaneo
5
Relé de ejecución del
registro y del rastreo
Disparador (período)
Rastreo
Ejecutar
Ejecutar
Ejecutar
Banderas de operación
La ejecución del seguimiento de ID5 está desactivada en el borde ascendente de la entrada R001. E/S
Ventana
;<Lista de nemónicos>
R001 #5 de Acceso
LOGD LDP R001 Función
LOGD #5 de Reloj
TRGD TRGD
Captura de datos de
registro
Captura los datos de registro de la ID
especificada
Dispositivos Disponibles
Modificación
Especificación Dispositivo
Dispositivos tipo bit Variable tipo palabra Const
indirecta local
de índice
Operando
5 R
MR
DR LR T
DM
C CTC CR TM T C CTH CTC Z CM #/$ #TM * @ :#/:Z
B W
Rastreo
n Sí - Sí - - - Sí Sí Sí Sí Sí Sí Sí Sí Sí*2 - Sí Sí Sí
Operando Descripción
Especifica la ID de seguimiento cuyos datos desee capturar o el dispositivo principal en el cual se almacenan los
n
datos de la ID de seguimiento *1, 3
*1 Para el ID de registro, especificar un valor entre 0 y 10. Especifique el valor "10" cuando utilice
activadores de instrucciones durante la supervisión de gráficos en tiempo real.
*2 No se pude utilizar "$" para especificar el dispositivo.
*3 n : Cuando use este parámetro para especificar un dispositivo bit, se ocuparán 16 bits continuos.
Descripción de la Operación
Banderas de operación
Rastreo
a las entradas de la memoria de control.
Dispositivos de IDs
CR000 CR100 CR200 … CR900 Ejecución de registro o rastreo Control del motor
CR001 CR101 CR201 … CR901 R Operación de registro o rastreo en curso (posicionamiento)
CR002 CR102 CR202 … CR902 R Escritura o archivo de rastreo escritos completos Salida de Pulso
con Frecuencia
CR008 CR108 CR208 … CR908 R Error de registro o rastreo
Especificada
Configuración incorrecta de
CR010 CR110 CR210 … CR910 R Contador de
dispositivo o desencadenante Alta Velocidad
CM1660 CM1661 CM1662 … CM1669 R Espacio libre en el búfer (en unidades de kB) Rastreo
E/S
Este relevador activa y desactiva la ejecución de rastreo. Este relevador se establece cuando se
ejecuta la instrucción de habilitación de registro y rastreo (LOGE) o cuando se inicia el rastreo desde
KV STUDIO, por lo que normalmente no es necesario que opere este relevador directamente.
Cuando este relevador está ENCENDIDO, el relevador de estado de la misma ID de registro y rastreo se APAGA.
Cuando se produce un error, este relevador se restablece.
Puede APAGAR este relevador utilizando la instrucción de deshabilitación de registro y rastreo (LOGD)
o enviando señales desde KV STUDIO.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 5-189
5-7 Rastreo
FUNCIONES INCORPORADAS DE LA CPU
Si este relevador se APAGA antes de que se produzca el desencadenante de guardado de archivos, los
datos que quedan en el búfer se descartan cuando se produce el desencadenante de guardado de archivos.
Si este relevador se APAGA después de que se produce el desencadenador de guardado de archivos,
incluso si no se han capturado todos los datos después del desencadenador de guardado de archivos,
los datos subsiguientes no se capturarán, y solo los datos almacenados en el búfer cuando el
desencadenante de guardado de archivo ocurra puede mostrarse en el monitor de gráfico en tiempo real.
Almacenamiento de velocidad
• Durante el seguimiento, el tiempo de escaneo puede extenderse por un máximo de (la cantidad de
IDs en uso) ms.
• Si se producen múltiples desencadenantes al mismo tiempo, es fácil extender el tiempo de escaneo.
Rastreo
Al igual que cuando se ejecuta la instrucción LOGD, si cambia del modo RUN al modo PROG antes de
que se produzca un desencadenante de guardado de archivo, los datos que quedan en el búfer se
descartan cuando se produce el desencadenante para guardar el archivo.
Si cambia del modo RUN al modo PROG después de que se produce el desencadenador de guardado de
archivo, incluso si no se han capturado todos los datos después del desencadenante de guardado de
archivo, los datos subsiguientes no se capturarán, y solo los datos almacenados en el búfer cuando se
produzca el desencadenador de guardar archivos puede mostrarse en el monitor de gráficos en tiempo real.
Además, cuando cambie del modo PROG al modo RUN, todos los seguimientos se detendrán, por lo
que para iniciarlos de nuevo, debe ejecutar la instrucción LOGE.
Generalidades
Procesamiento al inicio del rastreo de las Funciones
Incorporadas
Cuando se inicia el rastreo, los datos que quedan en el búfer se descartan.
Control del motor
(posicionamiento)
(2) Cadenas de caracteres ASCII : Cuando haya configurado el formato de datos del dispositivo como Contador de
Alta Velocidad
"Cadena de caracteres ASCII" Contador de
Frecuencia
Hay límites para los personajes que se pueden usar en estas Interruptor
situaciones. de leva
Rastreo
Artículo Descripción
Comunicación
Cadenas de caracteres en
• No puede usar "," en esta situación. USB
archivos CSV Comunicación
Todos los códigos ASCII se guardan como están. Los caracteres de control, serial
Cadenas de caracteres ASCII
las comillas y los caracteres similares también se guardan tal cual. E/S
Ventana
de Acceso
Función
de Reloj
Puede usar el puerto USB de la unidad base para monitorear y depurar programas de KV STUDIO. No
puede usar el puerto USB para realizar comunicaciones, como la transmisión de comandos.
Referencia Si usa "KV COM+ for Excel/KV COM+ Library", puede leer y escribir los valores de los
dispositivos PLC.
Cómo conectarse a un PC
Solo debe instalar el controlador USB la primera vez que conecta el dispositivo a una PC con Windows
2000. Desde la segunda vez que conecta el dispositivo, o desde la primera vez que conecta el
dispositivo a una PC con Windows 7, Vista o XP, debido a que el dispositivo se detecta
automáticamente, no es necesario que instale el controlador.
Esta sección explicará el procedimiento para realizar la instalación en Windows 2000.
1 Inicie sesión como administrador o como otro usuario que tenga derechos de acceso a la
configuración del sistema.
2 Use un cable USB para conectar los puertos USB en la PC y la Serie KV Nano.
Aparece el mensaje "Found New Hardware" y luego aparece el Asistente para hardware nuevo
encontrado.
3 Seleccione "Search for a suitable driver for my device" y haga clic en "Next".
Comunicación serial
Lo que puede hacer usted con las comunicaciones en serie
Nombre de Puerto
Descripción KV-N10L KV-N11L
Función incorporado
Este modo se usa para realizar
Modo KV (enlace comunicaciones con el protocolo propietario
Sí Sí Sí*1
ascendente) KEYENCE. No se requiere un programa de
comunicación en el lado de la unidad base.
Modo KV (enviar y Este modo se usa para enviar y recibir Generalidades
recibir datos de datos con el encabezado STX y los Sí Sí Sí de las Funciones
texto) delimitadores ETX. Incorporadas
Este modo se usa para comunicarse con productos Control del motor
(posicionamiento)
Modo KV STUDIO KEYENCE, como el software de soporte de Sí Sí Sí
escalera y la serie V3 de pantallas táctiles. Salida de Pulso
Este modo se utiliza para establecer libremente con Frecuencia
Especificada
el formato del procedimiento de comunicación
Contador de
(encabezado, delimitador y longitud de datos) Alta Velocidad
El modo no para que coincida con el procedimiento de Contador de
procedimental comunicación de los periféricos y para Sí Sí Sí Frecuencia
comunicarse con los periféricos. Interruptor
de leva
Use los programas de escalera para
configurar todos los ajustes de formato. Rastreo
Artículo Especificación
Estándar de comunicación RS-232C
Modo de comunicación Duplex completo
Modo de aislamiento No aislado (la fuente de alimentación de 24 V de 0 V y el SG son compartidos)
Modo de sincronización Sincronización de inicio-parada
Modo de operación Modo KV STUDIO (valor predeterminado)
Velocidad de transmisión Automático
Longitud del bit de datos 8 bits
5 Comprobación de paridad
Longitud de bits de parada
Uniforme
1 bit
Comunicación serial
Cómo conectarse a un PC
Para conectar la Serie KV Nano y una PC, utilice el cable de conexión dedicado (OP-26487) y un
conector D-Sub de 9 pines (OP-26401 u OP-26486).
KV Nano
OP-26401
OP-26486
USB ó RS-232C
conversión
conector
Hacia el conector modular OP-26487 PC
(longitud del cable: 2.5 m)
lado KV lado PC
RD 3 3 SD
SD 5 2 RD
4 DR
6 ER
7 RS
8 CS
1 2 3 4 5 6 SG 4 5 SG
Para conectar la Serie KV Nano y una pantalla táctil de la serie VT3, utilice un cable de conexión directa
con puerto controlado por programa de la Serie KV dedicado (OP-26484: 5 m o OP-35403: 1 m).
OP-26484:5 m
OP-35403:1 m
A PORT2 5
Comunicación serial
Hacia el conector modular
KV Nano Pantalla táctil de la
Serie VT3
OP-26401
OP-26486
A PORT3
OP-24025:5 m
Hacia el conector modular OP-24045:1 m
KV Nano Pantalla táctil de la Generalidades
Serie VT3 de las Funciones
Incorporadas
Referencia • No tiene que configurar ningún ajuste en el lado de la Serie KV Nano. Control del motor
(posicionamiento)
• Para detalles sobre la conexión a un dispositivo Serie VT3 Handy o VT3-W4,
Salida de Pulso
vea el "Manual de conexión del PLC VT3". con Frecuencia
Especificada
Para obtener más información sobre los ajustes en el lado VT3, consulte el
Contador de
"Manual de conexión del PLC VT3". Alta Velocidad
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Para conectar la Serie KV Nano a los periféricos, consulte el siguiente diagrama para realizar el
cableado a una PC, y conecte los dispositivos de acuerdo con la forma del conector en el periférico
que está utilizando.
lado KV lado PC, D-sub 9-pin lado KV lado PC, D-sub 25-pin
RD 3 3 SD RD 3 2 SD
SD 5 2 RD SD 5 3 RD
5V 1 6 DR +5V 1 6 DR
+5V 2 4 ER +5V 2 20 ER
* *
SG 6 7 RS SG 6 4 RS
SG 4 8 CS SG
ࠉ ࠉ
4 5 CS
5 1 2 3 4 5 6
Los números Pin en el
*3.9kΩ 1/4W
5 SG
*3.9kΩ 1/4W
7 SG
+ +
En el lateral de la unidad, los D-Sub conector de 9 pines OP-26486 D-Sub conector de 25 pines OP-26485
pines 1 y 2 son de la fuente de (clabeado entrecruzado) (clabeado entrecruzado)
alimentación 5 V.
En el lateral de la unidad, los
pines 4 y 6 son de tierra. lado KV lado PC, D-sub 9-pin lado KV lado PC, D-sub 25-pin
RD 3 3 SD RD 3 2 SD
SD 5 2 RD SD 5 3 RD
+5V 1 6 DR +5V 1 6 DR
+5V 2 4 ER +5V 2 20 ER
SG 6 7 RS SG 6 4 RS
SG
ࠉ ࠉ
4 8 CS SG
ࠉ ࠉ
4 5 CS
5 SG 7 SG
8 CD
Cable recto OP-26487 Cable recto OP-26487
+ +
D-Sub conector de 9 pines OP-26401 D-Sub conector de 25 pines OP-96369
(clabeado entrecruzado) (clabeado entrecruzado)
Referencia Cuando conecte un módem, use un cable cruzado como OP-96607 en lugar de OP-26487.
E/S
Deshabilitar la actualización de entrada "Deshabilitación de actualización de entrada" (página 5-199)
Inhabilitación de salida "Inhabilitación de salida" (página 5-200)
E/S generales
Si la E/S de la unidad base no se usa para la entrada de interrupción, para el contador de alta velocidad,
para el contador de frecuencia, para el interruptor de leva, para la salida de pulso de frecuencia
especificada o para el control del motor (posicionamiento), esta E/S puede ser utilizado como E/S general.
Para conocer los números de terminal de E/S, consulte "Especificaciones" (página 2-9).
Los métodos de uso útiles cuando se usa E/S como E/S general se describen a continuación. Además,
Generalidades
estos métodos también se pueden usar de la misma manera con las unidades de E/S de expansión. de las Funciones
Incorporadas
Normalmente, durante la ejecución del programa, el estado de las señales de E/S se actualiza (actualiza) Salida de Pulso
con Frecuencia
solo una vez por escaneo (durante el procesamiento END). Puede usar los siguientes métodos para Especificada
actualizar las señales de E/S en posiciones arbitrarias en programas (procesamiento directo). Contador de
Alta Velocidad
Procesamiento de interrupción
Durante el procesamiento de interrupción, los relevadores de entrada de la unidad base se actualizan
antes de que se ejecuta el programa. Además, cuando se ejecuta la instrucción SET o RES, los
relevadores de salida de la unidad base se actualizan inmediatamente sin esperar al procesamiento
END del programa.
"4-7 Interrupciones" (página 4-76)
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - 5-197
5-10 E/S
FUNCIONES INCORPORADAS DE LA CPU
La función de conmutación de constante de tiempo de entrada puede establecer la constante de tiempo de entrada
como el ancho de pulso que se adquiere con precisión como señales del contacto de entrada. Si hace que el tiempo
de entrada sea constante, puede obtener pulsos con un ancho más estrecho. Por otro lado, si hace que el tiempo de
entrada sea constante, la constante de tiempo de entrada puede usarse como un simple filtro de ruido.
Si conecta una señal sin contacto en la que no se producen vibraciones o cuando está recibiendo señales de
alta velocidad de un codificador o dispositivo similar, puede manejar señales de alta velocidad reduciendo la
constante de tiempo de entrada.
Referencia Hay tres métodos para establecer la constante de tiempo de entrada: Usando la
Si el relevador de instrucción y control HSP CR2305 se utilizan al mismo tiempo, la instrucción HSP tiene prioridad, por lo que
las constantes de tiempo de entrada de los relevadores especificados no se ajustarán al valor especificado con CM1620.
Ejemplo
La constante de tiempo de entrada se establece en 1 ms.
CR2008 #3 CM1620 CR2305
LDA STA SET
E/S
Deshabilitación de actualización de entrada
Referencia Cuando está utilizando unidades de expansión de E/S, puede realizar ajustes Salida de Pulso
con Frecuencia
restablecimientos forzados desde KV STUDIO. Especificada
Consulte "Registro forzado de configuración/restablecimiento" en el "Manual de usuario de KV STUDIO". Contador de
Alta Velocidad
1
Rastreo
En el menú "Debug" haga clic en "Inhibited Input refresh".
Comunicación
Cuando la actualización de entrada está deshabilitada, aparece una marca de verificación junto al elemento de USB
menú, y "actualización de entrada inhibida" se visualiza en la barra de estado. Para habilitar la actualización de Comunicación
serial
entrada, haga clic en el elemento de menú, mientras actualización de entrada está deshabilitada.
E/S
Referencia • Cuando usa el interruptor selector RUN-PROG para cambiar entre el modo RUN y el
modo PROG, la actualización de la entrada está habilitada (no está habilitada cuando
se cambia entre el modo RUN y el modo PROG del monitor KV STUDIO).
• Cuando la actualización de entrada está deshabilitada, el LED de RUN parpadea (no
parpadea durante el modo PROG).
• La función también se activa cuando apaga la unidad, borra la RAM o ejecuta una
Inhabilitación de salida
E/S
Si deshabilita la salida, la salida no se genera a los relevadores de salida (relevadores de salida incorporados y
relevadores asignados a las unidades de salida de expansión) incluso si ENCIENDE y APAGA la bobina de
salida en su programa, por lo que puede depurar el programa sin realmente generando salida a los periféricos.
Puede configurar y restablecer por la fuerza el dispositivo especificado sin tener en cuenta el estado de 5
actualización y el programa de escalera.
E/S
Debido a que incluso puede configurar y restablecer a la fuerza los números de relevador que están
asignados a E/S, esto le permite depurar problemas de manera eficiente.
Referencia • Solo puede especificar los dispositivos R y B (excluyendo los dispositivos locales).
• Se puede especificar un máximo de 16 dispositivos.
• Puede usar programas de escalera, comunicaciones y métodos similares para cambiar
el dispositivo de destino, pero se sobrescribirá con el valor registrado en los ajustes
forzados y se restablecerá durante el procesamiento END.
Usando KV STUDIO para registrar y borrar ajustes o restablecimientos forzados Salida de Pulso
con Frecuencia
Mientras usa KV STUDIO para realizar monitoreo, puede usar el menú para registrar y borrar ajustes o Especificada
Contador de
restablecimientos forzados. Alta Velocidad
Esta sección explica las funciones de la ventana de acceso que puede usar cuando haya adjuntado un
casete de ventana de acceso a la extensión (KV-N1AW). Estas funciones de la ventana de acceso se
pueden usar para supervisar y cambiar fácilmente los datos de la unidad base.
㺃㺹㺎㺢㺼 $[LV
㺃㺜㺎㺪㺼 㺬㺽㺐㺻㺢1Rࠉࠉ
㺃㺪㺽㺹㺨㺽㺡㺆 3ࠉࠉࠉࠉࠉ
㺃㺏㺕㺴㺑㺶㺌㺑 9ࠉࠉࠉࠉࠉ
㺃/RDG $[LV
㺃6DYH 3RLQW1Rࠉࠉ
㺃3URSHUWLHV 3ࠉࠉࠉࠉࠉ
㺃'DWD&OHDU 9ࠉࠉࠉࠉࠉ
&38,1 㺳㺎㺙㺼㺎㺰㺍㺜㺎㺚㺼
BBBBBBBB 6723
BBBBBBBB
&38,1 8VU0HVVDJH
BBBBBBBB 6723
BBBBBBBB
Referencia Puede instalar casetes en el lado izquierdo y derecho de las unidades base KV-N40** y
KV-N60**. Sin embargo, no puede usar una unidad base cuando hay dos casetes
instalados en ella.
Modo de dispositivo
Este modo se puede usar para mostrar dispositivos internos y cambiar su configuración.
"Modo de dispositivo" (página 5-206)
Error claro
Este modo se puede usar para borrar errores graves de la unidad base.
"Limpiar error" (página 5-214)
5
Ventana de acceso
Prueba de E/S
Este modo se puede usar para verificar el estado de E/S de la unidad base o las unidades de E/S de
expansión.
"Prueba E/S" (página 5-216)
Monitor de la CPU
Este modo puede ser usado para monitorear el estado de las funciones de posicionamiento y contador
Generalidades
de frecuencia de la CPU. Además, puede verificar los nombres de los proyectos que están contenidos de las Funciones
Incorporadas
en la unidad principal.
Control del motor
"Monitor de CPU" (página 5-221) (posicionamiento)
Salida de Pulso
Monitor de alarma con Frecuencia
Especificada
Este modo se puede usar para monitorear alarmas y verificar el registro de alarmas.
Contador de
"Alarma" (página 5-227) Alta Velocidad
Contador de
Frecuencia
Cargar y guardar Interruptor
de leva
Este modo se puede usar para realizar operaciones de memoria de la ventana de acceso, como
Rastreo
guardar y cargar archivos, y mostrar la lista de archivos.
"Cargar y guardar" (página 5-230) Comunicación
USB
Comunicación
serial
Depuración
Este modo se puede utilizar para borrar ajustes forzados y restablecimientos que se han registrado y E/S
Limpieza de RAM
Este modo se puede utilizar para borrar los valores de dispositivo.
"Borrar RAM" (página 5-241)
Limpiar todo
Este modo se puede utilizar para borrar todos los ajustes.
"Borrar todo" (página 5-242)
1.デバイスモード 1.DeviceMode
2.エラークリア 2.ErrorClear
3.LANGUAGE 3.Language
4.I/Oテスト 4.I/O TEST
En los ejemplos que se muestran, los caracteres japoneses se muestran a la izquierda y los caracteres
ingleses se muestran a la derecha.
Para más información sobre cómo borrar los errores, consulte "Limpiar error" (página 5-214).
2.ErrorClear(2.Borrar errores)
3.Language(3.Idioma)
5.Date/Time(5.Fecha/Hora)
Ventana de acceso
Record(Grabar)
ClearRecord(Borrar registro)
8.Load/Save(8.Cargar/guardar) Load(Cargar)
Save(Guardar)
Properties(Propiedades)
Data Clear(Borrado de datos)
Data Lock(Bloqueo de datos)
9.Debug(9.Depurar) ForcedSet(Configuración forzada)
Input(Entrada)
Output(Salida)
Generalidades
10.Contrast(10.Contraste) de las Funciones
Incorporadas
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
5
Ventana de acceso
(1) Ventana de acceso...........Muestra los valores de corriente y los valores establecidos de cada
dispositivo, así como los mensajes de error.
Monitor de la unidad
No puede supervisar y configurar los ajustes de unidades de expansión y unidades especiales, como
unidades de E/S, que están conectadas a la unidad base. Use el indicador de entrada de cada unidad
para monitorear las unidades.
Modo de dispositivo
Este modo se puede usar para supervisar y cambiar los valores del dispositivo PLC.
Número de
Nombre del Marcado por
Marcado XYM dispositivo durante la
dispositivo defecto
marcación XYM
Entrada X 0000 a 599F
Relevador R Salida Y 0000 a 599F
Relevador auxiliar
Auxiliar interno R 0000 a 59915 5
MR M 00000 al 9599
interno
Ventana de acceso
Relevador de bloqueo LR L 00000 al 3199
Memoria de datos DM D 00000 al 32767
Rastreo
Instrucciones de operación
Comunicación
USB
Cambiar al modo de dispositivo Comunicación
serial
1 Pulse el botón "M". E/S
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.) Ventana
de Acceso
R0
OFF
R1
OFF
Puede usar las teclas "" y "" para cambiar el número del dispositivo que está monitoreando.
R500
ON
R501
OFF
5 ・R
・MR
・LR
Ventana de acceso
・B
3 "•TM" parpadea.
Pulse la tecla " ."
・DM
・W Aparecerá la pantalla para seleccionar
・CM el número del dispositivo que desea
・TM
visualizar.
ジャンプ JUMP El número de dispositivo corriente
TM TM
parpadea en la tercera línea desde la
0 0
10 10 parte superior.
El valor numérico que se muestra en la cuarta línea es la cantidad para cambiar el número de dispositivo por.
Use las teclas "" y "" para cambiar el número de dispositivo.
En el ejemplo que se muestra aquí, cada vez que presione "", el número de dispositivo aumentará en 10.
Presione " " para cambiar la cantidad para cambiar el número de dispositivo entre 1 y 10.
Use las teclas "," "," y " " para seleccionar el número del dispositivo que desea visualizar.
Presione " " para visualizar la TM del número especificado.
TM53
0
TM54
100
R500
ON
R501
OFF
・R
・MR
・LR
・B 5
Ventana de acceso
3 Aparece la pantalla de selección de formato de visualización.
16Bit-BASE10 16Bit-BASE10
フゴウナシ UnSigned
On/Off On/Off
Generalidades
de las Funciones
Incorporadas
5 Presione " " para aplicar el formato de visualización seleccionado. Control del motor
(posicionamiento)
El formato de visualización seleccionado aquí se aplica a todos los dispositivos.
Salida de Pulso
con Frecuencia
R500 Especificada
ON
Contador de
R501 Alta Velocidad
OFF
Contador de
Frecuencia
Los formatos de visualización que puede seleccionar se muestran en la siguiente tabla. Interruptor
de leva
R500
ON
R501
OFF
・R
・MR
・LR
・B
Default Default
4 Aparece la pantalla para seleccionar si mostrar el nombre o los comentarios del dispositivo.
Use las teclas "" y "" para seleccionar si desea mostrar el nombre o los comentarios del dispositivo.
Presione "" para mostrar "Comentario".
コメント Comment
5 Presione " " para seleccionar la visualización del comentario y volver al monitor del modo del dispositivo.
En el ejemplo que se muestra en las siguientes pantallas, el comentario "Sensor A" está registrado en
R0, y no se registra ningún comentario en R1.
センサー A Sensor A
OFF OFF
R1 R1
OFF OFF
1 Con el dispositivo que desea cambiar, mantenga presionada " " durante 1 segundo o más.
5
Ventana de acceso
Si se muestran dos dispositivos en la pantalla, el dispositivo cuyo valor se puede cambiar es el
dispositivo que se muestra en la fila superior. (En esta situación, cuando se pulsa la tecla, el dispositivo
en la fila inferior se oculta.)
R1000
OFF
R1000
OFF
3
Alta Velocidad
Establezca el valor del dispositivo en el valor que desea almacenar, y luego mantenga Contador de
Frecuencia
presionado " " durante 1 segundo o más. Interruptor
de leva
El valor deja de parpadear, y se almacena. Si mantiene presionada la tecla durante menos de 1
Rastreo
segundo, el valor no se almacena y la pantalla vuelve a la pantalla del monitor.
Comunicación
R1000 USB
ON Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
1 Con el dispositivo que desea cambiar, mantenga presionada " " durante 1 segundo o más.
DM1000
100
DM1001
101
DM1000
101
DM1000
101
10
DM1000
101
100
DM1000
201
100
7 Establezca el valor del dispositivo en el valor que desea almacenar, y luego mantenga
presionado " " durante 1 segundo o más.
El valor se almacena, y la pantalla vuelve a la pantalla del monitor.
Si mantiene presionada la tecla " " durante menos de 1 segundo, el valor no se almacena y la
pantalla vuelve a la pantalla del monitor.
5-212 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-11 Ventana de acceso
5
(comparador del contador de alta velocidad)
& Si un dispositivo no está siendo utilizado por un programa escalera
Ventana de acceso
6 (el dispositivo no está registrado), se muestra como en la
figura a la izquierda.
Generalidades
<Cómo cambiar los valores de corriente > de las Funciones
Incorporadas
Mientras mantiene presionada la tecla " ", mantenga presionado " " durante 1 segundo o más
Control del motor
para cambiar los siguientes elementos. (posicionamiento)
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Limpiar error
Este modo se puede usar para borrar errores graves de la unidad base.
Referencia Si ocurre un error en la unidad base o en una unidad de expansión, la información detallada del
error se muestra automáticamente. Si el error es menor, puede presionar cualquier tecla en la
ventana de acceso para borrar el error y regresar a la pantalla anterior. Si el error es grave, la
visualización del error se borrará, pero el error en sí no se mostrará. El error volverá a aparecer
si no realiza ninguna operación en la ventana de acceso durante 30 segundos o si cambia el
selector RUN PROG a RUN. Además, " " se muestra en la esquina superior derecha de la
5 pantalla de la ventana de acceso, incluso durante la visualización de la pantalla normal.
1.DeviceMod
Ventana de acceso
2.ErrorClear
3.Language
4.I/O TEST
Para más detalles acerca de los errores, consulte "Manejo de errores" (página 4-64).
Configurar la clave de
Función
operación
M Muestra el menú.
Mantenga presionado durante 1 segundo o más para borrar el error.
Presionar esta tecla no tiene efecto si la mantienes presionada durante menos de 1 segundo.
Además, presionar esta tecla no tiene efecto cuando no se ha producido ningún error.
Sin efecto.
Sin efecto.
Sin efecto.
Instrucciones de operación
エラーナシ No Error
Idioma
Se puede cambiar el idioma de la visualización entre el japonés y el inglés. Para los japoneses, el texto
se mostrará en Katakana.
Ventana de acceso
2 Use las teclas "" y "" para seleccionar "3.Language", y luego presione " ."
Language Language
Japanese English
4 Use las teclas "" y "" para cambiar entre japonés e inglés.
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Prueba E/S
Este modo se puede utilizar para verificar el estado de E/S de las E/S incorporadas de la unidad base
y de las unidades de E/S de expansión.
Referencia Incluso puede verificar el estado de E/S cuando los proyectos que incluyen los ajustes de la
estructura de la unidad que configura en KV STUDIO no se han transmitido a la unidad base.
Instrucciones de operación
Cambiar a prueba E/S
1 Pulse el botón "M".
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.)
3 Presione "" y "" para seleccionar la unidad, y luego presione " ".
Se muestra el estado de E/S de la unidad seleccionada (para visualizar el estado de la unidad base,
seleccione el número de unidad 0).
Unidades de entrada
Se muestra el número de puntos de la unidad (8 o 16) y "IN".
Puede usar las teclas "" y "" para mover la posición del relevador que desea verificar. La posición
se mueve en intervalos de 16 bits.
5-216 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-11 Ventana de acceso
Puede usar las teclas "" y "" para mover la posición del relevador que desea verificar. La posición
se mueve en intervalos de 8 bits.
Puede utilizar la tecla " " para invertir el estado de la salida (ENCENDIDO/APAGADO) en la posición
del cursor.
Puede usar la tecla " " para cambiar la posición del cursor.
5
Opere este modo después de haber concon signo suficientemente el estado del
Ventana de acceso
Punto
equipo de control conectado.
Unidades de E/S
Se muestra el número de puntos de la unidad (8 o 16) y "IN" o "OUT".
Puede usar las teclas "" y "" para mover la posición del relevador que desea verificar. La posición
Generalidades
se mueve en intervalos de 8 bits. de las Funciones
Incorporadas
Puede utilizar la tecla " " para invertir el estado de la salida (ENCENDIDO/APAGADO) en la posición
Control del motor
del cursor. (posicionamiento)
Puede usar la tecla " " para cambiar la posición del cursor. Salida de Pulso
con Frecuencia
Especificada
Opere este modo después de haber concon signo suficientemente el estado del Contador de
Punto Alta Velocidad
equipo de control conectado.
Contador de
Frecuencia
Interruptor
de leva
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Reloj
Configurar la clave de
Función
operación
M Muestra el menú.
Cambia el elemento que va a configurar.
Activa y desactiva la función de ajuste de 0 segundos.
Incrementa los valores de los elementos en uno cuando va a configurar la
fecha y la hora.
Disminuye los valores de los elementos en uno cuando va a configurar la fecha
y la hora.
En la visualización de la fecha/hora, mantenga pulsada la tecla durante 1
segundo o más para ajustar la fecha y la hora.
Durante el ajuste de la fecha y la hora, mantenga pulsada la tecla durante 1
segundo o más para aplicar los ajustes.
Durante el ajuste de 0 segundos, mantenga pulsada la tecla durante 1 segundo
o más y luego suelte la tecla para ejecutar el ajuste.
Instrucciones de operación
Cambio al reloj
1 Pulse el botón "M".
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.)
2012/06/14
12:34:56
Thu
2012/06/14
12:34:56
Thu
2 Use la tecla " " para seleccionar el elemento que desea configurar.
Cada vez que presiona " ", el elemento que se está configurando cambia en el siguiente orden:año
mes día hora minuto segundo día de la semana año. 5
Ventana de acceso
2012/06/14
12:34:56
Thu
2012/06/14
12:34:56
Thu
4 Repetir los pasos 2 y 3. Cuando haya terminado de configurar los ajustes, mantenga presionada Generalidades
de las Funciones
Incorporadas
" " durante 1 segundo o más.
Control del motor
"Exec" se muestra en el lado derecho de la fila inferior para indicar que se ha recibido la solicitud para (posicionamiento)
cambiar la configuración de fecha y hora.
Salida de Pulso
(La configuración no se ha aplicado en este momento). con Frecuencia
Especificada
Suelte la tecla " " para aplicar la configuración de fecha y hora y regresar a la visualización de fecha y hora. Contador de
Alta Velocidad
2012/06/14 2012/06/14 Contador de
12:34:56 12:34:56 Frecuencia
Thu Thu Interruptor
de leva
ジッコウ Exec
Rastreo
Comunicación
Si suelta la tecla " " antes de que aparezca "Exec", no se aplicarán los ajustes de fecha y hora, y la USB
pantalla volverá a mostrar la fecha y la hora. Comunicación
serial
E/S
Establezca el año, mes, día, hora, minuto, segundo y día de la semana con
Punto Ventana
precisión. de Acceso
Si el día de la semana coincide con el año, mes, día, hora, minuto y segundo, no Función
de Reloj
está marcado.
Ajuste de 0 segundos
El ajuste de 0 segundos es una función para establecer el valor de segundos en 0.
2012/06/14 2012/06/14
15:59:44 15:59:44
Thu Thu
アジャスト Adjust
5 "Adjust" se muestra en la fila inferior para indicar que se puede ajustar el tiempo.
Ventana de acceso
(Para cancelar el ajuste del tiempo, presione " " nuevamente. La cadena "Ajustar" desaparece, y la
pantalla vuelve a mostrar la fecha y la hora).
2012/06/14 2012/06/14
16:00:00 16:00:00
Thu Thu
アジャスト ジッコウ Adjust Exec
Si suelta la tecla " " antes de que aparezca "Exec", no se aplicará el ajuste de tiempo y la pantalla
volverá a mostrar la fecha y la hora.
Puede usar este modo para controlar las funciones incorporadas de la unidad base. También puede
mostrar los nombres de los proyectos que están almacenados en la unidad base.
Ventana de acceso
シュウハスウカウンタ FreqCounter Puede controlar el contador de frecuencia incorporado de la CPU.
Puede controlar la función en serie incorporada de la CPU
y la función de comunicación en serie de la extensión.
Puede controlar el modo, las condiciones de
comunicación, la configuración relacionada con Modbus y
la configuración relacionada con el enlace del PLC.*1 Las
únicas configuraciones que puede cambiar son "Velocidad
シリアル Serial
en baudios" en las condiciones de comunicación y
"Modbus No." (que solo se puede cambiar en el modo
PROG) y "estación de enlace de PLC No." en la
configuración relacionada con Modbus.
Consulte el "Manual del usuario de la función de
comunicación en serie" de la Serie KV Nano.
Gire la perilla de volumen analógico en la superficie de la
Generalidades
ボリューム Volume unidad para cambiar este valor. (No puede cambiar el de las Funciones
valor desde la ventana de acceso). Incorporadas
*1 Cuando está utilizando el puerto de comunicación en serie incorporado, no puede realizar la supervisión. Control del motor
(posicionamiento)
Salida de Pulso
Instrucciones de operación con Frecuencia
Especificada
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.) Interruptor
de leva
ProjectA ProjectA
5 Los nombres de los proyectos se registran en las propiedades del proyecto KV STUDIO.
Los nombres de proyectos que se ingresan como ventana de acceso muestran comentarios que se almacenan en
Ventana de acceso
Referencia Cuando crea un programa de escalera, el nombre del proyecto que establece con KV
STUDIO se almacena en CM1740 a CM1756 después de que se transmiten los datos.
Posicionamiento
1 Seleccione "Pos Control" en el menú del monitor de la CPU, y luego presione " ".
Se muestra el estado de la función de posicionamiento.
El monitor de posicionamiento tiene cinco funciones de monitor.
Puede cambiar entre estas funciones usando las teclas "" y "".
Los contenidos monitoreados se muestran a continuación.
• Controlar el número de punto que se está ejecutando, el Valor actual y la velocidad corriente del eje n (n: 1 al 4)
• Durante la salida de pulso, se muestra un asterisco.
• Monitoreo de los relevadores (que se pueden cambiar) relacionados con el eje n (n: 1 al 4)
Axis1 CR8000
76543210
L _ _ ■ _ ■ _ ■■ CR8000
H _ ■_■■ _ _ _ CR8008
CR8015
• Monitoreo de los relevadores (que no se pueden cambiar) relacionados con el eje n (n: 1 al 4)
Axis1 CR8400
76543210
L _ _ ■_■ _■■ CR8400
H _ ■ _■■ _ _ _ CR8408
CR8415
Ventana de acceso
+12345 +12345
rpm rpm
Puede usar las teclas "" y "" para cambiar el número de canal del contador de frecuencia que se muestra.
De serie
Generalidades
1 Seleccione "Serial" en el menú del monitor de la CPU, y luego presione " ." de las Funciones
Incorporadas
Se muestra la pantalla del monitor en serie. Control del motor
2
(posicionamiento)
Seleccione el puerto número interno del número: 0, casete de extensión (izquierda): 1 y casete
Salida de Pulso
de extensión (derecha): 2 y luego presione " ". con Frecuencia
Especificada
Contador de
* La figura de la izquierda es un Alta Velocidad
ejemplo. Contador de
Frecuencia
Debe instalar un casete de ventana
Interruptor
de acceso de extensión en de leva
Serie KV Nano para usar las
Rastreo
operaciones de la ventana de
acceso. Comunicación
USB
Comunicación
0 1 2 serial
E/S
・Port0 ・Port0
Ventana
・Port1 ・Port1 de Acceso
・Port2 ・Port2 Función
de Reloj
• Monitor de interfaz
5
El modo de comunicación se muestra.
Ventana de acceso
Ventana de acceso
STUDIO; * no se muestra para los puertos incorporados)
Editor de Unidad, esta configuración solo se puede cambiar en el modo PROG. Salida de Pulso
con Frecuencia
• Cómo establecer el valor Especificada
1. Mantenga presionada la tecla " " durante 1 segundo o más. Contador de
Alta Velocidad
La velocidad en baudios parpadea. Contador de
2. Use las teclas "▲" y "▼" para seleccionar el valor. Frecuencia
Interruptor
3. Mantenga presionada la tecla " " durante 1 segundo o más para aplicar el nuevo valor. de leva
Rastreo
• Monitor de tipo enlace de PLC (solo durante el modo de enlace PLC en serie; * no se muestra para
Comunicación
los puertos incorporados) USB
Comunicación
serial
シリアル Port1 Serial Port1
PLCリンク シュベツ PLCLink Mode E/S
マスタ Master
Ventana
de Acceso
Función
Se muestra el tipo de la función de enlace de PLC en serie. de Reloj
• Monitor de número de estación de enlace de PLC serie (solo durante el modo de enlace de PLC en
serie; * no se muestra para los puertos incorporados)
76543210 76543210
________ ________
• Monitor del estado de error (número de estación: 0 a 7) de comunicación de enlace de PLC en serie
(solo durante el modo de enlace de PLC en serie; * no se muestra para los puertos incorporados)
• Monitor del estado de error (número de estación: 8 a F) de comunicación de enlace de PLC en serie
(solo durante el modo de enlace de PLC en serie; * no se muestra para los puertos incorporados)
• Supervisar el período de comunicación de enlace de PLC en serie (solo durante el modo maestro de
enlace PLC en serie; * no se muestra para los puertos incorporados)
Ventana de acceso
Cambiar a la visualización de volumen
1 Seleccione "Volume" en el menú del monitor de la CPU, y luego presione " ."
Se muestra la pantalla del monitor de volumen.
Muestra el comentario del
dispositivo CM1630
Volume0 Volume0 ("Volumen0" si no se establece
50 50 ningún comentario)
Volume1 Volume1
100 100
Muestra el comentario del
dispositivo CM1632
Generalidades
de las Funciones
Incorporadas
Salida de Pulso
Si registra los mensajes como comentarios del dispositivo en los relevadores de alarma (CR3300 a con Frecuencia
Especificada
CR3415) de antemano, estos mensajes se muestran automáticamente en la ventana de acceso cuando Contador de
Alta Velocidad
los relevadores de alarma están ENCENDIDOS. Además, también puede ver y borrar el registro de
Contador de
alarmas que se han producido. La alarma se puede verificar en el monitor de errores KV STUDIO. Frecuencia
Interruptor
de leva
Los dispositivos que puede usar con las alarmas se muestran a continuación. Comunicación
USB
Comunicación
Relevador de Control R/W Descripción serial
Estos son los 32 relevadores de alarma. Registre los
CR3300 a CR3415 R/W E/S
comentarios del dispositivo a estos relevadores de antemano.
Ventana
Incluso si se ENCIENDE un relevador de alarma, CR3500 se de Acceso
CR3500 R ENCENDERÁ. Cuando todas las alarmas que se ENCENDIERON Función
se APAGAN, CR3500 se APAGARÁ automáticamente. de Reloj
Asegúrese de usar las instrucciones SET y RES para operar los relevadores de alarma.
Punto
También puede usar la instrucción ARES para restablecer los relevadores de alarma durante
el funcionamiento y borrar todas las entradas del registro de alarma al mismo tiempo.
Registro de alarma
Cada entrada de registro almacena el número de relevador de alarma, la hora y la fecha (año, mes,
día, hora, minuto y segundo) y el estado ENCENDIDO/APAGADO.
• Cuando el relevador de registro de ENCENDIDO APAGADO (CR3501) está APAGADO
El registro solo se guarda cuando los relevadores de alarma cambian de APAGADO a ENCENDIDO.
• Cuando el relevador de registro de ENCENDIDO APAGADO (CR3501) está ENCENDIDO
El registro se guarda cuando los relevadores de alarma cambian de APAGADO a ENCENDIDO y
de ENCENDIDO a APAGADO.
ENCIENDA CR3502 para borrar el registro del relevador de alarma. Cuando finalice la operación de
limpieza, CR3502 se APAGARÁ.
Instrucciones de operación
Cambiar a alarmas
1 Pulse el botón "M".
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.)
・モニタ ・Monitor
・リレキ ・Record
・リレキクリア ・ClearRecord
①
アラーム モニタ Alarm Mon
01/03 01/03
② Work Error Work Error
5
(1) 01/03
Ventana de acceso
Esto indica el número de alarma que se muestra actualmente/la cantidad total de alarmas que
están ocurriendo actualmente.
Cuando se producen varias alarmas, primero se muestra la alarma con el número de relevador de alarma más pequeño.
(2) Error de trabajo
Este es el comentario del dispositivo que corresponde a la alarma que se muestra actualmente.
Presione "" y "" para visualizar la entrada de registro anterior y la posterior entrada de registro, Salida de Pulso
con Frecuencia
respectivamente. Especificada
Contador de
Alta Velocidad
リレキ 01/04 ①
② PressureOver Contador de
Frecuencia
2012/06/14
④ Interruptor
15:49:39 ↓ ③ de leva
Rastreo
Comunicación
(1) 01/04 USB
Comunicación
Esto indica el número de la entrada del registro de alarma que se muestra actualmente/la cantidad serial
total de entradas del registro de alarma. E/S
El número de entrada de registro más nuevo es "01". Ventana
(2) Presione alarma de Acceso
Función
Este es el comentario del dispositivo del dispositivo que corresponde a la entrada de registro de Reloj
mostrada actualmente.
(3) Flecha hacia abajo
Esto indica que la entrada del registro se grabó cuando el relevador de alarma cambió de
ENCENDIDO a APAGADO. Las entradas de registro que se registraron cuando los relevadores de
alarma cambiaron de APAGADO a ENCENDIDO se indican con una flecha hacia arriba.
(4) 2012/06/14 15:49:39
Esto indica la fecha y la hora en que se registró la entrada del registro.
Borrar registro
1 Seleccione "Clr Record" en el menú de alarma, y luego presione " ."
Se muestra un mensaje que le solicita que confirme que desea borrar el registro.
Cargar y guardar
Puede realizar operaciones tales como guardar datos y cargar archivos desde el casete de la ventana
de acceso a la extensión.
Las operaciones que puede realizar se muestran a continuación.
Almacen
Operación Carga
amiento
Ejecución desde un casete de ventana
Sí (durante el modo PROG) Sí
de acceso a la extensión
Ejecución cuando el poder está encendido Sí (enciéndalo mientras mantiene presionada la tecla "M") -
Ejecución usando relevadores de control Sí (durante el modo PROG) Sí
Ejecución desde un programa de escalera - (la carga no es posible durante el modo RUN) Sí
"Uso de relevadores de control para cargar y guardar datos" (página 5-235)
"Al cargar datos automáticamente (cargando datos al encender)" (página 5-238)
Instrucciones de operación
Cambiar a cargar o guardar
1 Pulse el botón "M".
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.) 5
2 Seleccione "8.Load/Save", y luego presione " ".
Ventana de acceso
Se muestra el menú cargar/guardar.
・ロード ・Load
・セーブ ・Save
・プロパティ ・Properties
・データクリア ・Data Clear
Carga
1 Seleccione "Load" en el menú del casete de la ventana de acceso a la extensión, y luego
presione " ".
Se muestra un mensaje que le solicita que confirme que desea cargar datos. Generalidades
de las Funciones
Incorporadas
ロード Load
ロード OK? Load OK? Control del motor
KVS PROJECT KVS PROJECT (posicionamiento)
Salida de Pulso
con Frecuencia
Especificada
2 Mantenga presionado " " durante 1 segundo o más para cargar los datos. Contador de
Alta Velocidad
Durante la carga, se muestra la siguiente pantalla. Contador de
Frecuencia
Para cancelar la carga, presione "M" o " " durante menos de 1 segundo.
Interruptor
de leva
ロード Load Rastreo
KVS PROJECT KVS PROJECT
プログラム Program Comunicación
65% 65% USB
Comunicación
serial
E/S
Si está protegido contra escritura de los datos, se muestra la siguiente pantalla.
Punto Ventana
Mantenga presionado " " durante 1 segundo o más para forzar la carga de los datos. de Acceso
Función
Para cancelar la carga de los datos, presione "M" o " " durante menos de 1 segundo. de Reloj
ロード Load
ライトプロテクト Protected
ロード OK? Load OK?
KVS PROJECT KVS PROJECT
ロード Load
Referencia Para cargar un proyecto almacenado en un casete de ventana de acceso a la extensión, debe
realizar operaciones desde la ventana de acceso o desde los relevadores de control (CR).
Almacenamiento
5 1 Seleccione "Save" en el menú del casete de la ventana de acceso a la extensión, y luego presione " ."
Aparece un mensaje que le solicita que confirme que desea guardar los datos de la CPU.
Ventana de acceso
セーブ Save
セーブ OK? Save OK?
2 Mantenga presionado " " durante 1 segundo o más para guardar los datos.
Mientras se guardan los datos, se muestran los nombres de los archivos que se están guardando
actualmente y el progreso general.
セーブ Save
DM .ZDV DM .ZDV
80% 80%
Referencia Si ya existe un proyecto con el mismo nombre, se mostrará un mensaje que le pedirá que
confirme que desea sobrescribir el proyecto existente.
セーブ Save
ウワガキ OK? OverwriteOK?
KVS PROJECT KVS PROJECT
セーブ Save
Referencia • Puede guardar los datos del proyecto y los valores del dispositivo en casetes de
ventana de acceso a la extensión.
• Si ha habilitado la protección de lectura o configurado contraseñas en la configuración del sistema de
la CPU, no podrá guardar proyectos y, en cambio, solo podrá guardar los valores del dispositivo.
• Para guardar en un casete de ventana de acceso de extensión un proyecto cuya
protección de lectura ha sido habilitada o cuya contraseña de proyecto se ha establecido,
transfiera el proyecto y luego realice la operación de guardado dentro de los 60 segundos.
5-232 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
5-11 Ventana de acceso
Propiedades
1 Seleccione "Properties" en el menú del casete de la ventana de acceso a la extensión, y luego
presione " ."
Se muestran la fecha y la hora en que se guardaron los proyectos en el casete de la ventana de
acceso a la extensión.
KVS PROJECT
KV N24
2012/06/14
12:34:56
5
Ventana de acceso
2 Use las teclas "" y "" para visualizar la versión de la función de CPU del proyecto.
KVS PROJECT
CPU Function
Version:
v1.0
Eliminar Datos
1 Seleccione "Data Clear".
3 Mantenga presionado " " nuevamente durante 1 segundo o más para eliminar los datos.
Frecuencia
Interruptor
de leva
Aparece un mensaje que indica que los datos se están borrando.
Rastreo
E/S
4
Ventana
Cuando se completa la eliminación, la pantalla volverá a la visualización de la lista de archivos. de Acceso
Función
de Reloj
データクリア Data Clear
クリア カンリョウ Clear Done
Bloqueo de datos
1 Seleccione "Data Lock" en el menú del casete de la ventana de acceso a la extensión, y luego
presione " ".
Se muestra un mensaje de confirmación.
Para cancelar la operación, presione "M" o " " durante menos de 1 segundo.
Carga
No puede cargar programas durante el modo RUN. Cambie al modo PROG y opere los relevadores de control.
Ventana de acceso
Error de ejecución de la carga del
proyecto
o comunicaciones). Contador de
Alta Velocidad
(6) Cuando la operación de carga de proyecto falla, el relevador de fallo de la ejecución de carga Contador de
Frecuencia
proyecto se ENCIENDE (unidad base).
Interruptor
(7) Cuando el relevador de fallo de la ejecución de carga proyecto está ENCENDIDO, la solicitud de de leva
ejecución de relevador de carga proyecto se APAGA (monitor, panel táctil, o comunicaciones). Rastreo
La próxima vez que el relevador de solicitud de ejecución del proyecto cambie de APAGADO a Comunicación
USB
ENCENDIDO, el relevador de finalización de ejecución de carga del proyecto y el relevador de falla Comunicación
serial
de ejecución de carga del proyecto se APAGARÁN (unidad base).
E/S
Ventana
de Acceso
Función
de Reloj
Lista de dispositivos
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Este es el indicador de solicitud de ejecución de carga del proyecto.
CR3000 Cuando esto cambia de APAGADO a ENCENDIDO, se carga el proyecto
(el proyecto no se puede cargar en el modo RUN).
Este es el indicador de finalización de ejecución de carga del proyecto. Cuando un proyecto
CR3004 R termina de cargar, esto se ENCIENDE. Cuando el indicador de solicitud de ejecución de
carga del proyecto cambia de ENCENDIDO a APAGADO, esta opción está APAGADO.
Este es el indicador de falla de ejecución de carga del proyecto. Cuando un proyecto no
CR3005 R se puede cargar, esto se ENCIENDE. Cuando el indicador de solicitud de ejecución de
carga del proyecto cambia de ENCENDIDO a APAGADO, esta opción está APAGADO.
5 Programa de referencia
Ventana de acceso
Debido a que los proyectos no se pueden cargar en el modo RUN, no hay un programa de referencia.
Almacenamiento
Cuando esté utilizando un programa de escalera para controlar los relevadores de control, use las
instrucciones SET o KEEP para guardar los programas.
Finalización de ejecución de
guardar de proyecto (6)
Número de Atributo
R: Solo lectura Descripción
dispositivo Blanco: Leer/escribir
Este es el indicador de ejecución de guardar proyecto. Cuando esto cambia
CR3002
de APAGADO a ENCENDIDO, se ejecuta la operación de guardar proyecto.
Este es el indicador de finalización de la ejecución de guardar proyecto.
Cuando un proyecto termina de guardarse, se ENCIENDE. Cuando el
CR3006 R
indicador de solicitud de ejecución de guardar proyecto cambia de
APAGADO a ENCENDIDO, se APAGA.
Este es el indicador de falla de ejecución de guardar del proyecto Cuando un
CR3007 R proyecto no se guarda, esto se ENCIENDE. Cuando el indicador de solicitud de
ejecución de guardar proyecto cambia de APAGADO a ENCENDIDO, se APAGA.
Programa de referencia
5
Ventana de acceso
Use la instrucción SET para guardar un proyecto.
<Lista nemónica>
MR200
LDP MR200
CR3002
SET SET CR3002
Solicitud de LD CR3006
ejecución para
guardar proyecto RES CR3002
LD CR3007
CR3006 CR3002
RES SET MR201
Finalización de ejecución Solicitud de RES CR3002
ejecución para
para guardar el proyecto guardar proyecto
CR3007 MR201
SET
Falla de ejecución Guardar falla
para guardar proyecto
Generalidades
de las Funciones
CR3002 Incorporadas
RES
Solicitud de Control del motor
ejecución para
guardar proyecto (posicionamiento)
Salida de Pulso
con Frecuencia
5 1001
Error de Se produjo un error al guardar los
Guarde los datos de nuevo.
Si este error ocurre con Almacena
guardado datos en el casete AW. frecuencia, contacte a su miento
Ventana de acceso
representante de KEYENCE.
• Puede insertar y quitar el casete de la ventana de acceso a la extensión hasta 200 veces.
Punto
• Si no hay datos guardados en el casete de la ventana de acceso a la extensión,
no se pueden cargar los datos.
• Para guardar los datos de lectura protegida en un casete de ventana de acceso
a la extensión, seleccione la casilla de verificación "Borrar módulo/macro en
PLC" para la unidad base, y luego transfiera los datos. Guarde los datos dentro
de los 60 segundos posteriores a la transferencia.
Procedimiento de operación
1 Mientras mantiene presionada la tecla "M" en el casete de la ventana de acceso a la extensión,
enciéndalo.
Este modo se puede utilizar para borrar ajustes forzados y restablecimientos que se han registrado y
para habilitar la actualización y salida de entrada desde la ventana de acceso.
Ventana de acceso
Japonés Inglés Descripción
Cuando se registran ajustes y restablecimientos forzados,
キョウセイセット ForceSetRegi
puede borrarlos al mismo tiempo.
Puede habilitar la función de actualización de entrada si se ha
ニュウリョク Input
deshabilitado.
シュツリョク Output Puede habilitar la salida si se ha deshabilitado.
Instrucciones de operación
Cambiar a la depuración
1 Pulse el botón "M". Generalidades
de las Funciones
Incorporadas
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.)
2
Control del motor
Seleccione "9.Debug", y luego presione " ." (posicionamiento)
Aparece un mensaje que le solicita que confirme que desea borrar todos los ajustes y Comunicación
serial
restablecimientos registrados. E/S
キョウセイセットリセット ForceSetRegi
イッセイカイジョ Cancel
カンリョウ Done
5 ニュウリョクリフレッシュ
キンシ カイジョ
InputRefresh
Inhibit
OK? Cancel OK?
Ventana de acceso
ニュウリョクリフレッシュ InputRefresh
キンシ カイジョ Inhibit
カンリョウ Cancel Done
Habilitación de salida
1 Seleccione "Output" del menú de depuración, y luego presione " ."
Aparece un mensaje que le solicita que confirme que desea habilitar la salida.
Utilice este modo para ajustar el contraste de la pantalla LCD (ajústelo en un valor del 1 al 11).
2 Use las teclas "" y "" para seleccionar "10.Contrast", y luego presione " ".
Se muestra el menú de configuración de la ventana de acceso.
コントラスト Contrast
5
6 6
Ventana de acceso
Use "" y "" para aumentar y disminuir el valor de contraste hasta que haya ajustado el
contraste a un nivel que sea fácil de ver.
Puede establecer el contraste en un valor entre 1 y 11.
コントラスト Contrast
5 5
Borrar RAM
Puede usar el modo borrado de RAM para borrar los valores del dispositivo, los registros de alarma y Generalidades
los registros de errores al mismo tiempo. Este modo también devuelve las configuraciones de idioma y de las Funciones
Incorporadas
contraste a sus valores predeterminados.
Control del motor
La ejecución de una memoria RAM libre inicializa R, MR, LR, B, CR, T/C (valores de corriente), CTH, (posicionamiento)
CM, DM y Z. Programas de escalera, información de configuración de la unidad, comentarios, T/C
Salida de Pulso
(valores establecidos), CTC, y la información de configuración de registro no desaparecerá. con Frecuencia
Especificada
Contador de
Punto La operación de borrado de RAM solo se puede ejecutar en modo PROG. Alta Velocidad
Contador de
Frecuencia
Interruptor
1
de leva
Pulse el botón "M". Rastreo
Se muestra un menú. (Si se selecciona una unidad diferente, pulse "M" dos veces.)
Comunicación
2 Use las teclas "" y "" para seleccionar "11.RAMClear", y luego presione " ".
USB
Comunicación
Aparece un mensaje que le solicita que confirme que desea realizar la operación de borrado de RAM. serial
E/S
RAMクリア RAM Clear
Ventana
クリア OK? Clear OK? de Acceso
Función
de Reloj
3 Mientras mantiene presionada la tecla " ", mantenga presionado " " durante 1 segundo o más.
La pantalla de confirmación se muestra de nuevo.
4 Cuando se muestre la pantalla de confirmación por segunda vez, mantenga presionado " "
durante 1 segundo o más para realizar la operación de borrado de RAM.
La siguiente pantalla se mostrará mientras se está realizando la operación de borrado de RAM.
Cuando finaliza la operación de borrado de RAM, el dispositivo se reiniciará automáticamente.
オマチクダサイ... Wait...
5
"Espere". . ." no se mostrará, y la operación de borrado de RAM se cancelará.
Ventana de acceso
Borrar todo
El modo Borrar todo devuelve todos los ajustes en la unidad base a sus valores predeterminados.
(Esto significa que el programa de escalera y los valores del dispositivo están borrados).
2 Use las teclas "" y "" para seleccionar "12.All Clear", y luego presione " ".
Se muestra un mensaje que le solicita que confirme que desea realizar la operación de borrado total.
3 Mientras mantiene presionada la tecla " ", mantenga presionado " " durante 1 segundo o más.
La pantalla de confirmación se muestra de nuevo.
Presione "M" o " " para cancelar la operación de borrar todo y regresar la pantalla a la pantalla del
menú.
4 Cuando se muestre la pantalla de confirmación por segunda vez, mantenga presionado " "
durante 1 segundo o más para realizar la operación de borrar todo.
La siguiente pantalla se mostrará mientras se está ejecutando la operación de borrar todo. Cuando
finalice la operación de borrar todo, el dispositivo se reiniciará automáticamente.
Puede utilizar esta función para usar los programas de escalera para configurar la pantalla de la
ventana de acceso que se muestra cuando la ventana de acceso está activada.
Si no usa esta función, se mostrará la página que estaba en uso la última vez que se apagó.
Método de visualización 5
Cuando la ventana de acceso está activada, puede usar programas de escalera o un método similar
Ventana de acceso
para almacenar valores en las entradas de la memoria de control (CM) para especificar la pantalla
inicial de la ventana de acceso cuando se enciende.
Para usar la función de visualización de pantalla inicial de la ventana de acceso, almacene "1" en
CM1780 y use CM1781 en CM1789 para configurar la pantalla para que se muestre.
Referencia En la Serie Nano de KV, los valores decimales se representan con valores "#" y
hexadecimales con "$".
CM1781 CM1781
Tipo de dispositivo Tipo de dispositivo
(hexadecimal) (hexadecimal)
TM $0008 Z $0030
R $0000 MR $0011
CR $0001 LR $0012
T $0002 B $001B
C $0003 W $001C
CTH/CTC $0004
5 DM
CM
$0006
$0007
Ventana de acceso
Ejemplo
Especificando R1000
aaa = 10, bb = 0
5
N = 16 × 10 + 0 = 160
Ventana de acceso
MOV.D
#160 CM1784
El valor de CM1784 y CM1785 es 160 ($A0).
Especificando R10011
aaa = 100, bb = 11
N = 16 × 100 + 11 = 1611 MOV.D
#1611 CM1784
El valor de CM1784 y CM1785 es 1611 ($064B).
• Para B y W, use el número (número hexadecimal) del dispositivo que desea mostrar para especificar
el dispositivo.
Ejemplo
Especificando B1000 Generalidades
MOV.D
de las Funciones
El valor de CM1784 y CM1785 es 4096 ($1000). $1000 CM1784 Incorporadas
Especificando W1FFF Control del motor
MOV.D (posicionamiento)
El valor de CM1784 y CM1785 es 8191 ($ 1FFF). $1FFF CM1784
Salida de Pulso
con Frecuencia
Especificada
Contador de
• Para T, C, DM, CM y TM, use el número (número decimal) del dispositivo que desea visualizar para Alta Velocidad
especificar el dispositivo. Contador de
Frecuencia
Ejemplo Interruptor
de leva
Especificando DM1000
MOV.D
Rastreo
El valor de CM1784 y CM1785 es 1000 ($3E8). #1000 CM1784
Comunicación
Especificando DM8191 USB
MOV.D
El valor de CM1784 y CM1785 es 8191 ($ 1FFF). #8191 CM1784 Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
1. Configure los ajustes para que el menú superior se muestre en la ventana de acceso cuando se
enciende.
Guarde la siguiente configuración en las entradas de CM.
La función de mensaje de usuario le permite usar programas de escalera para mostrar valores y cadenas
de caracteres ASCII de hasta 24 caracteres de un solo byte de longitud en la ventana de acceso.
Hay dos mensajes de usuario: mensaje de usuario 1 y mensaje de usuario 2. El mensaje de usuario 1
se usa para mostrar el valor almacenado en CM1720. El mensaje de usuario 2 se usa para mostrar la
cadena de caracteres que comienza en CM1721. Se muestra la cadena que consta de los primeros 24
caracteres ASCII de un solo byte o la cadena terminada con el código final NULL (00H).
Ventana de acceso
(1) Usar la instrucción AWNUM (mensaje de usuario 1) y la instrucción AWMSG (mensaje de usuario 2)
Puede usar las instrucciones dedicadas para mostrar fácilmente los mensajes del usuario sin tener que
preocuparse por los relevadores de control (CR) y las entradas de control de memoria (CM).
Cuando el mensaje de usuario 1 y el mensaje de usuario 2 se ENCIENDE, el mensaje de usuario 1 (el
valor) tiene prioridad y se muestra.
Para obtener detalles sobre estas instrucciones, consulte "5-14 Instrucciones de la ventana de acceso" en la
Serie KV-7000/5000/3000/1000 y Serie KV Nano "Manuales de referencia de instrucciones".
Generalidades
de las Funciones
Programa de Escalera Método de ingreso Incorporadas
Salida de Pulso
con Frecuencia
(2) Cree un programa de escalera usando entradas de relevadores de control (CR) y memoria Especificada
de control (CM). Contador de
Alta Velocidad
Para mostrar el mensaje de usuario 1, almacenar el valor para mostrar en CM1720 y ENCENDER CR2900.
Contador de
Para mostrar el mensaje de usuario 2, almacene la cadena de caracteres para mostrar (código ASCII) Frecuencia
Interruptor
en CM1721 a CM1732 y ENCENDER CR2901. de leva
Cuando CR2900 y CR2901 se ENCIENDEN al mismo tiempo, CR2900 tiene prioridad. Rastreo
(Se muestra el valor almacenado en CM1720). Comunicación
USB
Comunicación
Ejemplos de visualización serial
E/S
Mensaje de usuario 1 Ventana
Cuando CR2900 se ENCIENDE, el valor almacenado en CM1720 se muestra en la pantalla. de Acceso
Función
En el ejemplo de la pantalla, el valor de CM1720 es "12345". Toda la pantalla parpadea. de Reloj
ユーザーメッセージ1 UsrMessage1:
12345 12345
Mensaje de usuario 2
Cuando se ENCIENDE CR2901, se muestra la cadena de caracteres que comienza en CM1721, que consta
de los primeros 24 caracteres ASCII de medio ancho o la cadena terminada con el código final NULL (00H).
ユーザーメッセージ2 UsrMessage2:
Emergency Emergency
Stop!! Stop!!
Puede deshabilitar las operaciones de la ventana de acceso por separado según las diferentes funciones.
Las funciones cuyas operaciones puede deshabilitar y los elementos correspondientes se muestran a
continuación.
Función Artículo
Monitor de la unidad Cambiar la configuración
Modo de dispositivo Cambiar el valor del dispositivo
Alarma Borrar el registro de alarma
Cargando y guardando Cargar, guardar y eliminar
Configuración de ventana de acceso Cambiar ajustes
Limpiar todo Borrado
Limpieza de RAM Borrado
Ventana de acceso
Todo borrado y RAM borrada
(ejecución de la operación deshabilitada)
AWメッセージ AW Message:
Ejemplo
lDeshabilitar la escritura en el lDeshabilitar la lectura y escritura de los datos
modo del dispositivo durante el proceso de carga y grabación
MOV MOV
Generalidades
$0002 CM1738 $0010 CM1738
de las Funciones
Incorporadas
Rastreo
Comunicación
USB
Comunicación
serial
E/S
Ventana
de Acceso
Función
de Reloj
Bloqueo de teclas
Instrucciones de operación
Para establecer o liberar el bloqueo del teclado, mientras mantiene presionada la tecla " ", mantenga
presionada la "M" durante 3 segundos o más.
AWメッセージ AW Message
Mientras las teclas están bloqueadas, la pantalla anterior se muestra cuando realiza cualquier
operación que no sea liberar el bloqueo de las teclas.
AWメッセージ AW Message
Referencia • Los condensadores de gran capacidad se utilizan para mantener el reloj incorporado,
por lo que si el dispositivo permanece apagado durante dos semanas o más (a +25°C),
los datos del reloj se borrarán y luego se configurarán para 1 de enero de 2000. 5
• Si se producen errores de pérdida de datos del reloj cuando se borran los datos del
Función de reloj
reloj, utilice la configuración de la operación cuando se produzca un error en los
ajustes del sistema de la CPU para configurar el funcionamiento del CPU de error de
tiempo en la continuación (error menor). (La configuración predeterminada es
continuación, es decir, el error se ignora).
• Cuando se borran los datos del reloj, CR2311 se ENCIENDE. Se APAGA cuando se
escriben los datos del reloj.
• Esta información puede leerse directamente mediante los programas de escalera (los datos son de solo lectura). Comunicación
USB
Comunicación
Escribir datos del reloj (Configurar la hora y la fecha) serial
E/S
5
Uso de un panel táctil (Serie VT3) para configurar ajustes
Función de reloj
Si utiliza la función de sincronización de fecha y hora del PLC de la serie de paneles táctiles KEYENCE
VT3, puede sincronizar la fecha y hora de la Serie KV Nano con la fecha y hora de la Serie VT3.
Referencia Las versiones 4.6 y posteriores de VT STUDIO tienen una función para restaurar la hora
y la fecha.
Si se borran los datos del reloj de la unidad base conectada, la hora y la fecha se
sincronizarán automáticamente con la hora y la fecha del panel táctil.
Si el error es un error grave o un error menor está determinado por el grupo del error.
Errores serios Tiempo de escaneo sobre errores, errores del sistema y errores de configuración
Errores menores Errores de tiempo, errores de cálculo y errores de unidad
APÉNDICES
APÉNDICES
la fuente de ruido.
Error Si este error ocurre con frecuencia,
contacte a su representante de KEYENCE.
カクチョウ
バスレンジ Póngase en contacto con su
58 Error del sistema Ocurrió un error de sistema.
ExpansionBus Comm representante de KEYENCE.
range
ユニットバージョン Se intentó conectar una unidad de Desconecte la alimentación y luego
Error de expansión, que no se puede conecte todas las unidades de
59
configuración Unit Version conectar a la unidad base, a la expansión configuradas en el Editor de
unidad base. Unidad.
APÉNDICES
Error de La operación de carga automática puede usar cuando los proyectos
127
configuración falló. almacenados en el PLC están
Auto Loading Failed protegidos contra escritura.
En situaciones distintas de las descritas
anteriormente, verifique el código de
finalización de carga automática.
ラダーエンザン Se ha producido un error de
Verifique el programa de escalera y
128 Error de cálculo cálculo (un error que ENCIENDE
Ladder Calc corrija la causa del error de cálculo.
CR2012).
ユニットエラー Se ha producido un error de
unidad (un error que hace que se
129 Error de unidad Ver los manuales de las unidades.
APÉNDICES
• Número de error 54 (número de error de unidades)
Información Detallada, Pieza n Descripción
El número de unidades que se especifican en la información de
Información detallada, pieza 1
estructuración de la unidad
Información detallada, pieza 2 El número de unidades que están conectadas en realidad
Información detallada, piezas 3 a 20 Fijado en 00H
• Número de error 60 (número de error de puntos E/S de expansión)
Los relevadores de control (CR0000 a CR8915) se pueden usar para realizar operaciones tales como
verificar el estado de operación de la unidad base y configurar y monitorear las funciones incorporadas.
Los relevadores de control reservados para el sistema no pueden ser utilizados.
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
Ejecución de registro y seguimiento (ENCENDIDO: habilitado,
CR0000
APAGADO: deshabilitado)
CR0001 R Operación de registro o rastreo en curso
APÉNDICES
tarjeta de memoria
Error de configuración de desencadenante o dispositivo de
CR0010 R
registro o rastreo
CR0011 R Monitor de desencadenante de guardado de archivos y rastreo
CR0012 R Seguimiento de la finalización de captura de datos
CR0013 R Configuración de registro o seguimiento para ser escrito presente
CR0014 y
− Reservado para el sistema
CR0015
CR0100 a
Función de registro o rastreo (ID1 a ID9) (Lo mismo que CR0000 a CR0015)
CR0915
CR1000 a
Monitor gráfico en tiempo real (ID10) (Lo mismo que CR0000 a CR0015)
CR1015
CR1100 a
− Reservado para el sistema
CR2001
CR2002 R Siempre ENCENDIDO
CR2003 R Siempre APAGADO
CR2004 R Pulso de reloj de 10 ms (ciclo de trabajo: 50%)
CR2005 R Pulso de reloj de 100 ms (ciclo de trabajo: 50%)
CR2006 R 1 s pulso de reloj (ciclo de trabajo: 50%)
CR2007 R APAGADO para solo un escaneo cuando comienza la operación
CR2008 R ENCENDIDO para solo un escaneo cuando comienza la operación
CR2009 Se ENCIENDE cuando el resultado del cálculo es negativo o cuando ocurre un desbordamiento
CR2010 R Se ENCIENDE cuando el resultado del cálculo es cero
CR2011 R Se ENCIENDE cuando el resultado del cálculo es positivo
CR2012 R Se ENCIENDE cuando ocurre un error de ejecución de cálculo
CR2013 a
− Reservado para el sistema
CR2100
CR2101 R Indica la presencia de la unidad de extensión 1 (ENCENDIDO: conectado, APAGADO: no conectado)
CR2102 R Indica la presencia de la unidad de extensión 2 (ENCENDIDO: conectado, APAGADO: no conectado)
CR2103 a
− Reservado para el sistema
CR2200
CR2201 R Indica la presencia de la unidad de expansión 1 (ENCENDIDO: no conectado)
CR2202 R Indica la presencia de la unidad de expansión 2 (ENCENDIDO: no conectado)
CR2203 R Indica la presencia de la unidad de expansión 3 (ENCENDIDO: no conectado)
CR2204 R Indica la presencia de la unidad de expansión 4 (ENCENDIDO: no conectado)
CR2205 R Indica la presencia de la unidad de expansión 5 (ENCENDIDO: no conectado)
CR2206 R Indica la presencia de la unidad de expansión 6 (ENCENDIDO: no conectado)
CR2207 R Indica la presencia de la unidad de expansión 7 (ENCENDIDO: no conectado)
CR2208 R Indica la presencia de la unidad de expansión 8 (ENCENDIDO: no conectado)
CR2209 a
− Reservado para el sistema
CR2215
CR2300 Salida externa deshabilitada (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR2301 Actualización de entrada externa deshabilitada (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
A-8 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
2 Listas de dispositivos CR y CM
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
CR2302 − Reservado para el sistema
CR2303 Tiempo fijo de operación de escaneo (ENCENDIDO: habilitado, APAGADO: deshabilitado)
ENCENDIDO para solo un escaneo cuando se excede la configuración del tiempo de escaneo
CR2304 R
(la operación de tiempo de escaneo fijo y la configuración del tiempo de procesamiento END)
Establece la constante de tiempo de entrada de todas las entradas de la unidad base
CR2305
(ENCENDIDO: el valor se establece de acuerdo con CM1620, APAGADO: el valor no está establecido)
CR2306 − Reservado para el sistema
CR2307 Borra los valores mínimos y máximos del tiempo de escaneo
Establece el tiempo de procesamiento END (ENCENDIDO: habilitado, APAGADO: deshabilitado; si
CR2308
CR2303 se ENCIENDE al mismo tiempo, se le da prioridad al CR2303)
APÉNDICES
CR2309 Reservado para el sistema
CR2310 R Indica la presencia de un temporizador de calendario (ENCENDIDO: presente, APAGADO: ausente)
Esto se ENCIENDE cuando ocurre un error de pérdida de datos del reloj (se APAGA cuando se escriben
CR2311 R
los datos del reloj)
CR2312 Reservado para el sistema
CR2313 Fuerza el cambio de la pantalla de aplicación del sensor VT. (ENCENDIDO: cambiar, APAGADO: no cambiar)
Estado de autenticación de contraseña del proyecto (ENCENDIDO: autenticación deshabilitada,
CR2314
APAGADO: autenticación habilitada)
CR2315 a
− Reservado para el sistema
CR2515
Listas de dispositivos CR y CM
INT0 interrumpe la polaridad
Ambos Flancos en
CR2600 y Flanco en Subida Flanco en Bajada
Subida y en Bajada
CR2601
CR2600 APAGADO ENCENDIDO APAGADO ENCENDIDO
CR2601 APAGADO APAGADO ENCENDIDO ENCENDIDO
Ambos Flancos en
CR2602 y Flanco en Subida Flanco en Bajada
Subida y en Bajada
CR2603
CR2602 APAGADO ENCENDIDO APAGADO ENCENDIDO
CR2603 APAGADO APAGADO ENCENDIDO ENCENDIDO
Ambos Flancos en
CR2604 y Flanco en Subida Flanco en Bajada
Subida y en Bajada
CR2605
CR2604 APAGADO ENCENDIDO APAGADO ENCENDIDO
CR2605 APAGADO APAGADO ENCENDIDO ENCENDIDO
Ambos Flancos en
CR2606 y Flanco en Subida Flanco en Bajada
Subida y en Bajada
CR2607
CR2606 APAGADO ENCENDIDO APAGADO ENCENDIDO
CR2607 APAGADO APAGADO ENCENDIDO ENCENDIDO
CR2608 a
Reservado para el sistema
CR2813
Supresión cero durante la ejecución de las instrucciones DASC y FASC (todos los sufijos;
CR2814
ENCENDIDO:ejecutar, APAGADO: no ejecutar
Omisión de "+" durante la ejecución de las instrucciones DASC.S, DASC.L y FASC (ENCENDIDO:
CR2815
ejecutar, APAGADO: no ejecutar
Visualización de mensaje de usuario 1
CR2900
(ENCENDIDO: mostrado, APAGADO: oculto)
Ventana de acceso
Visualización de mensaje de usuario 2
CR2901
(ENCENDIDO: mostrado, APAGADO: oculto)
CR2902 a
− Reservado para el sistema
CR2914
CR2915 R Indica la presencia de un casete de ventana de acceso (ENCENDIDO: conectado, APAGADO: no conectado)
CR3000 Solicitud de ejecución de carga del proyecto
CR3001 − Reservado para el sistema
CR3002 Solicitud de ejecución de guardar de proyecto.
CR3003 − Reservado para el sistema
CR3004 Finalización de ejecución de carga del proyecto
CR3005 Error de ejecución de la carga del proyecto
CR3006 Finalización de ejecución de guardar de proyecto
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
CR3007 Error de ejecución de guardar proyecto
CR3008 a
− Reservado para el sistema
CR3215
CR3300 a
− Relevadores de alarma
CR3415
CR3500 R Relevador de operación de alarma (ENCENDIDO: uno de CR3300 a CR3415 está ENCENDIDO)
Registre una entrada en el registro cuando un relevador de alarma cambia de ENCENDIDO a
CR3501
APAGADO (ENCENDIDO: registrar, APAGADO:no registrar)
CR3502 El registro del relevador de alarma se borra cuando esto cambia de APAGADO a ENCENDIDO
CR3503 a
Reservado para el sistema
CR3513
APÉNDICES
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
Preestablecimiento de señal externa CTH0
CR4210 Selección del modo de conteo CTH0 (ENCENDIDO: timbre, APAGADO: lineal)
CR4211 Cth0 preestablecido deshabilitado (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR4212 CTH0 relevador de habilitación interna (ENCENDIDO: Conteo habilitado, APAGADO: conteo deshabilitado)
CR4213 a
− Reservado para el sistema
CR4302
APÉNDICES
Restablecimiento automático de CTH0 (ENCENDIDO:
CR4303
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4304 el comparador CTC0 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
La salida correspondiente del comparador se APAGA cuando
Acción cuando se ENCIENDE el
CR4305 el comparador CTC0 está ENCENDIDO (ENCENDIDO:
comparador de contador de alta
ejecutar, APAGADO: no ejecutar)
velocidad CTC0
La salida correspondiente del comparador se ENCIENDE
CR4306 cuando el comparador CTC0 se ENCIENDE (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Listas de dispositivos CR y CM
Inversión de la salida correspondiente del comparador
CR4307 (ENCENDIDO/APAGADO) cada vez que comparador CTC0 se
ENCIENDE (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4308 el comparador CTC1 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4309 el comparador CTC1 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Acción cuando el comparador del
Salida correspondiente del comparador deshabilitada cuando
contador de alta velocidad CTC1 se
CR4310 el comparador CTC1 está ENCENDIDO (ENCENDIDO:
ENCIENDE
ejecutar, APAGADO: no ejecutar)
Inversión de la salida correspondiente del comparador
CR4311 (ENCENDIDO/APAGADO) cada vez que comparador CTC1 se
ENCIENDE (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Restablecimiento automático de CTH0 (ENCENDIDO:
CR4312
ejecutar, APAGADO: no ejecutar)
Contador de alta velocidad Cth0 contar selección del modo de entrada
Fase única
1x 2x 4x 2 Pulsos
CR4313 a W/O Dirección W/Dirección
CR4315 CR4313 APAGADO ENCENDIDO APAGADO ENCENDIDO APAGADO ENCENDIDO
CR4314 APAGADO APAGADO ENCENDIDO ENCENDIDO APAGADO APAGADO
CR4315 APAGADO APAGADO APAGADO APAGADO ENCENDIDO ENCENDIDO
CR4410 Selección del modo de conteo CTH1 (ENCENDIDO: timbre, APAGADO: lineal)
CR4411 CTH1 preajuste deshabilitado (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR4412 CTH1 relevador de habilitación interna (ENCENDIDO: Conteo habilitado, APAGADO: conteo deshabilitado)
CR4413 a
− Reservado para el sistema
CR4502
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
Restablecimiento automático de CTH1 (ENCENDIDO:
CR4503
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4504 el comparador CTC2 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
Acción cuando se ENCIENDE el
CR4505 el comparador CTC2 está ENCENDIDO (ENCENDIDO:
comparador de contador de alta
ejecutar, APAGADO: no ejecutar)
velocidad CTC2
Salida correspondiente del comparador deshabilitada cuando
CR4506 el comparador CTC2 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Inversión de la salida correspondiente del comparador
APÉNDICES
velocidad CTC3
ejecutar, APAGADO: no ejecutar)
OFFInversión de la salida correspondiente del comparador
CR4511 (ENCENDIDO/APAGADO) cada vez que comparador CTC3 se
ENCIENDE (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Restablecimiento automático de CTH1 (ENCENDIDO:
CR4512
ejecutar, APAGADO: no ejecutar)
Selección del modo de entrada de conteo CTH1
Fase única
1x 2x 4x 2 Pulsos
CR4513 a W/O Dirección W/Dirección
CR4515 CR4513 APAGADO ENCENDIDO APAGADO ENCENDIDO APAGADO ENCENDIDO
CR4514 APAGADO APAGADO ENCENDIDO ENCENDIDO APAGADO APAGADO
CR4515 APAGADO APAGADO APAGADO APAGADO ENCENDIDO ENCENDIDO
CR4610 Selección del modo de conteo CTH2 (ENCENDIDO: timbre, APAGADO: lineal)
CR4611 CTH2 preajuste deshabilitado (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR4612 CTH2 relevador de habilitación interna (ENCENDIDO: Conteo habilitado, APAGADO: conteo deshabilitado)
CR4613 a
− Reservado para el sistema
CR4702
Restablecimiento automático de CTH2 (ENCENDIDO:
CR4703
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4704 el comparador CTC4 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
Acción cuando se ENCIENDE el
CR4705 el comparador CTC4 está ENCENDIDO (ENCENDIDO:
comparador de contador de alta
ejecutar, APAGADO: no ejecutar)
velocidad CTC4
Salida correspondiente del comparador deshabilitada cuando
CR4706 el comparador CTC4 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
OFFOFFInversión de la salida correspondiente del comparador
CR4707 (ENCENDIDO/APAGADO) cada vez que comparador CTC4 se
ENCIENDE (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
Salida correspondiente del comparador deshabilitada cuando
CR4708 el comparador CTC5 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4709 el comparador CTC5 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Acción cuando se ENCIENDE el Salida correspondiente del comparador deshabilitada cuando
CR4710 comparador de contador de alta el comparador CTC5 está ENCENDIDO (ENCENDIDO:
velocidad CTC5 ejecutar, APAGADO: no ejecutar)
OFFOFFInversión de la salida correspondiente del
comparador (ENCENDIDO/APAGADO) cada vez que
CR4711
comparador CTC5 se ENCIENDE (ENCENDIDO: ejecutar,
APÉNDICES
APAGADO: no ejecutar)
Restablecimiento automático de CTH2 (ENCENDIDO:
CR4712
ejecutar, APAGADO: no ejecutar)
Selección de modo de entrada de conteo CTH2
Fase única
1x 2x 4x 2 Pulsos
CR4713 a W/O Dirección W/Dirección
CR4715 CR4713 APAGADO ENCENDIDO APAGADO ENCENDIDO APAGADO ENCENDIDO
CR4714 APAGADO APAGADO ENCENDIDO ENCENDIDO APAGADO APAGADO
CR4715 APAGADO APAGADO APAGADO APAGADO ENCENDIDO ENCENDIDO
Listas de dispositivos CR y CM
CR4800 R Reloj interno dedicado CTH3 (50 ns)
CR4801 R Reloj interno dedicado CTH3 (1 μs)
CR4802 R Reloj interno dedicado CTH3 (10 μs)
CR4803 R Reloj interno dedicado CTH3 (100 μs)
CR4804 − Reservado para el sistema
CR4805 R Indica la presencia de CTH3 (ENCENDIDO: presente, APAGADO: ausente)
CR4806 Detecta desbordamientos y subdesbordamientos de CTH3 (ENCENDIDO: detectado, APAGADO: no detectado)
CR4807 R Indica la dirección de cambio de CTH3 (ENCENDIDO: conteo regresivo, APAGADO: conteo progresivo)
Preestablecimiento de señal externa CTH3
CR4810 Selección del modo de conteo CTH3 ENCENDIDO: timbre, APAGADO: lineal)
CR4811 CTH3 preajuste deshabilitado (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR4812 CTH3 relevador de habilitación interna (ENCENDIDO: Conteo habilitado, APAGADO: conteo deshabilitado)
CR4813 a
− Reservado para el sistema
CR4902
Restablecimiento automático de CTH3 (ENCENDIDO:
CR4903
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4904 el comparador CTC6 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
Acción cuando se ENCIENDE el
CR4905 el comparador CTC6 está ENCENDIDO (ENCENDIDO:
comparador de contador de alta
ejecutar, APAGADO: no ejecutar)
velocidad CTC6
Salida correspondiente del comparador deshabilitada cuando
CR4906 el comparador CTC6 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
OFFOFFInversión de la salida correspondiente del comparador
CR4907 (ENCENDIDO/APAGADO) cada vez que comparador CTC6 se
ENCIENDE (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
Salida correspondiente del comparador deshabilitada cuando
CR4908 el comparador CTC7 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Salida correspondiente del comparador deshabilitada cuando
CR4909 el comparador CTC7 está ENCENDIDO (ENCENDIDO:
ejecutar, APAGADO: no ejecutar)
Acción cuando se ENCIENDE el
Salida correspondiente del comparador deshabilitada cuando
comparador de contador de alta
CR4910 el comparador CTC7 está ENCENDIDO (ENCENDIDO:
velocidad CTC7
ejecutar, APAGADO: no ejecutar)
OFFOFFInversión de la salida correspondiente del comparador
CR4911 (ENCENDIDO/APAGADO) cada vez que comparador CTC7 se
ENCIENDE (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
APÉNDICES
CR5000 a
− Reservado para el sistema
CR5315
CR5400 Inicio de la operación (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Configuración de la fuente de entrada CTH0
Fase única
Doble fase
CR5401 y W/O 2 Pulsos
W/Dirección 1x
CR5402 Dirección
CR5401 APAGADO ENCENDIDO APAGADO ENCENDIDO
Contador de frecuencia (CTH0)
CR5402 APAGADO APAGADO ENCENDIDO ENCENDIDO
CR5403 Conmuta entre Hz y rpm (ENCENDIDO: rpm, APAGADO: Hz)
Función en la que se realiza una rotación para actualizar la
CR5404
velocidad de rotación (ENCENDIDO: usar, APAGADO: no usar)
Función de conmutación de fuente de entrada (ENCENDIDO:
CR5405
usar, APAGADO: no usar)
CR5406 y
- Reservado para el sistema
CR5407
CR5408 Salida de pulso de frecuencia especificada (CTH0; ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR5409 Error de salida de pulso de frecuencia especificado (CTH0)
CR5410 a
- Reservado para el sistema
CR5415
CR5500 Inicio de la operación (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Configuración de fuente de entrada CTH1
Fase única
Doble fase
CR5501 y W/O 2 Pulsos
W/Dirección 1x
CR5502 Dirección
CR5501 APAGADO ENCENDIDO APAGADO ENCENDIDO
Contador de frecuencia (CH1)
CR5502 APAGADO APAGADO ENCENDIDO ENCENDIDO
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
CR5600 Inicio de la operación (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Configuración de fuente de entrada CTH2
Fase única
Doble fase
W/O 2 Pulsos
CR5601 y W/Dirección 1x
CR5602 Dirección
CR5601 APAGADO ENCENDIDO APAGADO ENCENDIDO
Contador de frecuencia (CH2)
CR5602 APAGADO APAGADO ENCENDIDO ENCENDIDO
APÉNDICES
velocidad de rotación (ENCENDIDO: usar, APAGADO: no usar)
Función de conmutación de fuente de entrada (ENCENDIDO:
CR5605
usar, APAGADO: no usar)
CR5606 a
− Reservado para el sistema
CR5607
CR5608 Salida de pulso de frecuencia especificada (CTH2; ENCENDIDO: ejecutar, APAGADO: no ejecutar)
CR5609 Error de salida de pulso de frecuencia especificado (CTH2)
CR5610 a
− Reservado para el sistema
CR5615
Listas de dispositivos CR y CM
CR5700 Inicio de la operación (ENCENDIDO: ejecutar, APAGADO: no ejecutar)
Configuración de la fuente de entrada CTH3
Fase única
Doble fase
CR5701 y W/O 2 Pulsos
W/Dirección 1x
CR5702 Dirección
CR5701 APAGADO ENCENDIDO APAGADO ENCENDIDO
Contador de frecuencia (CTH3)
CR5702 APAGADO APAGADO ENCENDIDO ENCENDIDO
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
CR8100 Parada forzada
CR8101 Parada de desaceleración
CR8102 Error claro
CR8103 Eliminar advertencia
CR8104 Solicitud de cambio de coordenadas corriente (detección de nivel)
Solicitud de cambio de velocidad de funcionamiento
CR8105
Función de posicionamiento de la CPU, (detección de nivel)
CR8106 eje 2 Solicitud de cambio de coordenadas objetivo (detección de nivel)
CR8107 a
− Reservado para el sistema
CR8111
APÉNDICES
Atributo
CR R: Solo lectura Función
Blanco: Leer/escribir
CR8500 R ENCENDIDO durante salida de pulso
CR8501 R Relevador de posicionamiento completo
CR8502 R Error
CR8503 R Advertencia
CR8504 R Operación de regreso a origen en curso
Función de posicionamiento de la CPU,
CR8505 R eje 2 Operación de regreso a origen completa
CR8506 a
− Reservado para el sistema
CR8513
Indica la presencia del eje 2 (ENCENDIDO: presente,
CR8514 R
APAGADO: ausente)
APÉNDICES
CR8515 R Relevador de comparación del comparador 2
CR8600 R ENCENDIDO durante salida de pulso
CR8601 R Relevador de posicionamiento completo
CR8602 R Error
CR8603 R Advertencia
CR8604 R Operación de regreso a origen en curso
Función de posicionamiento de la CPU,
CR8605 R eje 3 Operación de regreso a origen completa
CR8606 a
− Reservado para el sistema
CR8613
Listas de dispositivos CR y CM
Indica la presencia del eje 3 (ENCENDIDO: presente,
CR8614 R
APAGADO: ausente)
CR8615 R Relevador de comparación del comparador 2
CR8700 R ENCENDIDO durante salida de pulso
CR8701 R Relevador de posicionamiento completo
CR8702 R Error
CR8703 R Advertencia
CR8704 R Operación de regreso a origen en curso
Función de posicionamiento de la CPU,
CR8705 R eje 4 Operación de regreso a origen completa
CR8706 a
R Reservado para el sistema
CR8713
Indica la presencia del eje 4 (ENCENDIDO: presente,
CR8714 R
APAGADO: ausente)
CR8715 R Relevador de comparación del comparador 2
CR8800 a
− Reservado para el sistema
CR8915
Las entradas de la memoria de control (CM0000 a CM8999) se pueden usar para realizar operaciones tales
como verificar el estado de operación de la unidad base y configurar y monitorear las funciones incorporadas.
Las entradas de memoria de control reservadas para el sistema no se pueden usar.
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM0000 y Configuración del dispositivo que se muestra en la
APÉNDICES
Ajuste
CM0001 primera línea
CM0002 y Configuración del dispositivo que se muestra en la
Ajuste
CM0003 segunda línea
Panel de operador
CM0004 y Configuración del dispositivo que se muestra en la
KV-D30 Ajuste
CM0005 tercera línea
Página 0
CM0006 y Configuración del dispositivo que se muestra en la
Ajuste
CM0007 cuarta línea
CM0008 y
Reservado para el sistema Ajuste
CM0009
Listas de dispositivos CR y CM
CM0010 a
Página 1 a 19 (lo mismo que CM0000 a CM0009) Ajuste
CM0199
CM0200 y Configuración de atributo que se muestra en la
Ajuste
CM0201 primera línea
CM0202 y Configuración de atributo que se muestra en la
Ajuste
CM0203 segunda línea
CM0204 y Panel de operador Configuración de atributo que se muestra en la
KV-D30 Ajuste
CM0205 tercera línea
Página 0
CM0206 y Configuración de atributos que se muestra en la
Ajuste
CM0207 cuarta línea
CM0208 Configuración de la plantilla 1 Ajuste
CM0209 Configuración de la plantilla 2 Ajuste
CM0210 a
Página 1 a 19 (lo mismo que CM0200 a CM0209) Ajuste
CM0399
CM0400 Para habilitar y deshabilitar transiciones Ajuste
CM0401 Para la configuración de cambio de página Ajuste
CM0402 Página corriente mostrada Ajuste
CM0403 a Panel de operador Reservado para el sistema Ajuste
CM409 KV-D30
CM0410 a
Función de acceso directo Ajuste
CM415
CM0416 a
Reservado para el sistema Ajuste
CM0499
CM0500 a
− Reservado para el sistema
CM699
CM0700*1 R Leer desde RTC (año)
CM0701*1 R Leer desde RTC (mes)
CM0702*1 R Leer desde RTC (día)
CM0703*1 R Leer desde RTC (hora)
CM0704*1 R Leer desde RTC (minuto)
CM0705*1 R Leer desde RTC (segundo)
CM0706*1 R Leer desde RTC (día de la semana)
CM0707 − Reservado para el sistema
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM0708 y
R Contador de 32 bits, 1 ms, ejecución gratuita
CM709
CM0710 Reservado para el sistema
CM0711 R Versión de la función de CPU
CM0712 a
− Reservado para el sistema
CM719
CM0720 R Valor medido de tiempo de exploración (en unidades de 10 μs)
Establecer el valor durante la operación de tiempo fijo de escaneo
CM0721
(en unidades de 10 μs)
APÉNDICES
Tiempo de escaneo (en unidades de 10 μs) cuando se excede el ajuste del
CM0722 R tiempo de escaneo (la operación de tiempo fijo de escaneo y los ajustes de
tiempo de procesamiento END)
CM0723 R Valor medido de tiempo de procesamiento END (en unidades de 10 μs)
CM0724 y
− Reservado para el sistema
CM725
CM0726 R Valor mínimo de tiempo de escaneo (en unidades de 10 μs)
CM0727 R Valor máximo de tiempo de escnaeo (en unidades de 10 μs)
CM0728 Valor de tiempo de procesamiento END (en unidades de 10 μs)
Listas de dispositivos CR y CM
Tiempo de procesamiento END (en unidades de 10 μs) cuando se excede la
CM0729 R configuración del tiempo de escaneo (la operación de tiempo de escaneo fijo y
los ajustes de tiempo de procesamiento END)
CM0730 a
− Reservado para el sistema
CM1599
CM1600 y
R Captura de entrada cuando ocurre INT0
CM1601
CM1602 y
R Captura de entrada cuando ocurre INT1
CM1603
CM1604 y
R Captura de entrada cuando ocurre INT2
CM1605
CM1606 y
R Captura de entrada cuando ocurre INT3
CM1607
CM1608 a
− Reservado para el sistema
CM1619
CM1620 Ajuste de constante de tiempo de entrada ○
CM1621 a
− Reservado para el sistema
CM1629
CM1630 y
R Volumen analógico 0
CM1631
CM1632 y
R Volumen analógico 1
CM1633
CM1634 a
− Reservado para el sistema
CM1649
CM1650 Número de ejecuciones de instrucciones de configuración del sensor
CM1651 a
− Reservado para el sistema
CM1657
CM1658 R Número de fallas de autenticación consecutivas de contraseña del proyecto ○
CM1659 R Número total de fallas de autenticación de contraseña del proyecto ○
CM1660 a Espacio libre en búfer de anillo de registro o de rastreo (en unidades de kB;
R
CM1669 ID0 a ID10)
CM1670 a
− Reservado para el sistema
CM1679
CM1680 R Contador de guardado de registro o rastreo ○
CM1681 R Contador de guardado de registro o rastreo ○
CM1682 R Contador de guardado de registro o rastreo ○
CM1683 R Contador de guardado de registro o rastreo ○
CM1684 R Contador de guardado de registro o rastreo ○
CM1685 R Contador de guardado de registro o rastreo ○
CM1686 R Contador de guardado de registro o rastreo ○
CM1687 R Contador de guardado de registro o rastreo ○
CM1688 R Contador de guardado de registro o rastreo ○
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM1689 R Contador de guardado de registro o rastreo ○
CM1690 a
− Reservado para el sistema
CM1709
CM1710 R Código de finalización de la carga automática cuando la energía está encendida ○
CM1711 a
Reservado para el sistema
CM1713
CM1714 R Código de finalización durante la carga del proyecto ○
CM1715 Reservado para el sistema
APÉNDICES
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM2250 Año y mes ○
CM2251 Día ○
CM2252 Hora ○
CM2253 Minuto ○
CM2254 Segundos ○
Información detallada del
CM2255 Número ○
error menor reciente, 1
CM2256 unidad*1 Información detallada, número de piezas válidas de
○
datos
APÉNDICES
CM2257 Información detallada, pieza 01 ○
CM2258 Información detallada, pieza 02 ○
: ○
CM2276 Información detallada, pieza 20 ○
CM2277 a
− Reservado para el sistema
CM2388
CM2389 R Número de unidades de expansión conectadas
CM2390 R Código de error para las instrucciones de la tarjeta de memoria
CM2391 a
Listas de dispositivos CR y CM
− Reservado para el sistema
CM2395
CM2396 a
− Reservado para el sistema
CM2399
CM2400 a Número de interrupciones (INT0 a INT3, CTC0 a CTC7 y posicionamiento del
CM2415 eje 1 al eje 4)
CM2416 a
− Reservado para el sistema
CM4799
CM4800 Constante cuando se detecta la dirección de rotación ○
CM4801 Activar, borrar y firmar la configuración ○
CM4802 y
Límite inferior del contador de timbres ○
CM4803
CM4804 y Función de contador de
alta velocidad (CTH0) Límite superior del contador de anillo ○
CM4805
CM4806 y
Entrada preestablecida ○
CM4807
CM4808 y
− Reservado para el sistema
CM4809
CM4810 Constante cuando se detecta la dirección de rotación ○
CM4811 Activar, borrar y firmar la configuración ○
CM4812 y
Límite inferior del contador de timbres ○
CM4813
CM4814 y Función de contador de
alta velocidad (CTH1) Límite superior del contador de anillo ○
CM4815
CM4816 y
Entrada preestablecida ○
CM4817
CM4818 y
− Reservado para el sistema
CM4819
CM4820 Constante cuando se detecta la dirección de rotación ○
CM4821 Activar, borrar y firmar la configuración ○
CM4822 y
Límite inferior del contador de timbres ○
CM4823
CM4824 y Función de contador de
alta velocidad (CTH2) Límite superior del contador de anillo ○
CM4825
CM4826 y
Entrada preestablecida ○
CM4827
CM4828 y
− Reservado para el sistema
CM4829
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM4830 Constante cuando se detecta la dirección de rotación ○
CM4831 Activar, borrar y firmar la configuración ○
CM4832 y
Límite inferior del contador de timbres ○
CM4833
CM4834 y Función de contador de
alta velocidad (CTH3) Límite superior del contador de anillo ○
CM4835
CM4836 y
Entrada preestablecida ○
CM4837
CM4838 y
APÉNDICES
−
CM4906 Función de salida de Establecer la frecuencia (Hz) ○
CM4908 pulso de frecuencia Ciclo de trabajo (0 a 100%) ○
CM4909 − especificada (CH0) Reservado para el sistema
CM4910 y
R Resultado medido de frecuencia (Hz o rpm)
CM4911
CM4912 Función de contador de Número de pulsos por rotación ○
CM4913 frecuencia (CTH1) Número de escaneos ○
CM4914 Fuente de entrada externa ○
CM4915 − Reservado para el sistema
CM4916 Función de salida de Establecer la frecuencia (Hz) ○
CM4918 pulso de frecuencia Ciclo de trabajo (0 a 100%) ○
CM4919 − especificada (CH1) Reservado para el sistema
CM4920 y
R Resultado medido de frecuencia (Hz o rpm)
CM4921
CM4922 Función de contador de Número de pulsos por rotación ○
CM4923 frecuencia (CTH2) Número de escaneos ○
CM4924 Fuente de entrada externa ○
CM4925 − Reservado para el sistema
CM4926 Función de salida de Establecer la frecuencia (Hz) ○
CM4928 pulso de frecuencia Ciclo de trabajo (0 a 100%) ○
CM4929 − especificada (CH2) Reservado para el sistema
CM4930 y
R Resultado medido de frecuencia (Hz o rpm)
CM4931
CM4932 Función de contador de Número de pulsos por rotación ○
CM4933 frecuencia (CTH3) Número de escaneos ○
CM4934 Fuente de entrada externa ○
CM4935 − Reservado para el sistema
CM4936 Función de salida de Establecer la frecuencia (Hz) ○
CM4938 pulso de frecuencia Ciclo de trabajo (0 a 100%) ○
CM4939 especificada (CH3) Reservado para el sistema
CM4940 a
− Reservado para el sistema
CM4999
CM5000 a
Para la asignación en serie incorporada
CM5999
CM6000 a
Para la asignación de función de extensión 1
CM6999
CM7000 a
Para la asignación de función de extensión 2
CM7999
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM8000 y
Viaje o valor objetivo Ajuste
CM8001
CM8002 Tasa de aceleración Ajuste
CM8003 Tasa de desaceleración Ajuste
Función de
CM8004 y posicionamiento de la Frecuencia de operación Ajuste
CM8005 CPU, eje 1
CM8006 Parámetro de punto 1 Modo de operación Ajuste
CM8007 Reservado para el sistema Ajuste
APÉNDICES
CM8008 Viaje después de la entrada de sensor de parada Ajuste
CM8009 − Reservado para el sistema
Función de
CM8010 a Parámetros de punto 2 a 20
posicionamiento de la Ajuste
CM8199 (lo mismo que CM8000 a CM8009)
CPU, eje 1
CM8200 y
Viaje o valor objetivo Ajuste
CM8201
CM8202 Tasa de aceleración Ajuste
CM8203 Tasa de desaceleración Ajuste
Función de
Listas de dispositivos CR y CM
CM8204 y posicionamiento de la Frecuencia de operación Ajuste
CM8205 CPU, eje 2
CM8206 Parámetro de punto 1 Modo de operación Ajuste
CM8207 Reservado para el sistema Ajuste
CM8208 Viaje después de la entrada de sensor de parada Ajuste
CM8209 − Reservado para el sistema
Función de
CM8210 a Parámetros de punto 2 a 20
posicionamiento de la Ajuste
CM8399 (lo mismo que CM8200 a CM8209)
CPU, eje 2
CM8400 y
Viaje o valor objetivo Ajuste
CM8401
CM8402 Tasa de aceleración Ajuste
CM8403 Tasa de desaceleración Ajuste
Función de
CM8404 y posicionamiento de la Frecuencia de operación Ajuste
CM8405 CPU, eje 3
CM8406 Parámetro de punto 1 Modo de operación Ajuste
CM8407 Reservado para el sistema Ajuste
CM8408 Viaje después de la entrada de sensor de parada Ajuste
CM8409 − Reservado para el sistema
Función de
CM8410 a Parámetros de punto 2 a 20
posicionamiento de la Ajuste
CM8599 (lo mismo que CM8400 a CM8409)
CPU, eje 3
CM8600 y
Viaje o valor objetivo Ajuste
CM8601
CM8602 Tasa de aceleración Ajuste
CM8603 Tasa de desaceleración Ajuste
Función de
CM8604 y posicionamiento de la Frecuencia de operación Ajuste
CM8605 CPU, eje 4
CM8606 Parámetro de punto 1 Modo de operación Ajuste
CM8607 Reservado para el sistema Ajuste
CM8608 Viaje después de la entrada de sensor de parada Ajuste
CM8609 − Reservado para el sistema
Función de
CM8610 a Parámetros de punto 2 a 20
posicionamiento de la Ajuste
CM8799 (lo mismo que CM8600 a CM8609)
CPU, eje 4
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM8800 Configuración E/S Ajuste
CM8801 Habilitar sensor
CM8802 y
Comparador 0, Valor actual Ajuste
CM8803
CM8804 y
Comparador 1, Valor actual Ajuste
CM8805
CM8806 y
Comparador 2, posicionamiento Ajuste
CM8807
CM8808 Velocidad de inicio Ajuste
APÉNDICES
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM8840 Configuración E/S Ajuste
CM8841 Habilitar sensor Ajuste
CM8842 y
Comparador 0, Valor actual Ajuste
CM8843
CM8844 y
Comparador 1, Valor actual Ajuste
CM8845
CM8846 y
Comparador 2, posicionamiento Ajuste
CM8847
CM8848 Velocidad de inicio Ajuste
APÉNDICES
CM8849 Operación de retorno de origen: frecuencia de inicio Ajuste
Operación de retorno de origen: tasa de
CM8850 Ajuste
aceleración
Operación de retorno de origen: tasa de
CM8851 Ajuste
desaceleración
CM8852 y Operación de retorno de origen: frecuencia de
Ajuste
CM8853 operación
CM8854 Operación de retorno de origen: ajustes detallados Ajuste
CM8855 Operación JOG: frecuencia de inicio Ajuste
Listas de dispositivos CR y CM
CM8856 Operación JOG: tasa de aceleración Ajuste
Función de
CM8857 posicionamiento de la Operación JOG: tasa de desaceleración Ajuste
CM8858 y CPU, eje 2
Operación JOG: Frecuencia de operación Ajuste
CM8859
CM8860 y
Posición inicial. Ajuste
CM8861
CM8862 y
− Reservado para el sistema
CM8863
CM8864 y
Valor de cambio de coordenada corriente Ajuste
CM8865
CM8866 y La velocidad de operación cambia el valor durante
Ajuste
CM8867 el modo de control de velocidad
CM8868 y
Valor de cambio de coordenada objetivo Ajuste
CM8869
CM8870 y
R Pulso de salida, coordenada corriente Ajuste
CM8871
CM8872 y
R Frecuencia de salida, Valor actual Ajuste
CM8873
CM8874 R Código de error Ajuste
CM8875 R Número de punto de ejecución Ajuste
CM8876 a
− Reservado para el sistema
CM8879
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM8880 Configuración E/S Ajuste
CM8881 Habilitar sensor Ajuste
CM8882 y
Comparador 0, Valor actual Ajuste
CM8883
CM8884 y
Comparador 1, Valor actual Ajuste
CM8885
CM8886 y
Comparador 2, posicionamiento Ajuste
CM8887
CM8888 Velocidad de inicio Ajuste
APÉNDICES
Atributo Mantener
R: Solo lectura ○: Mantener
CM Función Ajuste: Se puede
Blanco: Leer/
ajustar el
escribir
almacenamiento.
CM8920 Configuración E/S Ajuste
CM8921 Habilitar sensor Ajuste
CM8922 y
Comparador 0, Valor actual Ajuste
CM8923
CM8924 y
Comparador 1, Valor actual Ajuste
CM8925
CM8926 y
Comparador 2, posicionamiento Ajuste
CM8927
CM8928 Velocidad de inicio Ajuste
APÉNDICES
CM8929 Operación de retorno de origen: frecuencia de inicio Ajuste
Operación de retorno de origen: tasa de
CM8930 Ajuste
aceleración
Operación de retorno de origen: tasa de
CM8931 Ajuste
desaceleración
CM8932 y Operación de retorno de origen: frecuencia de
Ajuste
CM8933 operación
CM8934 Operación de retorno de origen: ajustes detallados Ajuste
CM8935 Operación JOG: frecuencia de inicio Ajuste
Listas de dispositivos CR y CM
CM8936 Operación JOG: tasa de aceleración Ajuste
Función de
CM8937 posicionamiento de la Operación JOG: tasa de desaceleración Ajuste
CM8938 y CPU, eje 4
Operación JOG: Frecuencia de operación Ajuste
CM8939
CM8940 y
Posición inicial. Ajuste
CM8941
CM8942 y
Reservado para el sistema
CM8943
CM8944 y
Valor de cambio de coordenada corriente Ajuste
CM8945
CM8946 y La velocidad de operación cambia el valor durante
Ajuste
CM8947 el modo de control de velocidad
CM8948 y
Valor de cambio de coordenada objetivo Ajuste
CM8949
CM8950 y
R Pulso de salida, coordenada corriente Ajuste
CM8951
CM8952 y
R Frecuencia de salida, Valor actual Ajuste
CM8953
CM8954 R Código de error Ajuste
CM8955 R Número de punto de ejecución Ajuste
CM8956 a
Reservado para el sistema
CM8959
0 1 2 3 4 5 6 7 8 9 A B C D E F
N D S
0 U
L
L
E P 0 @ P ` p ー タ ミ
S D
1 O
H
C
1 ! 1 A Q a q 。 ア チ ム
APÉNDICES
S D
2 T
X
C
2 ” 2 B R b r 「 イ ツ メ
E D
3 T
X
C
3 # 3 C S c s 」 ウ テ モ
E D
4 O
T
C
4 $ 4 D T d t 、 エ ト ヤ
E N
5 N
Q
A
K % 5 E U e u ・ オ ナ ユ
Cuatro bits inferiores
Tabla de códigos ASCII
A S
6 C Y & 6 F V f v ヲ カ ニ ヨ
KN
B E
7 B ’ 7 G W g w ァ キ ヌ ラ
E T
L
B CA
8 S N( 8 H X h x ィ ク ネ リ
9 HT EM ) 9 I Y i y ゥ ケ ノ ル
A LF UB * : J
S
Z j z ェ コ ハ レ
B VT SC + ; K [
E
k { ォ サ ヒ ロ
C FF → , < L \ l | ャ シ フ ワ
D CR ← ー = M ] m } ュ ス ヘ ン
E SO ↑ . > N ^ n ~ ョ セ ホ ゛
D
F SI ↓ / ? O _ o E
L ッ ソ マ °
Descripción
Condición
Ejecución
Página
Nemónico Símbolo Esquema de procesamiento
APÉNDICES
Instrucciones de registro
n
TRGD Captura los datos de registro de la ID especificada 5-188
Lista de instrucciones
TRGD
ABSENC
Realiza operaciones de leva utilizando un codificador
ABSENC S1 S2 D1 5-168
D2
absoluto
INCENC
Realiza operaciones de leva utilizando un codificador
INCENC S1 S2 S3 5-172
D1 D2
incremental
Clasificación
Descripción
Condición
Ejecución
Página
Nemónico Símbolo Esquema de procesamiento
Instrucciones de posicionamiento
Trapezoidal
controlar
PSTRT
PSTRT n1 n2 n3 Inicia el control trapezoidal 5-46
JOG
operación
CW
APÉNDICES
n1
JOG
ORG
ORG n1 n2 Inicia la operación de regreso a origen 5-54
Lista de instrucciones
HOME
HOME n1 n2 Inicia la operación de posición viaje a inicio 5-60
Valor actual Coordenada del objetivo Operación
CHGSP
CHGSP n1 n2 S Cambia la velocidad de operación 5-62
cambio
CHGTGT
CHGTGT n1 n2 S Cambia la coordenada del objetivo 5-66
actualizar
Clasificación
Descripción
Condición
Ejecución
Página
Nemónico Símbolo Esquema de procesamiento
APÉNDICES
DI DI Inhabilita la ejecución de programas de interrupción 4-94
D
DIC Configura el rango inhabilitado de interrupciones 4-96
DIC
Lista de instrucciones
INT S − 4-98
instrucción hasta la instrucción RETI
RETI
RETI Indica el fin del programa de interrupción − 4-98
4-110
MDSTOP
MDSTOP S Detiene la ejecución del módulo especificado
Instrucciones macro
MCALL
MCALL Varies depending on the macro to be executed Ejecuta la macro de subrutina especificada
Macros
MSTRT
MSTRT Varies depending on the macro to be executed Ejecuta el macro de auto-retención especificado 4-126
de alta velocidad en 10 µs
Instrucciones de C Contador
temporizador y OUTC Contador externo
contador
ITVL Temporizador de intervalos
UDC Contador arriba/abajo
UDT Temporizador arriba/abajo
Conexión/instrucción
MEP y MEF Mep y mef
de fin
Instrucción de
instrucciones instrucciones
SFT Desplazamiento
desplazamiento
Solicitud
Instrucción de control RAMP, TPOUT, y Señal rampa, salida de proporción de división de tiempo
Cálculo
interruptor de leva
Instrucciones de
FCNT y RCNT Frecuencia y mediciones de velocidad de rotación
contador de frecuencia
Instrucciones PID PID y PIDAT PID y PID con sintonización automática
Instrucciones de ventana
AWNUM y AWMSG Mensaje de usuario 1 y mensaje de usuario 2
de acceso
Macros
Tipo de Instrucción Instrucción
Instrucciones de aplicación Instrucciones macro MCALL y MSTRT Llamada macro y macro inicio
* Escriba la instrucción MEND (macro fin) en macros de auto retención. Esta instrucción no se puede usar
en módulos y macros de subrutinas.
Programas de subrutina
Tipo de Instrucción Instrucción
Instrucciones de Instrucciones de procesamiento
aplicación de etapas STG, JMP, y ENDS Etapa, salto y etapa final
Instrucciones de Instrucciones de procesamiento Interrupción e interrupción de
expansión de alta velocidad INT y RETI retorno
Instrucciones
Instrucción Abreviatura
LD y AND AyX
LDB y ANB B, LDI, LDNOT, ANI, ANDNOT, y /*3
Instrucciones de contacto ORB ORI y ORNOT
LDP y ANP P
APÉNDICES
LDF y ANF F
Instrucciones de contacto BLD y BAND BA
bit BLDB y BANB BB
LD= y AND= =
LD< y AND< <
Instrucciones de LD> y AND> >
comparación
Instrucción Abreviatura
Instrucciones de cálculo EORA XOR y XORA
lógico ENRA XNORA
Instrucción de control de
APR SCL
datos
DFLOAT FLTD, DFLTD, DBL, y DBLL
Instrucciones de punto DINTG INTD, DINTD, FIXD, y FIXLD
flotante FTODF ECON
DFTOF EDCON
DASC DSTR
APÉNDICES
RDASC DVAL
Instrucciones de HASC HSTR
procesamiento de texto RHASC HVAL
FASC FSTR
RFASC FVAL
CAL+ +
-*2
Lista de nemotécnicos abreviados
CAL-
CAL* *
CAL/ /* 3
Instrucciones simples de CAL& & y WAND
cálculo CAL| | y WOR
CAL~ ~ y WXOR
CAL^ ^, NOT, y CML
CAL>> >> y SFR
CAL<< << y SFL
Instrucciones de INT I
procesamiento de alta
velocidad RETI IRET
*1 Puede ingresar instrucciones de temporizador y contador sin espacio entre la instrucción y el número
de dispositivo.
(Ejemplo) TMR 0002 DM00001 T2 D1
*2 Si ingresa "-" directamente en la ventana de edición de escalera, se insertará una línea de
conexión horizontal.
Si ingresa "-" en el cuadro de diálogo de entrada directa ( Esc ), se insertará "CAL-instruction".
*3 Si ingresa "/" directamente en la ventana de edición de escalera, se insertará la instrucción "LDB".
Si ingresa "/" en el cuadro de diálogo de entrada directa ( Esc ), se insertará "CAL/instruction".
Nombres de dispositivos
APÉNDICES
Editar del renglón Home
Ventana
Área de configuración
de la unidad Alt + U
Ayuda
Cómo usar el Editor de
Unidad F1
Los elementos que se indican con un "" se pueden asignar a otras secuencias de teclas de método
abreviado.
Archivo Monitor/Simulador
Nuevo proyecto Ctrl + N Monitor PLC Ctrl + F1
APÉNDICES
Vista
Espacio de trabajo Alt + 1
Ventana de salida Alt + 2
APÉNDICES
la posición del cursor dispositivo Ctrl + Shift + ↑
Eliminar instrucciones a la Disminuir el número de ↑
izquierda de la posición del Backspace dispositivo Ctrl + Shift +
cursor
Eliminar instrucciones en la * Esto solo es válido cuando se divide la visualización de
posición del cursor Delete la ventana de edición de escalera.
Ingrese directamente la Vista
instrucción en Esc
posición del cursor Espacio de trabajo Alt + 1
Mueva el símbolo en la posición
Monitor/Simulador Herramienta
Ctrl + Shift + Editor de unidad Ctrl + U
Modo de monitor
F3
Ayuda
Transferencia PLC
modo monitor Ctrl + F8 Instrucción ayuda F1
Modo de monitor de
lectura PLC Ctrl + F1 Manual de referencia de
instrucciones Ctrl + 1
Lectura del PLC Ctrl + F5
Comience en línea Editar F10
Simulador Ctrl + F2
APÉNDICES
Editar Vista
Buscar Ctrl + F o Espacio de trabajo Alt + 1
Número de Ventana de salida Alt + 2
renglón o Ctrl + Shift + G
peldaño Acercar zoom Ctrl + PageUp
Lista de teclas de acceso directo
Editar Vista
Buscar Ctrl + F ( ) Espacio de trabajo Alt + 1
Selección de renglón Ctrl + → Ventana de salida Alt + 2
Parte superior Ctrl + Home Zoom en la visualización
de la escalera Ctrl + PageUp
Fondo Ctrl + End Alejar desde la visualización
Bloque anterior de la escalera Ctrl + PageDown
Ctrl + ↑
Siguiente bloque Etiqueta de visualización Ctrl + Backspace
APÉNDICES
Ctrl + ↓
Símbolo anterior Shift + Tab Visualizar cmnts Ctrl + (space)
Siguiente símbolo Dispositivo de unidad de
Tab visualización Shift + (space)
Saltar
Inicio Home Cambiar el valor del
dispositivo F2
Fin End
Bloque anterior
Ctrl + Alt + ←
cambiado Monitor/Simulador
Delete
STA Alt + F12
Selección de renglón Ctrl + →
Alt + Shift +
Ingrese línea de F8 MEP
conexión vertical F5
Ingrese línea de F9 ( − ) MEF Alt + Ctrl + F5
conexión
INV
Editar línea horizontal Alt + Ctrl + F10
de Línea de conexión Alt + Cambiar entre el contacto NO y
conexión horizontal al final /
el contacto NC, cambiar el
Lista de teclas de acceso directo
Monitor/Simulador Ayuda
Regresar al editor Ctrl + F1 Instrucción ayuda F1
Ctrl + Shift + Manual de referencia de
Ctrl + 1
Modo de monitor instrucciones
F3
Transferencia de edición en
línea F11
Simulador Ctrl + F2
Mostrar/ocultar la ventana
del reloj Alt + 3
APÉNDICES
Lista de teclas de acceso directo de formato GPPQ y GPPA
TMS No asignado
C No asignado
LDP No asignado
LDF No asignado
ORP No asignado
ORF No asignado
DIFU No asignado
DIFD No asignado
MOV No asignado
LDA No asignado
STA No asignado
MEP Shift + Alt + F5
Dibujar y borrar la
línea de conexión H
(derecha)
Dibujar y borrar la
línea de conexión No asignado
(izquierda)
Dibujar y borrar la
línea de conexión V
(abajo)
Dibujar y borrar la
línea de conexión U
(arriba)
Convertir F7
Conversión de
módulos
individuales/ Alt + F7
macros
Cambiar entre la
entrada directa y I
Valor actual
Referencia
cruzada, Anterior B
Referencia
cruzada, Siguiente N
Transferencia PLC
modo monitor F3
APÉNDICES
Ctrl + / (barra invertida) Ctrl + / (barra invertida)
Punto Presione Ctrl + / para cambiar los valores como se muestra a continuación.
• SET y RES
/ (barra invertida)
• Sufijo
/ (barra invertida)
/ (barra invertida)
/ (barra invertida)
/ (barra invertida)
/ (barra invertida)
*
Esto solo se puede ingresar en el cuadro de diálogo de entrada directa.
APÉNDICES
utilizados (espacio)
Caracteres que no se pueden usar
como primer caracter
Cadenas de caracteres y caracteres que no se
pueden usar como el último caracter o caracteres
Cadena de caracteres que no se puede usar Global
ARRAY, OF,
AT,
CASE, END_CASE,
CONFIGURATION, END_CONFIGURATION,
CONSTANT,
EN, ENO,
EXIT,
• F_EDGE,
Lista de caracteres que no se pueden usar
APÉNDICES
Método de cableado externo Bloque de conexión Conector
Sí, (compatible
Tarjeta de memoria -
con SDHC)
Unidad básica CTH 2 3 4 3
dispositivos CTC 4 6 8 6
Posicionamiento Número de Sí, 100 kHz,
Sí, 100 kHz, Sí, 100 kHz,
*2 Sí, 100 kHz, 2 ejes
ejes 3 ejes 4 ejes 3 ejes
Cantidad de Sí, 100 kHz,
Sí, 100 kHz, Sí, 100 kHz,
Sí, 100 kHz, 2 canales
CH 3 canales 4 canales 3 canales
Fase A:
*1 Puede usar los siguientes relevadores de control (CR) para determinar si se pueden usar las
funciones. Puede mejorar la reutilización del programa ejecutando AND lógico en estos
relevadores de control y las condiciones de ejecución de los programas relacionados.
• CR2310 (temporizador de calendario presente)
• CR4205, CR4405, CR4605 y CR4805 (CTH n presente)
• CR8414, CR8514, CR8614 y CR8714 (eje n presente)
*2 Esto no se puede usar en modelos de tipo relevador.
operación se detendrá.
Las instrucciones que pueden no funcionar en la ejecución se enumeran a continuación.
INT, CTH, CTC, RFSCTH, INCENC, FCNT, RCNT, PLSOUT, HSP, PSTRT, JOG,
ORG, TCH, HOME, CHGSP, CHGTGT, y RFSPS
• Si está utilizando instrucciones relacionadas con los temporizadores de calendario con
el KV-N14** (por ejemplo, la instrucción LDWK), se mostrará una advertencia cuando
KV STUDIO realice la conversión, y las instrucciones no funcionarán cuando se ejecute
el programa de diagrama de relevadores (para las instrucciones de contacto, se
Precauciones al cambiar de un modelo de Serie KV Nano a otro
Artículo Descripción
No puede hacer reemplazos.
Las funciones que el modelo no puede usar se eliminan o se inicializan cuando
cambia el modelo. Después de cambiar el modelo, verifique las
Funciones de hardware
especificaciones y use el modelo dentro del rango especificado.
"Diferencias relacionadas con funciones como funciones especiales de
hardware de CPU"
Los dispositivos que no sean relevadores de control (CR) y las entradas de la memoria
APÉNDICES
de control (CM) no se pueden reemplazar automáticamente. Para reemplazar
dispositivos, use la función para reemplazar dispositivos en KV STUDIO.
"Tabla de comparación del rango del dispositivo"
Consulte la información sobre la sustitución del dispositivo en el "Manual de
Dispositivos
usuario de KV STUDIO".
La sustitución automática de los relevadores de control y las entradas de memoria
de control solo se puede realizar en dispositivos que se pueden reemplazar.
"Diferencias entre los relevadores de control y las entradas de memoria de
2 En KV STUDIO, en el menú "File", haga clic en "Change model" para ejecutar el cambio de
modelo.
Referencia Los resultados de cambiar el modelo se guardan como "texto de resultado de la conversión".
Vea el "texto del resultado de la conversión" para verificar si se han producido problemas
como el cambio de etiquetas a etiquetas no registradas.
APÉNDICES
1 En KV STUDIO, en el menú "File", haga clic en "Change model" para ejecutar el cambio de
modelo.
Referencia Los resultados de cambiar el modelo se guardan como "texto de resultado de la conversión".
Vea el "texto del resultado de la conversión" para verificar si se han producido problemas como
el cambio de etiquetas a etiquetas no registradas.
2 Si hay configuraciones de software que se pueden importar, use los cuadros de diálogo de
configuración para guardar las configuraciones.
APÉNDICES
Precauciones al cambiar entre un modelo de Serie KV-5000/3000 y un modelo de Serie KV Nano
3 En las opciones del Editor de Unidad, configure el formato de asignación del dispositivo en
el formato Serie KV Nano y luego cambie las asignaciones del dispositivo.
Referencia • En la Serie KV Nano, los dispositivos se asignan a partir de R1000 (este es el valor
predeterminado).
Al cambiar las asignaciones de dispositivos de la Serie KV-5000/3000, los
dispositivos se asignarán automáticamente después de que se completen los
cambios, lo que le permite realizar operaciones.
• Al cambiar de la unidad de E/S de la Serie KV-5000/3000 (KV-B8XTD) a la unidad de E/S
de la Serie Kano Nano (KV-N8EXT), debe cambiar las asignaciones del dispositivo.
El relevador de salida KV-B8XTD se asigna al número de dispositivo principal +100.
El relevador de salida KV-N8EXT está asignado al número de dispositivo principal +
500, por lo que después de cambiar el modelo, utilice la función para reemplazar
dispositivos en KV STUDIO para reemplazar el relevador de salida.
4 En KV STUDIO, en el menú "File", haga clic en "Change model" para ejecutar el cambio de
modelo.
1 Si hay configuraciones de software que se pueden importar, use los cuadros de diálogo de
configuración para guardar las configuraciones.
APÉNDICES
Precauciones al cambiar entre un modelo de Serie KV-5000/3000 y un modelo de Serie KV Nano
2 En las opciones del Editor de Unidad, configure el formato de asignación del dispositivo en
el formato de la Serie KV-5000/3000 y luego cambie las asignaciones del dispositivo.
3 En KV STUDIO, en el menú "File", haga clic en "Change model" para ejecutar el cambio de
modelo.
KV-5500/
KV-N60A* KV-N40** KV-N24** KV-N14**
5000/3000
24 VDC
Fuente de 100 hasta 240 100 hasta 240 24 VDC (KV-N**D*)
alimentación VAC VAC 100 a 240 VAC (KV-N**A*)
(KV-U7)
Ventana de
Presente Casete de extensión (KV-N1AW) requerido
acceso
APÉNDICES
Batería Presente No presente
Puerto de Sí
comunicación (Solo KV- Sí
base (RS-232) 3000)
Volumen
No 2 canales
analógico
260 k pasos
Especificaciones
Capacidad del (160 k pasos
KV-5500/
KV-N60A* KV-N40** KV-N24** KV-N14**
5000/3000
Condiciones de
10
interrupción 4
(R000 a
(relevadores de (R000 a R003)
R009)
entrada)
Condiciones de
interrupción 4 8 6
4
(comparadores (CTC0 a CTC (CTC0 a (CTC0 a
(CTC0 a CTC3)
Interrupciones de contador de 3) CTC7) CTC5)
alta velocidad)
16 36 24 14 8
APÉNDICES
Entradas
(R000 a (R000 a (R000 a (R000 a (R000 a
directas
R015) R203) R107) R013) R007)
8 24 16 10 6
Salidas directas (R500 a (R500 a (R500 a (R500 a (R500 a
R507) R607) R515) R509) R505)
Sí No
Hardware (Compatible (Los proyectos se pueden guardar en casetes de ventana de
con SDHC) acceso a la extensión).
Precauciones al cambiar entre un modelo de Serie KV-5000/3000 y un modelo de Serie KV Nano
Posible
Acceso desde
Tarjeta de (instrucción de
los programas Imposible
memoria la tarjeta de
de escalera
memoria)
Funciones de
Puede ser Función de seguimiento solamente (los archivos solo se
registro y
usado pueden guardar en la memoria interna)
rastreo
Fase A: R008,
Fase A: R010 R010, R012, y Fase A: R008,
Relevadores de y R011 R014 R010, y R012 Fase A: R004 y R006
entrada Fase B: R012 Fase B: R009, Fase B: R009, Fase B: R005 y R007
y R013 R011, R013, y R011, y R013
Comparador de R015
alta velocidad y
Entradas R104, R105, R104, R105, y
contador de alta R014 y R015 R008 y R009 R000 y R001
preestablecidas R106, y R107 R106
velocidad
Contador de
salidas
R500 (R504) y R500, R501, R500, R501, y
correspondiente R500 y R501
R501 (R505) R502, y R503 R502
s del
comparador
Frecuencia Relevadores de R008, R010, R008, R010, y
R010 y R011 R004 y R006
comparador entrada R012, y R014 R012
Salida pulso de
Relevadores de R500 (R504) y R500, R501, R500, R501, y
frecuencia R500 y R501
salida R501 (R505) R502, y R503 R502
especificada
CTH0: R008 y
R009 CTH0: R008 y
CTH0: R010 y CTH1: R010 y R009
Función de
Codificador R012 R011 CTH1: R010 y CTH0: R004 y R005
interruptor de
incremental CTH1: R011 y CTH2: R012 y R011 CTH1: R006 y R007
leva
R013 R013 CTH2: R012 y
CTH3: R014 y R013
R015
KV-5500/
KV-N60A* KV-N40** KV-N24** KV-N14**
5000/3000
4 3 2
Número de ejes 2
No (el tipo de salida de relevador no es compatible)
• Borde
ascendente
de sensor • Borde ascendente de sensor de origen
de origen • Punto medio del sensor de origen
Operación de • Punto medio • Sensor de origen y Fase Z
regreso a origen del sensor • Tipo de brida (Fase Z sin utilizar)
de origen • Tipo de brida (Fase Z utilizado)
• Sensor de • Tipo de brida (contrapresión)
APÉNDICES
origen y
Motor Fase Z
(posicionamiento)
Cambiar el
controlar
objetivo
coordinar No Instrucción CHGTGT
durante la
operación
Error y Los mismos
KV-5500/
KV-N60A* KV-N40** KV-N24** KV-N14**
5000/3000
Modo KV Modo KV (enlace host)
(enlace de Modo KV (transmisión de texto)
host) Modo KV STUDIO
Comunicación Modo de Modo KV El modo no procedimental
serial operación (transmisión Modo maestro Modbus
de texto) Modo esclavo Modbus
Modo KV Modo de enlace PLC en serie
STUDIO (solo cuando se utiliza un KV-N11L)
Tarjeta de
Guardar y leer datos del proyecto Casete de ventana de acceso de extensión
memoria
APÉNDICES
Contraseñas de
No Hasta 32 caracteres
Módulos
Contraseñas de Hasta 6
Contraseña Hasta 32 caracteres
macros caracteres
Contraseñas del Hasta 6
Hasta 32 caracteres
proyecto caracteres
Durante el
Descanso monitoreo y la Solo durante la simulación
Precauciones al cambiar entre un modelo de Serie KV-5000/3000 y un modelo de Serie KV Nano
simulación
Sí Sí (condensadores de respaldo utilizados
Temporizador (batería para mantener los valores)
Otras funciones
de calendario utilizada para * Para conocer el tiempo de espera No
(RTC) mantener los detallado, consulte
valores) "Mantenimiento" (Página 3-20).
Recortador
8 canales No
digital
Número de
Hasta 48 en
unidades de Hasta 3 en el
el lado Hasta 8 en el lado derecho
expansión lado derecho
derecho
conectadas
Número de
unidades
conectadas a Hasta 1 en el
Hasta 2 en el panel frontal Hasta 1 en el panel frontal
Unidad de ranuras de lado izquierdo
expansión extensión de
función
Sí, Sí,
Extensión de
No hasta 2 puertos hasta 1 puerto
función (serial)
(115.2 kbps máximo) (115.2 kbps máximo)
Extensión de
Sí,
función (ventana No
hasta 1 unidad
de acceso)
KV-5500/
KV-N60A* KV-N40A** KV-N24** KV-N14**
5000/3000
Relevadores de
R000 a R015 R000 a R203 R000 a R107 R000 a R013 R000 a R007
entrada de CPU
Relevadores de
entrada de CPU
R500 a R507 R500 a R603 R500 a R515 R500 a R509 R500 a R505
y relevadores
de salida
APÉNDICES
R01000 a
R01000 a R59915
Relevadores R99915
auxiliar interno MR00000 a
MR00000 a MR59915
MR99915
Relevadores de LR00000 a
LR00000 a LR19915
cierre LR99915
Relevadores de CR0000 a
CR0000 a CR8915
control CR3915
Cuando se lleva a
Cuando se Cuando se
Instrucción cabo la Conversión de
cambia el modelo ejecutan
KV STUDIO
MWRIT,
MREAD,
MFREE,
MMKDIR,
APÉNDICES
MRMDIR,
MDEL,
MPRINT,
Las operaciones no se
Instrucciones de MREADL, Se mostrará una
− realizarán.
tarjeta de memoria MCOPY, advertencia.
Un error no ocurrirá
MMOV,
MREN,
MFREEK,
MSTAT,
Precauciones al cambiar entre un modelo de Serie KV-5000/3000 y un modelo de Serie KV Nano
LOGE,
LOGD, y
TRGD
Cuando se usa el KV-
N1AW, las operaciones se
Acceso realizarán normalmente.
AWNUM, y Se mostrará una
instrucciones de la − Cuando no se usa el KV-
AWMSG advertencia.
ventana N1AW, las operaciones no
se realizarán (no se
producirá un error).
PSTRT #1
PLSX Las operaciones se realizarán
Reemplazado con los −
Puntos #0 a #19 normalmente.
puntos #1 a #20
PSTRT #1
PLSX
Convertido a etiquetas Un error ocurrirá. −
Puntos #20 a #31
no registradas
PSTRT #2
PLSY Las operaciones se realizarán
Reemplazado con los −
Puntos #0 a #19 normalmente.
puntos #1 a #20
PSTRT #2
PLSY
Convertido a etiquetas Un error ocurrirá. −
Puntos #20 a #31
no registradas
Las operaciones se realizarán
JOGX Convertido a JOG #1 −
normalmente.
Las operaciones se realizarán
JOGY Convertido a JOG #2 −
Instrucciones de normalmente.
posicionamiento Las operaciones se realizarán
ORGX Convertido a ORG #1 −
normalmente.
Las operaciones se realizarán
ORGY Convertido a ORG #2 −
normalmente.
Las operaciones se realizarán
HOMEX Convertido a casa #1 −
normalmente.
Las operaciones se realizarán
HOMEY Convertido a casa #2 −
normalmente.
Las operaciones se realizarán
CHGSPX Convertido a CHGSP #1 −
normalmente.
Las operaciones se realizarán
CHGSPY Convertido a CHGSP #2 −
normalmente.
Las operaciones se realizarán
RFSX Convertido a RFS #1 −
normalmente.
Las operaciones se realizarán
RFSPSY Convertido a RFSPS #2 − normalmente.
Cuando se lleva a
Cuando se Cuando se
Instrucción cabo la Conversión de
cambia el modelo ejecutan
KV STUDIO
Dispositivo de entrada de
contador convertido de
Instrucción de acuerdo con "Diferencias Las operaciones se
contador de alta CTH relacionadas con − realizarán
velocidad funciones tales como normalmente.
funciones especiales de
hardware de CPU"
Convertido a
Instrucción de INT
etiquetas no Un error ocurrirá. −
interrupción (R004 a R009)
registradas
APÉNDICES
KV-N14**
Las operaciones no se
realizarán (no se
Instrucciones de
WTIME y Se mostrará una producirá un error).
procesamiento del −
AJST advertencia. Una unidad que no
reloj
sea la KV-N14**
Las operaciones se
realizarán normalmente.
KV-N14**
LDWK,
Cuando se lleva a
Cuando se cambia el Cuando se
Instrucción cabo la Conversión de
modelo ejecutan
KV STUDIO
#1
PLSX
Reemplazado con los
puntos #0 a #19 #1 y #2
#2 Se mostrará una Las operaciones
PSTRT
PLSY advertencia. se realizarán
Puntos #1 al #20
Reemplazado con los #3 y #4 normalmente.
APÉNDICES
#3 y #4
Convertido a etiquetas Un error ocurrirá.
no registradas −
#1
#1 y #2
ORGX #1 y #2
Las operaciones
#2 Se mostrará una
se realizarán
ORG ORGY advertencia.
normalmente.
#3 y #4 #3 y #4
#3 y #4
Convertido a etiquetas Un error ocurrirá.
no registradas −
#1
#1 y #2
HOMEX #1 y #2
Instrucciones de Las operaciones
#2 Se mostrará una
posicionamiento se realizarán
HOME HOMEY advertencia.
normalmente.
#3 y #4 #3 y #4
#3 y #4
Convertido a etiquetas Un error ocurrirá.
no registradas −
#1
#1 y #2
TCHX #1 y #2
Las operaciones
#2 Se mostrará una
se realizarán
TCH TCHY advertencia.
normalmente.
#3 y #4 #3 y #4
#3 y #4
Convertido a etiquetas Un error ocurrirá.
no registradas −
#1
#1 y #2
CHGSPX #1 y #2
Las operaciones
#2 Se mostrará una
se realizarán
CHGSP CHGSPY advertencia.
normalmente.
#3 y #4 #3 y #4
#3 y #4
Convertido a etiquetas Un error ocurrirá.
−
no registradas
#1
#1 y #2
RFSPSX #1 y #2
Las operaciones
#2 Se mostrará una
se realizarán
RFSPS RFSPSY advertencia.
normalmente.
#3 y #4 #3 y #4
#3 y #4
Convertido a etiquetas Un error ocurrirá.
no registradas −
Convertido a etiquetas
CHGTGT Un error ocurrirá. −
no registradas
Cuando se lleva a
Cuando se cambia el Cuando se
Instrucción cabo la Conversión de
modelo ejecutan
KV STUDIO
CTH Dispositivo de entrada de
Cuando el contador convertido de
acuerdo con "Diferencias Las operaciones
número de
relacionadas con − se realizarán
contador de alta
funciones tales como normalmente.
Instrucción de velocidad es #0 y funciones especiales de
contador de alta #1 hardware de CPU"
velocidad
CTH
Cuando el número INST_CTH
Se producirá un error
de contador de Convertido a etiquetas no −
APÉNDICES
de conversión.
alta velocidad es registradas
#2 y #3
ADRSET
(cuando se usa Convertido a etiquetas no
Otra instrucción Un error ocurrirá. −
un dispositivo CM registradas
en un operando)
La configuración de la siguiente función se puede exportar e importar entre las unidades de expansión
Serie KV-5000/3000 y Serie KV Nano y los casetes de extensión que tienen las mismas funciones.
Función Función de la Serie KV-5000/3000 Función de la Serie KV Nano
Unidad de enlace múltiple de alta velocidad Casete de comunicación serie de
Función de enlace PLC serial
KV-LM21V extensión KV-N11L
Los métodos de asignación utilizados para cada unidad de expansión varían entre la Serie KV-5000/
3000 y la Serie KV Nano.
Función Serie KV-5000/3000 Serie KV Nano
KV-N14** Entradas: R000 a R007
Salidas: R500 a R505
KV-N24** Entradas: R000 a R013
Entradas: R000 a R015 Salidas: R500 a R509
E/S incorporada
Salidas: R500 a R507 KV-N40** Entradas: R000 a R107
Salidas: R500 a R515
KV-N60** Entradas: R000 a R203
Salidas: R500 a R607
Asignado por 10 canales a partir de R1000
Asignación automática de
Asignado por 10 canales a partir de Entrada: (Número de unidad) × 1000 + 000
la unidad de expansión
R30000 Salida: (Número de unidad) × 1000 + 500
(valor predeterminado)
Especial: (Número de unidad) × 1000 + 000
La entrada y la salida se asignan
Asignación de unidad de E/S sin espacio entre ellas. La entrada y la salida se asignan con 500
(* Cambia automáticamente Entrada: Dispositivo principal + 000 entradas en blanco entre ellas.
los programas de escalera al Salida: Dispositivo principal + 100 (200)* Entrada: Dispositivo principal + 000
*El valor entre paréntesis es para
cambiar de modelo) Salida: Dispositivo principal + 500
KV-C32XTD.
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - A-63
11 Precauciones al cambiar de un modelo KV-10/16/24/40 a un modelo de Serie KV Nano
Los reemplazos que se deben realizar al cambiar de un modelo KV-10/16/24/40 a un modelo de Serie
KV Nano se muestran a continuación.
Nombre KV-10/16/24/40 Serie KV Nano
Función de control de
Negociación de relevador Instrucción PSTRT
posicionamiento
Relevadores de control Relevadores internos CR
Recortadoras digitales Sí No
Respaldado usando condensadores
RAM no volátil
Respaldo del dispositivo (Durante 2 meses, o 20 días en el
(3072 palabras máx.)
caso del KV-10**, a 25°C)
Interrupción de la energía Instrucción MEMSW Ajustes del sistema de CPU
APÉNDICES
Cuando reemplaza el modelo KV-10/16/24/40 con la Serie KV Nano, solo algunos dispositivos pueden
reemplazarse automáticamente. Los dispositivos R y DM que no se reemplazan se convierten a un
operando desactivado. Los dispositivos TM que no se reemplazan se cambian a etiquetas no registradas.
Para reemplazar los otros dispositivos, use la función para reemplazar dispositivos en KV STUDIO
mientras consulta la siguiente tabla.
KV-10/16/24/40 Serie KV Nano
TM2 y TM3 TM102 y TM103
El tiempo de exploración cuando se
TM28 −
excede el valor establecido.
El valor establecido de la operación de
TM29 −
tiempo de escaneo fijo
Valor CTH1 (cuando se ha producido una
TM30 −
interrupción INT3)
TM31 Tiempo de escaneo valor medido CM720 Tiempo de escaneo valor medido
#TM2 y #TM3 #TM102 y #TM103
#TM28 y #TM29 −
DM1000 a DM1199 Dispositivos relacionados con el puerto A −
DM1200 a DM1399 Dispositivos relacionados con el puerto B −
Dispositivos relacionados con
DM1400 a DM1469 −
interruptores de levas
Dispositivos relacionados con la
DM1480 a DM1486 −
operación trapezoidal
DM1500 a DM1577 Dispositivos relacionados con QL −
DM1580 a DM1599 Dispositivos relacionados con el KV-D20 −
DM1600 a DM1663 Dispositivos relacionados con KL −
DM1676 a DM1699 Dispositivos relacionados con el KV-D20 −
DM1700 a DM1763 Dispositivos relacionados con KL −
A-64 - Serie KV Nano (tipo bloque de terminales) Manual de Usuario -
11 Precauciones al cambiar de un modelo KV-10/16/24/40 a un modelo de Serie KV Nano
APÉNDICES
DM1936 Valor establecido de pulso de frecuencia −
Información de conexión de la unidad de
DM1937 −
expansión
DM1938 y DM1939 Recortadoras digitales −
Ajuste de constante de tiempo de
DM1940 Ajuste de constante de tiempo de entrada CM1620
entrada
DM1944 Configuración de conversión de separación −
DM1950 Número de mensaje de usuario CM1720 Mensaje de usuario 1
R10 a R415 −
Inversión (ENCENDIDO/
APAGADO) de la salida
R2207 Inversión de la salida CTC2 CR4507
correspondiente del comparador
CTC2
Deshabilitación de la salida
R2208 Deshabilitación de la salida de CTC3 CR4508 correspondiente del comparador
CTC3
APAGA la salida correspondiente
R2209 APAGA la salida de CTC3 CR4509
del comparador CTC3
ENCIENDE la salida
R2210 ENCIENDE la salida CTC3 CR4510 correspondiente del comparador
CTC3
Inversión (ENCENDIDO/
R2211 Inversión de la salida CTC3 CR4511 APAGADO) de CTC3 salida
correspondiente del comparador
Restablecimiento automático de
R2212 Limpieza automática del contador CTC3 CR4512
CTH1 cuando se ENCIENDE CTC3
R2213 Selección del modo de multiplicación CTH1 −
R2214 Selección del modo de multiplicación CTH1 −
R2300 Deshabilitación de salida externa CR2300 Deshabilitación de salida externa
Deshabilitación de actualización de
R2301 Deshabilitar la actualización de entrada CR2301
entrada externa
Tiempo fijo de operación de
R2303 Tiempo fijo de operación de escaneo CR2303
escaneo
Se ENCIENDE para 1 escaneo
Error de configuración de tiempo de cuando se excede el valor
R2304 CR2304
escaneo fijo establecido de la operación de
tiempo de escaneo fijo
R2305 Frecuencia; inicio del conteo −
R2306 Frecuencia; salida de pulso −
R2307 Frecuencia; error de pulso −
R2308 Parada del conductor del motor −
R2309 Parada de emergencia −
R2310 Inicio de la operación del motor −
R2314 Inicio del interruptor de leva −
R2315 Error de interruptor de leva −
Configuración de entrada
R2400 Preajuste externo CTH0 CR4208
preajustada externa CTH0
Configuración de entrada
R2401 Preajuste externo CTH0 CR4209
preajustada externa CTH0
R2402 INT0 interrumpe la polaridad CR2600 INT R00000 interrumpe la polaridad
R2403 INT0 interrumpe la polaridad CR2601 INT R00000 interrumpe la polaridad
R2404 INT1 interrumpe la polaridad CR2602 INT R00001 interrumpe la polaridad
APÉNDICES
R2414 Contador en anillo CTH1 CR4410 Selección del modo contador CTH1
R2415 CTH1, ignore la fase B −
R2500 a R2513 Dispositivos relacionados con el KV-D30 −
R2515 Visualización de mensaje del usuario CR2900 Visualización de mensaje de usuario 1
Dispositivos relacionados con unidades
R2609 a R2613 −
de expansión
R2700 a R2707 Dispositivos relacionados con KL −
R2708 a R2712 Dispositivos relacionados con QL −
APÉNDICES
Datos Binarios .................................................4-54 de ejecución diferencial ..............................4-132
Datos Binarios de 16 bits ................................. 4-54 Extensión Casete de Comunicación Serial
Datos Binarios de 32 bits ................................. 4-54 Dibujos de Esquema ....................................2-65
DEC decimal ....................................................4-55 Extensión casete de comunicación serie
Decimal Codificado en Binario BCD ................ 4-56 Nombres y funciones de las piezas .............2-61
Depósito de comunicación serie de extensión Extracción del bloque de terminales ................3-18
Diagramas de cableado y circuitos internos 2-64 Extracción del casete .........................................3-9
Especificaciones .......................................... 2-62
Índice
Depuración .................................................... 5-241
Descripción General de la Configuración F
del Sistema .................................................... 1-2
Diagramas de cableado y circuitos internos Fijación de casetes ............................................3-8
60-Punto Unidad Base (KV-N60AR/AT) ....... 2-38 Función de visualización de pantalla inicial
Unidad base de 14 puntos de la ventana de acceso ............................5-245
(KV-N14AR/AT/DR/DT) ............................ 2-16 Funcionamiento durante cortes de energía .......2-5
Unidad base de 24 puntos Funciones Incorporadas ....................................5-2
(KV-N24AR/AT/DR/DT) ............................ 2-23
Unidad base de 40 puntos
(KV-N40AR/AT/DR/DT) ............................ 2-30 G
Diferencias entre Macros y Subrutinas .......... 4-130
Dispositivo de bits ENCENDIDO/APAGADO 4-173 Gestión de macros .........................................4-112
Dispositivo global ........................................... 4-134
Dispositivos de argumentos .......................... 4-120
Dispositivos de Bits ......................................... 4-27
H
Dispositivos de bits de procesamiento
en unidades de palabras .............................. 4-47 HEX .................................................................4-55
Dispositivos de Palabra ................................... 4-36 Hexadecimal ....................................................4-55
Dispositivos de Sistemas Macro .................... 4-122
Dispositivos del Sistema de Módulos ............ 4-108
I
Dividir ............................................................. 4-150
dispositivos que se pueden mostrar y cuya entre las instrucciones MC (control maestro)
configuración se puede cambiar ............ 5-208 y MCR (reinicio de control maestro) ...........4-132
Funciones de las teclas de configuración Operación cuando la condición de ejecución
de operación ........................................... 5-209 está APAGADO ..........................................4-132
Instrucciones de funcionamiento ............... 5-209 Orientación del aparato ...................................3-12
Modo Dispositivo
Cambiar los valores del dispositivo
(cuando el valor del dispositivo es P
un valor numérico) .................................. 5-214
Modo dispositivo Posición con capacidad de llamado ..............4-131
Alternar entre mostrar el nombre del Posición de instalación ....................................3-12
dispositivo y los comentarios .................. 5-212 Precauciones al conectar las unidades ..... 3-2, 3-8
APÉNDICES
Cambiar el tipo de dispositivo que está Precauciones al usar el puerto USB o el
monitoreando ......................................... 5-210 puerto de comunicación serie para
Cambio del formato de visualización comunicarse con un PC u otro periférico .....3-19
del valor del dispositivo .......................... 5-211 Precauciones al usar las instrucciones del
Módulo de espera .......................................... 4-103 temporizador ................................................4-32
Módulo de inicialización ....................... 4-102, A-32 Precauciones de puesta a tierra ......................3-14
Monitor de CPU ............................................. 5-223 Precauciones para el cableado de la unidad ...3-14
Precauciones para el cableado de la unidad
Índice
Monitor de la unidad ...................................... 5-208
Monitor de registro y monitor de lote ............. 4-174 de E/S ..........................................................3-14
Monitor de unidad Procedimiento del Uso ...................................4-114
Instrucciones de funcionamiento Procesamiento de dispositivo de bits de
(unidad E/S) ........................................... 5-208 dispositivos de palabras ...............................4-48
Monitoreo de flancos en subida y en Programa de rutina principal ............................4-72
bajada de dispositivos ................................ 4-176 Programación sin considerar los módulos .....4-107
Monitoreo de funciones incorporadas Programas de interrupción ..............................4-73
del CPU ...................................................... 4-176 Programas de subrutina .............4-72, 4-130, A-32
Monitoreo de instrucciones ............................ 4-176 Propiedad del proyecto ....................................4-15
Monitoreo de unidades de expansión ............ 4-177 Protección de contactos ..................................3-16
Monitoreo del tiempo de ejecución en Protección de lectura .......................................4-15
unidades de programas y de programas
de interrupción (Monitor de rendimiento) ... 4-177
Mosaico ......................................................... 4-150
R
MR ................................................................... 4-30
R ............................................................ 4-27, 4-29
Rastreo ..........................................................5-177
N Registro de enlaces W .....................................4-38
Registro índice ................................ 2-4, 4-40, 4-41
Nombres y funciones de las piezas ................... 2-7 Registros internos .................................. 4-25, 4-52
Notación de dispositivos globales ................. 4-134 Relevador auxiliar interno ........................ 2-4, 4-29
Notación de Valores ........................................ 4-55 Relevador de bloqueo .............................. 2-4, 4-30
Notación del dispositivo para unidades Relevador de control (contacto) CR ................4-36
de relevador (R) ........................................... 4-28 Relevador de enlace B ....................................4-28
Número de ID ................................................ 4-123 Relevador de entrada .............................. 2-4, 4-27
Número de modelo de unidad base .................. 2-6 Relevador de salida ................................. 2-4, 4-27
Número máximo de puntos de E/S .................... 2-4 Restauración ....................................................4-74
Número máximo de unidades conectadas ........ 3-2
Números reales en punto flotante de
precisión doble DOUBLE-FLOAT ................ 4-57
S
Números reales en punto flotante de
precisión simple FLOAT ............................... 4-56 Salida de pulso de frecuencia especificada .....5-95
Salida de pulso de reloj directo ......................5-145
Salida directa ...................................................4-74
O Secuencia de Ejecución de Módulo ...............4-105
Sufijos ................................................................4-8
Opción ........................................................... 5-183 Supresión de Cero ...........................................4-27
Operación cuando el programa es llamado
- Serie KV Nano (tipo bloque de terminales) Manual de Usuario - A-71
12 Índice
APÉNDICES
Índice
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.