Tabla de contenido
Tabla de contenido
loading

Resumen de contenidos para Delta DVP-ES2

  • Página 2: Tabla De Contenido

    Conceptos de PLC Este capítulo introduce los conceptos básicos y avanzados de lógica de escalera, el lenguaje de programación de PLC más adoptado. Los usuarios familiarizados con los conceptos de PLC pueden pasar al siguiente capítulo para más conceptos de programación. Sin embargo, para usuarios no familiarizados con los principios de operación de PLC, por favor consulte este capítulo para entender completamente los conceptos de PLC.
  • Página 3: Método De Exploración De Plc

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Método de exploración de PLC El PLC utiliza un método de exploración estándar al momento de evaluar el programa de usuario. Proceso de exploración: Explorar estado de Leer el estado de entrada física y guardar los datos en la memoria entrada interna.
  • Página 4: Flujo De Corriente

    1. Conceptos de PLC El tiempo de exploración se puede calcular al sumar el tiempo conocido Calcular el requerido para cada instrucción en el programa de usuario. Para información tiempo de de tiempo de exploración de una instrucción individual consulte Ch3 en este exploración.
  • Página 5: Registros Y Relés De Plc

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros y Relés de PLC Introducción a los dispositivos internos básicos en un PLC La memoria de bits representa los puntos de entrada físicos y recibe señales de entrada externa. (Relé de ...
  • Página 6: Símbolos De Lógica De Escalera

    1. Conceptos de PLC Símbolos de Lógica de Escalera La siguiente tabla muestra una lista de símbolos de WPLSoft, su descripción, comando y registros de memoria que pueden utilizar el símbolo. Estructura del Explicación Instrucción Dispositivos disponibles diagrama de escalera Contacto NO (normalmente abierto) / X, Y, M, S, T, C...
  • Página 7: Instrucción

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Estructura del Explicación Instrucción Dispositivos disponibles diagrama de escalera Múltiples bifurcaciones Ninguno de salida Bobina de salida Y, M, S Escalera Instrucciones básicas e Instrucción básica / de instrucciones de API. Por aplicación favor consulte el Conjunto de instrucciones del capítulo 3...
  • Página 8: Ld / Ldi (Cargar Contacto No / Cargar Contacto Nc)

    1. Conceptos de PLC El orden de ejecución del programa muestra: T0 K10 1.5.2 LD / LDI (Cargar contacto NO / Cargar contacto NC) LD o LDI inicia una fila o bloque Instrucción LD Instrucción LD B loque A ND B loque OR 1.5.3 LDP / LDF (Cargar disparador de flanco ascendente / Cargar disparador de flanco descendente)
  • Página 9: Or / Ori (Conectar Contacto No En Paralelo / Conectar Contacto Nc En Paralelo)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 1.5.6 OR / ORI (Conectar contacto NO en paralelo / Conectar contacto NC en paralelo) La instrucción OR (ORI) conecta un contacto NO (NC) en serie con otro dispositivo o bloque. Instrucción OR Instrucción OR Instrucción OR...
  • Página 10: Descripción

    1. Conceptos de PLC Instrucción Símbolo de Descripción bifurcación bifurcación Inicio de bifurcaciones. Almacena el resultado actual de de la evaluación del programa. Se ┬ puede aplicar un máximo de 8 pares MPS-MPP Lee el resultado actual almacenado del MPS ├...
  • Página 11: Stl (Programación De Escalera)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 1.5.11 STL (Programación de escalera) La programación STL utiliza puntos escalonados, por ejemplo S0 S21, S22, los cuales permiten a los usuarios programar de una manera más clara y comprensible como al dibujar un diagrama de flujo.
  • Página 12: Conversión Entre Diagrama De Escalera Y Modo De Lista De Instrucciones

    1. Conceptos de PLC Conversión entre diagrama de escalera y modo de lista de instrucciones Diagrama de escalera Instrucción B loque B loque B loque en serie B loque A ND B loque en paralelo La salida AN I continua en A NI base al estado de...
  • Página 13: Sintaxis Aproximada

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Sintaxis aproximada Generalmente, la programación de diagrama de escalera se realiza conforme al principio de “arriba hacia abajo y de izquierda a derecha". Sin embargo, algunos métodos de programación que no siguen este principio si realizan los mismos resultados de control. He aquí algunos ejemplos que explican este tipo de “sintaxis aproximada.”...
  • Página 14 1. Conceptos de PLC La operación OR hacia arriba no es permitida. Existe “corriente inversa”. Corriente inversa La salida debe estar conectada en la parte superior del circuito... La combinación del bloque debe realizarse en la parte superior del circuito... La conexión en paralelo con un dispositivo vacío no está...
  • Página 15: Corrección De Diagrama De Escalera

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Existe “corriente inversa” Corrección de diagrama de escalera Ejemplo 1: Conecte el bloque en el frente para omitir la instrucción ANB porque el programa simplificado mejora la velocidad de procesamiento Lista de instrucciones ...
  • Página 16 1. Conceptos de PLC Ejemplo 3: La “corriente inversa” que existió en el diagrama (a) no es permitida para el principio de procesamiento de PLC. Lista de instrucciones  Lista de instrucciones Ejemplo 4: Para múltiples salidas, conecte la salida sin dispositivos de entrada adicionales a la parte superior del circuito para omitir las instrucciones MPS y MPP.
  • Página 17: Ejemplos De Diseño De Programa Básico

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo 5: Corrija el circuito de corriente inversa. Los circuitos de corriente inversa señalados están modificados en la derecha.  LOOP1 Corriente inversa LOOP1 Ejemplo 6: Corrija el circuito de corriente inversa. Los circuitos de corriente inversa señalados están modificados en la derecha.
  • Página 18 1. Conceptos de PLC Ejemplo 2 - Circuito enclavado Parar Primero Cuando X1 (INICIAR) = ON y X2 (PARAR) =, Y1 estará ON y enclavado. Si X2 es activado, Y1 permanece ON. Este es un circuito de Iniciar Primero porque el botón START (iniciar) tiene prioridad de control sobre STOP (parar).
  • Página 19 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo 6 - Control de enclavamiento El contacto NC Y1 está conectado al circuito de salida Y2 y el contacto NC Y2 está conectado al circuito de salida Y1. Si Y1 está ON, Y2 definitivamente estará OFF y vice versa. Esto crea un circuito de enclavamiento el cual previene que ambas salidas estén ON (activadas) al mismo...
  • Página 20 1. Conceptos de PLC Ejemplo 10 - Circuito intermitente El diagrama de escalera usa dos temporizadores para crear un circuito basculante el cual habilita un indicador intermitente o una alarma sonora. n1 y n2 se refieren a los valores establecidos en T1 y T2 y T se refiere a la resolución del temporizador.
  • Página 21 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo 14 - Circuito de extensión de temporización Tiempo de retardo total: (n1+n2)* T. T se refiere a la resolución del temporizador. Temporizador = T11, T12 Resolución de temporizador: T (n1+n2)* T Ejemplo 15 – Circuito de extensión de rango de conteo El rango de conteo de un contador de 16 bits es de 0 ~ 32,767.
  • Página 22: Diagrama De Temporización

    1. Conceptos de PLC Diagrama de temporización: vertical Roja Amarilla 25 seg Verde 5 seg 5 seg horizontal Roja Y 20 Amarilla Y 21 Verde 25 seg 5 seg 5 seg Figura de SFC: M1002 K350 K250 M1013 K250 M1013 K350 1-21...
  • Página 23: Diagrama De Escalera

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Diagrama de escalera: M1002 ZRST S127 K350 K250 M1013 K250 M1013 K350 1-22...
  • Página 24 1. Conceptos de PLC Programación WPLSoft (modo SFC) Lógica SFC Lógica de escalera interna LAD-0 M1002 ZRST S127 LAD-0 Condición de transferencia 1 TRANS* M1013 Condición de transferencia 4 TRANS* TRANS* TRANS* TRANS* TRANS* TRANS* TRANS* Condición de transferencia 7 TRANS* TRANS* TRANS*...
  • Página 25 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación MEMO 1-24...
  • Página 26 Conceptos de programación DVP-ES2/EX2/SS/SA2/SX2 es un controlador lógico programable que abarca un rango de entrada/salida de 10–256 puntos de entrada/salida (SS2/SA2/SX2: 512 puntos). El PLC puede controlar una amplia variedad de dispositivos para solucionar sus necesidades de automatización. El PLC monitorea entradas y modifica salidas conforme al control del programa de usuario.
  • Página 27: Mapa De Memoria Es2/Ex2

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mapa de memoria ES2/EX2 Especificaciones Programa almacenado, sistema de Método de control exploración cíclica Método de procesamiento de lote (cuando Método de procesamiento de entrada/salida se ejecuta la instrucción END (fin)) Instrucciones LD – 0.54μs, instrucciones Velocidad de ejecución...
  • Página 28 2. Conceptos de programación C235~C242, 1 fase 1 entrada, 8 puntos, (*2) Soporte lógico C232~C234, 2 fases 2 Conteo entradas, 3 puntos, (*2) progresivo/ regresivo C243~C244, 1 fase 1 entrada, Total de alta 2 puntos, (*2) 23 puntos velocidad Soporte C245~C250, 1 fase 2 entradas, de 32 bits físico...
  • Página 29 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Bucle de control maestro N0~N7, 8 puntos Indicador P0~P255, 256 puntos I000/I001(X0), I100/I101(X1), I200/I201(X2), I300/I301(X3), I400/I401(X4), I500/I501(X5), Interrupción externa I600/I601(X6), I700/I701(X7), 8 puntos (01: disparador de flanco ascendente Indicador 00: disparador de flanco descendente Servicio de Interrupción de...
  • Página 30 2. Conceptos de programación Mapa de memoria SS2 Especificaciones Programa almacenado, sistema de Método de control exploración cíclica Método de procesamiento de lote (cuando Método de procesamiento de entrada/salida se ejecuta la instrucción END (fin)) Instrucciones LD – 0.54μs, instrucciones Velocidad de ejecución MOV –...
  • Página 31 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación C235~C242, 1 fase 1 entrada, 8 puntos, (*2) Soporte lógico C233~C234, 2 fases 2 Conteo entradas, 2 puntos, (*2) progresiv o/regresiv C243~C244, 1 fase 1 entrada, Total o de alta 2 puntos, (*2)
  • Página 32 2. Conceptos de programación Interrupción de I602~I699, I702~I799, 2 puntos temporizador (resolución de temporizador = 1ms) Interrupción de I010, I020, I030, I040, I050, I060, I070, contador de alta I080, 8 puntos velocidad Interrupción de I140(COM1), I150(COM2), 2 puntos, (*3) comunicación K-32,768 ~ K32,767 (operación de 16 Decimal bits), K-2,147,483,648 ~ K2,147,483,647...
  • Página 33: Mapa De Memoria Sa2

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mapa de memoria SA2 Especificaciones Programa almacenado, sistema de Método de control exploración cíclica Método de procesamiento de lote Método de procesamiento de entrada/salida (cuando se ejecuta la instrucción END (fin)) Instrucciones LD – 0.54μs, Velocidad de ejecución...
  • Página 34 2. Conceptos de programación C235~C242, 1 fase 1 entrada, 8 puntos, (*2) Soporte lógico C233~C234, 2 fases 2 Conteo entradas, 2 puntos, (*2) progresivo/ Total regresivo C243~C244, 1 fase 1 de alta entrada, 2 puntos, (*2) puntos velocidad Soporte C245~C250, 1 fase 2 de 32 bits físico entradas, 6 puntos, (*2)
  • Página 35 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Bucle de control maestro N0~N7, 8 puntos Indicador P0~P255, 256 puntos I000/I001(X0), I100/I101(X1), I200/I201(X2), I300/I301(X3), I400/I401(X4), I500/I501(X5), I600/I601(X6), I700/I701(X7), 8 puntos Interrupción externa (01: disparador de flanco ascendente , 00: disparador de flanco...
  • Página 36: Mapa De Memoria Sx2

    2. Conceptos de programación Mapa de memoria SX2 Especificaciones Programa almacenado, sistema de Método de control exploración cíclica Método de procesamiento de lote Método de procesamiento de entrada/salida (cuando se ejecuta la instrucción END (fin)) Instrucciones LD – 0.54μs, Velocidad de ejecución instrucciones MOV –...
  • Página 37 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación C0~C111, 112 puntos, (*1) C128~C199, 72 puntos, Conteo progresivo (*1) de16 bits Total C112~C127, 16 puntos, (*2) puntos C200~C223, 24 puntos, Conteo progresivo/ (*1) regresivo de 32 bits C224~C231, 8 puntos, (*2) C235~C242, 1 fase 1...
  • Página 38 2. Conceptos de programación D1000~D1999, 1000 Especial puntos, algunos enclavados E0~E7, F0~F7, Índice 16 palabras, (*1) Bucle de control maestro N0~N7, 8 puntos Indicador P0~P255, 256 puntos I000/I001(X0), I100/I101(X1), I200/I201(X2), I300/I301(X3), I400/I401(X4), I500/I501(X5), Interrupción externa I600/I601(X6), I700/I701(X7), 8 puntos (01: disparador de flanco ascendente , 00: disparador de flanco descendente Indicador...
  • Página 39 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Notas: 1. El área no enclavada no puede ser modificada 2. El área enclavada no puede ser modificada 3. COM1: Puerto RS232 integrado. COM2: Puerto RS485 integrado. 4. SX2 MPU ocupa 16 puntos de entrada (X0~X17) y 16 puntos de salida (Y0~Y17).
  • Página 40: Estado Y Asignación De Memoria Enclavada

    2. Conceptos de programación Estado y asignación de memoria enclavada Borrar todo Borrar toda Tipo de Power área no el área Configuración STOP=>RUN RUN=>STOP memoria OFF=>ON enclavada enclavada de fábrica (M1031=ON) (M1032=ON) Cuando M1033=OFF, borrar Borrar Sin cambios Borrar Sin cambios enclavado Cuando M1033=ON, no...
  • Página 41: Bits, Cuartetos, Bytes, Palabras, Etc. De Plc

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Bits, cuartetos, bytes, palabras, etc. de PLC Para distintos propósitos de control, existen cinco tipos de valores dentro de DVP-PLC para ejecutar las operaciones. Numérico Descripción Bit es la unidad básica de un sistema numérico binario. El rango es de 0 o 1 Consiste de 4 bits consecutivos, por ejemplo b3~b0.
  • Página 42 2. Conceptos de programación  Constante K: El valor decimal en la operación del PLC se adjunta con una “K”, por ejemplo K100 indica el valor 100 en formato decimal. Excepción: Cuando la constante K se usa con dispositivos de bit X, Y, M, S, el valor especificado después de K indica los grupos de unidad de 4 bits, lo cual crea datos de un digito(4 bits), byte(8 bits), palabra(16 bits), o doble palabra (32 bits), por ejemplo K2Y10, K4M100, representan Y10 ~ Y17 y M100~M115.
  • Página 43: Relé M

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 1011 0001 1100 0010 1101 0011 1110 0100 1111 0101 10000 0110 10001 0111 Relé M Los tipos y funciones de relés auxiliares especiales (M especial) se enumeran en la tabla siguiente. Debe tener cuidado ya que algunos dispositivos con el mismo número pueden tener diferentes significados en MPU de diferentes series.
  • Página 44 2. Conceptos de programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP M1020 Bandera cero ○ ○ ○ ○ M1021 Bandera de acarreo negativo ○ ○ ○ ○ M1022 Bandera de acarreo positivo ○...
  • Página 45 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Deshabilitar interrupción externa I200 / M1052 ○ ○ ○ ○ I201 Deshabilitar interrupción externa I300 / M1053 ○...
  • Página 46 2. Conceptos de programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Selección de la función de duplicación M1085 ○ ○ ○ ○ DVP-PCC01 Habilitación de la función de contraseña M1086 ○ ○...
  • Página 47 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Selección de punto cero. M1107=ON, cambiar el punto cero a la derecha del M1107 ○ ○ ○...
  • Página 48 ○ ○ M1168 Diseño de modo de trabajo de SMOV ○ ○ ○ ○ Habilitar la instrucción de comunicación para inversor Delta modelo VFD. M1177 ○ ○ ○ ○ ON: VFD-A (predeterminado), OFF: otros modelos de VFD M1178 Habilitar botón VR0 ╳...
  • Página 49 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Modo de conteo C203 (ON: conteo M1203 ○ ○ ○ ○ regresivo) Modo de conteo C204 (ON: conteo M1204 ○...
  • Página 50 2. Conceptos de programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Monitor de contador C233 (ON: conteo M1233 ○ ○ ○ ○ regresivo) Monitor de contador C234 (ON: conteo M1234 ○ ○...
  • Página 51 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Modo de conteo C240 (ON: conteo de M1275 ○ ○ ○ ○ flanco descendente) Modo de conteo C241 (ON: conteo de M1276 ○...
  • Página 52 2. Conceptos de programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Habilitar acceso hasta 50 palabras a M1353* ○ ○ ○ ○ través de EASY PLC LINK Habilitar lectura/escritura simultánea de M1354* ○...
  • Página 53 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Indicar estado de intercambio de datos M1379* ○ ○ ○ ○ de esclavo ID#4 en EASY PLC LINK...
  • Página 54 2. Conceptos de programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP M1407* Error de vinculación de esclavo ID#16 ○ ○ ○ ○ Indicar que la lectura de esclavo ID#1 M1408* ○ ○...
  • Página 55 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter- SA2 SX2    Attrib. Función EX2 SS2 especial vado minado STOP Indicar que la escritura de esclavo ID#15 M1438* ○ ○ ○ ○ está completada Indicar que la escritura de esclavo ID#16 M1439* ○...
  • Página 56: Relé S

    2. Conceptos de programación Relé S Instrucción inicial en Diagrama secuencial de funciones (SFC). Relé escalonado inicial S0~S9, total 10 puntos. Relé escalonado de retorno Retorna a punto cero cuando se usa la instrucción IST en el a cero programa. Los relés escalonados de retorno a cero no utilizados para la instrucción IST se pueden usar como relés escalonados generales.
  • Página 57: C (Contador)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación K 100 10 seg K 100 valor presente Temporizador acumulativo El temporizador se ejecuta una vez cuando el programa alcanza la instrucción END. Cuando se ejecuta la instrucción TMR, la bobina del temporizador estará ON cuando el valor actual alcance su valor preestablecido.
  • Página 58 2. Conceptos de programación contadores contadores de32 bits de16 bits Tipo General General Alta velocidad C200~C231(C C232(C233)~C242, Contadores C0~C199 C243, C244 232) C245~C254 Dirección de Conteo Conteo Conteo progresivo/regresivo conteo progresivo progresivo Rango 0~32,767 -2,147,483,648~+2,147,483,647 0~2,147,483,647 Constante K o Registro de registro de valor Constante K o registro de datos D (Doble palabra)
  • Página 59 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando X0 = ON, la instrucción RST se restablece a C0. Cada vez que X1 se active, C0 realizará un conteo progresivo (agregar 1). Cuando C0 alcanza el valor preestablecido configuraciones K5, la bobina de salida Y0 estará ON y C0 valor detendrá...
  • Página 60 2. Conceptos de programación relés M1200~M1254 usados para establecer dirección conteo progresivo/regresivo para C200~C254 respectivamente. Al configurar el relé M correspondiente a ON establecerá el contador en conteo regresivo. Ejemplo: OUT M1200 M1200 C200 C200 DCNT C200 CNT C200 K-5 C200 C200 OUT Y0...
  • Página 61: Contadores De Alta Velocidad

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 2.12 Contadores de alta velocidad Existen dos tipos de contadores de alta velocidad proporcionados incluido el Contador de Alta Velocidad de Soporte Lógico (SHSC) y el Contador de Alta Velocidad de Soporte Físico (HHSC).
  • Página 62 2. Conceptos de programación Contadores de Alta Velocidad de Soporte Físico Aplicables: Entrada de 1 1 fase 2 entradas 2 fases 2 entradas fase C243 C244 C245 C246 C247 C248 C249 C250 C251 C252 C253 C254 Conteo progresivo Entrada de fase A Dir: Entrada de señal de dirección Conteo regresivo Entrada de fase B...
  • Página 63 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación C243 y C244 únicamente son compatibles con el modo de conteo progresivo y ocupan los puntos de entrada asociados X1 y X3 como función (“R”) de restablecer. Si los usuarios no necesitan aplicar la función de restablecer, establezca en ON los relés M especiales asociados (M1243 y M1244) para deshabilitar la función de restablecer.
  • Página 64 2. Conceptos de programación Contador de alta velocidad de 1 fase 1 entrada: Ejemplo: C235 C235 M1235 M1235 DCNT C235 DCNT C235 K5 C235 C235 1. X21 activa M1235 para determinar la dirección de conteo (progresivo/regresivo) de C235. 2. Cuando X20 = ON, se ejecuta la instrucción RST y el valor actual en C235 será borrado. El contacto C235 estará...
  • Página 65 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 1. Cuando X20 está ON, se ejecuta la instrucción RST y el valor actual en C247 será borrado. El contacto C247 estará OFF 2. Cuando X21=ON, C247 recibe señales de conteo de X0 y el contador cuenta progresivamente (+1), o C247 recibe señal de conteo de X1 y el contador cuenta...
  • Página 66: Registro De Datos Especiales

    2. Conceptos de programación 4. El modo de conteo se puede especificar como frecuencia doble o frecuencia cuádruple por D1022. Predeterminado: frecuencia cuádruple. X 20 X 21 X0 fase A X1 fase B valor presente de C251 conteo progresivo conteo regresivo Contacto Y0, C251 2.13 Registro de datos especiales Los tipos y funciones de registros especiales (D especial) se enumeran en la tabla siguiente.
  • Página 67 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Valor de temporizador acumulativo de D1015* ○ ○ ○ ○ alta velocidad (0~32,767, unidad: 0.1ms) H’ H’ H’ πPI (byte bajo) D1018* H’0FDB...
  • Página 68 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP No. del 6 punto escalonado que está D1045 ○ ○ ○ ○ No. del 7 punto escalonado que está D1046 ○ ○ ○ ○ No.
  • Página 69 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Valor promedio de canal 2 (AD 2) de entrada analógica de EX2/SX2 cuando D1112* los tiempos promedio en D1062 están ○...
  • Página 70 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Configuración de tiempo de espera de D1129 ○ ○ ○ ○ comunicación (ms) de COM2 (RS-485) Código de error que retorna de Modbus D1130 ○...
  • Página 71 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP D1188 Registro índice E4 ○ ○ ○ ○ D1189 Registro índice F4 ○ ○ ○ ○ D1190 Registro índice E5 ○...
  • Página 72 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Configuración del tiempo de inactividad (número de pulso) de CH1 (Y2, Y3) La D1245 ○ ○ ○ ○ función es deshabilitada si el valor establecido es≦0.
  • Página 73 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP D1322* ○ ╳ ╳ ╳ ID del 3 módulo de lado derecho D1323* ○ ╳ ╳ ╳ ID del 4 módulo de lado derecho D1324* ○...
  • Página 74 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Referencia inicial para que el Maestro lea D1365* H’1064 ○ ○ ○ ○ del Esclavo ID#11 Referencia inicial para que el Maestro lea D1366* ○...
  • Página 75 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Referencia inicial para que el Maestro D1427* H’10C8 ○ ○ ○ ○ escriba en el Esclavo ID#13 Referencia inicial para que el Maestro D1428* H’10C8...
  • Página 76 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Longitud de datos a escribir en el D1452* ○ ○ ○ ○ Esclavo ID#3 Longitud de datos a escribir en el D1453* ○ ○ ○...
  • Página 77 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Búfer de datos para almacenar los datos D1544* leídos del Esclavo ID#3. El PLC lee 16 ○ ○ ○ ○ ↓...
  • Página 78 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Búfer de datos para almacenar los datos D1704* leídos del Esclavo ID#8. El PLC lee 16 ○ ○ ○ ○ ↓ datos de la referencia inicial establecida en D1362.
  • Página 79 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP Búfer de datos para almacenar datos a D1848* escribir en el Esclavo ID#12. El PLC lee ○ ○ ○ ○ ↓...
  • Página 80 2. Conceptos de programación STOP Encla- Predeter-    Attrib. Contenido especial vado minado STOP palabra de Configuración de ID de PLC para DVP-PCC01 (indicada en ○ ○ ○ ○ D1996 formato Hex correspondiente a códigos ASCII) palabra de Configuración de ID de PLC para DVP-PCC01 (indicada en ○...
  • Página 81: Registros De Índice E, F

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 2.14 Registros de índice E, F Los registros índice se utilizan como modificadores para indicar un dispositivo específico (palabra, doble palabra) al definir un desplazamiento. Los dispositivos que se pueden modificar incluyen dispositivos de byte (KnX, KnY, KnM, KnS, T, C, D) y dispositivos de bit (X, Y, M, S). Los registros E, F no se pueden utilizar para modificar constantes (K, H) Los registros índice no utilizados como...
  • Página 82 2. Conceptos de programación I000/I001(X0), I100/I101(X1), I200/I201(X2), I300/I301(X3), I400/I401(X4), I500/I501(X5), Interrupción externa I600/I601(X6), I700/I701(X7), 8 puntos (01, disparador de flanco ascendente , 00, disparador de flanco El punto de ubicación de descendente Indicador subrutina de interrupción. I602/I699, I702/I799, Interrupción de 2 puntos (resolución de temporizador temporizador=1ms)
  • Página 83 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación P ** CALL Llamar subrutina P** FEND (subrutina Subrutina retorno de subrutina S RET Indicador de interrupción I: usado con la instrucción de aplicación API 04 EI, API 05 DI, API 03 IRET. Hay cuatro tipos de indicadores de interrupción. Para insertar una interrupción, los usuarios necesitan combinar instrucciones EI (habilitar interrupción), DI (deshabilitar interrupción) y IRET...
  • Página 84 2. Conceptos de programación específicos se establecen a byte bajo de D1167. Esta función puede ser adoptada cuando el PLC recibe datos de diferentes longitudes durante la comunicación. Configure la palabra final específica en D1167 y escriba la subrutina de interrupción I140.
  • Página 85: Aplicaciones De Relés M Y Registros D Especiales

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 2.16 Aplicaciones de Relés M y Registros D especiales Grupo de función Bandera de operación de PLC M1000~M1003 Número Contenido: Estos relés proporcionan información de la operación del PLC en estado RUN. M1000: contacto NO para monitoreo de estado del PLC.
  • Página 86 2. Conceptos de programación El valor predeterminado en el temporizador de monitor es 200ms. Si el programa es largo o la operación es muy complicada, la instrucción MOV se puede usar para modificar el SV. Ver el ejemplo abajo para SV = 300ms. M1002 K300 D1000...
  • Página 87 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Grupo de función Temporizador guardián Número M1008, D1008 Contenido: Cuando la exploración alcanza el tiempo de espera durante la ejecución, el LED de ERROR estará ON y M1008 = ON. D1008 guarda la dirección STEP donde ocurrió el tiempo de espera.
  • Página 88: Dispositivo

    2. Conceptos de programación El rango de D1015 es 0~32,767. Cuando cuenta hasta 32,767, iniciará desde 0 nuevamente. Cuando M1015 = OFF, D1015 detendrá la temporización inmediatamente. Ejemplo: Cuando X10 = ON, M1015 = ON para iniciar el temporizador de alta velocidad y registrar el valor presente en D1015.
  • Página 89 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Grupo de función π (PI) Número D1018~D1019 Contenido: D1018 y D1019 se combinan como registro de datos de 32 bits para almacenar el valor de punto flotante de π Valor de punto flotante = H 40490FDB Grupo de función Ajuste del Tiempo de respuesta de la terminal de entrada...
  • Página 90 2. Conceptos de programación Contenido: Cuando M1084 = ON, la función de detección de ancho de pulso de X6 se habilita y el ancho de pulso detectado se almacena en D1023 (unidad: 0.1ms) M1083 On:detección de ancho de medio ciclo negativo (OFFON) M1083 Off:detección de ancho de medio ciclo positivo (ON OFF) Grupo de función Código de Error de Comunicación M1025, D1025...
  • Página 91: Los Dispositivos Serán Borrados

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación INCD M1029 estará “ON” por un periodo de exploración cuando la comparación de grupos de datos asignada sea completada. RAMP, SORT: M1029= ON cuando la instrucción sea completada. M1029 debe ser borrado manualmente por el usuario.
  • Página 92 2. Conceptos de programación Grupo de función Estado de salida enclavado en modo STOP M1033 Número Contenido: Cuando M1033 = ON, las salidas del PLC se enclavarán cuando el PLC sea cambiado de RUN a STOP. Grupo de función Deshabilitación de todas las salidas Y Número M1034 Contenido:...
  • Página 93 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación COM3: Puede ser usado en modo maestro o esclavo. Compatible con el formato de comunicación ASCII/RTU, velocidad de transmisión (921kbps máx.), y modificación en longitud de datos (bits de datos, bits de paridad, bits de parada). D1109: COM3 (RS-485) protocolo de comunicación de PLC maestro/esclavo.
  • Página 94 2. Conceptos de programación M1002 D1036 M1138 Ejemplo 2: Modificación de formato de comunicación de COM2 Agregar las instrucciones de abajo a la parte superior del programa para modificar el formato de comunicación de COM2. Cuando el PLC cambia de STOP a RUN, el programa detectará si M1120 está...
  • Página 95 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación COM1: M1002 D1036 M1138 M1139 COM2: M1002 D1120 M1120 M1143 COM3: M1002 D1109 M1136 M1320 Nota: El formato de comunicación modificado no será cambiado cuando el estado del PLC cambia de RUN a STOP.
  • Página 96 2. Conceptos de programación Contenido: Cuando M1039 está ON, el tiempo de exploración de programa es determinado por D1039. Cuando la ejecución del programa se completa, la siguiente exploración se activará únicamente cuando se alcance el tiempo de exploración fijo. Si D1039 es menor al tiempo de exploración real, explorará...
  • Página 97: Explicación

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Dispositivo Función Tiempos promedio de canales (CH0~CH3) de entrada analógica de EX2/SX2: D1062 1~20, Valor predeterminado = K2 D1110 Valor promedio de canal 0 (AD 0) de entrada analógica de EX2/SX2 D1111 Valor promedio de canal 1 (AD 1) de entrada analógica de EX2/SX2 D1112 Valor promedio de canal 2 (AD 2) de entrada analógica de EX2/SX2...
  • Página 98 2. Conceptos de programación Grupo de función Detección de módulos de entrada/salida Número D1140, D1142, D1143, D1145 Contenido: D1140: Número de módulos de lado derecho (AIO, PT, TC, etc.), un máximo de 8 módulos pueden ser conectados. D1142: Número de puntos de entrada (X) en módulos DIO. D1143: Número de puntos de salida (Y) en módulos DIO.
  • Página 99 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Contenido: Si se aplican las interrupciones externas en los puntos de entrada para Restablecer, las instrucciones de interrupción tienen la prioridad de uso de los puntos de entrada. Adicionalmente, el PLC pasará los datos actuales en los contadores hacia los registros de datos asociados abajo y luego restablece los contadores.
  • Página 100 2. Conceptos de programación Grupo de función ID de módulos de lado derecho en ES2/EX2 D1320~ D1327 Número Contenido: Cuando los módulos de lado derecho están conectados a ES2/EX2, el ID de cada módulo de entrada/salida se almacenará en D1320~D1327 en orden de conexión. ID de cada módulo especial: Nombre ID (HEX)
  • Página 101: D Especial Y M Especial Correspondientes A Esclavo Id9~ Esclavo Id16: (M1353 = Off, Acceso Disponible Únicamente Para 16 Palabras)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Longitud de datos para acceder al Esclavo (máximo 16 unidades de datos, no se realiza el acceso cuando SV = 0) D1434 D1450 D1435 D1451 D1436 D1452 D1437 D1453 D1438 D1454 D1439 D1455 D1440 D1456 D1441 D1457...
  • Página 102: D Especial Y M Especial Correspondiente A Esclavo Id1~Id8: (M1353 = On, Acceso Disponible Únicamente Hasta 50 Palabras)

    2. Conceptos de programación M1368 M1369 M1370 M1371 M1372 M1373 M1374 M1375 Estado de intercambio de datos de Esclavos M1384 M1385 M1386 M1387 M1388 M1389 M1390 M1391 Bandera de error de acceso (ON = normal; OFF = error) M1400 M1401 M1402 M1403 M1404...
  • Página 103: D Especial Y M Especial Correspondiente A Esclavo Id9~Id16: (M1353 = On, Acceso Disponible Únicamente Hasta 50 Palabras)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1408 M1409 M1410 M1411 M1412 M1413 M1414 M1415 La bandera “Escritura completada” (se “desactiva” cuando el acceso de un Esclavo es completado) M1424 M1425 M1426 M1427 M1428 M1429 M1430 M1431 ↓ ↓ ↓...
  • Página 104 2. Conceptos de programación PLC Esclavo* ESCLAVO ID ESCLAVO ID ESCLAVO ID ESCLAVO ID ESCLAVO ID ESCLAVO ID ESCLAVO ID ESCLAVO ID Leer Escribir Leer Escribir Leer Escribir Leer Escribir Leer Escribir Leer Escribir Leer Escribir Leer Escribir D100 D200 D100 D200 D100...
  • Página 105 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Establezca la longitud de datos para acceso. (Si la longitud de datos no se especifica, el PLC tomará la configuración predeterminada o el valor anterior como el valor establecido. Para más detalles acerca de los registros de longitud de datos, por favor consulte las tablas de más abajo)
  • Página 106 2. Conceptos de programación múltiples PALABRAS) automáticamente. De igual manera, si la longitud de datos que va a ser leída se establece a 0, el PLC seleccionará la Función H06 de Modbus (escribir PALABRA simple) o la Función H10 de Modbus (escribir múltiples PALABRAS) para la función de comunicación de EASY PLC LINK.
  • Página 107 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  D1399 debe estar configurado antes de habilitar EASY PLC LINK. Si configura este registro durante la ejecución de EASY PLC LINK no tendrá efecto.  La ventaja de utilizar D1399 (designación del ID del Esclavo de inicio): En la versión anterior de EASY PLC LINK, el PLC detecta los Esclavos desde ID1 a...
  • Página 108 2. Conceptos de programación 10. Diagrama de flujo de operación: Establezca la referencia de inicio del S leído: D1355~D1370 Establezca la longitud de datos para lectura del PLC Esclavo: D1434~D1449 Configure la referencia de inicio del PLC Esclavo que va a ser escrito: D1450~D1465 Establezca la longitud de datos para la escritura en el PLC Esclavo (El PLC tomará...
  • Página 109 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1002 K 17 D1121 Maestro ID# D1120 Protocolo de comunicación COM2 Retener protocolo de comunicación M1120 D1434 Longitud de datos a leer del Esclavo ID#1 Longitud de datos a escribir en el Esclavo ID#1...
  • Página 110 2. Conceptos de programación Valor Valor PLC Maestro PLC Esclavo preestablecido preestablecido D1480 ~ D1495 K5,000 D100 ~ D115 de Esclavo ID#1 K5,000 D1496 ~ D1511 K1,000 D200 ~ D215 de Esclavo ID#1 K1,000 D1512 ~ D1527 K6,000 D100 ~ D115 de Esclavo ID#2 K6,000 D1528 ~ D1543 K2,000...
  • Página 111 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación e) Los comandos de VFD pueden ser especificados al cambiar el valor en D1496, por ejemplo, D1496 = H12=>VFD operación hacia adelante; D1496 = H1=> VFD se detiene) f) La frecuencia de VFD se puede especificar al cambiar el valor en D1497, por ejemplo D1497 = K5000, establece la frecuencia VFD a 50kHz.
  • Página 112: Contenido Del Capítulo

    Conjunto de instrucciones Este capítulo explica todas las instrucciones que se usan con DVP-ES2/EX2/SS2/ SA2/SX2 y además contiene información detallada acerca del uso de las instrucciones. Contenido del capítulo 3.1 Instrucciones básicas (sin números API) ................3-2 3.2 Explicaciones de instrucciones básicas................3-3 3.3 Indicadores..........................
  • Página 113: Instrucciones Básicas (Sin Números Api)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 3.1 Instrucciones básicas (sin números API) Velocidad de ejecución (us) Instrucción Función Operando Escalones Cargar contacto NO X, Y, M, S, T, C 0.76 0.62 Cargar contacto NC X, Y, M, S, T, C 0.78...
  • Página 114: Explicaciones De Instrucciones Básicas

    3. Conjunto de instrucciones 3.2 Explicaciones de instrucciones básicas Escalones de Mnemónico Operandos Función programa Controladores Cargar contacto ES2/EX2 SS2 EX2 SX2 X, Y, M, S, T, C Explicaciones: La instrucción LD se usa para cargar un contacto NO el cual se conecta a la línea de bús izquierda o inicia un nuevo bloque de programa conectado en serie o en paralelo.
  • Página 115 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NC X1 Conectar contacto NO X0 en serie Activar bobina Y1 Escalones de Mnemónico Operandos Función programa Controladores Conectar contacto ES2/EX2 SS2 EX2 SX2...
  • Página 116 3. Conjunto de instrucciones Escalones de Mnemónico Operandos Función programa Controladores Conectar contacto ES2/EX2 SS2 EX2 SX2 X, Y, M, S, T, C NC en paralelo Explicaciones: La instrucción ORI se usa para conectar un contacto NC en paralelo. Ejemplo de programa: Diagrama de escalera: Instrucción: Operación:...
  • Página 117 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NO X0 Bloque A Conectar contacto NC X1 en serie Cargar contacto NC X2 Bloque B Conectar contacto NO X3 en serie Conectar un bloque de circuito en...
  • Página 118: Controladores

    3. Conjunto de instrucciones Puntos a tomar en cuenta: Ningún MPS puede ser aplicado sin un MPP correspondiente Un máximo de 8 pares de MPS-MPP pueden ser aplicados. Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NO X0 Almacenar estado actual Conectar contacto NO X1 en serie Activar bobina Y1...
  • Página 119 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NC X0 Conectar contacto NO X1 en serie Activar bobina Y1 Escalones de Mnemónico Operandos Función programa Controladores Enclava el estado ES2/EX2 SS2 EX2 SX2...
  • Página 120 3. Conjunto de instrucciones Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NO X0 Restablecer contacto Y5 Escalones de Mnemónico Operandos Función programa Controladores Inicio/Restablecimiento ES2/EX2 SS2 EX2 SX2 MC/MCR N0~N7 de control maestro Explicaciones: El MC es la instrucción de inicio de control maestro. Cuando la instrucción MC se ejecuta, la ejecución del programa se dirige al nivel de nido designado y ejecuta las instrucciones entre MC y MCR.
  • Página 121 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NO X0 Habilitar nivel de nido N0 Cargar contacto NO X1 Activar bobina Y1 Cargar contacto NO X2 Habilitar nivel de nido N1...
  • Página 122: Indicadores

    3. Conjunto de instrucciones Ejemplo de programa: Diagrama de escalera: Instrucción: Operación: Cargar contacto NO X0 La instrucción NOP será omitida en el diagrama de escalera Sin operación Activar bobina Y1 3.3 Indicadores Escalones de Mnemónico Operandos Función programa Controladores ES2/EX2 SS2 EX2 SX2 P0~P255 Indicador...
  • Página 123 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Diagrama de escalera: Código de Operación: instrucción: Habilitar interrupción Rango permisible X1 Cargar contacto NO de interrupción Y1 Activar bobina Y1 Indicador de programa de interrupción Deshabilitar FEND interrupción I 001...
  • Página 124: Instrucciones De Programación De Aplicación

    3. Conjunto de instrucciones 3.5 Instrucciones de programación de aplicación Las instrucciones de PLC se proporcionan con un nombre mnemónico único para recordar más fácilmente las instrucciones. En el ejemplo de abajo el número API dado a la instrucción es 12, el nombre mnemónico es MOV y la descripción de la función es Mover. Mnemónico Operandos Función...
  • Página 125: Explicación Del Formato De La Instrucción De Aplicación

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Instrucción Operando Mnemónico : Indica el nombre y la función de la instrucción Operando : La configuración de parámetro para la instrucción Fuente: si se requiere más de una fuente, se indicará como S ...etc.
  • Página 126 3. Conjunto de instrucciones Número API para la instrucción El código mnemónico central de la instrucción Un prefijo ”D” indica instrucciones de 32 bits Un sufijo “P“ en este recuadro indica una instrucción de pulso Formato de operando de la instrucción Función de la instrucción Modelos PLC aplicables para esta instrucción Un símbolo “*”...
  • Página 127 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Operandos Los dispositivos de bits X, Y, M, y S se pueden combinar en dispositivo de palabra, almacenando valores y datos para operaciones en la forma de KnX, KnY, KnM y KnS en una instrucción de aplicación.
  • Página 128 3. Conjunto de instrucciones Valores Kn Instrucción de 16 bits Instrucción de 32 bits Valor designado: K-2,147,483,648 ~ Valor designado: K-32,768 ~ K32,767 K2,147,483,647 instrucción de 16 bits: (K1~K4) instrucción de 32 bits: (K1~K8) K1 (4 bits) 0~15 K1 (4 bits) 0~15 K2 (8 bits) 0~255...
  • Página 129: Dispositivo

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Banderas de error de operación Errores ocurren durante la ejecución de la instrucción cuando la combinación de las instrucciones de aplicación es incorrecta o cuando los dispositivos designados por el operando exceden su rango. A excepción de errores, las banderas listadas en la tabla de abajo estarán ON, y los códigos de error también aparecerán.
  • Página 130: Valores Numéricos

    3. Conjunto de instrucciones Para contadores C244, C249, C250, C253, C254, el total de veces máximo para usar instrucciones DHSCS, DHSCR y DHSZ: 4. DHSZ puede hasta 2 veces el total de veces disponible. Límites de ejecución sincronizada La mayoría de las instrucciones no tienen límite en el número de veces que van a ser usadas en un programa, pero existen límites para el número de instrucciones que van a ser ejecutadas en el mismo ciclo de exploración.
  • Página 131: Asignación De Números De Bit Continuos

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Datos válidos M15 M14 M13 M12 M11 M10 M9 Byte bajo Transmitir a Restablecer a 0 b13 b12 b11 b10 Igual a Byte bajo Transmitir K1M0, K2M0, K3M0 a registros de 16 bits. Únicamente los datos de bits válidos serán transmitidos y los bits altos en el registro de 16 bits todos se llenarán con 0.
  • Página 132 3. Conjunto de instrucciones el punto decimal se dejará fuera. Para obtener un resultado de operación con punto decimal, por favor use las instrucciones de punto flotante. Instrucciones de aplicación relevantes para el punto flotante: DECMP DEZCP DMOVR DRAD DDEG DEBCD DEBIN DEADD...
  • Página 133: Punto Flotante Decimal

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación DVP-PLC usa registros de 2 números continuos para almacenar un valor de punto flotante de 32 bits. Por ejemplo, usamos registros (D1, D0) para almacenar un valor de punto flotante binario como se indica abajo:...
  • Página 134 3. Conjunto de instrucciones excede el rango de uso. Registros índice E, F Los registros índice son registros de 16 bits. Existen 16 dispositivos incluidos E0 ~ E7 y F0 ~ F7.  Los registros índice E y F son registros de datos de 16 bits que pueden ser leídos y escritos.
  • Página 135: Lista Numérica De Instrucciones

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 3.6 Lista numérica de instrucciones Control de bucle Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 00 CJ Salto condicional    ...
  • Página 136 3. Conjunto de instrucciones Cuatro operaciones aritméticas Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 20 ADD DADD  Adición     21 SUB DSUB  Sustracción   ...
  • Página 137 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits Verificar estado de bit 44 BON DBON      especificado 45 MEAN DMEAN ...
  • Página 138 3. Conjunto de instrucciones Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 65 STMR Temporizador especial    66 ALT  Estado alterno     67 RAMP DRAMP Valor variable de rampa ...
  • Página 139 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 87 ABS DABS  Valor absoluto     88 PID DPID Control PID ...
  • Página 140 3. Conjunto de instrucciones Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 108 CRC  Verificación de CRC     150 MODRW Leer/escribir MODBUS     206 ASDRW Unidad de servo R/W ASDA ...
  • Página 141 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits DATAN  Tangente inversa     DADDR Suma de punto flotante   ...
  • Página 142 3. Conjunto de instrucciones Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits Movimiento relativo de punto a DPPMR    punto de 2 ejes Movimiento absoluto de punto a DPPMA ...
  • Página 143 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Código gris Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 170 GRY DGRY BIN →Código gris      171 GBIN DGBIN ...
  • Página 144 3. Conjunto de instrucciones Comparación tipo contacto Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits 224 LD= DLD=     225 LD> DLD> > S     226 LD<...
  • Página 145 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Aplicable a ESCALONES Función PULSE 16 bits 32 bits SS2 SA2 SX2 16 bits 32 bits Conectar contacto NO en serie 271 BAND DBAND     por bit especificado Conectar contacto NC por bit...
  • Página 146: Explicación Detallada De Instrucción

    3. Conjunto de instrucciones 3.7 Explicación detallada de instrucción Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Salto condicional Rango Escalones de programa P0~P255 CJ, CJP: 3 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SX2 ES2/EX2 SS2 SX2 ES2/EX2 SS2 Operandos: S: Indicador P de destino del salto condicional.
  • Página 147: Dispositivo

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 1: Cuando X0 = ON, el programa omitirá desde la dirección 0 a N (indicador P1) automáticamente y seguirá en ejecución. Las instrucciones entre la dirección 0 y N serán omitidas.
  • Página 148 3. Conjunto de instrucciones M10 se dispara M7, M10 OFF El contador C0 se detiene ON/OFF C0~C234 M7 OFF, M10 El contador C0 se detiene y se M10 se dispara se dispara enclava. Cuando M0 está OFF, ON/OFF ON/OFF C0 reanuda el conteo. Las instrucciones de aplicación M11 OFF M11 OFF→ON...
  • Página 149 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación T240 T240 K1000 T240 3-38...
  • Página 150 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 CALL Llamar subrutina Rango válido Escalones de programa CALL, CALLP: 3 P0~P255 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SX2 ES2/EX2 SS2 SX2 ES2/EX2 SS2 Operandos: S: El indicador P de destino de la subrutina llamada. Explicaciones: Cuando la instrucción CALL está...
  • Página 151 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Función Controladores ES2/EX2 SS2 EX2 SX2 SRET Retorno a subrutina Descripciones Escalones de programa No se requiere ningún contacto para activar la instrucción SRET: 1 escalón Regresa automáticamente la ejecución del programa a la dirección después de la instrucción CALL en O100.
  • Página 152 3. Conjunto de instrucciones Ejemplo de programa 2: Cuando se dispara el flanco ascendente de X20, la instrucción CALL P10 transfiere la ejecución a la subrutina P10. Cuando X21 está ON, ejecutar CALL P11, saltar a y ejecutar subrutina P11. Cuando X22 está...
  • Página 153 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación CALL CALL Programa Subrutina principal FEND SRET CALL CALL Subrutina Subrutina SRET SRET Subrutina CALL SRET Subrutina SRET Mnemónico Función Controladores ES2/EX2 SS2 EX2 SX2 IRET Retorno a interrupción Descripciones Escalones de programa No se requiere ningún contacto para activar la instrucción.
  • Página 154 3. Conjunto de instrucciones Mnemónico Función Controladores ES2/EX2 SS2 EX2 SX2 Habilitar interrupción Descripciones Escalones de programa No se requiere ningún contacto para activar la instrucción. EI: 1 escalón Habilita interrupciones, la explicación de esta instrucción también coincide con la explicación de DI (deshabilitar instrucción de interrupción), para más información ver instrucción DI.
  • Página 155 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando ocurren muchas interrupciones, la prioridad se da a la interrupción ejecutada en primer lugar. Si ocurren varias interrupciones al mismo tiempo, la prioridad se da a la interrupción con el número de indicador menor.
  • Página 156 3. Conjunto de instrucciones I400/I401 Dirección inversa de pulso de disparo de interrupción M1284 (ascendente/descendente) I600/I601 Dirección inversa de pulso de disparo de interrupción M1286 (ascendente/descendente) Nota: Configuración predeterminada de I000(X0) se dispara en flanco descendente. Cuando M1280=ON y EI está habilitado, el PLC revertirá X0 a disparo de flanco ascendente. Para restablecer X0 a flanco descendente, primero restablezca M1280 y ejecute la instrucción DI.
  • Página 157: Ejemplo De Programa

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Durante la operación del PLC, el programa explora las instrucciones entre EI y DI, si X1 o X2 están ON, la subrutina A o B será interrumpida. Cuando se alcanza IRET, el programa principal se reanudará.
  • Página 158: Descripciones

    3. Conjunto de instrucciones Mnemónico Función Controladores ES2/EX2 SS2 EX2 SX2 FEND El fin del programa principal (primer fin) Descripciones Escalones de programa No se requiere ningún contacto para activar la instrucción. FEND: 1 escalón PULSE 16 bits 32 bits ES2/EX2 SS2 SX2 ES2/EX2 SS2 SX2 ES2/EX2 SS2...
  • Página 159: Flujo De Programa De La Instrucción Cj

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Flujo de programa de la instrucción CJ Flujo de Flujo de programa cuando programa cuando X0=On el programa salta a P0 X0=off, X1=off Programa principal CALL Programa principal FEND Programa principal FEND Mandar subrutina CALL SRET Subrutina de interrupción...
  • Página 160 3. Conjunto de instrucciones Flujo de programa de la instrucción CALL Flujo de programa cuando Flujo de X0=off, X1=off programa cuando X0=Off, X1=On. Programa principal CALL Programa principal FEND Programa principal FEND Mandar subrutina CALL SRET Subrutina de interrupción I301 IRET 3-49...
  • Página 161 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Función Controladores ES2/EX2 SS2 EX2 SX2 Actualizar temporizador guardián Descripciones Escalones de programa WDT, WDTP: 1 escalón PULSE 16 bits 32 bits ES2/EX2 SS2 SX2 ES2/EX2 SS2 SX2 ES2/EX2 SS2 Explicaciones: La instrucción WDT se puede usar para restablecer el Temporizador guardián. Si el tiempo de exploración del PLC (desde la dirección 0 hasta la instrucción END o FEND) es mayor a...
  • Página 162 3. Conjunto de instrucciones Ejemplo de programa: Si el tiempo de exploración del programa es mayor a 300ms, los usuarios pueden dividir el programa en 2 partes. Inserte la instrucción WDT en medio, haciendo que el tiempo de exploración de la primera mitad y de la segunda mitad del programa sea menor a 200ms. Programa de 300ms Se divide el programa en dos partes para que el tiempo de exploración...
  • Página 163 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Inicio de un bucle FOR-NEXT Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 164 3. Conjunto de instrucciones Ejemplo de programa 1: Después que el programa A se ha ejecutado 3 veces, reanudará su ejecución después de la instrucción NEXT. El programa B se ejecutará 4 veces por cada vez que se ejecute el programa A. Por lo tanto, el programa B se ejecutará...
  • Página 165 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 3: Los usuarios pueden adoptar la instrucción CJ para omitir un bucle FOR ~ NEXT especificado. Cuando X1 = ON, la instrucción CJ se ejecuta para omitir el bucle FOR ~ NEXT más interno.
  • Página 166 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Comparar Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F CMP, CMPP: 7 escalones DCMP, DCMPP: 13 escalones PULSE 16 bits...
  • Página 167 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Comparar zona Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ZCP, ZCPP: 9 escalones...
  • Página 168 3. Conjunto de instrucciones Use la instrucción RST o ZRST para restablecer el resultado de comparación. ZRST 3-57...
  • Página 169 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Mover Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F MOV, MOVP: 5 escalones...
  • Página 170 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Cambiar ES2/EX2 SS2 EX2 SX2 SMOV movimiento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SMOV, SMOVP: 11 escalones PULSE 16 bits 32 bits...
  • Página 171 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 1: Cuando M1168 = OFF (en modo BCD) y X0 = ON, el 4 (millar) y 3 (ciento) digito del valor decimal en D10 empiezan a moverse al 3 (ciento) y 2 (décimo) digito del valor decimal en...
  • Página 172 3. Conjunto de instrucciones Ejemplo de programa 3: Esta instrucción puede ser usada para combinar los interruptores DIP conectados a las terminales de salida sin números continuos. Mueva los 2 dígitos al interruptor DIP derecho (X27~X20) a los 2 dígitos de D2, y el digito 1 del interruptor DIP (X33~X30) al 1 digito de D1.
  • Página 173 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Complemento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F CML, CMLP: 5 escalones...
  • Página 174 3. Conjunto de instrucciones Ejemplo de programa 2: El diagrama de abajo puede se substituido por la instrucción de la derecha. X000 X001 X002 X003 Contacto normalmente ON M1000 K1X0 K1M0 X000 X001 X002 X003 3-63...
  • Página 175 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 BMOV Bloquear movimiento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 176 3. Conjunto de instrucciones Ejemplo de programa 2: Asuma que los dispositivos de bits KnX, KnY, KnM y KnS están designados a moverse, el número de dígitos de S y D debe ser el mismo, por ejemplo, su n debe ser el mismo. M1000 BMOV K1M0...
  • Página 177 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 FMOV Llenar movimiento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F FMOV, FMOVP:...
  • Página 178 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Intercambiar Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F XCH, XCHP: 5 escalones DXCH, DXCHP: 9 escalones PULSE 16 bits...
  • Página 179 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Antes de la Después de ejecución la ejecución M1303 D100L D100L D100H D100H DXCHP D100 D100 D101L D101L D101H D101H 3-68...
  • Página 180 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Convertir BIN a BCD Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F BCD, BCDP: 5 escalones DBCD, DBCDP: 9 escalones PULSE...
  • Página 181 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Convertir BCD a BIN Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 182 3. Conjunto de instrucciones K4X20 D100 D100 K4Y20 Interruptor DIP de 4 dígitos en formato BCD Valor BCD de 4 dígitos Uso de la instrucción BIN para almacenar el valor BIN en D100 Uso de la instrucción BCD para convertir el contenido en D100 a un valor BCD de 4 dígitos.
  • Página 183 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Adición Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ADD, ADDP: 7 escalones...
  • Página 184 3. Conjunto de instrucciones Operación de banderas: Instrucción de 16 bits: Si el resultado de la operación es “0”, la bandera cero M1020 estará ON. Si el resultado de la operación excede -32,768, la bandera de acarreo negativo M1021 estará ON. Si el resultado de la operación excede 32,767, la bandera de acarreo positivo M1022 estará...
  • Página 185 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Sustracción Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SUB, SUBP: 7 escalones...
  • Página 186 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Multiplicación Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F MUL, DMULP: 7 escalones DMUL, DMULP: 13 escalones PULSE 16 bits...
  • Página 187: Ejemplo De Programa

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Multiplicación BIN de 32 bits b31.. b16 b15.. b00 b31.. b16 b15.. b00 b63. b48 b47. b32 b31. b16 b15. b00 b31 es el bit de signo b31 es el bit de signo...
  • Página 188 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 División Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F DIV, DIVP: 7 escalones DDIV, DDIVP: 13 escalones PULSE 16 bits...
  • Página 189 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Cuando X0 = ON, D0 se divide entre D10 y el cociente será almacenado en D20 y el residuo en D21. ON/OFF de MSB indica el estado positivo o negativo del valor de resultado.
  • Página 190 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Incremento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F INC, INCP: 3 escalones DINC, DINCP: 5 escalones PULSE 16 bits...
  • Página 191 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Decremento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F DEC, DECP: 3 escalones...
  • Página 192 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 WAND Palabra lógica AND Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F WAND, WANDP: 7 escalones PULSE 16 bits 32 bits...
  • Página 193 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Doble palabra lógica ES2/EX2 SS2 EX2 SX2 DAND Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 194 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Palabra lógica OR Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F WOR, WORP: 7 escalones PULSE 16 bits 32 bits...
  • Página 195 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Doble palabra lógica ES2/EX2 SS2 EX2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F DOR, DORP:...
  • Página 196 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 WXOR Palabra lógica XOR Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F WXOR, WXORP: 7 escalones PULSE 16 bits 32 bits...
  • Página 197 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Doble palabra lógica ES2/EX2 SS2 EX2 SX2 DXOR Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 198 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Complemento a 2 ES2/EX2 SS2 EX2 SX2 (negación) Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F NEG, NEGP: 3 escalones DNEG, DNEGP: 5 escalones PULSE...
  • Página 199 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 3: Obtener el valor absoluto del residuo de la substracción. Cuando X0 = ON, a) Si D0 > D2, M0 = ON. b) Si D0 = D2, M1 = ON.
  • Página 200 3. Conjunto de instrucciones (D0=2) (D0=1) (D0=0) (D0=-1) (D0)+1=1 1 1 1 (D0=-2) (D0)+1=2 1 1 1 (D0=-3) (D0)+1=3 1 1 1 (D0=-4) (D0)+1=4 1 1 1 (D0=-5) (D0)+1=5 1 1 1 (D0=-32,765) (D0)+1=32,765 1 0 0 (D0)+1=32,766 (D0=-32,766) 1 0 0 (D0=-32,767) (D0)+1=32,767 1 0 0...
  • Página 201 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Rotación a la derecha Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 202 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Rotar a la izquierda Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ROL, ROLP: 5 escalones DROL, DROLP: 9 escalones PULSE...
  • Página 203 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Rotación a la derecha con ES2/EX2 SS2 EX2 SX2 acarreo positivo Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 204 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Rotación a la izquierda ES2/EX2 SS2 EX2 SX2 con acarreo positivo Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F RCL, RCLP: 5 escalones DRCL, DRCLP: 9 escalones...
  • Página 205 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Bit cambia a la ES2/EX2 SS2 EX2 SX2 SFTR derecha Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 206 3. Conjunto de instrucciones S FTR K 16 4 bits en grupo cambian a la derecha Acarreo M15 M14 M13 M12 M11 M10 M9 M8 M7 M6 M5 M4 M3 M1 M0 positivo 3-95...
  • Página 207 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Bit cambia a la ES2/EX2 SS2 EX2 SX2 SFTL izquierda Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 208 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Palabra cambia ES2/EX2 SS2 EX2 SX2 WSFR a la derecha Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F WSFR, WSFRP: 9 escalones PULSE 16 bits...
  • Página 209 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 4 registros en grupo cambian a la derecha Acarreo positivo Ejemplo de programa 2: Cuando X0 se dispara, la instrucción WSFRP cambia X20~X27 a la pila de datos Y20~Y37 y Y20~Y37 también cambia a la derecha con un grupo de 4 dispositivos.
  • Página 210 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Palabra cambia ES2/EX2 SS2 EX2 SX2 WSFL a la izquierda Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa K H KnX KnY KnM KnS T C D E F WSFL, WSFLP: 9 escalones PULSE 16 bits...
  • Página 211 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Cambiar registro a ES2/EX2 SS2 EX2 SX2 SFWR escribir Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 212: Puntos A Tomar En Cuenta

    3. Conjunto de instrucciones Restablezca el contenido de D0 a 0 (cero) previamente. S FWRP n = 10 puntos Indicador D0 = Puntos a tomar en cuenta: Esta instrucción puede ser usada junto con API 39 SFRD para la lectura/escritura de la pila de datos "primeras entradas, primera salidas".
  • Página 213 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Cambiar registro a ES2/EX2 SS2 EX2 SX2 SFRD leer Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 214 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 ZRST Zona restablecida Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ZRST, ZRSTP: 5 escalones PULSE 16 bits 32 bits...
  • Página 215 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Puntos a tomar en cuenta: Los dispositivos de bit Y, M, S y dispositivos de palabra T, C, D pueden restablecerse individualmente por medio de la instrucción RST. Para borrar múltiples dispositivos se puede usar la instrucción API 16 FMOV para enviar K0 a dispositivos de palabra T, C, D o dispositivos de bit KnY, KnM, KnS.
  • Página 216 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 DECO Decodificar Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa K H KnX KnY KnM KnS T C D E F DECO, DECOP: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2...
  • Página 217 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 2: Cuando D se usa como un dispositivo de palabra, n = 1 ~ 4. Ocurrirán errores si n = 0 o n > 4. Cuando n = 4, los datos decodificados son 2 = 16 bits.
  • Página 218 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 ENCO Codificar Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa K H KnX KnY KnM KnS T C D E F DECO, DECOP: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2...
  • Página 219 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 2: Cuando S se usa como un dispositivo de bit, n = 1 ~ 4. Ocurrirán errores si n = 0 o n > 4. Cuando n = 4, los datos decodificados son 2 = datos de 16 bits.
  • Página 220 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Suma de bits activos Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SUM, DSUMP: 5 escalones DSUM, DSUMP: 9 escalones...
  • Página 221 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Verificar estado de ES2/EX2 SS2 EX2 SX2 bit especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 222 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 MEAN Media Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa K H KnX KnY KnM KnS T C D E F MEAN, MEANP: 7 escalones DMEAN, DMEANP: 13 escalones PULSE 16 bits...
  • Página 223 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Establecer anunciador ES2/EX2 SS2 EX2 SX2 temporizado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F ANS: 7 escalones...
  • Página 224 3. Conjunto de instrucciones Mnemónico Función Controladores ES2/EX2 SS2 EX2 SX2 Restablecer anunciador Descripciones Escalones de programa La instrucción activada por contacto es necesaria. ANR, ANRP: 1 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SX2 ES2/EX2 SS2 SX2 ES2/EX2 SS2 Explicaciones: La instrucción ANR se usa para restablecer una alarma.
  • Página 225 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1000 M1049 K100 S912 K200 S920 M1048 ANRP M1048 y D1049 serán válidos solo cuando M1049 = ON. Cuando Y0 = ON durante más de 10 segundos y el producto no llega a la posición frontal X2, S912 = ON Cuando Y1 = ON durante más de 10 segundos y el producto no llega a la posición posterior...
  • Página 226 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Raíz cuadrada Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SQR, SQRP: 5 escalones DSQR, DSQRP: 9 escalones PULSE 16 bits...
  • Página 227 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Punto flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F FLT, FLTP: 5 escalones...
  • Página 228 3. Conjunto de instrucciones M1002 M1081 DFLT Ejemplo de programa 2: Cuando M1081 = ON, los datos fuente se convierten de valor de punto flotante a entero BIN. (Decimal ignorado) Cuando X20 = ON, D1 y D0 (punto flotante) se convertirán a D12 (entero BIN). Si D0 (D1) = H47C35000, el resultado será...
  • Página 229 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1000 D100 K2X0 D200 D200 D202 DEDIV K615 D300 DEDIV D100 D202 D400 DEMUL D400 D300 DEBCD DINT Convertir D10 (entero BIN) a D101, D100 (punto flotante). Convertir el valor de X7~X0 (valor BDC) a D200 (valor BIN) Convertir D200 (entero BIN) a D203, D202 (punto flotante).
  • Página 230: Controladores

    3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 Actualizar Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F REF, REFP: 5 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SX2 ES2/EX2 SS2...
  • Página 231 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 1: Cuando X0 = ON, el PLC actualizará el estado de los puntos de entrada X0 ~ X7 inmediatamente sin retardo. Ejemplo de programa 2: Cuando X0 = ON, las 4 señales de salida en Y0 ~ Y3 serán enviadas a las terminales de salida inmediatamente antes de que el programa proceda a dar la instrucción END.
  • Página 232 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 EX2 SX2 REFF Actualizar y ajustar filtro Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F REFF, REFFP: 3 escalones PULSE 16 bits...
  • Página 233 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación REFF REFF Puntos a tomar en cuenta: El tiempo de respuesta es ignorado (sin retardo)cuando los puntos de entrada son ocupados por las interrupciones externas, contadores de alta velocidad o la instrucción SPD.
  • Página 234 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Matriz de ES2/EX2 SS2 EX2 SX2 entrada Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F MTR: 9 escalones PULSE 16 bits 32 bits ES2/EX2 SS2...
  • Página 235: Ejemplo De Programa

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Cuando el PLC está funcionando, la instrucción MTR se ejecuta. El estado de los puntos de entrada X40~X47 es leído 2 veces en el orden de activación de los puntos de salida Y40 y Y41, por ejemplo 16 señales serán generadas y almacenadas en el relé...
  • Página 236 3. Conjunto de instrucciones Puntos a tomar en cuenta: El operando S debe ser un múltiplo de 10, por ejemplo 00, 10, 20, que significa X0, X10… etc. y ocupa 8 dispositivos continuos. El operando D debe ser un múltiplo de 10, por ejemplo 00, 10, 20, que significa Y0, Y10… etc.
  • Página 237 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Contador de alta ES2/EX2 SS2 EX2 SX2 HSCS velocidad Set Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 238 3. Conjunto de instrucciones  Cuando se programan las instrucciones DHSCS y DHSCR, el total de las comparaciones Set/Reset para ambas instrucciones no puede ser mayor a 6, de lo contrario ocurrirá un error de verificación de sintaxis. Tabla de configuración para contadores de soporte lógico y comparadores de soporte ...
  • Página 239 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación contrario ocurrirá un error de verificación de sintaxis. Cada interrupción de contador de alta velocidad ocupa un comparador de soporte  físico asociado, consecuentemente el número de interrupción no se puede repetir. También, I010~I040 solo puede aplicarse a comparadores del grupo A y I050~I080 al grupo B.
  • Página 240 3. Conjunto de instrucciones Diferencia entre los comparadores de soporte físico y soporte lógico:  6 comparadores están disponibles para contadores de soporte lógico mientras que 8 comparadores están disponibles para 2 grupos de contadores de soporte físico (4 comparadores para cada grupo) ...
  • Página 241 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  Diagrama de temporización para la comparación: Número de conteo. Conteo Conteo progresivo regresivo Tiempo Ejemplo de programa 3: Ejecuta la subrutina de interrupción al aplicar el comparador de soporte lógico. M1000 DCNT...
  • Página 242 3. Conjunto de instrucciones luego restablece los contadores  Cuando X0 (entrada de contador) y X1 (interrupción externa I100/I101) funcionan con C243, el valor de conteo se moverá a D1240 y D1241 cuando ocurre la interrupción y luego el contador se restablecerá. Cuando X2 (entrada de contador) y X3 (interrupción externa I300/I301) funcionan con ...
  • Página 243 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Restablecer Contador de ES2/EX2 SS2 SA2 SX2 HSCR Alta Velocidad Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 244 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Comparar zona de ES2/EX2 SS2 SA2 SX2 alta velocidad Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F DHSZ: 17 escalones PULSE 16 bits 32 bits...
  • Página 245 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  Diagrama de bloque de contadores y comparadores de soporte lógico: Comparador de soporte lógico x 6 Contador de Establecer/ soporte lógico 1 restablecer 1 Establecer/ restablecer 2 Contador de Valor de soporte lógico 2...
  • Página 246: Ejemplo De Programa 2: (Aplicación De Instrucción Dhsz Para Realizar La Operación De Disminución)

    3. Conjunto de instrucciones  Los dos grupos solo pueden ser usados una sola vez por cada grupo, ocupando 2 comparadores. Por ejemplo, cuando la instrucción DHSZ usa los comparadores A3 y A4 del grupo A, solo los otros 2 comparadores (A1, A2) estarán disponibles para las instrucciones DHSCS y DHSCR.
  • Página 247 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Diagrama de temporización Dispositivo de transmisión de velocidad variable Alta velocidad Baja velocidad Stop Valor presente de C251 2400 2000 3-136...
  • Página 248 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Detección de velocidad Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SPD: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2...
  • Página 249 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación SS2/SA2/SX2. Terminales de entrada externa de pulso designadas en S Puntos de X1 (X0/X1), X3 (X2/X3) entrada X0, X2 X4, X6 X5 (X4/X5), X7 (X6/X7) disponibles Entrada de 1 fase Entrada de fase-AB...
  • Página 250: Ejemplo De Programa

    3. Conjunto de instrucciones Ejemplo de programa: Cuando X7 = ON, D2 almacena los pulsos de alta velocidad en X0 por 1,000ms y se detiene automáticamente. Los resultados son almacenados en D0, D1. Cuando se completan los 1000ms de conteo, D2 se restablecerá. Cuando X7 pasa a ON nuevamente, D2 inicia el conteo nuevamente.
  • Página 251 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 PLSY Salida de pulso Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 252 3. Conjunto de instrucciones Cuatro modos de salida de pulso: D1220 D1221 Modo Salida PULSE PULSE PULSE PULSE PULSE PULSE PULSE PULSE PULSE: PULSE Pulso fase A en el sentido del reloj Dir: Sentido Pulso fase B CCW: Contrarreloj Nota : cuando D1220 se especifica como K3, D1221 no es válida.
  • Página 253 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 11. No hay límite en los tiempos de uso de esta instrucción, sin embargo el programa solo permite que se ejecuten 4 instrucciones (PLSY, PWM, PLSR) a la vez. Si Y1 se usa para varias instrucciones de salida de pulso de alta velocidad, el PLC dará...
  • Página 254 3. Conjunto de instrucciones M1524: Restablecer automáticamente Y2 cuando la salida de pulso de alta velocidad es completada M1525: Restablecer automáticamente Y3 cuando la salida de pulso de alta velocidad es completada M1538: Indicador de estado de pausa de Y0 M1539: Indicador de estado de pausa de Y1 M1540:...
  • Página 255 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 1: FEND M1000 I 001 M1347 DPLSY K1000 K1000 IRET M1000 I 101 M1524 DPLSY K1000 K1000 IRET Explicaciones: a) Cuando I001 es disparado, Y0 dará salida a 1,000 pulsos; Cuando I101 es disparado, Y2 dará...
  • Página 256 3. Conjunto de instrucciones Mnemónic Operandos Función Controladores Modulación de ancho de ES2/EX2 SS2 SA2 SX2 pulso Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F PWM: 7 escalones PULSE 16 bits 32 bits...
  • Página 257 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando M1071 = ON, la unidad de salida de pulso Y3 es100μs, cuando M1071 = OFF, la unidad es 1μs. 10. No existe un límite en las veces de uso de esta instrucción en el programa, pero solo 4 instrucciones pueden ser ejecutadas al mismo tiempo.
  • Página 258 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Rampa de ES2/EX2 SS2 SA2 SX2 PLSR pulso Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F PLSR: 9 escalones DPLSR: 17 escalones PULSE 16 bits...
  • Página 259 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación La instrucción PLSR es compatible con dos modos de salida de pulso de la siguiente lista. D1220 D1221 Modo Salida PULSE PULSE PULSE PULSE PULSE PULSE Cuando se asigna modo de salida de pulso a Y0 y Y2 de pulso, por ejemplo D1220 = K0, D1221 = K0, el rango disponible para S es 1~32,767 (instrucción de 16 bits) y...
  • Página 260 3. Conjunto de instrucciones Cuando la salida de pulso en Y0/Y1 se especifica como Pulso/Dir (D1220 = K1) es completada, bandera de finalización M1029 = ON. Cuando la salida de pulso en Y2/Y3 se especifica como Pulso/Dir (D1221 = K1) es completada, bandera de finalización M1102 = ON.
  • Página 261 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Velocidad de pulso (Hz) Tiempo de salida Velocidad meta: 1000 Hz Frecuencia de de pulso en incremento/disminución cada cambio. 20 20 3000/20 ms en cada cambio. 1000/20 Hz Salida de pulsos 20 cambios 20 cambios Instrucción de 16 bits: -1~32,767.
  • Página 262: Frecuencia

    3. Conjunto de instrucciones M1158 = ON, D1135 almacena el número de pulso para enmascarar Y2 (palabra D1136: alta). D1232: Numero de pulso de salida para parada de disminución cuando el sensor de marca Y0 recibe las señales. (Palabra baja). D1233: Numero de pulso de salida para parada de disminución cuando el sensor de marca Y0 recibe las señales.
  • Página 263 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación DD1232/DD1234 con el valor de tiempo de disminución. Adicionalmente, si DD1232/DD1234 es mas de la mitad del total de pulsos de salida, el PLC modificará DD1232/DD1234 para que sea menos de la mitad del total de los pulsos de salida.
  • Página 264: Frecuencia De Inicio/ Final D1340

    3. Conjunto de instrucciones Operación de función de máscara de Y0: Frecuencia Y0 esta listo para las Y0 es enmascarado desde interrupciones desde X4 las interrupciones en X4 Interruptor externo X4 Velocidad meta Número de pulso si no hay interruptor externo en X4 Frecuencia de inicio/ final D1340...
  • Página 265 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Explicaciones: Cuando M0 se dispara, Y0 ejecuta la salida de pulso. Cuando la interrupción externa es  detectado en X4 después de 50,000 pulsos, la salida de pulso realizará un proceso de disminución a 10,000 pulsos y luego se detiene. M1108 estará ON. Si no se ha detectado interrupción en X4, la salida de pulso Y0 se detendrá...
  • Página 266: Controladores

    3. Conjunto de instrucciones Mnemónic Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Estado Inicial Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F IST: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 Operandos:...
  • Página 267 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando la instrucción IST se ejecuta, los siguientes relés auxiliares especiales son asignados automáticamente. M1040: Movimiento inhibido S0: Operación manual / punto escalonado M1041: Inicio de movimiento de estado inicial M1042: Pulso de estado...
  • Página 268 3. Conjunto de instrucciones Modo de operación: escalón simple: Presione el botón simple para escalón simple para controlar ON/OFF de la carga externa. Retorno a cero: Presione el botón retorno a cero para realizar la ida a casa de la máquina. Automática (escalón simple / operación de un ciclo / operación continua): Escalón simple: La operación procede con un escalón cada vez que Auto ON es ...
  • Página 269: Modo Manual

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Modo manual: S E T Sujetar bolas Liberar bolas RS T X22 Y1 Elevar brazo robótico Entrelazar X23 Y0 Bajar brazo robótico X24 X4 Cambiar a Y2 y Y3 entrelazados y la derecha X25 X4 X4 = ON es la condición...
  • Página 270 3. Conjunto de instrucciones Operación automática (escalón simple / operación de un ciclo / operación continua): a) SFC: M1041 M1044 3-159...
  • Página 271 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación b) Diagrama de escalera: M1041 M1044 Ingresar modo de operación S E T S 20 automática Bajar brazo robótico S E T S 30 X5 X0 S E T S 40 S E T...
  • Página 272: Explicación De Bandera

    3. Conjunto de instrucciones Explicación de bandera: M1040: Deshabilitar transición escalonada. Cuando M1040 = ON, todos los puntos escalonados son deshabilitados Modo de operación manual: M1040 permanece ON en modo manual: Modo de retorno a cero/modo de operación de un ciclo: M1040 permanece ON en el intervalo después de Auto paro y antes Auto inicio es presionado Modo de operación escalonada: M1040 permanece ON hasta que el inicio automático es presionado.
  • Página 273 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1045 = OFF, cualquiera de la S entre D en acción se restablecerá al igual que la salida Y. M1045 = ON, Salida Y se retendrá pero el escalón en acción se restablecerá.
  • Página 274 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Buscar una pila ES2/EX2 SS2 SA2 SX2 de datos Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SER, SERP: 9 escalones DSER, DSERP: 17 escalones PULSE...
  • Página 275 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Datos a ser No. de Contenido Resultado Contenido Explicación comparados dato Los números de datos totales de valor igual Igual El número del primer valor igual El número del último valor igual El número del valor menor Igual El número del valor mayor...
  • Página 276 3. Conjunto de instrucciones Mnemónic Operandos Función Controladores Secuenciador de ES2/EX2 SS2 SA2 SX2 ABSD tambor absoluto Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ABSD: 9 escalones DABSD: 17 escalones PULSE 16 bits...
  • Página 277 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando X10 = OFF, el estado original ON/OFF de M10 ~ M13 será retenido. ABSD D100 K400 M10~ M13 = ON cuando el valor actual de C10 queda entre los límites inferior y superior.
  • Página 278 3. Conjunto de instrucciones Mnemónic Operandos Función Controladores Secuenciador de tambor ES2/EX2 SS2 SA2 SX2 INCD incremental Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F INCD: 9 escalones PULSE 16 bits 32 bits...
  • Página 279 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando la comparación de 5 datos se ha completado, la bandera de ejecución completada M1029 = ON durante un ciclo de exploración y C11 se restablece para el próximo ciclo de comparación. Cuando X0 pasa de ON →OFF, C10 y C11 se restablecen a 0 y M10~M14 = OFF. Cuando X0 pasa a ON nuevamente, esta instrucción se ejecutará...
  • Página 280 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Temporizador de ES2/EX2 SS2 SA2 SX2 TTMR entrenamiento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F TTMR: 5 escalones PULSE 16 bits 32 bits...
  • Página 281 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Si la duración ON de X0 es T seg, la relación entre D0, D1 y n se muestra como en la tabla de abajo. D0 (unidad: seg) D1 (unidad: 100 ms) T (seg) ×1 D1 = D0×10...
  • Página 282 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 STMR Temporizador especial Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F STMR: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2...
  • Página 283 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Aplicar un contacto NC Y3 después del contacto de activación X20, y Y1, Y2 creará una salida de circuito de destello. Cuando X20 pasa a OFF, Y0, Y1 y Y3 = OFF y el contenido de T10 se restablecerá.
  • Página 284 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Estado alterno Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ALT, ALTP: 3 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2...
  • Página 285 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Valor variable de RAMP ES2/EX2 SS2 SA2 SX2 rampa Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 286 3. Conjunto de instrucciones Establezca el Inicio y Fin de la señal de rampa en D10 y D11. Cuando X20 = ON, D10 se incrementa a D11, el valor actual de la variación se almacena en D12 y el número de exploraciones actual es almacenado en D13.
  • Página 287 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Transformación ES2/EX2 SS2 SA2 SX2 datos y Movimiento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 288 3. Conjunto de instrucciones Hi-byte Lo-byte Hi-byte Lo-byte Byte alto Byte bajo   Byte alto Byte bajo Hi-byte Lo-byte Hi-byte Lo-byte               k2: Con n = 2, transforme datos de 16 bits (byte alto, byte bajo) a datos de 8 bits de acuerdo a la siguiente regla: Byte alto Byte bajo Hi-byte Lo-byte...
  • Página 289 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Byte alto Byte bajo Hi-byte Lo-byte Hi-byte Lo-byte L L Byte alto Byte bajo Hi-byte Lo-byte Hi-byte Lo-byte   H H   L L   H H L L H H...
  • Página 290 3. Conjunto de instrucciones Hi-byte Lo-byte Hi-byte Lo-byte Byte alto Byte bajo Flotante de 32 bits (S+4=H4E) 32bit Floating (S+4=H4E) 32bit Floating (S+4=H4E) dd.mm dd.mm Flotante de 32 bits (S+4 != H4E) 32bit Floating (S+4 != H4E ) 32bit Floating (S+4 != H4E ) –dd.mm –dd.mm Flotante de 32 bits (S+10=H45)
  • Página 291 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 1: K2, K4 Cuando M0 = ON, transforma datos de 16 bits en D0, D1 a datos ASCII en el siguiente orden: H byte - L byte - H byte - Low byte, y almacena los resultados en D10 ~ D17.
  • Página 292 3. Conjunto de instrucciones 3-181...
  • Página 293 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónic Operandos Función Controladores Clasificación ES2/EX2 SS2 SA2 SX2 SORT de datos Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 294 3. Conjunto de instrucciones Ejemplo de tabla de clasificación de datos Columnas de datos: m Columna de datos Columna No. de Matemátic Inglés Física Química Fila estudiantes (D0)1 (D5)90 (D10)75 (D15)66 (D20)79 (D1)2 (D6)55 (D11)65 (D16)54 (D21)63 (D2)3 (D7)80 (D12)98 (D17)89 (D22)90 (D3)4 (D8)70 (D13)60 (D18)99 (D23)50 (D4)5...
  • Página 295 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Entrada de diez teclas Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 296 3. Conjunto de instrucciones tecla de número Valor BCD Código bcd de 1 digito desbordamiento Valor BCD Valor BIN Como se muestra en el diagrama de temporización de abajo, cuatro teclas conectadas con X35, X33, X31 y X30 se presionan en orden. Por lo tanto, el número 5,301 es generado y almacenado en D0.
  • Página 297 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónic Operandos Función Controladores Entrada de teclas ES2/EX2 SS2 SA2 SX2 hexadecimales Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 298 3. Conjunto de instrucciones Teclas de entrada 0~9: tecla de número Código BCD de 1 digito Valor BCD desbordamiento Valor BCD Valor BIN Teclas de entrada A~F: a) Cuando A es presionada, M0 estará ON y retenida. Cuando D es presionada después, M0 estará...
  • Página 299 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cableado externo: +24V PLC (Salida de transistor) Puntos a tomar en cuenta: Cuando la instrucción HKY es ejecutada, 8 ciclos de exploración (exploración de matriz) son requeridos para leer el valor de entrada satisfactoriamente. Un ciclo de exploración que es demasiado largo o demasiado corto puede causar que la entrada sea leída incorrectamente.
  • Página 300: Controladores

    3. Conjunto de instrucciones Mnemónic Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Interruptor DIP Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F DSW: 9 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 Operandos:...
  • Página 301 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Por favor use la salida de transistor para Y20 ~ Y23. Cada pin 1, 2, 4, 8 debe ser conectado a un diodo (0.1A/50V) en serie antes de conectar a las terminales de entrada en el PLC.
  • Página 302 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Decodificador de ES2/EX2 SS2 SA2 SX2 SEGD 7 segmentos Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F SEGD, SEGDP: 5 escalones PULSE 16 bits...
  • Página 303 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores 7 segmentos con ES2/EX2 SS2 SA2 SX2 SEGL enclavamiento Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 304 3. Conjunto de instrucciones Cuando X20 = ON, Y24~Y27 será explorado en círculos automáticamente. Cada círculo requiere 12 ciclos de exploración. M1029 = ON por un ciclo de exploración cuando un circulo es completado. Cuando hay 1 conjunto de pantalla de 7 segmentos de 4 dígitos, n = 0 ~ 3 a) Conecte las terminales 1, 2, 4, 8 de pantalla de 7 segmentos en paralelo y luego conéctelas a Y20 ~ Y23 en el PLC.
  • Página 305 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación El punto de salida debe ser un módulo de transistores de salida tipo NPN con salidas de colector abierto. La salida debe conectarse a un resistencia de polarización VCC (menos de 30VCD). Al estar cableando, la salida debe conectar a una resistencia de polarización a VCC (menos de 30 VCD).
  • Página 306 3. Conjunto de instrucciones Valor BCD Salida Y (código BCD) Salida de señal Lógica de operación de señal de salida Lógica positiva (polaridad negativa) Lógica negativa (polaridad positiva) Señal de activación Señal de control de Señal de activación Señal de control de (enclavamiento) datos (enclavamiento)
  • Página 307 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónic Operandos Función Controladores Conmutador de ES2/EX2 SS2 SA2 SX2 ARWS dirección Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit ARWS: 9 escalones K H KnX KnY KnM KnS T C D E F...
  • Página 308 3. Conjunto de instrucciones Al presionar la tecla Derecha, el digito válido cambiará como en la siguiente secuencia: 10 → . Además, los indicadores de digito (LED, Y24 a Y27) estarán ON →10 →10 →10 →10 para indicar la posición del digito válido durante la operación de cambio. Al presionar la tecla Más, el contenido en el digito válido cambiará...
  • Página 309 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conversión de código ES2/EX2 SS2 SA2 SX2 ASCII Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit ASC: 11 escalones K H KnX KnY KnM KnS T C D E F...
  • Página 310 3. Conjunto de instrucciones API Mnemónico Operandos Función Controladores Imprimir (salida de código ES2/EX2 SS2 SA2 SX2 ASCII) Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit PR: 5 escalones K H KnX KnY KnM KnS T C D E F PULSE 16 bits 32 bits...
  • Página 311: M1029: Bandera De Ejecución Completada

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 2: La instrucción PR es compatible con salida de datos ASCII de cadena de datos de 8 bits cuando M1027 = OFF. Cuando M1027 = ON, la instrucción PR puede ejecutar una salida de cadena de datos de 1~16 bits.
  • Página 312 3. Conjunto de instrucciones Mnemónico Operandos Función Leer datos CR de Controladores módulos ES2/EX2 SS2 SA2 SX2 FROM especiales Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F FROM, FROMP: 9 escalones DFROM, DFROMP:...
  • Página 313 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Escribir datos CR Controladores en módulos ES2/EX2 SS2 SA2 SX2 especiales Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 314 3. Conjunto de instrucciones La instrucción FROM/TO lee/escribe 1 CR a la vez. La instrucción DFROM/DTO lee/escribe 2 CR a la vez. Superior 16-bit Inferior16-bit CR #10 CR #9 Número CR especificado n: Número de datos a escribir a la vez. n = 2 en instrucción de 16 bits tiene los mismos resultados de operación que n = 1 en instrucción de 32 bits.
  • Página 315 Si el formato de comunicación del dispositivo periférico es Modbus, el PLC modelo DVP ofrece útiles instrucciones de comunicación MODRD, MODWR, y MODRW, para funcionar con el dispositivo. Si los dispositivos periféricos conectados son productos Delta modelo VFD, hay varias instrucciones de comunicación disponibles incluidas FWD, REV, STOP, RDST y RSTEF. 3-204...
  • Página 316: Pulses Para Solicitud De Envío

    3. Conjunto de instrucciones Ejemplo de programa 1: COM2 RS-485 Escriba los datos a transmitir con anticipación en los registros iniciando desde D100 establezca M1122 (solicitud de envío) a ON. Cuando X10 = ON, la instrucción RS se ejecuta y el PLC está listo para la comunicación. Entonces D100 comenzará...
  • Página 317 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando M1161 = ON, solo el byte bajo (8 bits más bajos) son válidos para comunicación de datos, por ejemplo, el byte alto es ignorado y el byte bajo es recibido y transmitido.
  • Página 318 3. Conjunto de instrucciones Envío de datos: (PLC -> equipo externo) D100L D100H D101L D101H ETX1 ETX2 Registro de datos fuente, iniciando desde los 8 bits más bajos de D100 longitud = 4 Recepción de datos: (equipo externo -> PLC) D120L D120H D121L...
  • Página 319 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación PLC  VFD-B, el PLC envía “: 01 03 2101 0006 D4 CR LF “ VFD-B  PLC, el PLC recibe “: 01 03 0C 0100 1766 0000 0000 0136 0000 3B CR LF “...
  • Página 320 42 H D136 alto D137 bajo El estado de los inversores Delta modelo VFD también puede ser accesado por la instrucción de utilidad API 105 RDST a través de COM2/COM3 en el PLC. Ejemplo de programa 4: COM2 RS-485 Conecte el PLC a las unidades de motor CA modelo VFD-B (unidad de motor CA en modo RTU;...
  • Página 321 CRC CHK baja D127 bajo 07 H CRC CHK alta La función de ejecución directa del inversor Delta modelo VFD también se puede establecer por medio de la instrucción de utilidad API 102 FWD a través de COM2/COM3 en el PLC. 3-210...
  • Página 322: Escriba Los Datos A Transmitir Con Anticipación En Los Registros Iniciando Desde D100

    3. Conjunto de instrucciones Ejemplo de programa 5: COM1 RS-232 Solo es compatible el modo de 8 bits. El formato de comunicación y la velocidad se especifican por los 8 bits más bajos de D1036. La función de configuración STX/ETX (M1126/M1130/D1124~D1126) no es compatible. El byte alto de datos de 16 bits no está...
  • Página 323 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Envío de datos: (PLC→Equipo externo) D100L D101L D102L D103L Registro de datos fuente, iniciando desde los 8 bits más bajos de D100 Longitud = 4 Recepción de datos: (Equipo externo→PLC) D120L D121L D122L...
  • Página 324 3. Conjunto de instrucciones M1002 Configurar protocolo de comunicación D1120 a 9600, 8, E, 1 M1136 Retener protocolo de comunicación Configurar tiempo de espera de K100 D1252 comunicación a 100ms Pulse para solicitud de envío Escribir datos de transmisión con anticipación Pulse M1316 Solicitud de envío...
  • Página 325 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Puntos a tomar en cuenta: PLC COM1 RS-232: Banderas asociadas (relés auxiliares) y registros especiales (D especial) para instrucciones de comunicación RS / MODRD Bandera Función Acción COM1 retiene la configuración de comunicación. La configuración de comunicación se restablecerá...
  • Página 326 3. Conjunto de instrucciones Bandera Función Acción El sistema COM1 error de recepción. M1315 estará ON cuando ocurre un establece y error y el código de error se almacena en D1250. M1315 el usuario Instrucciones de comunicación compatibles: RS / MODRW restablece Registro Función...
  • Página 327 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Bandera Función Acción Transmisión de datos lista. M1121 = OFF indica que RS-485 en El sistema M1121 COM2 está transmitiendo. restablece Solicitud de envío. Antes de ejecutar las instrucciones de El usuario comunicación, los usuarios deben establecer M1122 a ON por establece y Pulse de disparo, de manera que se inicie el envío y recepción...
  • Página 328 / REV / STOP / RDST / RSTEF también pueden ser aplicadas. Modo de 8/16 bits. ON: modo de 8 bits. OFF: modo de 16 bits M1161 Instrucciones de comunicación compatibles: RS Habilitar la instrucción de comunicación para inversor Delta El usuario modelo VFD. ON: VFD-A (predeterminado), OFF: otros modelos establece...
  • Página 329 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registro Función especial Tiempo de retardo de respuesta de datos cuando el PLC es SLAVE en comunicación COM2, COM3 RS-485, Rango: 0~10,000. (Unidad: 0.1ms). D1038 Al usar EASY PLC LINK en COM2, D1038 se puede configurar para enviar los siguientes datos de comunicación con retardo.
  • Página 330 3. Conjunto de instrucciones Registro Función especial COM2 (RS-485) Definición de segundo caracter final (ETX2) Consulte la siguiente tabla en el punto 3 para la configuración. D1126 Instrucción de comunicación compatible: RS COM2 (RS-485) Configuración de tiempo de espera de comunicación (unidad: ms).
  • Página 331 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación PLC COM3 RS-485: Banderas asociadas (relés auxiliares) y registros especiales (D especial) para instrucciones de comunicación RS / MODRW y FWD / REV / STOP / RDST / RSTEF cuando M1177 = ON.
  • Página 332: Configuración De Protocolo

    3. Conjunto de instrucciones Registro Función especial Tiempo de retardo de respuesta de datos cuando el PLC es SLAVE en comunicación COM2, COM3 RS-485, Rango: 0~10,000. (unidad: 0.1ms). D1038 Al usar EASY PLC LINK en COM2, D1038 se puede configurar para enviar los siguientes datos de comunicación con retardo.
  • Página 333: Descripción De Función

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación COM1 COM2 COM3 Descripción de función D1126 Definición de ETX2 (RS) Configuración de tiempo de espera de D1249 D1129 D1252 D1122 Número residual de palabras de datos de D1256 Almacenar datos enviados de la instrucción MODRW.
  • Página 334 3. Conjunto de instrucciones COM1 COM2 COM3 Descripción de función M1315 M1319 Error de recepción de datos D1250 D1253 Código de error de comunicación COM2 (RS-485) tiempo de espera de M1129 recepción Error de recepción de datos M1140 MODRD/MODWR/MODRW COM2 (RS-485) Error de parámetro MODRD/MODWR/MODRW (el código de...
  • Página 335 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 1010(HA): 38400 bps 1011(HB): 57600 bps 1100(HC): 115200 bps 1101(HD): 500000 bps (COM2 / COM3) 1110 (HE): 31250 bps (COM2 / COM3) 1111 (HF): 921000 bps (COM2 / COM3) b8 (D1120) 0: Ninguno...
  • Página 336: Descripción De Error

    3. Conjunto de instrucciones M1002 H788 D1120 Cuando STX, ETX1 y ETX2 son aplicados, debe tener cuidado al configurar el estado ON/OFF de M1126 y M1130. D1250(COM1)、D1253(COM3) código de error de comunicación: Valor Descripción de error H0001 Tiempo de espera de comunicación H0002 Error de verificación H0003...
  • Página 337: Dirección

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación El protocolo de comunicación está en modo ASCII de Modbus, por ejemplo cada byte se compone de 2 caracteres ASCII. Por ejemplo, 64Hex es ‘64’ en ASCII, compuesto por ‘6’ (36Hex) y ‘4’...
  • Página 338 3. Conjunto de instrucciones ‘0’ ‘0’ Código de función Código de función ‘3’ ‘3’ ‘2’ Número de datos ‘0’ (conteo por byte) ‘1’ ‘4’ Dirección de inicio ‘0’ ‘1’ Contenido de ‘2’ ‘7’ dirección de inicio ‘0’ ‘7’ 2102H Número de datos ‘0’...
  • Página 339 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 2,400 57,600 4,800 115,200 Dirección: 00 H: Difusión a todas las unidades (Difundir) 01 H: hacia la unidad en la dirección 01 0F H: hacia la unidad en la dirección 15 10 H: hacia la unidad en la dirección 16 …...
  • Página 340: Dirección De 21 H Datos De Inicio 02 H

    3. Conjunto de instrucciones Dirección de 21 H Número de datos 04 H datos de inicio (conteo por byte) 02 H Número de 00 H 17 H datos Contenido de dirección de datos 2102H (conteo por 02 H 70 H palabra) CRC CHK baja 6F H...
  • Página 341 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Diagrama de temporización: SET M1122 X0 RS ejecuta X20 Transmisión lista M1121 Restablecer automáticamente después de transmisión completada Solicitud de envío M1122 El usuario debe restablecer Recepción completada M1123 manualmente en el programa Recepción lista M1124...
  • Página 342 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 PRUN Ejecución en paralelo Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F PRUN, PRUNP: 5 escalones DPRUN, DPRUNP: 9 escalones...
  • Página 343: Ejemplo De Programa

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 2: Cuando X2 = ON, el contenido en K4M10 será enviado a K4Y20 en forma octal. PRUN K4M10 K4Y20 Estos dos dispositivos no serán transmitidos M26 M25 M24 M23 M22 M21 M20 M19 M18...
  • Página 344 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 ASCI Convertir Hex a ASCII Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ASCI, ASCIP: 7 escalones PULSE 16 bits...
  • Página 345 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando n = 4, la estructura de bit será como: D10=0123 H byte bajo byte alto byte alto byte bajo Cuando n es 6, la estructura de bit será como: D10 = H 0123...
  • Página 346 3. Conjunto de instrucciones D25 byte alto D26 byte bajo D26 byte alto D27 byte bajo D27 byte alto D20 byte bajo “B” “A” “9” “8” “F” “E” “D” “C” D20 byte alto “4” “B” “A” “9” “8” “F” “E” “D”...
  • Página 347: Código Ascii De "2" En D20 Es 32H

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Asumir: (D10) = 0123 H ‘0’ = 30H ‘4’ = 34H ‘8’ = 38H (D11) = 4567 H ‘1’ = 31H ‘5’ = 35H ‘9’ = 39H (D12) = 89AB H ‘2’ = 32H ‘6’...
  • Página 348 3. Conjunto de instrucciones Cuando n = 1 ~ 16: “3” “2” “1” “0” “7” “6” “5” “4” “3” “2” “1” “0” “7” “6” “5” “3” “2” “1” “0” “7” “6” “3” “2” “1” “0” “7” “3” “2” “1” “0” “3”...
  • Página 349 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación “B” “A” “9” “8” “F” “E” “D” “C” “4” “B” “A” “9” “8” “F” “E” “D” “5” “4” “B” “A” “9” “8” “F” “E” “6” “5” “4” “B” “A” “9” “8” “F” “7”...
  • Página 350 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Convertir ASCII a HEX Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F HEX, HEXP: 7 escalones PULSE 16 bits 32 bits...
  • Página 351 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D23 byte bajo H 41 “A” D27 byte bajo H 32 “2” D23 byte alto H 42 “B” D27 byte alto H 33 “3” Cuando n = 4, la estructura de bit será como:...
  • Página 352 3. Conjunto de instrucciones Asumir: conversión conversión código ASCII código ASCII H 43 “C” H 39 “9” H 44 “D” H 41 “A” H 45 “E” H 42 “B” H 46 “F” H 34 “4” H 38 “8” H 35 “5”...
  • Página 353 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando n = 1 a 16: ***C H **CD H *CDE H CDEF H Los registros ***C H DEF8 H usados que no **CD H EF89 H están *CDE H F89A H especificados...
  • Página 354 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Verificar código Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F CCD, CCDP: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2...
  • Página 355 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Contenido de datos D0 byte bajo K100 = 0 1 1 0 0 1 0 0 K111 = 0 1 1 0 1 1 1 1 D0 byte alto D1 byte bajo K120 = 0 1 1 1 1 0 0 0...
  • Página 356 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 VRRD Volumen leído Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit Y M S H KnX KnY KnM KnS T VRRD, VRRDP: 5 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 Operandos:...
  • Página 357 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 VRSC Escala de volumen leída Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit VRSC, VRSCP: Y M S H KnX KnY KnM KnS T...
  • Página 358 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Valor absoluto ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit ABS, ABSP: 3 escalones K H KnX KnY KnM KnS T C D E F DABS, DABSP: 5 escalones PULSE 16 bits...
  • Página 359 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Control PID ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F PID : 9 escalones...
  • Página 360: Explicación

    3. Conjunto de instrucciones Diagrama de temporización de la operación PID (tiempo máximo de operación es aproximadamente 80us) Ciclo de exploración Ciclo de exploración A +B Tiempo de muestreo (Ts) Tiempo de muestreo (Ts) Nota: #1 El tiempo para el cálculo de ecuación durante la operación PID (aprox. 72us) #2 El tiempo de la operación PID sin cálculo de ecuación (aprox.
  • Página 361 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Disposit Rango de Función Explicación ivo No. configuración La proporción para Ganancia integral magnificar/minimizar el valor integral 0~30,000(%) (el error acumulado). Para modo de control K0~K5. Constante de 0~30,000 (ms) Para modo de control K10 tiempo integral (T La proporción para...
  • Página 362 3. Conjunto de instrucciones Disposit Rango de Función Explicación ivo No. configuración Ejemplo: Si S +6 se establece a 1,000, Límite superior de MV será 1,000 cuando excede 1,000. valor de salida -32,768~32,767 +6 debe ser mayor o igual a (MV) +7, de lo contrario el valor de límite superior y límite inferior cambiará.
  • Página 363: Dispositivo

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación La instrucción PID puede ser usada en subrutinas de interrupción, escaleras lógicas y en la instrucción CJ. El error máximo del tiempo de muestreo T = - (1 tiempo de exploración + 1ms) ~ + (1 tiempo de exploración).
  • Página 364 3. Conjunto de instrucciones Dispositivo Rango de punto Función Explicación establecido La proporción para magnificar/minimizar el valor Ganancia derivativa -30,000~30,000 derivativo (la relación de cambio del error de proceso). Para modo de control K0~K2, K5. Constante de tiempo -30,000~30,000 Para modo de control K10 derivativa (T (ms) 0: Control automático...
  • Página 365: Ecuaciones Pid

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Dispositivo Rango de punto Función Explicación establecido Ejemplo: Si S +8 se establece a 1,000, el valor integral será 1,000 cuando sea mayor a 1,000 y la Límite superior de valor -2,147,483,648~ +11, 12: integración se detendrá.
  • Página 366 3. Conjunto de instrucciones MV : valor de salida K : ganancia proporcional : valor de error (t): valor presente medido (t): valor meta K : ganancia derivativa : valor derivativo de PV(t) K : ganancia integral : valor integral de E(t) ...
  • Página 367 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  La ecuación exclusivamente para control de temperatura se modificará como:             donde  Diagrama de control: En el diagrama de abajo, 1/K y 1/K se refieren a “dividido por K...
  • Página 368 3. Conjunto de instrucciones  Diagrama de control: La operación P ID está dentro del área punteada G(s) Notas y sugerencia: + 3 solo puede ser el valor dentro de 0 ~ 30,000. Hay muchas circunstancias donde la instrucción PID puede aplicarse; por lo tanto, por favor elija las funciones de control apropiadamente.
  • Página 369 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo 1: Diagrama de bloque de aplicación en posicionamiento (S +4 = 0) Dispositivo Instrucción de controlado posición (SV) Codificador Ejemplo 2: Diagrama de bloque de aplicación en unidad de motor CA (S...
  • Página 370: Aplicación

    3. Conjunto de instrucciones K =40 SV=1 K =20 K =10 K =5 Tiempo (seg) Paso 2: Cuando K 40, ocurre un exceso de respuesta, así que no lo seleccionaremos. P es Cuando K es 20, la respuesta PV está cercana a SV y no se excederá, pero el MV transitorio será demasiado grande debido a un arranque rápido.
  • Página 371: Solución Sugerida

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Propiedades de control: El sistema requiere un control gradual. Por lo tanto, el sistema se sobrecargará o estará fuera de control si el proceso avanza demasiado rápido. Solución sugerida: Solución 1: Mayor tiempo de muestreo Solución 2: Uso de instrucción de retardo.
  • Página 372 3. Conjunto de instrucciones Ejemplo de programa de función de incremento de SV: M1002 > K-50 < > < D1116 Aplicación 2: El sistema de control de velocidad y el sistema de control de presión funcionan de manera independiente (use el diagrama del Ejemplo 2) Propósito de control: Después de que el control de velocidad opera en bucle abierto por un periodo de tiempo, se agrega un sistema de control de presión (instrucción PID) para realizar un control de bucle...
  • Página 373 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M2=ON velocidad D1116 Unidad SV de convierte velocidad a voltaje 0rpm 3000rpm MV convierte a acelerar/ desacelerar M0=ON D1110 incremento Medidor SV de de presión presión (opcional) M1=ON Parte del ejemplo de programa:...
  • Página 374 3. Conjunto de instrucciones Propiedades de control: Los usuarios pueden no estar familiarizados con un nuevo entorno de temperatura. En este cado, se sugiere seleccionar ajuste automático (S +4 = K3) para un ajuste inicial. Después que el ajuste inicial es completado, la instrucción modificará el modo de control al modo exclusivo para temperatura ajustada (S +4 = K4).
  • Página 375 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Área de ajuste automático Área de control PID +4 = k3 +4 = k3 +4 = k4 +4 = k4 Resultados de uso de parámetros ajustados generados por la función de ajuste automático inicial.
  • Página 376 3. Conjunto de instrucciones Del resultado de arriba, podemos ver que cuando el parámetro es 100°C, el control de temperatura funciona bien y los costos se lleva solo 20 minutos igual que en 80°C. 3-265...
  • Página 377 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Salida de flanco ascendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 378 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Operación de detección de flanco ES2/EX2 SS2 SA2 SX2 ascendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F LDP: 3 escalones PULSE 16 bits 32 bits...
  • Página 379: Explicaciones

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Operación de detección de ES2/EX2 SS2 SA2 SX2 flanco descendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 380 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Conexión en serie de flanco ANDP ES2/EX2 SS2 SA2 SX2 ascendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F ANDP: 3 escalones PULSE 16 bits...
  • Página 381 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conexión en serie de flanco ANDF ES2/EX2 SS2 SA2 SX2 descendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit ANDF: 3 escalones K H KnX KnY KnM KnS T C D E F...
  • Página 382 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Conexión en paralelo de flanco ES2/EX2 SS2 SA2 SX2 ascendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit ORP: 3 escalones K H KnX KnY KnM KnS T C D E F PULSE 16 bits 32 bits...
  • Página 383 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conexión en paralelo de flanco ES2/EX2 SS2 SA2 SX2 descendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit ORF: 3 escalones K H KnX KnY KnM KnS T C D E F...
  • Página 384 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Temporizador Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit TMR: 5 escalones K H KnX KnY KnM KnS T C D E F PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 Operandos:...
  • Página 385 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Contador de 16 bits Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit CNT: 5 escalones K H KnX KnY KnM KnS T C D E F...
  • Página 386 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores DCNT ES2/EX2 SS2 SA2 SX2 Contador de 32 bits Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit DCNT: 9 escalones K H KnX KnY KnM KnS T C D E F PULSE 16 bits 32 bits...
  • Página 387 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Operación inversa ES2/EX2 SS2 SA2 SX2 Descripciones Escalones de programa INV: 1 escalón Invertir el resultado actual de las operaciones internas del PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 Explicaciones: La instrucción INV invierte el resultado de operación lógica.
  • Página 388 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Salida de flanco descendente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit PLF: 3 escalones K H KnX KnY KnM KnS T C D E F PULSE 16 bits 32 bits...
  • Página 389 La instrucción MODRD es compatible con COM2 (RS-485). MODRD es una instrucción exclusivamente para equipo de comunicación periférico en modo MODBUS ASCII/RTU. Los puertos de comunicación RS-485 integrados en las unidades Delta VFD (excepto el modelo VFD-A) son compatibles con el formato de comunicación MODBUS.
  • Página 390: Ejemplo De Programa

    3. Conjunto de instrucciones Ejemplo de programa 1: Comunicación entre el PLC y unidades de motor CA modelo VFD-B (modo ASCII, M1143 = OFF) M1002 Establecer protocolo de comunicación D1120 a 9600, 8, E, 1 Retener protocolo de comunicación S E T M1120 Establecer tiempo de espera de K 100...
  • Página 391 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para datos recibidos (mensajes de respuesta) Registro Datos Descripciones D1070 byte bajo ‘0’ 30 H ADR 1 D1070 byte alto ‘1’ 31 H ADR 0 D1071 byte bajo ‘0’ 30 H CMD 1 D1071 byte alto ‘3’...
  • Página 392 3. Conjunto de instrucciones Ejemplo de programa 2: Comunicación entre el PLC y unidad de motor CA modelo VFD-B (modo RTU, M1143 = ON) M1002 Establecer protocolo de comunicación D1120 a 9600, 8, E, 1 Retener protocolo de comunicación M1120 Establecer tiempo de espera de K 100 D1129...
  • Página 393 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D1073 byte bajo 17 H Contenido de dirección 2102 H D1074 byte bajo 70 H D1075 byte bajo 00 H Contenido de dirección 2103 H D1076 byte bajo 00 H D1077 byte bajo...
  • Página 394 3. Conjunto de instrucciones M1002 Establecer protocolo de comunicación D1120 a 9600, 8, E, 1 Retener protocolo de comunicación M1120 Establecer el tiempo de espera de K 100 D1129 comunicación a 100ms Solicitud de envío M1122 M1129 Reintentar cuando ocurre el tiempo de espera de comunicación M1140 Reintentar cuando ocurre el error de recepción de datos M1141...
  • Página 395 La instrucción MODWR es compatible con COM2 (RS-485). MODWR es una instrucción exclusivamente para equipo de comunicación periférico en modo MODBUS ASCII/RTU. Los puertos de comunicación RS-485 integrados en las unidades Delta VFD (excepto el modelo VFD-A) son compatibles con el formato de comunicación MODBUS.
  • Página 396 3. Conjunto de instrucciones Ejemplo de programa 1: Comunicación entre el PLC y unidades de motor CA modelo VFD-B (modo ASCII, M1143 = OFF) M1002 Establecer protocolo de comunicación D1120 a 9600, 8, E, 1 Retener protocolo de comunicación S E T M1120 Establecer tiempo de espera K100...
  • Página 397 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para datos recibidos (mensajes de respuesta) Registro Datos Descripciones D1070 bajo ‘0’ 30 H ADR 1 D1070 alto ‘1’ 31 H ADR 0 D1071 bajo ‘0’ 30 H CMD 1 D1071 alto ‘6’...
  • Página 398 3. Conjunto de instrucciones Registros para datos a enviar (mensajes de envío) Registro Datos Descripciones D1089 bajo 01 H Dirección de unidad de motor CA D1090 bajo 06 H Código de comando de unidad de motor CA D1091 bajo 20 H Dirección de datos D1092 bajo 00 H...
  • Página 399 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 3: En la comunicación entre el PLC y la unidad de motor CA modelo VFD-B (modo ASCII, M1143 = OFF), ejecuta Reintentar cuando ocurre el tiempo de espera de comunicación, error de recepción de datos o error de parámetro...
  • Página 400 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Operación directa de ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F FWD: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2...
  • Página 401 Para información detallada de las banderas asociadas y registros especiales, por favor consulte la instrucción RS. M1177 = OFF, solo Delta VFD-A es compatible y la definición de cada operando es: = dirección de VFD-A. Rango de S : K0 ~ K31 = frecuencia de operación de VFD.
  • Página 402 3. Conjunto de instrucciones Ejemplo de programa: COM2 (RS-485) Comunicación entre el PLC y el inversor modelo VFD-A. Reintentar por tiempo de espera de comunicación y error de recepción de datos. M1002 Configurar protocolo de comunicación H0073 D1120 a 4800, 8, O, 1 S ET M1120 Retener protocolo de comunicación...
  • Página 403 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para datos recibidos (mensajes de respuesta) Registro DATA Explicación D1070 bajo ‘C’ 43 H Encabezado de cadena de control D1071 bajo ‘♥’ 03 H Verificación Reconocer en retroceso. (Verificar datos de D1072 bajo ‘♠’...
  • Página 404 3. Conjunto de instrucciones Ejemplo de programa: COM2 (RS-485) Comunicación entre el PLC y el inversor modelo VFD-B (modo ASCII, M1143 = OFF), Reintentar cuando ocurre tiempo de espera de comunicación. M1002 Configurar protocolo de comunicación D1120 a 9600, 7, E, 1 SE T M1120 Retener protocolo de comunicación...
  • Página 405 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación ‘0’ ‘0’ 30 H Contenido de H1: operación directa ‘1’ 31 H datos 1 ‘2’ 32 H ‘0’ 30 H ‘1’ 31 H Contenido de Frecuencia de operación = datos 2 K500Hz H01F4 ‘F’...
  • Página 406: Controladores

    M1177 debe configurarse con anticipación para seleccionar el modelo meta de VFD. Cuando M1177 = OFF (predeterminado), la instrucción RDST es compatible con el inversor VFD-A de Delta. Cuando M1177 = ON, la instrucción es compatible con otros modelos de inversores VFD, por ejemplo VFD-B, VFD.
  • Página 407 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación ”Q, S, B, Uu, Nn, ABCD” Almacenamiento de Retroalimentación Explicación datos Encabezado de cadena de pregunta: ’Q’ (51H). D1070 bajo Verificación: 03H. D0171 bajo Reconocer en retroceso. Correcto: 06H, D1072 bajo Error: 07 H.
  • Página 408 El PLC convertirá automáticamente los caracteres ASCII ”CD” a D1052. Por ejemplo, ”CD” = “16”, el PLC convertirá CD en K16 y lo almacenará en el registro especial D10512. M1177 = ON, otros VFD Delta son compatibles Rango de S : K1 ~ K255 La instrucción leerá...
  • Página 409 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación PLC  VFD-B, PLC envía: “:01 03 2100 0005 D6 ” VFD-B  PLC, PLC recibe: “:01 03 0A 00C8 7C08 3E00 93AB 0000 2A ” Datos a ser enviados (mensajes de envío)
  • Página 410 3. Conjunto de instrucciones ‘3’ 33 H El PLC convierte automáticamente los ‘E’ 45 H Contenido de códigos ASCII y almacena ‘0’ 30 H dirección 2102 H el valor convertido en ‘0’ 30 H D1072 = 3E00 H ‘9’ 39 H El PLC convierte automáticamente los ‘3’...
  • Página 411 M1177 debe configurarse con anticipación para seleccionar el modelo meta de VFD. Cuando M1177 = OFF (predeterminado), la instrucción RSTEF es compatible con el inversor VFD-A de Delta. Cuando M1177 = ON, estas instrucciones son compatibles con otros modelos de inversores VFD, por ejemplo VFD-B, VFD.
  • Página 412 3. Conjunto de instrucciones Ejemplo de programa: COM2 (RS-485) Comunicación entre el PLC y unidades de motor CA modelo VFD-B (modo ASCII, M1143 = OFF). Reintentar cuando ocurre el tiempo de espera de comunicación. M1002 Configurar protocolo de comunicación D1120 a 9600, 7, E , 1 S E T M1120...
  • Página 413 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Datos recibidos (mensajes de respuesta) Datos Descripciones ‘0’ 30 H ADR 1 ‘1’ 31 H ADR 0 ‘0’ 30 H CMD 1 ‘6’ 36 H CMD 0 ‘2’ 32 H ‘0’ 30 H Dirección de datos...
  • Página 414 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Verificación LRC Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F LRC, LRCP: 7 escalones PULSE 16 bits 32 bits ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2...
  • Página 415: Explicación

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: Conecte el PLC a la unidad de motor CA modelo VFD (modo ASCII, M1143 = OFF), (modo de 8 bits, M1161 = ON), escriba los datos a enviar en registros iniciando desde D100 con anticipación para leer 6 datos de la dirección H0708 en VFD.
  • Página 416: Observaciones

    3. Conjunto de instrucciones Verificación LRC: 01 H + 03 H + 07 H + 08 H + 00 H + 06 H = 19 H. Operar complemento a 2 en 19H y el resultado es E7H. Almacenar ‘E’(45 H) en el byte bajo de D113 y ‘7’ (37 H) en el byte bajo de D114.
  • Página 417 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Verificación de CRC Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F CRC, CRCP:...
  • Página 418: Ejemplo De Programa

    3. Conjunto de instrucciones Ejemplo de programa: Conecte el PLC a la unidad de motor CA modelo VFD (modo RTU, M1143 = ON), (modo de 8 bits, M1161 = ON), escriba los datos a enviar (H1770) en la dirección H0706 en VFD. M1002 E stablecer protocolo de D1120...
  • Página 419 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ECMP ES2/EX2 SS2 SA2 SX2 Comparar punto flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 420 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Comparar zona de D EZCP P ES2/EX2 SS2 SA2 SX2 punto flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DEZCP, DEZCPP: 17 escalones PULSE...
  • Página 421 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Mover datos de punto MOVR ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 422 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Grado  Radián ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DRAD, DRADP: 9 escalones PULSE 16 bits 32 bits...
  • Página 423 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Radián  Grado ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 424 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Conversión de flotante a D EBCD P ES2/EX2 SS2 SA2 SX2 científica Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F DEBCD, DEBCDP: 9 escalones PULSE...
  • Página 425 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conversión de científica a EBIN ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 426 3. Conjunto de instrucciones Cuando X0 = ON, mueve K314 a D0 y K-2 a D1 para generar un valor de punto flotante decimal (3.14 = 314 × 10 MOVP K 314 K 314 [D1] 314 x10 MOVP K -2 K -2 [D0] (D1 D0)
  • Página 427 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores EADD Suma de punto flotante ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 428 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ESUB Resta de punto flotante ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DESUB, DESUBP: 13 escalones PULSE 16 bits...
  • Página 429 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Multiplicación de punto D EMUL P ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 430 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores EDIV División de punto flotante ES2/EX2 SS2 SA2 SX2 Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DEADD, DEADDP: 13 escalones PULSE 16 bits...
  • Página 431 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Operación de exponente ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 432 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Operación de logaritmo natural ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DLN, DLNP: 9 escalones PULSE 16 bits 32 bits...
  • Página 433 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Operación de logaritmo ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 434 3. Conjunto de instrucciones Cuando M2 = ON, convierte el valor en (D21, D20) a valor de punto flotante decimal y guarda el resultado en (D31, D30). (en este momento, D31 indica la potencia de10 para D30) M1081 DFLT DFLT DLOG DEBCD 3-323...
  • Página 435 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Raíz cuadrada de punto ESQR ES2/EX2 SS2 SA2 SX2 flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 436 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Operación de potencia de ES2/EX2 SS2 SA2 SX2 punto flotante Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DPOW, DPOWP: 13 escalones PULSE...
  • Página 437 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Cuando M2 = ON, convierte el valor en (D21, D20) a valor de punto flotante decimal y guarda el resultado en (D31, D30). (en este momento, D31 indica la potencia de10 para D30)
  • Página 438 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Flotante a entero Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F INT, INTP: 5 escalones DINT, DINTP: 9 escalones PULSE...
  • Página 439 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Seno Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DSIN, DSINP:...
  • Página 440 3. Conjunto de instrucciones Ejemplo de programa 2: M1018 = OFF, modo de radián. Seleccione el valor de grado de las entradas X0 y X1 y conviértalo a valor RAD para la operación de seno posterior. MOV P K 30 (K 30 D10) (K 60...
  • Página 441 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Coseno Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DCOS, DCOSP:...
  • Página 442 3. Conjunto de instrucciones Ejemplo de programa 2: M1018 = ON, modo de grado. Cuando X0 = ON, la instrucción DCOS realiza la operación de coseno sobre el valor de grado (0°≦grado<360°) en (D1, D0) y almacena el valor COS en (D11, D10) en formato flotante binario.
  • Página 443 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Tangente Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DTAN, DTANP:...
  • Página 444 3. Conjunto de instrucciones Punto flotante binario de valor RAD (grado x π /180) P unto flotante binario de valor TA N Ejemplo de programa 2: M1018 = ON, modo de grado. Cuando X0 = ON, la instrucción DTAN realiza la operación de tangente sobre el valor de grado (0°≦grado<360°) en (D1, D0) y almacena el valor TAN en (D11, D10) en formato flotante binario.
  • Página 445 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ASIN ES2/EX2 SS2 SA2 SX2 Seno inverso Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 446 3. Conjunto de instrucciones Ejemplo de programa: Cuando X0 = ON, la instrucción DASIN realiza la operación de seno inverso en valor flotante binario en (D1, D0) y almacena el valor ASIN en (D11, D10) en formato flotante binario. DASIN P unto flotante binario P unto flotante binario de valor A S IN...
  • Página 447 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ACOS ES2/EX2 SS2 SA2 SX2 Coseno inverso Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 448 3. Conjunto de instrucciones Ejemplo de programa: Cuando X0 = ON, la instrucción DACOS realiza la operación de coseno inverso en valor flotante binario en (D1, D0) y almacena el valor ACOS en (D11, D10) en formato flotante binario. DACOS P unto flotante binario Punto flotante binario de valor A COS...
  • Página 449 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ATAN ES2/EX2 SS2 SA2 SX2 Tangente inversa Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 450 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores DELAY P ES2/EX2 SS2 SA2 SX2 Retardo Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F DELAY, DELAYP: 3 escalones PULSE 16 bits 32 bits...
  • Página 451 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 GPWM Salida PWM general Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 452 3. Conjunto de instrucciones Puntos a tomar en cuenta: La instrucción opera por medio del ciclo de exploración; por lo tanto el error máximo será un ciclo de exploración del PLC. S y (S ) deben ser mayores que el ciclo de exploración del PLC, de lo contrario ocurrirá...
  • Página 453 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores SWAP ES2/EX2 SS2 SA2 SX2 Intercambio de byte Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 454 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Leer/escribir ES2/EX2 SS2 SA2 SX2 MODRW MODBUS Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F MODRW: 11 escalones PULSE 16 bits 32 bits...
  • Página 455 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación S: Registros para almacenar datos leídos/escritos. Los registros que inician desde S almacenan los datos a ser escritos en el dispositivo de comunicación o los datos leídos del dispositivo de comunicación. Cuando COM2 envía el código de función de lectura de (K2/K3), los registros de S recibe directamente la cadena de datos y almacena los datos convertidos en D1296~D1311.
  • Página 456 3. Conjunto de instrucciones 11. Para una explicación detallada de las banderas y registros especiales asociados, por favor consulte Puntos a tomar en cuenta de la instrucción API 80 RS. Ejemplo de programa 1: COM2(RS-485), Código de función H02 Código de función K2 (H02): leer múltiples dispositivos de bit, pueden leerse hasta 64 bits. PLC1 se conecta a PLC2: (M1143 = OFF, modo ASCII), (M1143 = ON, modo RTU) En modo ASCII o RTU, cuando el COM2 del PLC envía datos, los datos serán almacenados en D1256~D1295.
  • Página 457 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para datos a enviar (mensajes de envío) Registro Datos Descripciones D1256 bajo ‘0’ 30 H ADR 1 Dirección de dispositivo: ADR (1,0) D1256 alto ‘1’ 31 H ADR 0 D1257 bajo ‘0’...
  • Página 458 3. Conjunto de instrucciones Modo RTU (M1143 = ON): Cuando X0 = ON, la instrucción MODRW ejecuta la función especificada por el Código de función 02 PLC1  PLC2, PLC1 envía: “01 02 0500 0010 79 0A” PLC2  PLC1, PLC1 recibe: “01 02 02 34 12 2F 75” Registros para datos a enviar (mensajes de envío) Registro Datos...
  • Página 459 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Tome la conexión entre el PLC1 (PLC COM3) y el PLC2 (PLC COM1) por ejemplo, las tablas debajo explican el estado cuando el PLC1 lee Y0~Y17 de PLC2.  Si el PLC1 aplica COM1 para comunicación, el programa de abajo puede ser utilizable al cambiar: 1.
  • Página 460 3. Conjunto de instrucciones Registro receptor de datos D0 de PLC1 Registro Datos Descripciones El PLC convierte los datos ASCII en la dirección 0500H~0515H 1234H y almacena los datos convertidos automáticamente. Análisis del estado leído de PLC2 Y0~Y17: 1234H Dispositivo Estado Dispositivo Estado Dispositivo Estado Dispositivo Estado ...
  • Página 461 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación COM2 COM1 COM3 Función Solicitud de envío M1122 M1312 M1316 Solicitud de Valor establecido para tiempo de espera de envío D1129 D1249 D1252 recepción de datos (ms) Recepción de datos completada Recepción M1127 M1314 M1318...
  • Página 462: Descripciones

    3. Conjunto de instrucciones M1002 Establecer protocolo de comunicación a 9600, 8, E, 1 D1120 Retener protocolo de comunicación M1120 Establecer tiempo de espera de comunicación a 100ms K 100 D1129 M1143 = ON M1143 = OFF M1143 S ET M1143 Modo RTU Modo ASCII...
  • Página 463 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D1260 byte bajo ‘0’ 30 H D1260 byte alto ‘0’ 30 H Número de datos (conteo por palabra) ‘0’ 30 H D1261 byte bajo D1261 byte alto ‘6’ 36 H D1262 byte bajo ‘D’...
  • Página 464 3. Conjunto de instrucciones D11 byte bajo ‘0’ 30 H 0136 H COM2 de PLC convierte D11 byte alto ‘1’ 31 H Contenido de automáticamente códigos D12 byte bajo ‘3’ 33 H dirección H2104 ASCII a Hex y almacena el D12 byte alto ‘6’...
  • Página 465 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 0503 H D5 byte bajo 05 H Contenido de COM2 del PLC almacena dirección H2101 automáticamente el valor en D6 byte bajo 03 H D1297 0BB8 H D7 byte bajo 0B H Contenido de COM2 del PLC almacena dirección H2102...
  • Página 466: Registro Datos

    3. Conjunto de instrucciones 5. M1316→M1312: solicitud de envío 6. M1318→M1314: bandera de recepción completada M1002 D1109 Establecer protocolo de comunicación a 9600,8,E,1 Retener configuración de comunicación S E T M1136 E stablecer tiempo de espera de comunicación K 100 D1252 a 100ms M1320 = ON...
  • Página 467 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación El PLC convierte códigos ASCII en 2104 H y almacena los datos 0136 H convertidos automáticamente. El PLC convierte códigos ASCII en 2105 H y almacena los datos 0000 H convertidos automáticamente. Modo RTU (COM3: M1320 = ON COM1: M1139 = ON): Cuando X0 = ON, la instrucción MODRW ejecuta la función especificada por el Código de...
  • Página 468 3. Conjunto de instrucciones M1002 Establecer protocolo de comunicación a 9600,8,E,1 D1120 Retener protocolo de comunicación SE T M1120 Establecer tiempo de espera de recepción a 100ms K 100 D1129 M1143 = ON M1143 = OFF RS T M1143 S ET M1143 Modo RTU Modo ASCII...
  • Página 469 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para datos recibidos (mensajes de respuesta) Registro Datos Descripciones D1070 byte bajo ‘0’ 30 H ADR 1 D1070 byte alto ‘1’ 31 H ADR 0 D1071 byte bajo ‘0’ 30 H CMD 1 D1071 byte alto ‘5’...
  • Página 470 3. Conjunto de instrucciones Registro Datos Descripciones D1072 byte bajo 05 H Dirección de datos D1073 byte bajo 00 H D1074 byte bajo FF H Contenido de datos (ON = FF00H) D1075 byte bajo 00 H D1076 byte bajo 8C H CRC CHK baja D1077 byte bajo F6 H...
  • Página 471 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1002 Establecer protocolo de comunicación a 9600,8,E,1 D1109 Retener protocolo de comunicación S E T M1136 Establecer tiempo de espera de recepción a 100ms K 100 D1252 M1320 = ON M1320 = OFF...
  • Página 472 3. Conjunto de instrucciones Tome la conexión entre el PLC (PLC COM2) y VFD-B por ejemplo, las tablas de abajo explican el estado cuando el PLC lee el estado de VFD-B. (M1143 = OFF, modo ASCII), (M1143 = ON, modo RTU) M1002 Establecer protocolo de comunicación a 9600, 8, E, 1 D1120...
  • Página 473 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D1260 byte bajo ‘1’ 31 H Contenido H1770 = K6000. D1260 byte alto ‘7’ 37 H D1261 byte bajo ‘7’ 37 H de datos El contenido del registro D50 D1261 byte alto ‘0’...
  • Página 474 3. Conjunto de instrucciones D1262 byte bajo 8C H CRC CHK baja D1263 byte bajo 1E H CRC CHK alta Registros para datos recibidos (mensajes de respuesta) Registro Datos Descripciones D1070 byte bajo 01 H Dirección D1071 byte bajo 06 H Función D1072 byte bajo 20 H...
  • Página 475 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1002 D1109 Establecer protocolo de comunicación a 9600,8,E,1 S E T M1136 Retener configuración de comunicación Establecer tiempo de espera de recepción a 100ms K 100 D1252 M1320 = OFF M1320 = ON...
  • Página 476 3. Conjunto de instrucciones Tome la conexión entre el PLC1 (PLC COM2) y PLC2 (PLC COM1) por ejemplo, las tablas debajo explican el estado cuando el PLC1 Fuerza ON/OFF Y0~Y17 de PLC2. Valor establecido: K4Y0=1234H Dispositivo Estado Dispositivo Estado Dispositivo Estado Dispositivo Estado M1002 Establecer protocolo de comunicación a 9600, 8, E, 1 D1120...
  • Página 477 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D1258 下 ‘0’ 30 H D1258 上 ‘5’ 35 H Dirección de datos D1259 下 ‘0’ 30 H D1259 上 ‘0’ 30 H D1260 下 ‘0’ 30 H D1260 上 ‘0’ 30 H Número de datos (conteo por bit)
  • Página 478 3. Conjunto de instrucciones Registros para datos a enviar (mensajes de envío) Registro Datos Descripciones D1256 下 01 H Dirección D1257 下 0F H Función D1258 下 05 H Dirección de datos D1259 下 00 H D1260 下 00 H Número de datos (conteo por bit) D1261 下...
  • Página 479 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  Si el PLC aplica COM1 para comunicación, el programa de abajo puede ser utilizable al cambiar: D1109→D1036: protocolo de comunicación M1136→M1138: retener configuración de comunicación D1252→D1249: valor establecido para tiempo de espera de recepción de datos M1320→M1139: Selección de modo ASCII/RTU...
  • Página 480 3. Conjunto de instrucciones Ejemplo de programa 11: COM2(RS-485), Código de función H10 Código de función K16 (H10): Escribir en múltiples dispositivos de palabra. Pueden escribirse hasta 16 palabras. Para modo ASCII de COM2 del PLC, solo pueden escribirse 8 palabras. Para modo ASCII o RTU, COM2 del PLC almacena los datos a ser enviados en D1256~D1295 y los datos recibidos en D1070~D1085 Tome la conexión entre COM2 del PLC y la unidad de motor CA VFD-B por ejemplo, las...
  • Página 481 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para datos a enviar (mensajes de envío) Registro Datos Descripciones D1256 byte bajo ‘0’ 30 H ADR 1 Dirección de VFD: ADR (1,0) D1256 byte alto ‘1’ 31 H ADR 0 D1257 byte bajo ‘1’...
  • Página 482 3. Conjunto de instrucciones Registro Datos Descripciones D1074 byte bajo ‘0’ 30 H D1074 byte alto ‘0’ 30 H Número de registro D1075 byte bajo ‘0’ 30 H D1075 byte alto ‘2’ 32 H D1076 byte bajo ‘C’ 43 H LRC CHK 1 D1076 byte alto ‘D’...
  • Página 483 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D1076 byte bajo 4A H CRC CHK baja D1077 byte bajo 08 H CRC CHK alta Ejemplo de programa 12: COM1 (RS-232) / COM3 (RS-485), Código de función H10 Código de función K16 (H10): Escribir en múltiples dispositivos de palabra. Pueden escribirse hasta 16 palabras.
  • Página 484 3. Conjunto de instrucciones  Modo ASCII (COM3: M1320 = OFF, COM1: M1139 = OFF): Cuando X0 = ON, MODRW ejecuta la función especificada por el Código de función H10. PLC  VFD-B, PLC envía: “01 10 2000 0002 04 1770 0012 30” VFDPLC, PLC recibe: “01 10 2000 0002 CD”...
  • Página 485 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores RAND ES2/EX2 SS2 SA2 SX2 Número aleatorio Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 486 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ABSR ES2/EX2 SS2 SA2 SX2 Posición absoluta leída Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F DABSR: 13 escalones PULSE 16 bits 32 bits...
  • Página 487 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación : Datos de posición absoluta (32 bits) leer del servo. 2 dispositivos consecutivos D son ocupados. D es baja palabra y D +1 es palabra alta. Cuando la instrucción DABSR es completada, M1029 estará ON. M1029 debe ser restablecido por los usuarios.
  • Página 488 3. Conjunto de instrucciones Puntos a tomar en cuenta: Diagrama de temporización de la operación de la instrucción DABSR: Servo ON Modo de transmisión ABSM de datos A B S Salida AMP Listo para transmisión ABSR Salida de controlador S olicitud A B S Salida AMP ABS(bit 1) Salida AMP...
  • Página 489 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Retorno a cero Escalones de Dispositivos de Tipo Dispositivos de palabra programa H KnX KnY KnM KnS T DZRN: 17 escalones PULSE 16 bits 32 bits...
  • Página 490: Frecuencia

    3. Conjunto de instrucciones Cuando la instrucción DZRN se ejecuta, la interrupción externa I40x (Y0) o I60x (Y2) en el programa se deshabilitará hasta que la instrucción DZRN sea completada. También. Si el limitador izquierdo (X5 / X7) es habilitado durante la ejecución de la instrucción, la interrupción externa se deshabilitará...
  • Página 491 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Estado 3: Posición actual en el lado izquierdo del punto cero, salida de pulso inversa, limitador deshabilitado. Salida Salida Salida directa inversa inversa Bandera de finalización M1029/M1102 Limitador X5/X7 Interruptor DOG: X4/X6 Frecuencia Frecuencia meta.
  • Página 492 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Salida de pulso de velocidad D PLSV ES2/EX2 SS2 SA2 SX2 ajustable Escalones de Dispositivos de Tipo Dispositivos de palabra programa H KnX KnY KnM KnS T PLSV: 7 escalones DPLSV: 13 escalones PULSE 16 bits 32 bits...
  • Página 493 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Control de posición DRVI ES2/EX2 SS2 SA2 SX2 relativa Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 494: Ejemplo De Programa

    3. Conjunto de instrucciones 10. M1305 y M1306 pueden cambiar el sentido de salida de CH0/CH1 establecido en D . Cuando S es “-“, D estará ON, sin embargo, si M1305/M1306 se establece a ON antes de que la instrucción se ejecute, D estará...
  • Página 495 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para configurar tiempo de incremento/disminución y frecuencia de inicio/final: Salida Y0:  Tiempo de incremento muestra Frecuencia de salida de pulso P endiente incremento Frecuencia final. Frecuencia Y 0(D1340) de inicio. Min: 6Hz...
  • Página 496 3. Conjunto de instrucciones M1524 Restablecer automáticamente Y2 cuando la salida de pulso de alta velocidad es completada M1534 Habilitar configuración de tiempo de disminución en Y0. Debe usarse con D1348 M1535 Habilitar configuración de tiempo de disminución en Y2. Debe usarse con D1349. M1538 Estado indicativo de pausa de CH0 (Y0, Y1) M1540...
  • Página 497 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Control de posición DRVA ES2/EX2 SS2 SA2 SX2 absoluta Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 498 3. Conjunto de instrucciones D1340 (D1352) es la configuración de frecuencia de inicio/final de CH0 (CH1). Rango disponible: 6 a 32,767Hz. El PLC tomará el valor límite superior/inferior como el valor establecido cuando el valor especificado excede el rango disponible. 10.
  • Página 499 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Registros para configurar tiempo de incremento/disminución y frecuencia de inicio/final: Salida Y0:  Tiempo de incremento muestra Frecuencia de salida de pulso Pendiente incremento Frecuencia final. Frecuencia Y 0(D1340) de inicio. Min: 6Hz...
  • Página 500 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Comparar TCMP ES2/EX2 SS2 SA2 SX2 datos horarios Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F TCMP, TCMPP: 11 escalones PULSE 16 bits...
  • Página 501 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Comparar zona TZCP ES2/EX2 SS2 SA2 SX2 horaria Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 502 3. Conjunto de instrucciones Ejemplo de programa: Cuando X0 = ON, la instrucción TZCP se ejecuta y M10~M12 estará ON para indicar los resultados de comparación. Cuando X0 = OFF, la instrucción es deshabilitada pero el estado ON/OFF de M10~M12 permanece. TZCP D0 Hora D10 Hora...
  • Página 503 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores TADD ES2/EX2 SS2 SA2 SX2 Suma de datos horarios Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 504 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores TSUB ES2/EX2 SS2 SA2 SX2 Resta de datos horarios Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F TSUB, TSUBP: 7 escalones PULSE 16 bits...
  • Página 505 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Si el resultado de substracción es un valor negativo (menor que 0), bandera de acarreo negativo M1021 = ON. TSUB D0 05(Hora) D10 19(Hora) D20 10(Hora) D1 20(Min) D11 11(Min) D21 09(Min) D2 30(Seg)
  • Página 506 D1319~D1313 y almacena los datos leídos en los registros especificados por D. El reloj de tiempo real de DVP-ES2/EX2/SS2/SX2 mantiene la operación normal solo bajo condición de arranque. Los registros D1319~D1313 de datos de RTC están enclavados.
  • Página 507: Dispositivo

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación D especial Elemento Contenido D normal Elemento D1316 Día 1~31 → Día D1315 Hora 0~23 → Hora D1314 Minuto 0~59 → Minuto → D1313 Segundo 0~59 Segundo Puntos a tomar en cuenta: Existen dos métodos para corregir el RTC integrado: ...
  • Página 508 3. Conjunto de instrucciones Dispositivo Contenido Rango D1313 Segundo 0-59 D1314 Minuto 0-59 D1315 Hora 0-23 D1316 Día 1-31 D1317 1-12 D1318 Día (Lun.~ Dom.) D1319 Año 0-99 (datos de año de dos dígitos) 3-397...
  • Página 509 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Escribir datos horarios Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 510 3. Conjunto de instrucciones Ejemplo de programa 2: Establezca el dato horario actual en RTC a 2004/12/15, Martes, 15:27:30. El contenido de D0~D6 es el valor establecido para ajustar RTC. Cuando X0 = ON, actualice los datos horarios de RTC con el valor establecido. Cuando X1 = ON, realice la corrección ±30 segundos.
  • Página 511 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Enmascarar y combinar ES2/EX2 SS2 SA2 SX2 bits designados Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 512 3. Conjunto de instrucciones Ejemplo de programa 2: Simplifique instrucciones: HFF00 D110 WAND D110 D110 HFF00 D120 WAND H00FF D120 D120 D100 D120 D120 3-401...
  • Página 513 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores HOUR ES2/EX2 SS2 SA2 SX2 Medidor de horas Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 514 3. Conjunto de instrucciones Ejemplo de programa 2: En instrucción de 32 bits, cuando X0 = ON, Y10 estará ON e iniciará la temporización. Cuando la temporización alcanza 40,000 horas, Y0 estará ON. D1 y D0 registrarán el tiempo actual medido (en horas) y D2 registrará...
  • Página 515 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores BIN → Código Gray ES2/EX2 SS2 SA2 SX2 Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa GRY, GRYP: S K H KnX KnY KnM KnS T C D E F...
  • Página 516 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores GBIN Código Gray → BIN ES2/EX2 SS2 SA2 SX2 Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F GBIN, GBINP: 5 escalones DGBIN, DGBINP: 9 escalones...
  • Página 517 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores ADDR ES2/EX2 SS2 SA2 SX2 Suma de punto flotante Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 518 3. Conjunto de instrucciones Ejemplo de programa 2: Cuando X0 = ON, sume el valor de punto flotante (D1, D0) con (D3, D2) y almacene el resultado en (D11, D10). DADDR 3-407...
  • Página 519: Controladores

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores SUBR ES2/EX2 SS2 SA2 SX2 Resta de punto flotante Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 520 3. Conjunto de instrucciones Ejemplo de programa 2: Cuando X0 = ON, substraiga el valor de punto flotante (D1, D0) con (D3, D2) y almacene el resultado en (D11, D10). DSUBR 3-409...
  • Página 521 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Multiplicación de punto MULR ES2/EX2 SS2 SA2 SX2 flotante Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 522 3. Conjunto de instrucciones Ejemplo de programa 2: Cuando X1 = ON, multiplique el valor de punto flotante (D1, D0) con (D11, D10) y almacene el resultado en (D21, D20). DMULR 3-411...
  • Página 523 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores División de punto DIVR ES2/EX2 SS2 SA2 SX2 flotante Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 524 3. Conjunto de instrucciones Ejemplo de programa 2: Cuando X1= ON, divida el valor de número de punto flotante (D1, D0) por (D11, D10) y almacene el cociente obtenido en los registros (D21, D20). DDIVR 3-413...
  • Página 525 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conversión de 16 bits→ ES2/EX2 SS2 SA2 SX2 MMOV 32 bits Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 526 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Recepción de datos ES2/EX2 SS2 SA2 SX2 Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F GPS: 5 escalones PULSE 16 bits 32 bits...
  • Página 527 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  Cuando S se establece como K1, se especifica el identificador de enunciado $GPRMC. Para dispositivos D consulte: Contenido Rango Formato Nota Hora 0 ~ 23 Palabra D + 0 D + 1...
  • Página 528 3. Conjunto de instrucciones Si ocurre error de recepción de datos, los datos previos en los registros D no serán borrados, por ejemplo, los datos recibidos previos permanecen intactos. Identificador de Ejemplo de programa: enunciado: $GPGGA Establezca primero el protocolo de comunicación de COM1 M1002 E stablezca el protocolo de D1036...
  • Página 529 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Vista inferior Descripción de número Pin en PLC COM1: No. Pin de COM1 Definición VCC(+5V) 3-418...
  • Página 530 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Posicionamiento de ES2/EX2 SS2 SA2 SX2 celda solar Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F DSPA: 9 escalones PULSE 16 bits 32 bits...
  • Página 531 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación El operando S ocupa 8 registros de palabra consecutivos. La función de cada dispositivo es como sigue a continuación: Contenido Rango Formato Nota D + 0~1 Cenit 0 ~ 90 Flotante Horizontal=0 D + 2~3...
  • Página 532: Ejemplo De Programa

    3. Conjunto de instrucciones Ejemplo de programa: Parámetros de entrada iniciando desde D4000: 2009/3/23/(y/m/d),10:10:30, Δt = 0, zona horaria local = +8, Longitud/Latitud = +119.192345 Este, +24.593456 Norte, Elevación = 132.2M, Presión = 820m, MAT = 15.0°C, Pendiente = 0 grados, Acimut = -10 grados. M1013 D5000 DSPA...
  • Página 533 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Suma de múltiples WSUM ES2/EX2 SS2 SA2 SX2 dispositivos Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 534 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores MAND ES2/EX2 SS2 SA2 SX2 Matriz AND Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F MAND, MANDP: 9 escalones PULSE 16 bits 32 bits...
  • Página 535 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Puntos a tomar en cuenta: Una matriz consiste de más de 1 registro de 16 bits consecutivo. El número de registros se indica como la longitud matriz (n). Una matriz contiene 16 × n bits (puntos) y las instrucciones de matriz realizan operación de bit, por ejemplo, la operación se realiza bit por bit.
  • Página 536 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Matriz OR Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F MOR, MORP: 9 escalones PULSE 16 bits 32 bits...
  • Página 537 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores MXOR ES2/EX2 SS2 SA2 SX2 Matriz XOR Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 538 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores MXNR ES2/EX2 SS2 SA2 SX2 Matriz XNR Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F MXNR, MXNRP: 9 escalones PULSE 16 bits 32 bits...
  • Página 539 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores MINV ES2/EX2 SS2 SA2 SX2 Matriz inversa Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 540 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Comparación de MCMP ES2/EX2 SS2 SA2 SX2 matriz Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F MCMP, MCMPP: 9 escalones PULSE 16 bits...
  • Página 541 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Asuma que el indicador D20 = 2, los siguientes cuatro resultados (, , , ) pueden ser obtenidos cuando X0 pasa de OFF→ON durante cuatro veces.  D20 = 5, M1091 = ON (resultado coincidente encontrado), M1089 = OFF ...
  • Página 542 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores MBRD ES2/EX2 SS2 SA2 SX2 Leer bit de matriz Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F MBRD, MBRDP: 7 escalones PULSE 16 bits...
  • Página 543: Indicador

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Indicador Puntos a tomar en cuenta: Banderas y registros asociados: M1089: Indicando el fin de Matriz. Cuando la comparación alcanza el último bit, M1089 = ON Indicación de error de indicador. Cuando el indicador Pr excede el rango de M1092: comparación, M1092 = ON.
  • Página 544 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores MBWR ES2/EX2 SS2 SA2 SX2 Escribir bit de matriz Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa K H KnX KnY KnM KnS T C D E F MBWR, MBWRP: 7 escalones PULSE 16 bits...
  • Página 545 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Antes de la ejecución M1096 (Bandera de acarreo negativo para rotación / cambio / entrada de matriz) Indicador Después de la ejecución Indicador Puntos a tomar en cuenta: Banderas y registros asociados: M1089: Indicando el fin de Matriz.
  • Página 546 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Cambiar bit de matriz Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F MBS, MBSP: 7 escalones PULSE 16 bits...
  • Página 547: Ejemplo De Programa

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1096 Antes de la ejecución M1095 M1097= 0 Después que los bits cambian a la izquierda M1095 Ejemplo de programa 2: Cuando X1 = ON, M1097 = ON, indicando que se realiza un cambio de matriz a la derecha. Asuma que la bandera de acarreo negativo de matriz M1096 = ON (1) y los registros de 16 bits D0 ~ D2 realizarán un cambio de matriz a la derecha y el resultado será...
  • Página 548 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Rotar bit de matriz Escalones de Dispositivos Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F MBR, MBRP: 7 escalones PULSE 16 bits...
  • Página 549 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Antes de la ejecución M1095 M1097= 0 Después de la rotación a la izquierda M1095 Ejemplo de programa 2: Cuando X1 = ON, M1097 = ON, indicando que se realiza una rotación de matriz a la derecha. Los registros de 16 bits D0 ~ D2 realizarán una rotación de matriz a la derecha y el resultado será...
  • Página 550 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Conteo de estado de bit ES2/EX2 SS2 SA2 SX2 de matriz Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F MBC, MBCP: 7 escalones PULSE...
  • Página 551: Controladores

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Movimiento relativo de PPMR ES2/EX2 SS2 SA2 SX2 punto a punto de 2 ejes Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 552 3. Conjunto de instrucciones Cuando la instrucción PPMR es habilitada, la frecuencia de inicio y el tiempo de aceleración/desaceleración en el eje Y será igual a la de la configuración en el eje X. Adicionalmente, no se recomienda configurar el tiempo de disminución de manera independiente a través de D1348/D1349 ya que puede causar una inconsistencia entre los ejes X y Y.
  • Página 553: Operación

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación DPPMR D200 D202 K100000 = D0 K1 D206 K100000 DPPMR D204 = D0 K2 DPPMR D208 D210 K100000 = D0 K3 DPPMR D212 D214 K100000 = D0 K4 M1029 M1029 INCP 3. Operación: Cuando el PLC se ejecuta y M0 = ON, el PLC iniciará...
  • Página 554 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Movimiento absoluto PPMA ES2/EX2 SS2 SA2 SX2 de punto a punto de 2 ejes Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F DPPMA: 17 escalones PULSE 16 bits...
  • Página 555 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa: 1. Dibuje un rombo como en la figura de abajo. (0, 0) (-2700 0,-27 000) (270 00,-27 000) (0, -5 5000) 2. Pasos: a) Establezca las cuatro coordenadas (-27000, -27000), (0, -55000), (27000, -27000) y (0,0) (como en la figura de arriba).
  • Página 556 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Interpolación inversa CIMR ES2/EX2 SS2 SA2 SX2 de posición relativa de 2 ejes Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F DCIMR: 17 escalones PULSE 16 bits...
  • Página 557 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación (S ,S ) (S ,S ) (0,0) (0,0) 20 segmentos 20 segmentos Figura 2 Figura 1 6. Dibuje cuatro arcos de 90° como en la figura de abajo. Cuando la señal de sentido está ON, el sentido es positivo (QI, QIV). Cuando la señal de sentido está...
  • Página 558 3. Conjunto de instrucciones 9. D puede designar Y0 únicamente. Y0 es el punto de salida de pulso del eje X; Y1 es la salida de señal de sentido del eje X. (OFF: positivo; ON: negativo) Y2 es el punto de salida de pulso del eje Y; Y3 es la salida de señal de sentido del eje Y (OFF: positivo;...
  • Página 559 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 2. Pasos: a) Establezca las cuatro coordenadas (0,0), (1600, 2200), (3200, 0), (1600, -2200) (como en la figura de abajo). Calcule las coordenadas relativas de los cuatro puntos y obtenga (1600, 2200), (1600, -2200), (-1600, -2200), y (-1600, 2200). Colóquelas en los registros de 32 bits (D200, D202), (D204, D206), (D208, D210), (D212, D214).
  • Página 560 3. Conjunto de instrucciones 2. Pasos: a) Encuentre las coordenadas máximas y mínimas en los ejes X y Y (0,0), (26000,26000), (34000,18000), (8000,-8000) (como en la figura de abajo). Calcule las coordenadas relativas de los cuatro puntos y obtenga (26000,26000), (8000,-8000), (-26000,-26000), (-8000,8000).
  • Página 561 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Interpolación inversa CIMA ES2/EX2 SS2 SA2 SX2 de posición absoluta de 2 ejes Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 562 3. Conjunto de instrucciones 2. Pasos: a) Establezca las cuatro coordenadas (0,0), (16000, 22000), (32000, 0), (16000, -22000) (como en la figura de abajo). Colóquelas en los registros de 32 bits (D200, D202), (D204, D206), (D208, D210), (D212, D214). b) Seleccione “dibujar arco en sentido del reloj” y el “tiempo de movimiento” predeterminado (S = D100 = K0) c) Ejecute el PLC.
  • Página 563 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa 2: 1. Dibuje una elipse inclinada como en la figura de abajo. (2 60 00 ,2 60 00 ) (3 40 00 ,1 80 00 ) (0 ,0) (8 00 0,- 80 00 ) 2.
  • Página 564 3. Conjunto de instrucciones 3. Operación: Cuando el PLC se ejecuta y M0 = ON, el PLC iniciará el dibujo del primer segmento del arco. D0 sumará 1 cuando un segmento de arco sea completado y el segundo segmento del arco iniciará...
  • Página 565 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Salida de pulso de un solo PTPO ES2/EX2 SS2 SA2 SX2 eje conforme a la tabla Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 566 3. Conjunto de instrucciones 2. Formato de la tabla: = D300, número de = D0, frecuencia (S + 0) = D0, número de pulsos segmentos (D300 = K60) de salida (S + 2) K1 (1 segmento) D1, D0 D3, D2 K2 (2 segmento) D5, D4...
  • Página 567 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 3. El segmento actual en ejecución puede ser monitoreado por D301. DPTPO D300 4. Diagrama de temporización: Frecuencia (Hz) (D237,D236) ..(D239,D238) ..(D5,D4) (D7,D6) (D1,D0) (D3,D2) Tiempo (S) ..Puntos a tomar en cuenta: 1.
  • Página 568 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Control de posición CLLM ES2/EX2 SS2 SA2 SX2 de cierre de bucle Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F DCLLM: 17 escalones PULSE 16 bits...
  • Página 569 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 2. Rango de S : -2,147,483,648 ~ +2,147,483,647 (+ / - indica el sentido positivo / negativo de rotación). El valor presente de la salida de pulso en CH0 (Y0, Y1) y CH1 (Y2, Y3) se incrementa en sentido positivo y disminuye en sentido negativo.
  • Página 570: Frecuencia

    3. Conjunto de instrucciones Explicaciones de Cierre de Bucle: 1. Función: Detiene inmediatamente la salida de pulso de alta velocidad de acuerdo al número de pulsos de retroalimentación o señales de interrupción externa. 2. Diagrama de temporización: Frecuencia El contador de alta velocidad recibe el Frecuencia número meta de retroalimentaciones meta...
  • Página 571 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo de programa1: Detenga inmediatamente la salida de pulso de alta velocidad por interrupción externa 1. Adopte X4 como la entrada para interrupción externa y I401 (disparo de flanco ascendente) como el indicador de interrupción. Establezca el número meta de retroalimentaciones = 50,000;...
  • Página 572 3. Conjunto de instrucciones 2. Resultados de ejecución: Frecuencia X4 = OFF --> ON 100kHz La salida Y0 se detiene D1340 D1340 Número de pulso de tiempo D1343 D1348 Número especificado de pulsos de salida: 50,000 Número real de pulsos de salida (D1030, D1031) = K 51000 Ejemplo de programa 2: Detenga inmediatamente la salida de pulso de alta velocidad por el contador de alta velocidad 1.
  • Página 573 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1002 K100 D1131 D1340 K200 K300 D1343 D1343 K600 D1348 M1534 D1030 DMOV DMOV C243 DCNT K9999 C243 DHSCS K50000 C243 I010 DCLLM K50000 K100000 C243 FEND M1000 I010 IRET 2. Se asume que los primeros resultados de ejecución son como se muestra abajo:...
  • Página 574 3. Conjunto de instrucciones 3. Observe los resultados de la primera ejecución: El número de salida real 50,600 – número de salida especificado 50,000 = 600 600 x (1/100Hz) = 6s (tiempo de inactividad) 3 segundos es demasiado. Por lo tanto, incremente el valor de porcentaje (D1131) a K101.
  • Página 575 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación M1538 Indicando estado de pausa de CH0 (Y0, Y1).M1538 = ON cuando la salida está en pausa. M1540 Indicando el estado de pausa de CH1 (Y2, Y3). M1540 = ON cuando la salida está...
  • Página 576 3. Conjunto de instrucciones Configuración de tiempo de inactividad (número de pulso) de CH2 (Y2, Y3) La D1245: función se deshabilita si el valor establecido ≦0. D1336: Palabra baja del valor presente de salida de pulso CH1 (Y2, Y3) D1337: Palabra alta del valor presente de salida de pulso CH1 (Y2, Y3) Frecuencia de inicio/final de la salida de pulso CH0 (Y0, Y1) del 1er grupo.
  • Página 577 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Salida de pulso de VSPO ES2/EX2 SS2 SA2 SX2 velocidad variable Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 578: Explicaciones De Función

    3. Conjunto de instrucciones Explicaciones de función: Diagrama de salida de pulso: Frecuencia Número de pulso de tiempo 1. Definiciones: t1  frecuencia meta del 1 cambio t2  frecuencia meta del 2 cambio t3  frecuencia meta del 3 cambio g1 ...
  • Página 579 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación  cambio: Se asume que t2 = 11kHz, frecuencia interna = 2kHz, intervalo = 20ms Escalones de incremento del 2 cambio: Frecuencia t2= 11kHz 1kHz 2kHz 2kHz t1= 6kHz Tiempo 2 0 ms...
  • Página 580 3. Conjunto de instrucciones M1538 Indicador de estado de pausa de Y0 M1540 Indicador de estado de pausa de Y2 Explicaciones de registro especial: D1030 Palabra baja del valor presente de salida de pulso Y0 D1031 Palabra alta del valor presente de salida de pulso Y0 D1336 Palabra baja del valor presente de salida de pulso Y2 D1337...
  • Página 581 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación API Mnemónico Operandos Función Controladores Cambiar frecuencia ES2/EX2 SS2 SA2 SX2 inmediatamente Dispositivos Escalones de Tipo Dispositivos de palabra de bit programa S K H KnX KnY KnM KnS T C D E F...
  • Página 582: Ejemplo De Programa

    3. Conjunto de instrucciones Explicaciones de función: Si los usuarios cambian la frecuencia meta por medio de la instrucción DVSPO, la temporización cambiante real se retardará debido al tiempo de exploración de programa y al intervalo como se indica abajo. Cambie la frecuencia meta Temporización real de cambio Frecuencia...
  • Página 583 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 4. Cuando la salida de pulso alcanza 100Hz, la frecuencia se mantiene constante y la salida de pulso se detiene cuando se completan 1,000,000 pulsos. 1000Hz 800Hz 10ms Frecuencia (Hz) 100KHz 20ms 2000Hz...
  • Página 584 3. Conjunto de instrucciones DMOVP K100000 D500 K1000 D502 D503 DVSPO K1000000 D502 D500 FEND M1000 I601 DMOV K50000 D500 K800 D502 D503 D502 DICF D500 IRET M1000 I701 D500 DMOV K2000 D502 K100 D503 D500 D502 DICF IRET 3-473...
  • Página 585 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Cálculo ES2/EX2 SS2 SA2 SX2 SCAL P proporcional Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 586 3. Conjunto de instrucciones Ejemplo de programa 1: Se asume que S = 500, S = 168 y S = -4. Cuando X0 = ON, se ejecuta la instrucción SCAL y el resultado del cálculo proporcional se almacenará en D0. Ecuación: D0 = (500 ×...
  • Página 587 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Puntos a tomar en cuenta: Esta instrucción es aplicable para pendiente y desplazamiento conocidos. Si la pendiente y el desplazamiento son conocidos, por favor use la instrucción SCLP para el cálculo. debe estar dentro del rango -32,768 ~ 32,767. Si S excede el rango aplicable, en su lugar use la instrucción SCLP.
  • Página 588 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Cálculo proporcional de ES2/EX2 SS2 SA2 SX2 D SCLP P parámetro. Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F SCLP, SCLPP: 7 escalones DSCLP, DSCLPP:...
  • Página 589 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Ecuación de la operación en la instrucción: D = [(S – valor fuente mín.) × (valor de destino máx. – valor de destino mín.)] ÷ (valor fuente máx. – valor fuente mín.) + valor de destino mín.
  • Página 590 3. Conjunto de instrucciones Ecuación: D10 = [(500 – 200) × (500 – 30)] ÷ (3000 – 200) + 30 = 80.35. Redondeo del resultado a entero, D10 = 80. K3000 K200 K500 SCLP K500 Valor de destino Valor de destino = 500 máximo...
  • Página 591 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Valor de destino Valor de destino = 500 máximo Valor de destino = 30 mínimo Valor fuente Valor Valor fuente fuente = 3000 = 200 mínimo máximo Ejemplo de programa 3: Se asume que el valor fuente S , D100 = F500, valor fuente máx.
  • Página 592 3. Conjunto de instrucciones Puntos a tomar en cuenta: Rangode S para la instrucción de 16 bits: valor fuente máx. ≥ S ≥ valor fuente mín.; -32,768 ~ 32,767. Si el valor excede los límites, el valor límite será usado para el cálculo. Rango de entero S para la instrucción de 32 bits: valor fuente máx.
  • Página 593 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Comparación de ES2/EX2 SS2 SA2 SX2 CMPT tabla Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 594 3. Conjunto de instrucciones  Después de la comparación de la instrucción CMPT, el bit asociado será 1 si dos dispositivos tienen el mismo valor, y otros bits todos serán 0. Por lo tanto los resultados en D100 serán como sigue: Bit0 Bit1 Bit2...
  • Página 595 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Unidad de servo ASDRW ES2/EX2 SS2 SA2 SX2 R/W ASDA Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 596 3. Conjunto de instrucciones K5(H5) Comando de P1-09 ~ P1-11 0109H ~ 010BH S+0 ~ S+2: Rango: velocidad -5000~+5000 (3 conjuntos) K6(H6) Comando de par P1-12 ~ P1-14 010CH ~ 010EH S+0 ~ S+2: Rango: motor -300~+300 (3 conjuntos) Solo para tipo A2 Código Función Parámetro...
  • Página 597: Ejemplo De Programa 1: Com2 (Rs-485)

    Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Para lo relativo a banderas M y registros especiales D, por favor consulte las explicaciones de la instrucción API 80 RS. Ejemplo de programa 1: COM2 (RS-485) Cuando X0 = ON, el PLC enviará comandos de comunicación a través de COM2 para leer el estado de la unidad de servo.
  • Página 598 3. Conjunto de instrucciones Ejemplo de programa 2: COM3 (RS-485) Cuando M0 = ON, el PLC envía comandos de comunicación a través de COM3 para leer el estado de unidad de servo. Cuando el PLC recibe los datos de retroalimentación de ASDA, M1318 se activará y los datos leídos serán almacenados en D0~D4.
  • Página 599: Descripción De Función

    Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación COM2 COM3 Descripción de función Configuración de tiempo de espera de M1129 comunicación (ms) 'Error de recepción de datos M1140 MODRD/MODWR/MODRW COM2 (RS-485) 'Error de parámetro MODRD/MODWR/MODRW (el código de M1141 excepción existe en los datos recibidos) el código de excepción se almacena en D1130...
  • Página 600 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Detectar velocidad y ES2/EX2 SS2 SA2 SX2 CSFO salida proporcional Dispositivos Escalones de Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F CSFO: 7 escalones PULSE 16 bits...
  • Página 601 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación ocupa 4 registros de 16 bits consecutivos. S +0 especifica los tiempos de muestra, por ejemplo cuando S +0 especifica K1, el PLC detecta la velocidad cada vez que se da salida a 1 pulso.
  • Página 602 3. Conjunto de instrucciones Si D0 se establece como K10, D10 se establece como K10: Cuando la muestra de velocidad en (X0, X1) es +10Hz (D1 = K10), (Y0, Y1) dará salida a pulsos con +1Hz (D12, D11 = K1); Cuando la muestra de velocidad es -10Hz (D1 = K-10), (Y0, Y1) dará...
  • Página 603 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores 215~ Operación lógica tipo ES2/EX2 SS2 SA2 SX2 contacto Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 604 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores 218~ ES2/EX2 SS2 SA2 SX2 AND# Operación lógica tipo en serie Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F AND#: 5 escalones DAND#: 9 escalones PULSE...
  • Página 605 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores 221~ Operación lógica tipo en ES2/EX2 SS2 SA2 SX2 paralelo Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F...
  • Página 606 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores 224~ LD※ ES2/EX2 SS2 SA2 SX2 Comparación tipo contacto Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F LD※: 5 escalones DLD※: 9 escalones PULSE 16 bits...
  • Página 607 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores 232~ AND※ ES2/EX2 SS2 SA2 SX2 Comparación tipo en serie Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F AND※: 5 escalones...
  • Página 608 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores 240~ Comparación tipo en OR※ ES2/EX2 SS2 SA2 SX2 paralelo Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit K H KnX KnY KnM KnS T C D E F OR※: 5 escalones DOR※: 9 escalones PULSE 16 bits...
  • Página 609 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Bit especificado de salida de una ES2/EX2 SS2 SA2 SX2 BOUT palabra Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 610 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Establecer a ON el bit ES2/EX2 SS2 SA2 SX2 BSET especificado de una palabra Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F BSET: 5 escalones DBSET: 9 escalones PULSE...
  • Página 611 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Restablecer bit especificado de ES2/EX2 SS2 SA2 SX2 BRST una palabra Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 612 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Cargar contacto NO por bit ES2/EX2 SS2 SA2 SX2 especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F BLD: 5 escalones DBLD: 9 escalones PULSE...
  • Página 613 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Cargar contacto NC por bit ES2/EX2 SS2 SA2 SX2 BLDI especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 614 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Conectar contacto NO en serie ES2/EX2 SS2 SA2 SX2 BAND por bit especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F BAND: 5 escalones DBAND: 9 escalones PULSE...
  • Página 615 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conectar contacto NC por bit ES2/EX2 SS2 SA2 SX2 BANI especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 616 3. Conjunto de instrucciones Mnemónico Operandos Función Controladores Conectar contacto NO en ES2/EX2 SS2 SA2 SX2 paralelo por bit especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F BOR: 5 escalones DBOR: 9 escalones PULSE...
  • Página 617 Manual de operación de DVP-ES2/SX2/SS2/SA2/SX2 - Programación Mnemónico Operandos Función Controladores Conectar contacto NC en ES2/EX2 SS2 SA2 SX2 BORI paralelo por bit especificado Escalones de Dispositivos Tipo Dispositivos de palabra programa de bit S K H KnX KnY KnM KnS T C D E F...
  • Página 618 3. Conjunto de instrucciones MEMO 3-507...
  • Página 619: Comunicaciones

    Comunicaciones Este capítulo presenta información correspondiente puertos comunicaciones del PLC. A lo largo de este capítulo, el usuario podrá obtener un entendimiento completo acerca de los puertos de comunicación del PLC. Contenido del Capítulo 4.1 Puertos de comunicación......................4-2 4.2 Protocolo de comunicación de modo ASCII................4-3 4.2.1 ADR (Dirección de comunicación).................
  • Página 620: Puertos De Comunicación

    DVP-ES2/EX2/SA2/SX2 ofrece 3 puertos de comunicación (COM1~COM3), y DVP-SS2 ofrece 2 puertos COM (COM1~COM2). Los puertos COM de los modelos arriba mencionados son compatibles con el formato de comunicación DELTA Q-link en HMI. La frecuencia de actualización de HMI puede ser incrementada por esta función.
  • Página 621: Protocolo De Comunicación De Modo Ascii

    4. Comunicaciones Configuración de comunicación predeterminada para todos los puertos COM: − Modbus ASCII − 7 bits de datos − 1 bit de parada − Paridad par − Velocidad de transmisión: 9600 Protocolo de comunicación de modo ASCII Estructura de datos de comunicación 9600 (velocidad de transmisión), 7 (bits de datos), Par (Paridad), 1 (Bit de inicio), 1 (bit de parada) Nombre de campo Contenido...
  • Página 622: Cmd (Código De Comando) Y Data

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Ejemplo, los códigos ASCII para dirección de comunicación 16 en decimal. (16 en Decimal = 10 en Hex) (ADR 1, ADR 0)=’1’,’0’’1’=31H, ‘0’ = 30H 4.2.2 CMD (Código de comando) y DATA El contenido de los datos de acceso depende del código de comando.
  • Página 623: Lrc Chk (Verificación)

    4. Comunicaciones PLC→PC “: 01 03 10 00 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 C8 CR LF” Mensaje respondido: Nombre de campo ASCII Dirección de esclavo 30 31 Código de comando 30 33 Conteo de bytes 31 30...
  • Página 624: Respuesta De Excepción

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Nombre de campo ASCII Número de datos Alta 30 30 Número de datos Baja 30 31 Verificación de LRC 46 36 CR LF 0D 0A Respuesta de excepción: Se espera que el PLC devuelva una respuesta normal después de recibir mensajes de comando del dispositivo maestro.
  • Página 625: Protocolo De Comunicación De Modo Rtu

    4. Comunicaciones Mensaje de retroalimentación: Nombre de campo ASCII Dirección de esclavo 30 31 Función 38 31 Código de excepción 30 32 Verificación de error (LRC) 37 43 CR LF 0D 0A Código de Explicación: excepción: Código de comando ilegal: El código de comando recibido en el mensaje de comando no es válido para el PLC.
  • Página 626: Dirección (Dirección De Comunicación)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 4.3.1 Dirección (Dirección de comunicación) Las direcciones de comunicación válidas están en el rango de 0~254. Una dirección de comunicación igual a 0 significa difusión a todos los PLC. El PLC no responderá a un mensaje de difusión.
  • Página 627: Crc Chk (Verificación)

    4. Comunicaciones PLC→PC “ 01 03 10 00 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 72 98” Mensaje de retroalimentación: Nombre de campo Ejemplo (Hex) START Sin entrada de datos ≥ 10 ms Dirección de esclavo Código de comando Conteo de bytes...
  • Página 628 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Paso 5: Repita los pasos 3 al 4 para terminar toda la operación en todos los 8 bits. Paso 6: Repita los pasos 2 al 5 hasta completar la operación de todos los mensajes. El valor final obtenido en el registro CRC es la verificación CRC.
  • Página 629 4. Comunicaciones El PLC recibe un mensaje válido sin un error de comunicación, pero no puede acomodarlo. En este caso, se devolverá una respuesta de excepción al dispositivo maestro. En la respuesta de excepción, el bit más significativo del código de comando original se establece a 1, y se devuelve un código de excepción que explica la condición que causó...
  • Página 630: Dirección De Dispositivo Plc

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Dirección de dispositivo PLC Rango efectivo MODBUS Dispositivo Rango Dirección Dirección ES2/EX2 SA2/SX2 000~255 000001~000256 0000~00FF 256~511 000257~000512 0100~01FF 000~1023 000~1023 512~767 000513~000768 0200~02FF 768~1023 000769~001024 0300~03FF 000~377 000~377 000~377 101025~101280 0400~04FF (Octal)
  • Página 631 4. Comunicaciones Rango efectivo MODBUS Dispositivo Rango Dirección Dirección ES2/EX2 SA2/SX2 000~255 1000~10FF 256~511 1100~11FF 404097~405376 512~767 1200~12FF 768~1023 1300~13FF 1024~1279 1400~14FF 1500~15FF 1280~1535 1600~16FF 1536~1791 1700~17FF 1792~2047 1800~18FF 2048~2303 0000 1900~19FF 2304~2559 405377~408192 1A00~1AFF 2560~2815 4999 1B00~1BFF 2816~3071 1C00~1CFF 3072~3327 1D00~1DFF 3328~3583...
  • Página 632: Código De Comando

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Código de comando 4.5.1 Código de comando: 01, Leer estado de contacto (el punto de entrada X no está incluido) Número de puntos (máx.) = 255 (Dec) = FF (Hex) Ejemplo:Leer contactos T20~T56 de Esclavo ID#1 PC→PLC “:01 01 06 14 00 25 BF CR LF”...
  • Página 633: Código De Comando: 02, Leer Estado De Contacto (El Punto De Entrada X Está Incluido)

    4. Comunicaciones 4.5.2 Código de comando: 02, Leer estado de contacto (el punto de entrada X está incluido) Ejemplo: Leer estado de contacto Y024~Y070 de Esclavo ID#01 PC→PLC “: 01 02 05 14 00 25 BF CR LF” Mensaje enviado: Nombre de campo ASCII Dirección de esclavo...
  • Página 634: Código De Comando: 03, Leer Contenido De Registro (T, C, D)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 4.5.3 Código de comando: 03, Leer contenido de registro (T, C, D) Ejemplo: Leer bobinas T20~T27 de Esclavo ID#01 PC→PLC “: 01 03 06 14 00 08 DA CR LF” Mensaje enviado: Nombre de campo ASCII Dirección de esclavo...
  • Página 635: Código De Comando: 05, Forzar On/Off Contacto Simple

    4. Comunicaciones Nombre de campo ASCII Datos baja (T27) Verificación de error (LRC) END 1 0D (Hex) END 0 0A (Hex) 4.5.4 Código de comando: 05, Forzar ON/OFF contacto simple Forzar datos FF00 (Hex) indica forzar ON el contacto. Forzar datos 0000 (Hex) indica forzar OFF el contacto.
  • Página 636: Código De Comando: 06, Establecer El Contenido De Registro Simple

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 4.5.5 Código de comando: 06, Establecer el contenido de registro simple Ejemplo: Establecer el contenido de registro T0 12 34 (Hex) PC→PLC “: 01 06 06 00 12 34 AD CR LF” Mensaje enviado:...
  • Página 637 4. Comunicaciones Nombre de campo ASCII Código de comando Dirección de bobina Alta Dirección de bobina baja Cantidad de bobinas Alta Cantidad de bobinas Baja Conteo de bytes Forzar datos alta Forzar datos baja Verificación de error (LRC) END 1 0D (Hex) END 0 0A (Hex)
  • Página 638: Código De Comando: 16, Establecer El Contenido De Múltiples Registros

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación 4.5.7 Código de comando: 16, Establecer el contenido de múltiples registros Ejemplo: Establecer el registro T0 a 00 0A , T1 a 01 02 . PC→PLC “: 01 10 06 00 00 02 04 00 0A 01 02 D6 CR LF”...
  • Página 639 4. Comunicaciones MEMO 4-21...
  • Página 640: Diagrama Secuencial De Funciones

    Diagrama Secuencial de Funciones Este capítulo proporciona información para programación en modo SFC. Contenido del Capítulo 5.1 Instrucción de escalera [STL], [RET]..................5-2 5.2 Diagrama Secuencial de Funciones (SFC) ................5-3 5.3 La operación del programa STL....................5-5 5.4 Puntos a observar para el diseño de un Programa de Escalera ........5-11 5.5 Tipos de secuencias ......................
  • Página 641: Instrucción De Escalera [Stl], [Ret]

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Instrucción de escalera [STL], [RET] Escalones de Mnemónico Operandos Función Controladores programa ES2/EX2 SS2 SA2 SX2 S0~S1023 Inicia el programa STL Explicación: STL Sn construye un punto escalonado. Cuando aparece la instrucción STL en el programa, el programa principal entrará...
  • Página 642: Diagrama Secuencial De Funciones (Sfc)

    5. Diagrama Secuencial de Funciones Diagrama Secuencial de Funciones (SFC) En la aplicación de control de automatización, una combinación perfectamente integrada de control eléctrico y control mecánico se requiere para completar un proceso de automatización. El control secuencial del proceso de automatización se puede dividir en varios escalones (estados). Cada escalón está...
  • Página 643 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Explicación en iconos de la barra de herramientas de SFC en el editor de escalera (WPLSoft) Modo de diagrama de escalera. El icono inserta un diagrama de escalera general antes que el programa STL, normalmente son instrucciones para inicializar el programa STL.
  • Página 644: La Operación Del Programa Stl

    5. Diagrama Secuencial de Funciones La operación del programa STL El diagrama de escalera (STL) es un método de programación para que los usuarios escriban un programa que funciona de manera similar al SFC. El STL ofrece a los diseñadores de programas PLC un método de programación más claro y legible como dibujar un diagrama de flujo.
  • Página 645: Transición Stl

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Ejemplo: S 10 S 10 S E T S E T Cuando X0 = ON, S E T S 20 S E T S 20 S20 = ON, S10 = OFF. S 20 Y 20 Y 20 S E T...
  • Página 646: Uso Repetido De Temporizador

    5. Diagrama Secuencial de Funciones Uso repetido de temporizador: Ver el diagrama opuesto. Los temporizadores solo pueden ser usados repetidamente en escalones no adyacentes. Transferencia de puntos escalonados: Las instrucciones SET Sn y OUT Sn se usan para habilitar (o transferir a) otro escalón. Debido a que puede haber muchas secuencias de control escalonadas (por ejemplo escalones iniciales que comienzan con S0 ~ S9) existentes en el programa.
  • Página 647 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación SFC: Diagrama de escalera:  Retorno al Salta a otro escalón escalón por escalón Por medio de inicial en la S 2 1 OUT S24 S 2 1 misma S 2 4 secuencia. S 2 3 ...
  • Página 648 5. Diagrama Secuencial de Funciones Precauciones para activar el punto de salida: Una vez que las instrucciones LD o LDI se escriben en la segunda línea después del punto escalonado, el bús no podrá conectar las bobinas de salida directamente a menos que ocurra un error al momento de compilar el programa de escalera.
  • Página 649: Otros Puntos A Observar

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Diagrama de escalera: Código de Explicación: instrucción: La instrucción LD X0 MPS/MRD/MPP no puede ser usada directamente en el nuevo bús. Primero debe ejecutar la instrucción LD o LDI antes de aplicar MPS/MRD/MPP. Otros puntos a observar: Se sugiere que la instrucción usada para transferir el escalón (SET S□...
  • Página 650: Puntos A Observar Para El Diseño De Un Programa De Escalera

    5. Diagrama Secuencial de Funciones Puntos a observar para el diseño de un Programa de Escalera El primer escalón en el SFC se llama el "escalón inicial", S0 ~ S9. Use el escalón inicial como el inicio de una secuencia y termina con la instrucción RET. Si no se usa la instrucción STL, el punto escalonado S puede ser usado como relé...
  • Página 651: Descripción

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Escalón enclavado: El estado ON/OFF del escalón enclavado será memorizado cuando el encendido del PLC sea apagado. Cuando se enciende el PLC nuevamente, restablece el estado anterior al apagado y se ejecuta a partir del punto de interrupción. Por favor tenga en cuenta el área para los escalones enclavados.
  • Página 652: Tipos De Secuencias

    5. Diagrama Secuencial de Funciones Tipos de secuencias Secuencia simple: El tipo básico de secuencia El primer escalón en un diagrama de escalera se llama escalón inicial, en rango de S0 ~ S9. Los escalones siguientes al escalón inicial son escalones generales numerados de S10 ~ S1023. Cuando se aplica la instrucción IST, S10 ~ S19 serán los escalones para la operación de retorno a cero.
  • Página 653 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Salto de escalón a) El poder de control sobre el escalón se transfiere a cierto escalón arriba. b) El poder de control sobre el escalón se transfiere al escalón en otra secuencia. Secuencia de restablecer Como lo indica el diagrama opuesto, S50 se restablecerá...
  • Página 654 5. Diagrama Secuencial de Funciones Diagrama de escalera de divergencia simultánea: Diagrama SFC de divergencia simultánea: Estructura de divergencia alternativa Cuando la condición individual en el estado actual es verdadera, el escalón se transfiere a otro escalón individual. Por ejemplo, cuando X0 = ON, S20 se transfiere a S30; cuando X1 = ON, S20 se transfiere a S31;...
  • Página 655 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación continuos, la operación se transfiere al siguiente escalón. En convergencia simultánea, la transferencia será permitida únicamente cuando se hayan completado todas las secuencias. Diagrama de escalera de convergencia simultánea: Diagrama SFC de convergencia simultánea: Estructura de convergencia alternativa La siguiente escalera explica la estructura de convergencia alternativa.
  • Página 656: Ejemplo De Divergencia Alternativa Y Convergencia Alternativa

    5. Diagrama Secuencial de Funciones Ejemplo de divergencia alternativa y convergencia alternativa: Diagrama de escalera: Diagrama SFC: M1002 M1002 ZRST S127 5-17...
  • Página 657: Ejemplo De Divergencia Simultánea Y Convergencia Simultánea

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Ejemplo de divergencia simultánea y convergencia simultánea: Diagrama de escalera: Diagrama SFC: M1002 M1002 ZRST S127 5-18...
  • Página 658: Ejemplo De Divergencia Simultánea Y Convergencia Alternativa

    5. Diagrama Secuencial de Funciones Ejemplo de divergencia simultánea y convergencia alternativa: Diagrama de escalera: Diagrama SFC: M1002 M1002 ZRST S127 5-19...
  • Página 659: Ejemplo De Combinación 1: (Incluye Divergencia/Convergencia Alternativa Y Divergencia/Convergencia Simultánea)

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Ejemplo de combinación 1: (incluye divergencia/convergencia alternativa y divergencia/convergencia simultánea) Diagrama de escalera: M1002 ZRST S127 5-20...
  • Página 660 5. Diagrama Secuencial de Funciones Diagrama SFC: M1002 5-21...
  • Página 661: Ejemplo De Combinación 2: (Incluye Divergencia/Convergencia Alternativa Y Divergencia/Convergencia Simultánea)

    Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Ejemplo de combinación 2: (incluye divergencia/convergencia alternativa y divergencia/convergencia simultánea) Diagrama de escalera: Diagrama SFC: M1002 M1002 ZRST S127 5-22...
  • Página 662: Restricciones En Secuencia Divergente

    5. Diagrama Secuencial de Funciones Restricciones en secuencia divergente: Se puede usar un máximo de 8 puntos escalonados para secuencia simple divergente. Como en el diagrama de abajo, hay un máximo de 8 escalones divergidos S30 ~ S37 después del escalón S20.
  • Página 663 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Diagrama SFC: M1002 5-24...
  • Página 664: Instrucción Ist

    5. Diagrama Secuencial de Funciones Instrucción IST Mnemónico Operandos Función Controladores ES2/EX2 SS2 SA2 SX2 Estado inicial Dispositivos Tipo Dispositivos de palabra Escalones de programa de bit K H KnX KnY KnM KnS T C D E F IST: 7 escalones PULSE 16 bits 32 bits...
  • Página 665 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación Cuando se usa la instrucción IST, S10~S19 son ocupados para la operación de retorno a punto cero y no pueden ser usados como punto escalonado general. Adicionalmente, cuando S0~S9 están en uso, S0 inicia el “modo de operación manual”, S1 inicia el “modo de retorno a cero”...
  • Página 666 5. Diagrama Secuencial de Funciones durante el ciclo, la operación entrará en pausa. Si se presiona Auto ON nuevamente, la operación reanudará el ciclo y se detendrá en el punto cero.  Operación continua: presione Auto ON en posición cero, la operación realizará ciclos de operación continuos.
  • Página 667 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación X 35 S 10 RS T Liberar bolas RS T Detener bajada de brazo robótico E levar brazo robótico al límite superior (X 4 = ON) Detener cambio a la derecha S 11 RS T Cambiar a la izquierda para llegar al límite izquierdo (X 1 = ON)
  • Página 668 5. Diagrama Secuencial de Funciones Operación automática (escalón simple / operación de un ciclo / operación continua): a) SFC: M1041 M1044 5-29...
  • Página 669 Manual de Operación de DVP-ES2EX2/SS2/SA2/SX2 - Programación b) Diagrama de escalera: M1041 M1044 Ingresar modo de operación S E T S 20 automática S 20 Bajar brazo robótico S E T S 30 X5 X 0 S E T S 40 S E T Sujetar bolas T MR...
  • Página 670 5. Diagrama Secuencial de Funciones MEMO 5-31...
  • Página 671: Localización De Fallas

    Localización de fallas Este capítulo ofrece una tabla de códigos de error e información para localización de fallas durante la operación de PLC. Contenido del Capítulo 6.1 Problemas comunes y soluciones ..................6-2 6.2 Tabla de códigos de error (Hex) ..................... 6-6 6.3 Dispositivos de detección de errores ..................
  • Página 672: Problemas Comunes Y Soluciones

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Problemas comunes y soluciones Las siguientes tablas listan algunos problemas comunes y procedimientos de localización de fallas para el sistema PLC en caso de una operación defectuosa. Operación del sistema Síntoma Localización de fallas y acciones correctivas Todos los LED Verifique el cable de fuente de alimentación.
  • Página 673 6. Localización de fallas Síntoma Localización de fallas y acciones correctivas ERROR LED Si el ERROR LED parpadea, el problema puede ser comandos no parpadea válidos, error de comunicación, operación no válida, o falta de instrucciones, la indicación de error se da por medio de una función de auto-verificación y el código de error correspondiente o escalón de error se almacena en registros especiales.
  • Página 674: Diagnóstico De Entrada Defectuosa

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Síntoma Localización de fallas y acciones correctivas Diagnóstico de Cuando los LED indicadores de entrada están OFF, entrada defectuosa Verifique el cable de los dispositivos de entrada. Verifique que la energía sea alimentada apropiadamente a las terminales de entrada.
  • Página 675: Diagnóstico De Salida Defectuosa

    6. Localización de fallas Síntoma Localización de fallas y acciones correctivas Diagnóstico de Cuando los LED indicadores de salida están ON, salida defectuosa Verifique el cableado de las cargas. Verifique si la energía se alimenta apropiadamente a las cargas. Si la energía se alimenta apropiadamente a la carga, probablemente hay una anormalidad en la carga.
  • Página 676: Tabla De Códigos De Error (Hex)

    Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Tabla de códigos de error (Hex) Después de escribir el programa en el PLC, el uso no permitido de operandos (dispositivos) o una sintaxis incorrecta en el programa resultará en parpadeo del indicador de ERROR y M1004 = ON.
  • Página 677 6. Localización de fallas 0E18 Error de conversión de BCD 0E19 Error de división (divisor=0) El uso del dispositivo está fuera de rango (incluidos 0E1A registros índice E, F) Verifique el D1137 (número de escalón 0E1B Número negativo después de una expresión radical de error) 0E1C Error de comunicación FROM/TO...
  • Página 678 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación Código de Descripción Acción error C400 Se está usando un código de instrucción no reconocido C401 Bucle Error C402 LD / LDI continuamente usadas más de 9 veces C403 MPS continuamente usado más de 9 veces...
  • Página 679: Dispositivos De Detección De Errores

    6. Localización de fallas Dispositivos de detección de errores Dispositivos Desactivar Descripción STOP  RUN RUN  STOP verificación enclavamiento de errores Bandera de error de ejecución M1067 Ninguno Restablecer Enclavar de programa Bandera de enclavamiento de M1068 Ninguno Enclavar Enclavar error de ejecución D1067...
  • Página 680 Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación MEMO 6-10...

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido