Rockwell Automation Allen-Bradley Micro800 Serie Manual De Referencia

Rockwell Automation Allen-Bradley Micro800 Serie Manual De Referencia

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley Micro800 Serie:
Tabla de contenido

Publicidad

Enlaces rápidos

Manual de referencia
Instrucciones generales de controladores
programables Micro800
Números de catálogo 2080-LC10, 2080-LC20, 2080-LC30, 2080-LC50,
2080-LC70

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Rockwell Automation Allen-Bradley Micro800 Serie

  • Página 1 Manual de referencia Instrucciones generales de controladores programables Micro800 Números de catálogo 2080-LC10, 2080-LC20, 2080-LC30, 2080-LC50, 2080-LC70...
  • Página 2: Información De Usuario Importante

    Rockwell Automation, Inc. no se hará en ningún caso responsable de los daños consecuente o indirectos causados por el uso o la aplicación de este equipo.
  • Página 3 (PPE) adecuados. Siga los requisitos normativos ALL de las prácticas laborales seguras y relacionados con los equipos de protección personal (PPE). Allen-Bradley, Rockwell Software, Rockwell Automation, y TechConnect son marcas comerciales de Rockwell Automation, Inc. Las marcas comerciales no pertenecientes a Rockwell Automation son propiedad de sus respectivas compañías  ...
  • Página 5: Tabla De Contenido

    Agregar un contacto a un programa de LD ........55  Contacto directo ................58  Contacto inverso ................58  Contacto de flanco ascendente de pulso .......... 59  Contacto de flanco descendente de pulso ........60  Retorno ....................61  Salto ......................62  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 6 ACB (caracteres ASCII en el búfer) ............126  ARD (lectura ASCII) .................. 129  ARL (línea de lectura ASCII) ..............132  AWA (escritura ASCII con anexo) ............. 135  AWT (escritura ASCII) ................137  Detalles de parámetros ASCII ..............140  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 7 Ruta de destino de mensajes CIP ........... 201  Conexiones de mensaje CIP/EIP ........... 202  Temporizadores de tiempo de espera de mensajes CIP ....202  MSG_CIPSYMBOLIC (mensaje simbólico de protocolo industrial común) ........................203  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 8 Revisar los resultados del programa completo ......252  Ejemplo: Cómo configurar una comunicación de Modbus para leer una unidad y escribir en ella ............... 253  Compatibilidad con protocolos de comunicación ........257  Canales de comunicación integrados ........... 259  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 9 COP ......................307  manipulación de Copiar en un tipo de datos diferente ............. 310  datos   Ejemplo de matriz de cadena de COP ..........311  MIN (mínimo) .................... 313  MAX (máximo) ..................315  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 10 LCD_REM (LCD remoto) ................388  RHC (lectura del reloj de alta velocidad) ........... 392  RPC (lectura de la suma de comprobación del programa) ......393  DLG (registro de datos) ................394  IIM (entrada inmediata) ................396  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 11 MC_MoveAbsolute (absoluto de movimiento del control de movimiento) 481  MC_MoveRelative (relativo de movimiento del control de movimiento) . 484  MC_MoveVelocity (velocidad de movimiento del control de movimiento) ........................489  MC_Power (potencial de control de movimiento) ........494  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 12 LÍMITE (prueba límite) ................591  Capítulo 20   Instrucción de AFI (siempre es falso) ................595  NOP (no se lleva a cabo ninguna operación) ..........595  control de programa   SUS (suspensión) ..................596  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 13 Bits de estado de instrucciones de socket ........... 689  Diagramas de temporización de las instrucciones de socket ...... 689  Diagramas de transacción de las instrucciones de socket ......697  Transacciones para el cliente TCP .............. 697  Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 14 RTO (temporizador retentivo, activación con retraso) ....... 737  DOY (comprobar año del reloj de tiempo real) .......... 740  TDF (diferencia horaria) ................742  TOW (comprobar semana del reloj de tiempo real) ........744  Índice       Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 15: Prefacio

     2080-LC30-16QWB 2080-LC50-48AWB  2080-LC50-48QBB  2080-LC50-48QVB  2080-LC50-48QWB  2080-LC50-48QWB - SIM  2080-LC50-24AWB  2080-LC70-24QBB  2080-LC70-24QWB Otros recursos Estos documentos contienen más información sobre productos relacionados de Rockwell Automation. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 16: Aviso Legal

    De forma alternativa, si desea obtener todo el código fuente correspondiente, póngase en contacto con Rockwell Automation a través de nuestro formulario Contacto en el sitio web de Rockwell Automation: http://www.rockwellautomation.com/global/about-us/contact/contact.page Incluya "Código abierto"...
  • Página 17: Garantía

    Este documento es actual en el momento de la versión del producto. Sin embargo, el software correspondiente puede haber sufrido modificaciones desde el lanzamiento de la versión. Rockwell Automation, Inc. se reserva el derecho para cambiar cualquier información contenida en este documento o el software en cualquier momento sin previo aviso.
  • Página 18 Prefacio Póngase en contacto con Rockwell Automation Teléfono del servicio técnico: 1.440.646.3434 Soporte en línea: http://www.rockwellautomation.com/support/   Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 19: Buscar Información Sobre Instrucciones Y Elementos De Lógica De Escalera

    Micro800. Los bloques de instrucciones incluyen colectivamente operadores, funciones y bloques de funciones. Consulte también Operadores en la página 20 Funciones en la página 20 Bloques de función en la página 21 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 20: Operadores

    Cuando una función de la sección Funciones se llama a sí misma o recibe una llamada de una de las funciones a las que ha llamado, se produce un error de tiempo de ejecución. Además, las funciones no guardan Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 21: Bloques De Función

    (parámetros). Se puede escribir en lenguaje de texto estructurado, de diagrama de lógica de escalera y de diagrama de bloque de funciones. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 22 (FDB, LD o ST). Los nombres de los bloques de funciones y los nombres de parámetros de bloques de funciones pueden tener hasta 128 caracteres. Los nombres de Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 23: Conjunto De Instrucciones En Orden Alfabético

    Calcula el arcocoseno de un valor real. ACOS_LREAL en la ACOS_LREAL Aritmética Función Calcula el arcocoseno de un valor real largo. página 79 en la página 595 Control de Función Deshabilita temporalmente una línea al programa depurar. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 24 ASCII en la página 705 ASCII Manipulación de Función Devuelve el código ASCII de los caracteres en cadena una cadena. Carácter -> código ASCII. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 25 Calcula el valor real de un número base elevado a la potencia del exponente entero. F_TRIG en la página 169 Operaciones Bloque de Detecta un flanco descendente de una booleanas función variable booleana. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 26 Comprueba el estado de clave del módulo LCD remoto opcional cuando está activa la pantalla de usuario. en la página 384 Entrada/Salida Función Solo Micro810. Muestra una cadena o número en una pantalla LCD. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 27 510 función del proveedor de tipo BOOL. MC_ReadParameter en la MC_ReadParameter Movimiento Bloque de Devuelve el valor de un parámetro específico página 513 función del proveedor de tipo Real. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 28 177 Operaciones Operador Convierte un valor booleano en valor negado. booleanas NOT_MASK en la página Operaciones Máscara de negación bit a bit de enteros, NOT_MASK Función binarias invierte un valor de parámetro. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 29 RTC. en la página 737 Hora Bloque de Temporización retenida. Aumenta un función temporizador interno si la entrada está activa, pero no restablece el temporizador interno si la entrada cambia a inactiva. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 30 Inicia el temporizador de interrupción del usuario retardado STI desde el programa de control en lugar de iniciarlo automáticamente. Control de Bloque de Suspende la ejecución del <controlador en la página 596 programa función M800>. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 31 La máscara OR exclusiva bit a bit de enteros binarias devuelve valores de bit invertidos. Consulte también Buscar información sobre instrucciones y elementos de lógica de escalera en la página 19   Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 33: Lenguaje De Diagrama De Lógica De Escalera (Ld)

    Connected Components Workbench ofrece un editor de idioma de diagramas de lógica de escalera que solo es compatible con los elementos e instrucciones suministrados con el software de Connected Components Workbench. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 34: Entorno De Desarrollo De Programas De Ld

    (LD) herramientas y se utiliza para añadir elementos de lenguaje como instrucciones al espacio de trabajo del editor de idioma. Complementa al Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 35: Agregar Elementos De Instrucción Desde La Barra De Herramientas De Instrucción

    4. (Opcional) Haga clic con el botón derecho en la instrucción y seleccione Agregar a favoritos para agregarla a la pestaña Favoritos y seleccione Eliminar de favoritos para eliminarla. La configuración de los favoritos se guardará automáticamente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 36 Capítulo 2 Lenguaje de diagrama de lógica de escalera (LD) Consulte también Barra de herramientas de instrucción en la página 34   Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 37: Elementos De Diagrama De Escalera (Ld)

    Los comentarios son texto de formato libre que puede agregar encima de la línea como documentación. Consulte también Agregar una línea a un programa de LD en la página 38 Agregar una etiqueta a un peldaño en la página 40 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 38: Agregar Una Línea A Un Programa De Ld

    Haga clic en Por encima de para agregar la línea por encima de la línea seleccionada.  Haga clic en Por debajo de para agregar la línea por debajo de la línea seleccionada. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 39 Agregar una etiqueta a un peldaño en la página 40 Métodos abreviados de teclado de LD en la página 67 Elementos de diagrama de escalera (LD) en la página 37 Peldaños en la página 37 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 40: Etiquetas De Línea

    2. Seleccione la Etiqueta y escriba una descripción. 3. (opcional) Para eliminar la etiqueta, haga clic en Etiqueta de pantalla en el menú de editor de idioma de LD. Consulte también Peldaños en la página 37 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 41: Comentarios De Peldaño

    2. En el menú de editor de idioma de LD, haga clic en Mostrar comentario. Se elimina el comentario de la línea, y se elimina la marca de verificación ubicada junto a Mostrar comentario en el menú del editor de idioma de LD. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 42: Bifurcación

     Editor de idioma de diagrama de lógica de escalera (LD)  Editor multiidioma ubicado en el menú Herramientas  Cuadro de herramientas de LD  Barra de herramientas de instrucción (LD) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 43 Seleccione una línea o un elemento en el editor de idioma de LD y a continuación: Haga clic en Herramientas > Editor multiidioma > Insertar bifurcación antes para agregar la bifurcación a la izquierda del elemento seleccionado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 44 En el menú del editor de idioma de LD, seleccione Insertar bifurcación y, a continuación, haga clic en: Arriba para agregar una bifurcación por encima de la bifurcación seleccionada. Debajo para agregar la bifurcación por debajo de la bifurcación seleccionada. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 45: Bloque De Instrucciones (Ld)

    Solo se pueden agregar bobinas a una línea definida en el editor de idioma de LD. La definición de bobina puede modificarse una vez que la bobina se haya agregado a la línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 46: Agregar Elementos De Bobina

     Editor de idioma de diagrama de lógica de escalera (LD)  Editor multiidioma ubicado en el menú Herramientas  Cuadro de herramientas de LD  Barra de herramientas de instrucción (LD) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 47 Haga doble clic en el elemento de bobina para agregarlo al editor de idioma de LD. Arrastre el elemento de bobina al editor de idioma de LD y colóquelo en la línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 48 2. (opcional) Para cambiar el tipo de bobina, en el editor de idioma de LD seleccione la bobina y, a continuación, pulse la barra espaciadora hasta que aparezca el tipo de bobina en el editor de idioma. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 49: Bobina Directa

    La variable booleana asociada debe ser una salida o estar definida por el usuario. Ejemplo de bobina directa Consulte también Agregar elementos de bobina en la página 46 Bobinas en la página 45 Bobina inversa en la página 50 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 50: Bobina Inversa

    (LD) que representan la asignación de una salida o una variable interna. decremento de pulso Las bobinas de contacto de flanco descendente (o negativo) admiten una salida booleana de una línea de conexión de estado booleano. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 51: Bobina De Extremo De Incremento De Pulsos

    (a menos que tenga bobinas paralelas, donde solo la bobina superior debe estar conectada al raíl de potencia vertical derecho). La variable booleana asociada debe ser de salida o definida por el usuario. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 52: Bobina De Ajuste

    La variable booleana asociada debe ser una salida o estar definida por el usuario. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 53: Bobina De Restablecimiento

    La variable booleana asociada debe ser de salida o definida por el usuario. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 54: Contacto

    Ejemplo: Contactos Consulte también Agregar elementos de contacto en la página 55 Contacto directo en la página 58 Contacto inverso en la página 58 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 55: Agregar Un Contacto A Un Programa De Ld

    Contacto directo. Si se abre el Selector de variable, seleccione una variable o haga clic en Aceptar sin seleccionar una variable para agregar el elemento de Contacto directo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 56 En el menú de editor de idioma de LD, seleccione Insertar elementos de lógica de escalera y, a continuación, haga clic en Contacto directo. El elemento se inserta en el nivel superior de la bifurcación. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 57 Consulte también Bifurcación en la página 42 Contactos en la página 54 Elementos de diagrama de escalera (LD) en la página 37 Métodos abreviados de teclado de LD en la página 67 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 58: Contacto Directo

    El estado de la línea de conexión a la derecha del contacto es el AND lógico entre el estado de la línea de conexión izquierda y la negación booleana del valor de la variable asociada con el contacto. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 59: Contacto De Flanco Ascendente De Pulso

    Recomendación: Restringir el uso de variables de salida con contactos de extremo Se recomienda no utilizar salidas ni variables con un contacto del flanco de subida del pulso (positivo) o un contacto del flanco descendente del pulso Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 60: Contacto De Flanco Descendente De Pulso

    Para detectar el flanco de una variable o una salida, se recomienda utilizar el bloque de funciones R_TRIG/F_TRIG, que es compatible y funciona con cualquier lenguaje y en cualquier ubicación del programa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 61: Retorno

    Insertar elementos de lógica de escalera y, a continuación, haga clic en Retorno.  Seleccione una línea o un elemento en el editor de idioma de LD y, a continuación, pulse CTRL+6. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 62: Salto

    Haga clic con el botón secundario en una línea o un elemento en el editor de idioma de LD, seleccione Insertar elementos de lógica de escalera y, a continuación, haga clic en Salto. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 63: Bloques De Instrucciones En Programas De Ld

    Para los bloques de funciones, el nombre de instancia se muestra sobre el nombre del bloque de funciones. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 64: Trabajar En El Editor De Idioma De Ld

     Exportar una imagen del programa de LD.  Habilitar o deshabilitar la apertura automática del Selector de variables y del Selector de bloque de instrucciones.  Cuadro de herramientas de LD Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 65: Ejemplos De Programa De Diagrama De Escalera (Ld)

    Ejemplo: Bloque de función R_TRIG escalera (LD) El siguiente programa de ejemplo muestra el uso recomendado de un bloque de funciones R_TRIG que se utiliza para detectar un flanco mientras está conectado al controlador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 66 (Less Than) un valor de precisión establecido. Observe el siguiente ejemplo de programa de LD en el que se comparan dos valores de tipo de datos real. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 67: Métodos Abreviados De Teclado De Ld

    Inserta un peldaño antes de un peldaño seleccionado. Ctrl+ 1 Inserta una bifurcación tras un elemento seleccionado. Ctrl+Alt+ 1 Inserta una bifurcación antes de un elemento seleccionado. Ctrl+2 Inserta un bloque de instrucciones tras un elemento seleccionado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 68 Se desplaza al último elemento de la línea seleccionada. Si no hay ningún elemento de línea, no ocurre nada. Ctrl+Inicio Se desplaza al primer elemento de la primera línea. Si no hay ningún elemento de línea, no ocurre nada. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 69 Selecciona la siguiente palabra. Ctrl+Mayús+J Selecciona el corchete que coincide. Mayús+Alt+Abajo Selecciona la línea actual y las siguientes. Mayús+Alt+Arriba Selecciona la línea actual y las anteriores. Mayús+Alt+Izquierda Selecciona hacia la izquierda en la línea actual. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 70 Si no se selecciona ningún peldaño, se agrega uno al final de la lista de peldaños. Si se selecciona una bifurcación, se inserta un elemento al final de la bifurcación. Consulte también Lenguaje de diagrama de lógica de escalera (LD) en la página 33 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 71: Instrucción De Alarma

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 72 Alarma baja: CIERTO si X es inferior al límite bajo L. Salida BOOL Habilita salidas. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de temporización LIM_ALRM Ejemplo de diagrama de bloque de funciones LIM_ALRM Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 73 Instrucción de alarma Capítulo 4 Ejemplo de diagrama de lógica de escalera LIM_ALRM Ejemplo de texto estructurado LIM_ALRM Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 74: Resultados

    Capítulo 4 Instrucción de alarma Resultados Consulte también Instrucciones de alarma en la página 71 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 75: Instrucciones Aritméticas

    Calcula la tangente de un valor real largo. TRUNC en la página 117 Trunca valores reales y deja únicamente la parte entera. Consulte también Conjunto de instrucciones en orden alfabético en la página 23 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 76: Abs (Valor Absoluto)

    Se aplica a programas de diagrama de lógica de escalera. Salida REAL Valor absoluto (siempre positivo). Ejemplo de diagrama de bloque de funciones ABS Ejemplo de diagrama de lógica de escalera ABS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 77: Acos (Arcocoseno De Origen)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 78 Ejemplo de diagrama de bloque de funciones ACOS Ejemplo de diagrama de lógica de escalera ACOS Ejemplo de texto estructurado ACOS (* Equivalencia de ST: *) cosine := COS (angle); result := ACOS (cosine); (* igual al ángulo*) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 79: Acos_Lreal (Arcocoseno Real Largo)

    Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. ACOS_LREAL Salida LREAL Arcocoseno del valor de entrada (en el conjunto [0,0 .. PI]) = 0,0 para entrada no válida. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 80 Ejemplo de texto estructurado ACOS_LREAL (* Equivalencia de ST: *) cosine := COS_LREAL (angle); result := ACOS_LREAL (cosine); (* el resultado es igual al ángulo *) Resultados Consulte también Instrucciones aritméticas en la página 75 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 81: Addition

    CADENA Entrada SINT Sumando en tipo de datos real, temporal o de cadena. USINT Todas las entradas deben ser del mismo tipo de datos. BYTE UINT WORD DINT UDINT DWORD LINT ULINT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 82: Asin (Arcoseno)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 83 Ejemplo de diagrama de lógica de escalera ASIN Ejemplo de texto estructurado ASIN (* Equivalencia de ST: *) sine := SIN (angle); result := ASIN (sine); (* el resultado es igual al ángulo *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 84: Asin_Lreal (Arcoseno Real Largo)

    Arcoseno del valor de entrada (en el conjunto [-PI/2 .. +PI/2]) = 0,0 para entrada no válida. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 85 Ejemplo de texto estructurado ASIN_LREAL (* Equivalencia de ST: *) sine:= SIN_LREAL (angle); result:= ASIN_LREAL (sine); (* el resultado es igual al ángulo *) Resultados Consulte también Instrucciones aritméticas en la página 75 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 86: Atan (Arcotangente)

    Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones ATAN Ejemplo de diagrama de lógica de escalera ATAN Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 87: Atan_Lreal (Arcotangente Real Largo)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 88 Ejemplo de diagrama de lógica de escalera ATAN_LREAL Ejemplo de texto estructurado ATAN_LREAL (* Equivalencia de ST: *) tangent := TAN_LREAL (angle); result := ATAN_LREAL (tangent); (* el resultado es igual al ángulo*) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 89: Cos (Coseno)

    REAL Cualquier valor real. Salida REAL Coseno del valor de entrada (en el conjunto [-1.0 .. +1,0]). Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 90 Ejemplo de diagrama de lógica de escalera COS Ejemplo de texto estructurado COS (* Equivalencia de ST: *) cosine := COS (angle); result := ACOS (cosine); (* igual al ángulo*) Resultados Consulte también Instrucciones aritméticas en la página 75 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 91: Cos_Lreal (Coseno Real Largo)

    Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones COS_LREAL Ejemplo de diagrama de lógica de escalera COS_LREAL Ejemplo de texto estructurado COS_LREAL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 92: Division

    Tipo de Descripción parámetro datos Entrada BOOL Habilitar instrucción. CIERTO: ejecuta el cálculo de división actual. FALSO: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 93 Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado de división (* Equivalencia de ST: *) ao10 := ai101 / ai102; ao5 := (ai5 / 2) / ai53; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 94: Expt (Exponente)

    El valor Real de IN a la potencia de EXP. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones EXPT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 95: Log (Logaritmo Base 10)

    75 LOG (logaritmo Calcula el logaritmo (base 10) de un valor real. base 10) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 96 Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones LOG Ejemplo de diagrama de lógica de escalera LOG Ejemplo de texto estructurado LOG (* Equivalencia de ST: *) xpos := ABS (xval); Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 97: Mod (Módulo)

    Entrada DINT Cualquier valor de entero con signo. Base Entrada DINT Debe ser mayor que cero. Salida DINT Cálculo del módulo (base MOD de entrada) / devuelve -1 si Base <= 0. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 98 Ejemplo de diagrama de lógica de escalera MOD Ejemplo de texto estructurado MOD (* Equivalencia de ST: *) division_result := (value / divider); (* división de entero *) rest_of_division := MOD (value, divider); (* resto de la división *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 99: Mov (Movimiento)

    Entrada BOOL Habilitar instrucción. Cierto: se realiza el cálculo de vínculo directo a una salida. Falso: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 100 Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado (* Equivalencia de ST: *) ao23 := ai10; Consulte también Instrucciones aritméticas en la página 75 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 101: Multiplication

    LREAL Entrada SINT Factor en tipo de datos entero o real. USINT Todas las entradas deben ser del mismo tipo de datos. BYTE UINT WORD DINT UDINT DWORD LINT LINT LWORD REAL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 102: Neg (Negación)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 103: Pow (Aumento Potencia)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 104 Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones POW Ejemplo de diagrama de lógica de escalera POW Ejemplo de texto estructurado POW (* Equivalencia de ST: *) result := POW (xval, power); Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 105: Rand (Valor Aleatorio)

    Entrada DINT Define el conjunto de números admitidos. RAND Salida DINT Valor aleatorio en el conjunto [0..base-1]. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 106 'aleatoriamente' el valor 1 si se emite 0 desde RAND, o 4 si se emite 1 desde RAND, o 8 si se emite 2 desde RAND, o 16 si se emite 3 desde RAND, Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 107: Sin (Seno)

    REAL Cualquier valor real. Salida REAL Seno del valor de entrada (en el conjunto [-1.0 .. +1,0]). Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 108 Ejemplo de diagrama de lógica de escalera SIN Ejemplo de texto estructurado SIN (* Equivalencia de ST: *) sine := SIN (angle); result := ASIN (sine); (* el resultado es igual al ángulo *) Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 109: Sin_Lreal (Seno Real Largo)

    Seno del valor de entrada (en el conjunto [-1.0 .. +1,0]). Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones SIN_LREAL Ejemplo de diagrama de lógica de escalera SIN_LREAL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 110: Sqrt (Raíz Cuadrada)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 111 Ejemplo de diagrama de bloque de funciones SQRT Ejemplo de diagrama de lógica de escalera SQRT Ejemplo de texto estructurado SQRT (* Equivalencia de ST: *) xpos := ABS (xval); xroot := SQRT (xpos); Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 112: Subtraction

    Tipo de datos Descripción parámetro Entrada BOOL Habilitar instrucción. Cierto: ejecuta el cálculo de suma actual. Falso: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 113 Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado Subtraction (* Equivalencia de ST: *) ao10 := ai101 - ai102; ao5 := (ai51 - 1) - ai53; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 114: Tan (Tangente)

    Tangente del valor de entrada = 1E+38 para entrada no válida. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones TAN Ejemplo de diagrama de lógica de escalera TAN Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 115: Tan_Lreal (Tangente Real Larga)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 116 Ejemplo de diagrama de lógica de escalera TAN_LREAL Ejemplo de texto estructurado TAN_LREAL (* Equivalencia de ST: *) tangent := TAN_LREAL (angle); result := ATAN_LREAL (tangent); (* el resultado es igual al ángulo*) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 117: Trunc (Truncar)

    Si IN>0, el mayor entero es menor o igual que la entrada. Si IN<0, el menor entero es mayor o igual que la entrada. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 118 Ejemplo de texto estructurado TRUNC (* Equivalencia de ST: *) result := TRUNC (+2,67) + TRUNC (-2,0891); (*significa: result:= 2,0 + (–2,0):= 0,0: *) Resultados Consulte también Instrucciones aritméticas en la página 75 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 119: Abl (Prueba De Ascii De Línea De Búfer)

    ASCII de línea de búfer) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810,Micro820, Micro830, Micro850 y Micro870. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 120: Descripción

    Se aplica a los bloques de funciones AWA y AWT. El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 121 Ejemplo de diagrama de lógica de escalera ABL Ejemplo de texto estructurado ABL Consulte también Tipo de datos ABLACB en la página 140 Instrucciones de puerto serie ASCII en la página 119 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 122: Acl (Ascii Clear Buffer, O Ascii Borra El Búfer)

    Un número único que identifica el error. Los errores de esta instrucción se definen en códigos de error ABL. Códigos de error ABL Utilice esta tabla para determinar los códigos de error y la descripciones ABL. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 123 El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Ejemplo de diagrama de bloque de funciones ACL Ejemplo de diagrama de lógica de escalera ACL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 124: Ahl (Líneas De Confirmación De Ascii)

    El canal que se utilizará y el conjunto o restablecimiento de la línea de control RTS para el módem. Use el tipo de datos AHLI para definir los parámetros canal, SetRts, ClrRts y cancelar de AHLInput. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 125 Se aplica a los bloques de funciones AWA y AWT. El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Ejemplo de diagrama de bloque de funciones AHL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 126: Acb (Caracteres Ascii En El Búfer)

    Cuenta el número total de caracteres ASCII en el búfer, incluido el de final de línea. ASCII en el búfer) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 127: Códigos De Error Acb

    Utilice esta tabla para determinar los códigos de error y la descripciones ABL. Código de Descripción del error error La transmisión no se puede completar porque la señal de borrar al enviar se ha perdido. Se ha detectado un parámetro no válido. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 128 El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Ejemplo de diagrama de bloque de funciones ACB Ejemplo de diagrama de lógica de escalera ACB Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 129: Ard (Lectura Ascii)

    6º bit = Instrucción en cola.  5º bit = Instrucción realizada.  3º bit = Instrucción con errores. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 130 Un número único que identifica el error. Los errores de esta ErrorID Salida UINT instrucción se definen en códigos de error ABL. Códigos de error ABL Utilice esta tabla para determinar los códigos de error y la descripciones ABL. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 131: Ejemplo De Diagrama De Bloque De Funciones Ard

    El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Ejemplo de diagrama de bloque de funciones ARD Ejemplo de diagrama de lógica de escalera ARD Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 132: Arl (Línea De Lectura Ascii)

    Estado de entrada de línea. Cierto: si se ha detectado un flanco ascendente, inicia el bloque de instrucción con la condición previa de que la última operación esté completa. Falso: el bloque de instrucción está inactivo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 133 Se aplica a los bloques de funciones AWA y AWT. El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 134 Instrucciones de puerto serie ASCII Ejemplo de diagrama de bloque de funciones ARL Ejemplo de diagrama de lógica de escalera ARL Ejemplo de texto estructurado ARL Consulte también Tipo de datos ARDARL en la página 142 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 135: Awa (Escritura Ascii Con Anexo)

    Se actualiza cuando la transmisión se completa y Q es Cierto. Error Salida BOOL Indica la existencia de una condición de error. CIERTO: se ha detectado un error. FALSO: no hay ningún error. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 136: Ejemplo De Diagrama De Bloque De Funciones Awa

    Se aplica a los bloques de funciones AWA y AWT. El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Ejemplo de diagrama de bloque de funciones AWA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 137: Awt (Escritura Ascii)

    143 AWT (escritura Escribe caracteres ASCII de una cadena de origen en un dispositivo externo. ASCII) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 138 Un número único que identifica el error. Los errores de esta instrucción se definen en códigos de error ABL. Códigos de error ABL Utilice esta tabla para determinar los códigos de error y la descripciones ABL. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 139 El bloque de funciones ACL se ha cancelado. El puerto serie no es compatible con las líneas de control RTS o CTS. Ejemplo de diagrama de bloque de funciones AWT Ejemplo de diagrama de lógica de escalera AWT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 140: Detalles De Parámetros Ascii

     5-9 para puertos serie enchufables instalados en las ranuras 1 a 5:  5 para la ranura 1  6 para la ranura 2  7 para la ranura 3  8 para la ranura 4  9 para la ranura 5 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 141: Tipo De Datos Acl

    Se utiliza para la señal DSR (reservada) RTSstatus UINT Se utiliza para la señal RTS (bit 1 de palabra) 1 indica activo CTSstatus UINT Se utiliza para la señal CTS (bit 0 de palabra) 1 indica activo Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 142: Tipo De Datos Ahli

    El número de caracteres que desea leer del búfer (el máximo es 82). Cancelar BOOL Si esta entrada está definida a Cierto, este bloque de función no se ejecuta. Si ya se está ejecutando, se cancela la operación. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 143: Tipos De Datos Awaawt

    Cancelar BOOL Si es Cierto, el bloque de funciones no se ejecuta. Si ya se está ejecutando, se cancela la operación. Consulte también Detalles de parámetros ASCII en la página 140 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 145: Instrucciones Binarias

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 146 Ejemplo de texto estructurado AND_MASK (* Equivalencia de ST: *) parity := AND_MASK (xvalue, 1); (* 1 si xvalue es impar *) result := AND_MASK (16#abc, 16#f0f); (* igual a 16#a0c *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 147: Bsl (Desplaza Un Bit Hacia La Izquierda)

    Se tienen en cuenta los valores Longitud y el límite de 16 bits, salvo para los tipos de datos BOOL. A continuación, el bit externo se mueve al bit 0 (Src + OffsetDeSrc) del primer elemento. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 148  Matrices: Establezca OffsetDeSrc en 0. Si se establece en Origen1[0] u Origen1[1], se produce el error siguiente: "El offset de origen supera el tamaño de la matriz".  No matriciales: Se establece OffsetDeSrc en 0 o se produce el Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 149: Código De Error

    La longitud de bits supera 2048. El desplazamiento en origen supera el tamaño de la matriz. La longitud de bits supera el tamaño de la matriz. Parámetros no válidos. Ejemplo de diagrama de bloque de funciones BSL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 150 Capítulo 7 Instrucciones binarias Ejemplo de diagrama de lógica de escalera BSL Ejemplo de texto estructurado BSL Resultados Consulte también Instrucciones binarias en la página 145 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 151: Bsr (Desplaza Un Bit Hacia La Derecha)

    Habilitar instrucción. Cierto: se ha detectado un flanco ascendente, se desplaza un bit una posición a la derecha. Falso: no se ha detectado ningún flanco ascendente, no se habilita la operación BSR. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 152 Tipo de datos no admitido. La longitud de bits supera 2048. El desplazamiento en origen supera el tamaño de la matriz. La longitud de bits supera el tamaño de la matriz. Parámetros no válidos. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 153 Instrucciones binarias Capítulo 7 Ejemplo de diagrama de bloque de funciones BSR Ejemplo de diagrama de lógica de escalera BSR Ejemplo de texto estructurado BSR Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 154: Not_Mask (Máscara De Negación Bit A Bit)

    Debe tener formato de entero. NOT_MASK Salida DINT Negación bit a bit en 32 bits de IN. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 155 Ejemplo de diagrama de lógica de escalera NOT_MASK Ejemplo de texto estructurado NOT_MASK (* Equivalencia de ST: *) result := NOT_MASK (16#1234); (* el resultado es 16#FFFF_EDCB *) Resultados Consulte también Instrucciones binarias en la página 145 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 156: Or_Mask (Máscara Or Bit A Bit)

    Bit a bit lógica OR entre IN y MSK. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones OR_MASK Ejemplo de diagrama de lógica de escalera OR_MASK Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 157: Rol (Girar A La Izquierda)

    ROL (girar a la Con números enteros de 32 bits, gira los bits del entero hacia la izquierda. izquierda) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 158 Valor girado hacia la izquierda. Si NbR <= 0, no hay cambios. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones ROL Ejemplo de diagrama de lógica de escalera ROL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 159: Ror (Girar A La Derecha)

    Con números enteros de 32 bits, gira los bits del entero hacia la derecha. ROR (girar a la derecha) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 160 Valor girado hacia la derecha. No tiene ningún efecto si NbR <= 0. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones ROR Ejemplo de diagrama de lógica de escalera ROR Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 161: Shl (Desplaza Hacia La Izquierda)

    Con números enteros de 32 bits, desplaza los enteros hacia la izquierda y coloca un 0 en el bit menos relevante. la izquierda) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 162 Si el valor es 0, reemplaza al bit menos significativo. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones SHL Ejemplo de diagrama de lógica de escalera SHL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 163: Shr (Desplaza Hacia La Derecha)

    Con números enteros de 32 bits, desplaza los enteros hacia la derecha y coloca un 0 en el bit más relevante. hacia la derecha) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 164 Si el valor es 0, reemplaza al bit más significativo. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones SHR Ejemplo de diagrama de lógica de escalera SHR Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 165: Xor_Mask (Máscara Or Exclusiva)

    La máscara OR exclusiva bit a bit de enteros devuelve valores de bit invertidos. (máscara OR exclusiva) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 166 OR exclusiva lógica bit a bit entre IN y MSK. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones XOR_MASK Ejemplo de diagrama de lógica de escalera XOR_MASK Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 167: Resultados

    Ejemplo de texto estructurado XOR_MASK (* Equivalencia de ST: *) crc32 := XOR_MASK (prevcrc, nextc); result := XOR_MASK (16#012, 16#011); (* igual a 16#003 *) Resultados Consulte también Instrucciones binarias en la página 145 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 169: F_Trig (Detección De Flanco Descendente)

    Q para un ciclo cuando la entrada CLK cambia de definida a de flanco vacía (es decir, se detecta un flanco descendente en la entrada CLK). descendente) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 170 Ejemplo de diagrama de bloque de funciones F_TRIG Ejemplo de diagrama de lógica de escalera F_TRIG Ejemplo de texto estructurado F_TRIG (* Equivalencia de ST: F_TRIG1 es una instancia de un bloque F_TRIG*) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 171: R_Trig (Detector De Flanco Ascendente)

    Cierto: se ha detectado un flanco ascendente, establecer Q en Cierto. Falso: no se ha detectado ningún flanco ascendente, establecer Q en falso. Salida BOOL Cierto: si CLK es CIERTO FALSO: en el resto de casos. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 172 Ejemplo de texto estructurado R_TRIG (* Equivalencia de ST: R_TRIG1 es una instancia de un bloque R_TRIG*) R_TRIG1(cmd); nb_edge := ANY_TO_DINT(R_TRIG1.Q) + nb_edge; Resultados Consulte también Instrucciones booleanas en la página 169 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 173: Rs (Establecer/Restablecer)

    Cierto: establece Q1 en Cierto. RESET1 Entrada BOOL Cierto: restablece Q1 en Falso (dominante). Salida BOOL Estado de memoria booleano. Ejemplo de diagrama de bloque de funciones RS Ejemplo de diagrama de lógica de escalera RS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 174 Realiza una operación OR lógica de dos o más valores booleanos y devuelve el valor booleano cierto si es cierto o, de lo contrario, devolverá falso. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 175: And

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 176: Xor (Or Exclusiva)

    Cierto: si una o las dos entradas son ciertas. Falso: si ambas entradas son falsas. Ejemplo de texto estructurado XOR (* Equivalencia de ST: *) bo10 := bi101 XOR NOT (bi102); bo5 := (bi51 XOR bi52) XOR bi53; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 177: Not

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica cer) de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 178 Falso: si RESET es Cierto. Ejemplo de biestable dominante Set1 Reset Result Q1 Ejemplo de diagrama de bloque de funciones SR Ejemplo de diagrama de lógica de escalera SR Ejemplo de texto estructurado SR Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 179: Ttable (Tabla De Verdad)

    0. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 180 El número de combinaciones configurables depende del número de entradas conectadas a la función. Ejemplo de combinaciones de tabla de verdad. Número Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 181 Capítulo 8 Instrucciones booleanas Ejemplo de diagrama de bloque de funciones TTABLE Ejemplo de diagrama de lógica de escalera TTABLE Ejemplo de texto estructurado TTABLE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 182: Mux8B (Multiplicador De 8 Entradas Bool)

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 183: Descripción

     In4 si selector = 4  In5 si selector = 5  In6 si selector = 6  In7 si selector = 7 Falso: para el resto de los valores del selector. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 184 Capítulo 8 Instrucciones booleanas Ejemplo de diagrama de bloque de función MUX8B Ejemplo de diagrama de lógica de escalera MUX8B Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 185 := MUX8 (choice, 1, 5, 10, 50, 100, 500, 1000, 5000); (* seleccione entre 8 intervalos predefinidos; por ejemplo, si la selección es 3, el intervalo será 50 *) Resultados Consulte también Instrucciones booleanas en la página 169 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 186: Mux4B (Multiplicador De 4 Entradas Bool)

     In0 si selector = 0  In1 si selector = 1  In2 si selector = 2  In3 si selector = 3 Falso: para el resto de los valores del selector. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 187 Ejemplo de diagrama de bloque de función MUX4B Ejemplo de diagrama de lógica de escalera MUX4B Ejemplo de texto estructurado MUX4B (* Equivalencia de ST: *) range := MUX4 (choice, 1, 10, 100, 1000); Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 188 Capítulo 8 Instrucciones booleanas (* seleccione entre 4 intervalos predefinidos; por ejemplo, si la selección es 1, el intervalo será 10 *) Resultados Consulte también Instrucciones booleanas en la página 169 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 189: Instrucciones De Comunicación

    Se admiten los protocolos EtherNet/IP, Modbus TCP y Modbus RTU. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 190 TimeOut, establezca el bit de Estado 3 y se borran el resto de bits. Establezca la variable interna para borrar las salidas digitales al final de la exploración si la acción configurada es borrar todas las Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 191 Cuando se produce Error, IdDeError contiene el código de error. Código de error COM_IO_WDOG Código de Descripción del error ErrorID PresetTime es menor a un segundo. Ya se está ejecutando otra instancia del bloque de funciones COM_IO_WDOG. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 192 Capítulo 9 Instrucciones de comunicación Ejemplo de diagrama de bloque de funciones COM_IO_WDOG Ejemplo de diagrama de lógica escalera COM_IO_WDOG Ejemplo de texto estructurado COM_IO_WDOG Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 193: Msg_Cipgeneric (Mensaje Genérico De Protocolo Industrial Común)

    Utilice los parámetros de tipo de datos CIPCONTROLCFG para definir CtrlCfg. AppCfg Entrada CIPAPPCFG Configuración del servicio CIP y de la ruta de aplicación (EPATH). Utilice los parámetros de tipo de datos CIPAPPCFG para definir AppCfg. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 194 Longitud de datos de la respuesta de mensaje CIP:  0 - 490 Cuando se activa o reactiva un MSG, ResLength se restablece en Ejemplo de diagrama de bloque de funciones MSG_CIPGENERIC Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 195: Tipo De Datos Cipappcfg

    231 Utilice esta tabla para definir los valores de los parámetros para el tipo de Tipo de datos datos CIPAPPCFG. CIPAPPCFG Parámetro Tipo de datos Descripción Servicio USINT Código de servicio: 1–127 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 196: Tipo De Datos Cipcontrolcfg

    Se inicia el temporizador del activador Caduca el temporizador del activador antes de que Se activa el mensaje inmediatamente en el siguiente ciclo de se complete el mensaje exploración de lógica de escalera Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 197: Tipo De Datos Cipstatus

     Los otros bits están reservados. Los BitsDeEstado se definen para los bits de estado CIPSTATUS. Consulte también Códigos de error CIPSTATUS en la página 198 Bits de estado CIPSTATUS en la página 198 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 198: Bits De Estado Cipstatus

    Número de canal incorrecto. Tipo de conexión CIP no compatible. Tipo de datos CIP simbólico no compatible. Nombre de símbolo CIP no válido. Recuento de MemberID o valor de clase CIP no compatible. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 199 Está apagado el canal o se encuentra en curso una reconfiguración. Se genera el código de error inmediatamente después del encendido hasta que se establezca una conexión. Este es el comportamiento normal. También puede suceder en algunas de las situaciones siguientes:  Se desconecta un cable Ethernet Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 200: Tipo De Datos Ciptargetcfg

     Falso: no cerrar la conexión cuando se completa el mensaje (predeterminado). Consulte también Conexiones de mensaje CIP/EIP en la página 202 Temporizadores de tiempo de espera de mensajes CIP en la página 202 MSG_CIPSYMBOLIC en la página 203 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 201: Ruta De Destino De Mensajes Cip

    192.168.0.100 (módulo ENET de Logix). Desde el módulo ENET, a través del puerto del backplane (puerto 1), se alcanza el controlador Logix en la ranura 0. Consulte también Tipo de datos CIPTARGETCFG en la página 200 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 202: Conexiones De Mensaje Cip/Eip

    En la siguiente tabla se describe el comportamiento de los temporizadores de los parámetros de tiempo de espera CIPTARGETCFG (UcmmTimeout y de espera de mensajes CIP ConnMsgTimeout) en función del estado y las solicitudes de mensajes. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 203: Msg_Cipsymbolic (Mensaje Simbólico De Protocolo Industrial Común)

    Cierto: se ha detectado un flanco ascendente, inicia el bloque de instrucción con la condición previa de que la última operación esté completa. Falso: no se ha detectado un flanco ascendente, inactivo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 204 Número de bytes de datos leídos. Para el servicio de escritura es Cuando se activa o reactiva un MSG, DataLength se restablece en 0 para el comando Read de MSG. Ejemplo de diagrama de bloque de funciones MSG_CIPSYMBOLIC Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 205: Tipo De Datos Cipsymboliccfg

    Utilice esta tabla para determinar los valores de los parámetros para el tipo de datos CIPSYMBOLICCFG. CIPSYMBOLICCFG Parámetro Tipo de Descripción datos Servicio USINT Código de servicio:  0: lectura (predeterminado)  1: escritura Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 206 Valor de coma flotante de 32 bits LREAL 203 (0xCB) Valor de coma flotante de 64 bits CADENA 218 (0xDA) Cadena de caracteres Consulte también MSG_CIPSYMBOLIC en la página 203 Sintaxis de lectura/escritura simbólica en la página 207 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 207: Sintaxis De Lectura/Escritura Simbólica

    CIP es inferior a 490 bytes. Si el tamaño del paquete de datos es mayor que el tamaño de datos máximo admitido por el cliente CIP, el bloque de funciones informa de un error (0x21) y un suberror (0x33). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 208: Msg_Modbus (Mensaje Modbus)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820, Micro830, Micro850 y Micro870. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 209 El mensaje de ha sobrepasado el tiempo de espera del procesador local. La capa del vínculo ha superado el tiempo de espera. El usuario ha cancelado el mensaje. Una función no válida. Una dirección de datos no válida. Un valor de datos no válido. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 210 Confirmación negativa. Un error de paridad de memoria. Una respuesta no estándar. El canal se ha cerrado. Ejemplo de diagrama de bloque de funciones MSG_MODBUS Ejemplo de diagrama de lógica de escalera MSG_MODBUS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 211: Tipo De Datos Modbuslocpara

    Representa una de las siguientes acciones:  0: mensaje activado una vez (si IN cambia de Falso a Cierto)  1: mensaje activado continuamente si IN es Cierto  Otro valor: Reservado Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 212 Se completa el mensaje antes de que caduque Se activa el mensaje cuando caduca el temporizador del el temporizador del activador activador Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 213: Proceso De Ejecución De Mensajes (Peldaño = Cierto)

    208 El siguiente diagrama de proceso describe los eventos de instrucción de Proceso de ejecución mensaje que tienen lugar cuando la condición Peldaño se establece en Cierto. de mensajes (Peldaño = CIERTO) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 214: Tipo De Datos Modbustarpara

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 215 CIERTO: la instrucción MSG ha finalizado correctamente. FALSO: la instrucción MSG no se finaliza. Error Salida BOOL Indica que se ha detectado un error. Cierto: ha ocurrido un error. FALSO: no hay ningún error. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 216 También puede generarse si hay un cable Ethernet desconectado o si no se detecta una dirección IP. Códigos de error de respuesta de esclavo Código de función no válida Dirección de datos no válida Valor de datos no válido Error del servidor Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 217 Código de error de respuesta no estándar. El código de error real puede encontrarse en el SubErrorID. Ejemplo de diagrama de bloque de funciones MSG_MODBUS2 Ejemplo de diagrama de lógica de escalera MSG_MODBUS2 Ejemplo de texto estructurado MSG_MODBUS2 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 218: Tipo De Datos Modbus2Locpara

    La respuesta se recibe en datos de dirección local y sobrescribe los datos de la solicitud. Ejemplo de CMD=0x2B:  Datos de dirección local 1:0x0E, READ_DEVICE_ID_MEI  Datos de dirección local 2:0x01, READ_DEV_ID_BASIC  Datos de dirección local 3:0x00, Lectura de objeto de proveedor Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 219: Tipo De Datos Modbus2Tarpara

     NodeAddress[2]=2  NodeAddress[3]=100 Puerto UINT Número de puerto TCP de destino. El puerto Modbus/TCP estándar es 502. 1 - 65535 Establezca el valor en 0 para utilizar el predeterminado de 502. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 220 La solicitud de mensaje está habilitada y no Si no existe una conexión con el destino, se establece una nueva. existe una conexión con el destino. Si ya existe una conexión con el destino, se utiliza la existente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 221: Procesos Y Diagramas De Temporización De Ejecución De Mensajes

    193 En el siguiente diagrama se muestra cómo y cuándo se ejecutan los mensajes Proceso de ejecución en función del estado de la cola de comunicaciones. de mensajes (general) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 222 El canal situado justo al lado del último procesado se programa para ser el primero en aparecer en el siguiente fin de exploración. Consulte también Procesos y diagramas de temporización de ejecución de mensajes en la página 221 Instrucciones de comunicación en la página 189 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 223: Proceso De Ejecución De Mensajes (Peldaño = Cierto)

    La cola de espera no tiene ningún límite de tamaño máximo. Consulte también Procesos y diagramas de temporización de ejecución de mensajes en la página 221 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 224: Diagrama De Temporización De Ejecución De Mensajes (Peldaño = Cierto)

    Se recibe la respuesta del mensaje. Se borra el bit ST. Se activa el bit DN. La condición Peldaño cambia a Falso. Se borra el bit EN. Diagrama de temporización para (Línea = Cierto) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 225: Proceso De Ejecución De Mensajes (Peldaño = Falso)

    189 El siguiente diagrama de proceso describe los eventos de instrucción de Proceso de ejecución mensaje que tienen lugar cuando la condición Línea se establece en Falso. de mensajes (Peldaño = Falso) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 226: Diagrama De Temporización De Ejecución De Mensajes (Peldaño = Falso)

    Se borra el bit ST. Se activa el bit DN. El mensaje se vuelve a explorar tras el paso 5. Se borra el bit EN. Diagrama de temporización para (Línea = Falso) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 227: Proceso De Ejecución De Mensajes (Error)

    Instrucciones de comunicación en la página 189 Diagrama de El siguiente diagrama de temporización muestra un patrón típico cuando se produce un error durante la ejecución. temporización de ejecución de mensajes (Error) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 228: Utilizar Los Bloques De Funciones De Comunicación (Mensajes)

    Manual de usuario de su Contiene información importante sobre Menú de ayuda de Connected dispositivo de mensajería e información específica sobre la Components Workbench comunicación concreto configuración de bloques de funciones de mensajes. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 229 Para acceder a los manuales desde la Biblioteca de documentación de Rockwell Automation: 1. Vaya a http://literature.rockwellautomation.com 2. Haga clic en Advanced Search (Búsqueda avanzada). 3. Escriba la información del producto y otros criterios de búsqueda. 4. Haga clic en Buscar. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 230 MSG_CIPGENERIC. En la siguiente imagen se muestran los valores de datos del objeto de registro CIP en los parámetros de los bloques de funciones MSG_CIPGENERIC. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 231: Ejemplo: Cómo Crear Un Programa De Mensajería Msg_Cipgeneric

    Agregar un bloque de funciones MSG_CIPGENERIC y variables en la página 233 Configurar los valores iniciales de las variables en la página 235 Agregar un contacto y una bobina en la página 238 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 232: Identificar Los Valores Iniciales De Las Variables De Entrada (Msg_Cipgeneric)

    Código de servicio Implementar para clase = Sí Implementar para instancia = Sí (0x0E en hexadecimal) Obtener atributo único MyAppCfg.Class Clase Código de clase Clase de objeto de Ethernet/IP = Obj eto de identidad Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 233: Agregar Un Bloque De Funciones Msg_Cipgeneric Y Variables

    Haga doble clic en el programa de diagrama de lógica de escalera en el organizador de proyectos para mostrar el POU del LD en el editor de idioma. 3. Agregar el bloque de funciones MSG_CIPGENERIC: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 234 USINT (matriz) 5. Para la variable MyResData, haga doble clic en Dimensión y cambie el tamaño de matriz a [1-81]. La página Variables debe tener un aspecto similar al de la imagen siguiente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 235: Configurar Los Valores Iniciales De Las Variables

     Introduzca los valores siguientes en la columna Valor inicial de cada parámetro. Parámetro Valor inicial MyAppCfg.Service MyAppCfg.Class MyAppCfg.Instance MyAppCfg.Attribute 3. Para configurar valores iniciales para la variable de entrada MyTargetCfg Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 236 Cierto. Los parámetros de la página Variables deben tener un aspecto similar al de la imagen siguiente. 4. Para asignar las variables a los parámetros Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 237 MyResData se define como una matriz de una dimensión con 81 elementos. La instancia del bloque de funciones MSG_CIPGENERIC debe tener un aspecto similar al de la imagen siguiente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 238: Agregar Un Contacto Y Una Bobina

    MSG_CIPGENERIC en la primera línea de lógica de escalera. 4. En el selector de variables, escriba Convert_String en el campo Nombre de la bobina. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 239: Agregar Un Bloque De Funciones Cop, Variables Y Un Contacto (Msg_Cipgeneric)

    1. En el cuadro de herramientas, seleccione Línea y arrástrela y colóquela directamente debajo de la primera línea de lógica de escalera para agregar una segunda línea. 2. Agregar el bloque de funciones COP: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 240: Resultado

    COP en la segunda línea de lógica de escalera.  En el selector de variables, seleccione la variable Convert_String del contacto. Resultado Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 241: Comprobar Si La Configuración De Ip Es Correcta En El Controlador B

    Protocolo de Internet para mostrar la página de configuración del controlador. 4. Compruebe que la configuración de la dirección IP sea correcta, tal como se identifica en la tabla siguiente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 242: Resultados

    247 Crear una variable global para el controlador B en la página 251 Ejemplo: Cómo crear un programa de mensajería MSG_CIPSYMBOLIC para escribir un valor en una variable en la página 243 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 243: Para Escribir Un Valor En Una Variable

    COP, variables y controlador. un contacto (MSG_CIPSYMBOLIC) Para agregar un bloque de función COP: 1. Agregar un controlador: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 244 Para A_Data, haga doble clic en Dimensión y cambie el tamaño de matriz a [1-4]. 6. Escriba los datos de la columna Valor de la tabla siguiente en el campo Valor inicial de cada variable. 7. Agregar un contacto: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 245 Consulte también Agregar un operador Equal y una bobina en la página 246 Ejemplo: Cómo crear un programa de mensajería MSG_CIPSYMBOLIC para escribir un valor en una variable en la página 243 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 246: Agregar Un Operador Equal Y Una Bobina

    En el selector de variables, escriba WriteValue en el campo Nombre de la bobina. El segundo peldaño de su programa de diagrama de lógica de escalera para mensajes MSG_CIPGENERIC debe tener un aspecto similar al de la imagen siguiente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 247: Agregar Un Bloque De Funciones Msg_Cipsymbolic, Variables Y

    4. Para la variable Data, haga doble clic en Dimensión y cambie el tamaño de matriz a [1-4]. 5. Para configurar los valores iniciales de las variables locales, agregue los valores iniciales CtrlCfg: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 248 A_SymCfg.Service A_SymCfg.Symbol 'UDINT_FromA' A_SymCfg.Count Dejar vacío. A_SymCfg.DataTyp A_SymCfg.Offset Dejar vacío. El selector de variables locales debe tener un aspecto similar al de la imagen siguiente. 7. Configurar los valores iniciales de TargetCfg Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 249 En el selector de variables, asigne la variable WriteValue al contacto. El tercer peldaño de su programa de diagrama de lógica de escalera para mensajes MSG_CIPSYMBOLIC debe tener un aspecto similar al de la imagen siguiente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 250: Comprobar Si La Configuración De Ip Es Correcta En El Controlador B

    4. Compruebe que la configuración de la dirección IP sea correcta, tal como se identifica en la tabla siguiente. Opción de Valor configuración IP Dirección IP 192.168.1.19 Máscara de subred 255.255.255.0 Dirección de puerta de 192.168.1.1 enlace Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 251: Crear Una Variable Global Para El Controlador B

    Para crear una variable global: 1. En el organizador de proyectos, haga doble clic en Variables globales para mostrar el selector de variables globales. 2. Escriba UDINT_FromA en la columna Nombre. 3. Configurar los parámetros restantes: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 252: Revisar Los Resultados Del Programa Completo

    En el siguiente ejemplo se muestra el programa de mensajería MSG_CIPSYMBOLIC completo una vez ejecutado. programa completo Resultados del controlador B En las dos imágenes siguientes se muestran los valores del controlador B antes y después de la ejecución del programa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 253: Ejemplo: Cómo Configurar Una Comunicación De Modbus Para Leer Una

    (canal 5). Hay un único driver PowerFlex 40 conectado, pero el diagrama siguiente muestra cómo realizar una conexión múltiple. Consulte el manual del usuario para obtener información adicional sobre conexiones. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 254 Activa (bit 1 activado)  Avance por comando (bit 2 activado)  Giro adelante (bit 3 activado)  Estado de algunas entradas digitales de la unidad Un valor de 278 indica 27,8 Hz. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 255 {data} Palabra de estado lógico de PowerFlex *_laddr[2] {data} Código de error de PowerFlex *_laddr[3] {data} Velocidad solicitada de PowerFlex (referencia de velocidad) *_laddr[4] {data} Retorno de velocidad de PowerFlex (velocidad real) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 256: Ejemplo De Instrucción Mov

    Configuración de escritura MSG_MODBUS En la siguiente imagen se muestran las variables y los valores que se utilizan para configurar la instrucción MSG_MODBUS de modo que escriba datos de control en una unidad PowerFlex 4. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 257: Compatibilidad Con Protocolos De Comunicación

    Compatibilidad con Los bloques de funciones MSG_CIP admiten distintos protocolos de comunicación, tal como se describe en esta sección. protocolos de comunicación Compatibilidad de bloques de funciones con protocolos de comunicación de mensajes. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 258: Modbus Rtu

    El protocolo CIP es un protocolo de la capa de la aplicación y de transporte que se utiliza para el envío de mensajes a través de redes Ethernet/IP, ControlNet y DeviceNet. Permite conectar HMI fácilmente a un controlador Micro830 o Micro850. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 259: Canales De Comunicación Integrados

     Un puerto de programación USB no aislado (solo Micro830 y Micro850)  Un puerto ethernet RJ-45 (solo Micro820 y Micro850) Consulte también Compatibilidad con protocolos de comunicación en la página 257 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 261: Instrucciones De Comparación

    Por ejemplo, al comparar 23,500001 con 23,499999 ambos aparecen como 23,5 en la pantalla de entrada de variable, pero no serán iguales en el controlador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 262 USINT No se recomienda el tipo de datos real. BYTE UINT WORD DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME DATE CADENA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 263 (Less Than) un valor de precisión establecido. Observe el siguiente ejemplo de programa de LD en el que se comparan dos valores de tipo de datos real. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 264: Greater Than

    Compara los valores de entrada entero, real, temporal, fecha y cadena para determinar si el primero es mayor que el segundo. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 265 Solo se aplica a programas de diagrama de lógica de escalera. Entrada SINT Todas las entradas deben ser del mismo tipo de datos. USINT BYTE UINT WORD DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME DATE CADENA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 266: Greater Than Or Equal

    TON, TP y TOF. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 267 Ejemplo de texto estructurado Mayor o igual que (>=) (* Equivalencia de ST: *) aresult := (10 >= 25); (* aresult es Falso *) mresult := ('ab' >= 'ab'); (* mresult es Cierto *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 268: Less Than

    Solo se aplica a programas de diagrama de lógica de escalera. Todas las entradas deben ser del mismo tipo de datos. Entrada SINT USINT BYTE UINT WORD DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME DATE CADENA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 269: Less Than Or Equal

    No se recomienda realizar la prueba de igualdad de valores temporales en el caso de TON, TP y TOF. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 270: Descripción

    (* Equivalencia de ST: *) aresult := (10 <= 25); (* aresult es Cierto *) mresult := ('ab' <= 'ab'); (* mresult es Cierto *) Consulte también Instrucciones de comparación en la página 261 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 271: Not Equal

    Solo se aplica a programas de diagrama de lógica de escalera. Entrada BOOL Todas las entradas deben ser del mismo tipo de datos. SINT USINT BYTE UINT WORD DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME DATE CADENA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 272 (* Equivalencia de ST: *) aresult := (10 <> 25); (* aresult es Cierto *) mresult := ('ab' <> 'ab'); (* mresult es Falso *) Consulte también Instrucciones de comparación en la página 261 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 273: Instrucciones De Contador

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 274 Cierto: resultado del contador <= 0 (condición de desbordamiento). Falso: resultado del contador > 0. Salida DINT Valor de contador actual. Ejemplo de diagrama de bloque de funciones CTD Ejemplo de diagrama de lógica de escalera CTD Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 275: Ctu (Recuento Ascendente)

    CTU cuenta (enteros) de forma ascendente desde 0 hasta un valor concreto, de 1 en 1. ascendente) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 276 CIERTO: resultado del contador => PV (condición de desbordamiento). FALSO: resultado del contador < PV Salida DINT Resultado del contador actual. Ejemplo de diagrama de bloque de funciones CTU Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 277 Ejemplo de texto estructurado CTU (* Equivalencia de ST: CTU1 es una instancia de un bloque CTU*) CTU1(trigger,NOT(auto_mode),100); overflow := CTU1.Q; result := CTU1.CV; Resultados Consulte también Instrucciones de contador en la página 273 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 278: Ctud (Recuento Ascendente/Descendente)

    CIERTO: establece el CV = PV. Entrada DINT Valor máximo programado. Salida BOOL Desbordamiento. Cierto: si CV >= PV. Salida BOOL Caudal insuficiente. Cierto: si CV <= 0. Salida DINT Resultado del contador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 279 Instrucciones de contador Capítulo 11 Ejemplo de diagrama de bloque de funciones CTUD Ejemplo de diagrama de lógica de escalera CTUD Ejemplo de texto estructurado CTUD Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 280 (* Equivalencia de ST: se supone que CTUD1 es una instancia de un bloque CTUD*) CTUD1(trigger1, trigger2, reset_cmd, load_cmd,100); full := CTUD1.QU; empty := CTUD1.QD; nb_elt := CTUD1.CV; Consulte también Instrucciones de contador en la página 273 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 281: Instrucciones De Conversión De Datos

    301 Convierte un valor en entero corto sin signo. ANY_TO_WORD en la página Convierte un valor en palabra. Consulte también Conjunto de instrucciones en orden alfabético en la página 23 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 282: Any_To_Bool

    (* Equivalencia de ST: *) ares := ANY_TO_BOOL (10); (* ares es Cierto *) tres := ANY_TO_BOOL (t#0s); (* tres es Falso *) mres := ANY_TO_BOOL ('FALSE'); (* mres es Falso *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 283: Any_To_Byte

    Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado ANY_TO_BYTE (* Equivalencia de ST: *) bres := ANY_TO_BYTE (cierto); (* bres es 1 *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 284: Any_To_Date

    1970-01-01.  El tipo de dato Tiempo se agrega a la fecha 1970-01-01. UINT WORD DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME CADENA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 285: Any_To_Dint

    Instrucciones de conversión de datos en la página 281 Convierte un valor en valor entero doble de 32 bits. ANY_TO_DINT Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 286 (* bres es 1 *) tres := ANY_TO_DINT (t#1s46ms); (* tres es 1046 *) mres := ANY_TO_DINT ('0198'); (* mres es 198 *) Consulte también Instrucciones de conversión de datos en la página 281 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 287: Any_To_Dword

    Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado ANY_TO_DWORD (* Equivalencia de ST: *) bres := ANY_TO_DWORD (cierto); (* bres es 1 *) tres := ANY_TO_DWORD (t#1s46ms); (* tres es 1046 *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 288: Any_To_Int

    DWORD LINT ULINT LWORD REAL LREAL TIME DATE CADENA Salida Un valor entero de 16 bits. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 289: Any_To_Lint

    Solo se aplica a programas de diagrama de lógica de escalera. Entrada BOOL Cualquier valor que no sea entero largo. SINT USINT BYTE UINT WORD DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 290: Any_To_Lreal

    Entrada BOOL Habilitar instrucción. Cierto: ejecuta el cálculo de la conversión a valor real largo. Falso: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 291: Any_To_Lword

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 292: Any_To_Real

    Consulte también Instrucciones de conversión de datos en la página 281 ANY_TO_REAL Convierte un valor en valor real. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 293 (* bres es 1,0 *) tres := ANY_TO_REAL (t#1s46ms); (* tres es 1046,0 *) ares := ANY_TO_REAL (198); (* mres es 198,0 *) Consulte también Instrucciones de conversión de datos en la página 281 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 294: Any_To_Sint

    Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado ANY_TO_SINT (* Equivalencia de ST: *) bres := ANY_TO_SINT (cierto); (* bres es 1 *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 295: Any_To_String

    Cierto: ejecuta el cálculo de la conversión a cadena. Falso: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Entrada BOOL Cualquier valor que no sea cadena. SINT USINT BYTE UINT WORD DINT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 296: Any_To_Time

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 297: Any_To_Udint

    Convierte un valor en valor entero doble sin signo de 32 bits. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 298: Any_To_Uint

    Instrucciones de conversión de datos en la página 281 ANY_TO_UINT Convierte un valor en valor entero sin signo. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 299 (* bres es 1 *) tres := ANY_TO_UINT (t#0s46ms); (* tres es 46 *) mres := ANY_TO_UINT ('0198'); (* mres es 198 *) Consulte también Instrucciones de conversión de datos en la página 281 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 300: Any_To_Ulint

    Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de texto estructurado ANY_TO_ULINT (* Equivalencia de ST: *) bres := ANY_TO_ULINT (cierto); (* bres es 1 *) tres := ANY_TO_ULINT (t#0s46ms); (* tres es 46 *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 301: Any_To_Usint

    LINT ULINT LWORD REAL LREAL TIME DATE CADENA Salida USINT Un valor entero corto sin signo. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 302: Any_To_Word

    Solo se aplica a programas de diagrama de lógica de escalera. Entrada BOOL Cualquier valor que no sea valor WORD. SINT USINT BYTE DINT UDINT DWORD LINT ULINT LWORD REAL LREAL TIME DATE CADENA Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 303 (* bres es 1 *) tres := ANY_TO_WORD (t#0s46ms); (* tres es 46 *) mres := ANY_TO_WORD ('0198'); (* mres es 198 *) Consulte también Instrucciones de conversión de datos en la página 281 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 305: Instrucciones De Manipulación De Datos

    El uso de tipos de datos de coma flotante podría dar como resultado cálculos imprecisos debido a las limitaciones de redondeo inherentes en la matemática de coma flotante. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 306 Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones AVERAGE Ejemplo de diagrama de lógica de escalera AVERAGE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 307: Cop

    Esta instrucción se aplica a los controladores Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 308  Tanto el origen como el destino son datos con una longitud de 1 byte. Salida UINT Estado de la operación de copia. Las definiciones del parámetro Sts se definen en los códigos de estado COP. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 309 0x09 El desplazamiento de los datos de destino no es válido. 0x0A Los datos no son válidos en el origen o en el destino. Ejemplo de diagrama de bloque de funciones COP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 310: Copiar En Un Tipo De Datos Diferente

    Desde una matriz USINT a una matriz STRING Para copiar una matriz USINT a una matriz STRING, los datos de la primera deben tener el siguiente formato: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 311: Ejemplo De Matriz De Cadena De Cop

    [3] con 1. Uno es la longitud de la cadena en la matriz de cadena [10] y la matriz Usint [4] es 97, que equivale a "a" en el código ASCII. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 312 Capítulo 13 Instrucciones de manipulación de datos Diagrama de lógica de escalera Elementos de matriz con valores lógicos Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 313: Min (Mínimo)

    Salida DINT Valor mínimo de ambos valores de entrada. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de función MIN Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 314: Resultados

    (* Equivalencia de ST: *) new_value := MAX (MIN (max_value, value), min_value); (* liga el valor al conjunto [min_value..max_value] *) Resultados Consulte también Instrucciones de manipulación de datos en la página 305 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 315: Max (Máximo)

    Valor máximo de ambos valores de entrada. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones MAX Ejemplo de diagrama de lógica de escalera MAX Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 316 (* Equivalencia de ST: *) new_value := MAX (MIN (max_value, value), min_value); (* liga el valor al conjunto [min_value..max_value] *) Resultados Consulte también Instrucciones de manipulación de datos en la página 305 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 317: Instrucciones Del Contador De Alta Velocidad (Hsc)

    Datos enteros con signo de 32 bits (intervalo de recuento de ± 2.147.483.647)  Preajustes altos y bajos programables  Punto de ajuste de desbordamiento y de caudal insuficiente  Procesamiento automático de interrupciones en función del recuento acumulado Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 318: Hsc (Contador De Alta Velocidad)

    HSCSTS.HP. Esta instrucción se aplica a los controladores Micro830, Micro850 y Micro870. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 319: Descripción

     0x03: ID de HSC fuera de rango.  0x04: Error de configuración de HSC. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de función HSC Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 320: Valores De Hsccmd

     Actualice únicamente la información de estado del HSC (si este está en modo de ejecución y el peldaño está habilitado). 0x02 HSC Stop: Detiene un recuento de HSC (si HSC está en modo de ejecución y se activa la llamada). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 321: Tipo De Datos Hscapp

    HSC. Cuando el HSC está en modo de recuento, el subsistema del HSC actualiza automáticamente el acumulador de modo que refleje el valor del acumulador del HSC real. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 322  Deben ser inferiores al valor de desbordamiento.  Deben ser inferiores o iguales a los datos que residen en el preajuste bajo (HSCAPP.LPSetting); de lo contrario, se genera un error del HSC. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 323: Configuración De Hscapp Frente A Configuración De Plsdata

    Cuando se habilita la función PLS, la configuración de HSCApp relevante se sustituye por la configuración de PLSData correspondiente, como se muestra en la siguiente tabla. Configuración de HSCApp Configuración de PLSData HSCAPP.HpSetting HSCHP HSCAPP.LpSetting HSCLP HSCAPP.HPOutput HSCHPOutput HSCAPP.LPOutput HSCLPOutput Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 324 En este modo no se puede definir un preajuste bajo. Contador ascendente con restablecimiento y mantenimiento externos. El acumulador se desactiva (0) inmediatamente cuando alcanza el preajuste alto. En este modo no se puede definir un preajuste bajo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 325: Tipo De Datos Hscsts

    Si el bloque de funciones HSC realiza el recuento con el comando 0x01, el estado del HSC se actualiza de forma continua.  Si se produce un error, se activa el marcador Error_Detected y se establece un código de error. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 326: Detalles De Parámetros Hscstsinfo

    Acceso al programa del usuario datos HSCSTS.CountEna BOOL 0... 9 solo lectura Indica el estado del contador de alta velocidad (HSC), es decir, si el recuento está habilitado (1) o deshabilitado (0, predeterminado). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 327 El subsistema del HSC establece el marcador de estado HSCSTS.Mode1Done en (1) cuando el HSC está configurado para el comportamiento de modo 0 o de modo 1, y el acumulador cuenta de forma ascendente hasta el valor de preajuste alto. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 328 único momento en que cambia el marcador de dirección es cuando el recuento acumulado se revierte. El subsistema del HSC actualiza este bit de forma continua cuando el controlador se encuentra en modo de ejecución. HPReached Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 329 HSC cuando se detectan estas condiciones:  Se ejecuta una interrupción de preajuste bajo  Se ejecuta una interrupción de preajuste alto  Se ejecuta una interrupción de caudal insuficiente UFCauseInter Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 330  Se produce una interrupción de caudal insuficiente  Se produce una interrupción de desbordamiento LPCauseInter Parámetro Tipo de Modo del Acceso al programa del usuario datos HSCSTS.LPCauseInter BOOL 2... 9 lectura/escritura Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 331: Errorcode

    No se produce ningún error. 0x01 Modo de recuento de HSC no válido 0x02 Preajuste alto no válido 0x03 Desbordamiento no válido. 0x04 Caudal insuficiente no válido. 0x05 Sin datos PLS. Acumulador Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 332 Esta es la última configuración de preajuste bajo, que la función PLS puede actualizar desde el bloque de datos PLS. HPOutput Parámetro Tipo de Acceso al programa del usuario datos HSCApp.HPOutput UDINT lectura/escritura Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 333 HSC para cargar los parámetros nuevos mientras el controlador se encuentra en funcionamiento. Ejemplo de parámetros HSCSTSInfo En la siguiente imagen se muestran los parámetros HSCStsInfo en el selector de variables. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 334: Tipo De Datos Pls

    Cuando se habilita la función PLS, la configuración de HSCApp relevante se sustituye por la configuración de PLSData correspondiente, como se muestra en la siguiente tabla. Configuración de HSCApp Configuración de PLSData HSCAPP.HpSetting HSCHP HSCAPP.LpSetting HSCLP HSCAPP.HPOutput HSCHPOutput HSCAPP.LPOutput HSCLPOutput Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 335: Tipo De Datos Hsce_Channel

    0x01-0x1F: ID de módulo de expansión (segmentado) 0x01-0x05: ID de puerto universal HSCID 0x00-0x0F: Incorporado 0x00-0x07: ID de HSC para expansión 0x00-0x01: ID de HSC para puerto universal Consulte también en la página 318 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 336: Tipo De Datos Hsce_Sts

    PLS que contiene los conjuntos de datos que se utilizarán. La estructura de datos PLS_HSCE es una matriz flexible con cada elemento definido de la siguiente manera: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 337: Hsc_Set_Sts (Estado De Ajuste Del Contador De Alta Velocidad)

    HSC_SET_STS se ignoran. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro830, Micro850 y Micro870. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 338: Descripción

    0x00 No se realiza ninguna acción (no habilitada). 0x01 Ejecución del HSC correcta. 0x02 Comando de HSC no válido. 0x03 ID de HSC fuera de rango. 0x04 Error de configuración de HSC. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 339 Instrucciones del contador de alta velocidad (HSC) Capítulo 14 Ejemplo de diagrama de bloque de función HSC_SET_STS Ejemplo de diagrama de lógica de escalera HSC_SET_STS Ejemplo de texto estructurado HSC_SET_STS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 340: Usar Las Instrucciones Del Contador De Alta Velocidad

    Ejemplo: Cómo crear un programa de contador de alta velocidad (HSC) en la página 348 Ejemplo: Interruptor de límite programable (PLS) habilitado en la página 359 HSC (contador de alta velocidad) en la página 318 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 341: Cuadro De Diálogo Interrupción Del Usuario De Contador De Alta Velocidad

    (HSC) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 342: Agregar Y Configurar Una Interrupción Del Usuario De Contador De Alta Velocidad (Hsc)

    Interrupción. 3. Haga clic con el botón secundario en una fila vacía y haga clic en Agregar para mostrar el cuadro de diálogo Propiedades de la interrupción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 343: Propiedades De Interrupciones Hsc

    HSC comienza a procesar la subrutina del HSC debido a alguna de las siguientes condiciones:  Punto de preajuste bajo alcanzado  Punto de preajuste alto alcanzado  Condición de desbordamiento: el recuento supera el valor de desbordamiento Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 344: Parámetros De Interrupciones Hsc

    Acceso al programa del usuario datos HSCO.AS 0... 9 solo lectura Iniciar automáticamente se configura con el dispositivo de programación y se almacena como parte del programa del usuario. El bit Iniciar Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 345 El bit MH se controla mediante el programa del usuario y conserva su valor a lo largo de una desconexión y conexión. El programa del usuario debe activar y desactivar el bit MH. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 346: Configurar Un Interruptor Programable De Límite (Pls)

    HSC cuenta los pulsos entrantes y se producen los siguientes eventos.  Cuando el recuento alcanza el primer preajuste (HSCHP o HSCLP) definido en los datos PLS, los datos de origen de salida (HSCHPOutput Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 347 348 Ejemplo: Interruptor de límite programable (PLS) habilitado en la página 359 HSC (contador de alta velocidad) en la página 318 Actualizar datos de aplicación del HSC en la página 340 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 348: Ejemplo: Cómo Crear Un Programa De Contador De Alta Velocidad (Hsc)

    Asignar variables y compilar el programa en la página 353 Probar el programa y ejecutar el contador de alta velocidad en la página 355 Agregar una función del interruptor de límite programable (PLS) en la página 358 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 349: Crear Un Diagrama De Lógica De Escalera Y Agregar Variables

    Catálogo para ver las carpetas del dispositivo. 2. Expanda las carpetas Controladores y Micro830 para ver todos los controladores Micro830. Haga doble clic en un controlador (2080-LC50-24QVB) para agregarlo al organizador de proyectos. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 350 Haga doble clic en el contacto directo para mostrar el selector de variables y, a continuación, haga clic en la ficha E/S: Micro830.  Haga clic en _IO_EM_DI_05 y, a continuación, en Aceptar para asignar el contacto directo a la entrada 5. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 351 Variables. 12. En dicha página, agregue las variables y los tipos de datos siguientes. Nombre de la Tipo de datos variable MyCommand USINT MyAppData HSCAPP MyInfo HSCSTS MyPLS MyStatus UINT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 352: Asignar Valores A Las Variables Del Hsc

    Consulte HSCMode en Tipo de datos HSCAPP para obtener más información sobre la descripción de cada valor. 3. Asigne el resto de los valores a las variables MyAppData, como se muestra en la siguiente figura. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 353: Asignar Variables Y Compilar El Programa

    321 Asignar variables y Después de especificar valores en las variables del HSC, siga estos pasos para asignarlas al bloque de funciones y compilar el programa. compilar el programa Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 354 1. Desde el editor de lógica de escalera, asigne cada variable a su elemento de bloque de funciones HSC, tal y como se muestra. 2. En el organizador de proyectos, haga clic en el controlador para mostrar el árbol del controlador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 355: Probar El Programa Y Ejecutar El Contador De Alta Velocidad

    Después de descargar el programa de HSC en el controlador, puede probarlo y luego ejecutarlo en el contador de alta velocidad (HSC). ejecutar el contador de alta velocidad Para probar el programa: 1. Conéctese al controlador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 356 9. Compruebe que el valor lógico de la variable MyStatus sea 1, lo que indica que el HSC se está ejecutando. 10. Visualice el valor del contador en MyInfo.Accumulator. Consulte HSC (contador de alta velocidad) para obtener la lista completa de códigos de estado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 357: Resultados

    40, la salida 0 se activa, al igual que el marcador HPReached. Si MyInfo.Accumulator alcanza un valor de preajuste bajo de -40, la salida 1 se activa, al igual que el marcador LPReached. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 358: Agregar Una Función Del Interruptor De Límite Programable (Pls)

     En el campo Valor inicial de MyAppData.OFSetting, escriba 50.  En el campo Valor inicial de MyAppData.UFSetting, escriba -50. 4. (opcional) Configure la máscara de salida si se utilizará una salida. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 359: Ejemplo: Interruptor De Límite Programable (Pls) Habilitado

    (PLS) habilitado Valores de parámetros HSC En este ejemplo se presupone que los parámetros de HSC están configurados con los valores siguientes:  HSCApp.OutputMask = 31  HSCApp.HSCMode = 0 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 360 HSCSTS.Accumulator alcanza los valores 500, 750 y 1.000, y el controlador conecta las salidas 0-2, 0-3 y 0-4 respectivamente.  Una vez finalizada la operación, el ciclo se restablece y se repite desde HSCSTS.HP = 250. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 361 Configurar un interruptor de límite programable (PLS) en la página Ejemplo: Cómo crear un programa de contador de alta velocidad (HSC) en la página 348 HSC (contador de alta velocidad) en la página 318 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 363: Instrucciones Hsce Hsce

    Tipo de datos PLS_HSCE en la página 336 HSCE se emplea para controlar y leer el contador HSC. HSCE Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 364: Descripción

    Rate1 Salida REAL Velocidad de pulso actual en unidad de usuario por segundo (por método de pulso). Rate2 Salida REAL Velocidad de pulso actual en unidad de usuario por segundo (método cíclico). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 365 Información de estado de HSC. Error Salida BOOL Indica que se ha producido un error. ErrorID Salida UINT Cuando se produce Error, IdDeError contiene el código de error. Ejemplo de diagrama de bloque de funciones HSCE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 366 Capítulo 15 Instrucciones HSCE Ejemplo de diagrama de lógica de escalera HSCE Ejemplo de estructura de texto HSCE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 367: Hsce_Cfg

    El flanco ascendente inicia la configuración de HSC. (Habilitar HSCE debería ser igual a FALSO) El flanco descendente borrará todo el valor de salida. Canal Entrada HSCE_CH El canal HSCE. ANNEL InitAccumulator Entrada LINT Valor inicial acumulador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 368 Acción de configuración de HSC (iniciada por instrucción) correcta. Error Salida BOOL Indica que se ha producido un error. ErrorID Salida UINT Cuando se produce Error, IdDeError contiene el código de error. Ejemplo de diagrama de bloque de funciones HSCE_CGF Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 369 Ejemplo de diagrama de lógica de escalera HSCE_CGF Ejemplo de estructura de texto HSCE_CGF Consulte también Instrucciones HSCE en la página 363 HSCE en la página 363 HSCE_CFG_PLS en la página 370 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 370: Hsce_Cfg_Pls

    Canal Entrada HSCE_CHANNEL El canal HSCE. InitAccumulator Entrada LINT Valor inicial acumulador. OFSetting Entrada LINT Valor de límite de desbordamiento de contador. UFSetting Entrada LINT Valor de límite de subdesbordamiento de contador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 371 Acción de configuración de HSC (iniciada por instrucción) correcta. Error Salida BOOL Indica que se ha producido un error. ErrorID Salida UINT Cuando se produce Error, IdDeError contiene el código de error. Ejemplo de diagrama de bloque de funciones HSCE_CGF_PLS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 372 Ejemplo de estructura de texto HSCE_CGF_PLS Consulte también Instrucciones HSCE en la página 363 HSCE en la página 363 HSCE_CFG en la página 367 HSCE_READ_STS en la página 373 HSCE_SET_STS en la página 374 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 373: Hsce_Read_Sts

    Valor de límite de desbordamiento de contador. Error Salida BOOL Indica que se ha producido un error. ErrorID Salida UINT Cuando se produce Error, IdDeError contiene el código de error. Ejemplo de diagrama de bloque de funciones HSCE_READ_STS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 374: Hsce_Set_Sts

    HTS. Si el bloque de funciones HSC no se detiene o el canal HSC no está configurado, el bloque de funciones HSC2_SET_STS arrojará un error. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 375 CIERTO por el módulo enchufable. Establezca o restablezca este bit con el bloque de funciones HSCE_SET_STS. Sensor de contacto Entrada BOOL Cuando se active el sensor de contacto, este bit se establecerá en CIERTO por el módulo enchufable. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 376 Error Salida BOOL Indica que se ha producido un error. ErrorID Salida UINT Cuando se produce Error, IdDeError contiene el código de error. Ejemplo de diagrama de bloque de funciones HSCE_SET_STS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 377 Ejemplo de estructura de texto HSCE_SET_STS Consulte también Instrucciones HSCE en la página 363 HSCE en la página 363 HSCE_CFG en la página 367 HSCE_CFG_PLS en la página 370 HSCE_READ_STS en la página 373 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 378: Códigos De Error Hsce

    Archivos de configuración HSC no Póngase en contacto con el representante de soporte técnico de válidos. Rockwell Automation. Para ver la información de contacto, consulte: http://www.rockwellautomation.com/support Tipo de módulo HSC no válido. Corrija el tipo de módulo. Por ejemplo, seleccione el tipo de módulo como módulo enchufable.
  • Página 379 Fallo al escribir estado. Póngase en contacto con el representante de soporte técnico de Rockwell Automation. Póngase en contacto con el representante de soporte técnico de Fallo al leer preajuste bajo fuera. Rockwell Automation. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 380 UPM al leer el estado de Rockwell Automation. salida. Consulte también HSCE en la página 363 HSCE_CFG en la página 367 HSCE_CFG_PLS en la página 370 HSCE_READ_STS en la página 373 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 381 Instrucciones HSCE Capítulo 15 HSCE_SET_STS en la página 374 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 383: Instrucciones De Entrada/Salida

    432 Lee y escribe datos de receta en una tarjeta de memoria SD. RTC_READ en la página 434 Lee la información del módulo de reloj de tiempo real (RTC). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 384: Lcd

    Entrada CADENA La cadena se muestra en la línea 3 del LCD. Line4 Entrada CADENA La cadena se muestra en la línea 4 del LCD. Salida BOOL Cierto: la función está habilitada Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 385 Ejemplo de diagrama de bloque de funciones LCD Ejemplo de diagrama de lógica de escalera LCD Ejemplo de texto estructurado LCD (* Equivalencia de ST: *) TESTOUTPUT := LCD(LCDENABLE, LINE1, LINE2, LINE3, LINE4) ; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 386: Lcd_Bklt_Rem (Retroiluminación Del Lcd Remoto)

    LCD remoto. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 387 FW y RLCD FW del controlador.  4: Código de color no válido.  5: Modo no válido.  6-65535: Reservado Ejemplo de diagrama de bloque de funciones LCD_BKLT_REM Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 388: Lcd_Rem (Lcd Remoto)

    Detalles de la operación:  Para Line1 a Line8, la longitud máxima de la cadena es 24 caracteres. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 389: Descripción

    Si el tamaño de la fuente del mensaje de inicio es grande o extragrande, el LCD remoto muestra:  Cadenas Line1 a Line4.  Omite las cadenas Line5 a Line8.  Un máximo de 12 caracteres por línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 390  La configuración de puerto serie es distinta de la requerida para el LCD remoto.  4: Código de fuente no válido.  5: 5-65535: Reservado Ejemplo de diagrama de bloque de funciones LCD_REM Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 391 Instrucciones de entrada/salida Capítulo 16 Ejemplo de diagrama de lógica de escalera LCD_REM Ejemplo de texto estructurado LCD_REM Consulte también Instrucciones de entrada/salida en la página 383 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 392: Rhc (Lectura Del Reloj De Alta Velocidad)

    4 cada 40 microsegundos 10 microsegundos 40 microsegundos Micro820 1 cada 10 microsegundos 10 microsegundos 10 microsegundos Micro830 Micro850 Ejemplo de diagrama de bloque de funciones RHS Ejemplo de diagrama de lógica de escalera RHS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 393: Rpc (Lectura De La Suma De Comprobación Del Programa)

    Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Salida UDINT El valor de suma de comprobación del programa del usuario especificado. Ejemplo de diagrama de bloque de funciones RPC Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 394: Dlg (Registro De Datos)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 395 BF. DLG_ERR_CFG_FORMAT El formato del archivo de configuración de registro de datos no es válido. DLG_ERR_RTC El reloj de tiempo real no es válido. DLG_ERR_UNKNOWN Se ha producido un error no especificado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 396: Iim (Entrada Inmediata)

    Normalmente se utiliza al inicio de un programa de interrupción para seleccionar o enmascarar entradas que se digitalizan inmediatamente para obtener las entradas actuales. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 397  0x02 : tipo de entrada/salida no válido.  0x03 : ranura de entrada/salida válida. Salida BOOL Habilita la salida. Cierto: entrada actualizada. Falso: entrada no actualizada. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 398 Capítulo 16 Instrucciones de entrada/salida Ejemplo de diagrama de bloque de funciones IIM Ejemplo de diagrama de lógica de escalera IIM Ejemplo de texto estructurado IIM Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 399: Iom (Salida Inmediata)

    Estado de exploración de salida inmediata. Códigos de estado IOM (Sts):  0x00: No habilitada (no se realiza ninguna acción).  0x01 : exploración correcta de entrada/salida.  0x02 : tipo de entrada/salida no válido. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 400 Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones IOM Ejemplo de diagrama de lógica de escalera IOM Ejemplo de texto estructurado IOM Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 401: Key_Read (Lectura De Claves En El Lcd)

    Comprueba el estado de clave del módulo LCD opcional cuando está activa la pantalla de usuario. de claves en el LCD) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica al controlador Micro810. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 402 CIERTO: se ha pulsado la tecla flecha abajo. Salida BOOL CIERTO: se ha pulsado la tecla de flecha izquierda. Salida BOOL CIERTO: se ha pulsado la tecla de flecha derecha. Ejemplo de diagrama de bloque de funciones KEY_READ Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 403 Instrucciones de entrada/salida Capítulo 16 Ejemplo de diagrama de lógica de escalera KEY_READ Ejemplo de texto estructurado KEY_READ (* Equivalencia de ST: *) KEY_READ_1(KEYENABLE) ; KEY_EKYL := KEY_READ_1.EKYL ; KEY_CKY := KEY_READ_1.CKY ; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 404: Key_Read_Rem (Lectura De Claves Del Lcd Remoto)

    Esta instrucción se aplica a los controladores Micro820. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Parámetro Tipo de Tipo de datos Descripción parámetro Enable Entrada BOOL Habilitar bloque de instrucción. Cierto: Habilitar Falso: Deshabilitar Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 405: Key_Read_Rem

    Cierto = Se ha pulsado la tecla Cancelar. EKYL Cierto: se ha pulsado la tecla Intro durante más de 2 segundos. CKYL Cierto: se ha pulsado la tecla Cancelar durante más de 2 segundos. 14-31 Reservado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 406: Mm_Info (Información Del Módulo De Memoria)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. memoria) Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 407 Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones MM_INFO Ejemplo de diagrama de lógica de escalera MM_INFO Ejemplo de texto estructurado MM_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 408: Resultados

    Capítulo 16 Instrucciones de entrada/salida Resultados En el caso de los controladores que usen 2080-MEMBAK-RTC: En el caso de los controladores que usen una tarjeta SD: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 409: Tipos De Datos Mminfo

    La información del módulo enchufable se lee durante el tiempo de ejecución.  El módulo enchufable de memoria de 2080-MEMBAK-RTC no es compatible.  La información del módulo de expansión se lee cuando se enciende el módulo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 410 FALSO: no ejecuta la operación de lectura. Todos los valores de datos se restablecen a 0. ModuleType Entrada USINT Identifica el tipo de módulo:  1: módulo de expansión 2085.  2: módulo enchufable 2080. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 411 Número de ranura no válido. Cambiar a un número de ranura válido. Tipo de módulo de expansión no válido. Error grave del módulo de expansión. La información de lectura del módulo enchufable no es compatible. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 412 Ha ocurrido un error de lectura del módulo enchufable durante la lectura del código de producto. Ha ocurrido un error de lectura del módulo enchufable durante la lectura de la revisión del módulo. Ejemplo de diagrama de bloque de funciones MODULE_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 413 Instrucciones de entrada/salida Capítulo 16 Ejemplo de diagrama de lógica de escalera MODULE_INFO Ejemplo de texto estructurado MODULE_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 414: Module_Info: Información Sobre El Módulo De Expansión Y El Módulo Enchufable

    Allen-Bradley. el módulo enchufable Información del módulo enchufable Utilice esta tabla para determinar la información del módulo enchufable definida por Allen-Bradley. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 415 Allen-Bradley. Número de Tipo de ID de ID del Tipo de producto Código de modelo expansión módulo proveedor producto 2085-IF4 Analógico 2085-IF8 Analógico 2085-IRT4 Analógico 2085-OF4 Analógico 2085-IA8 Digital 1148 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 416: Descripción

    Este campo indica la revisión general del número de catálogo designada por el ID del proveedor, tipo de producto, código de producto y serie. La revisión general está comprendida entre 0 y 31. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 417: Diagramas De Temporización De La Instrucción Module_Info

    409 Diagramas de Los siguientes ejemplos de diagrama de temporización describen escenarios de ejecución de la instrucción MODULE_INFO. temporización de la instrucción Ejecución correcta cuando un módulo está físicamente presente MODULE_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 418 No hay cambio en la condición de línea. El bit Habilitar es FALSO. Se desactivan todos los parámetros de salida. Ejecución correcta cuando el módulo no está presente físicamente Utilice esta tabla para determinar los valores de parámetros de MODULE_INFO para cada ciclo de exploración. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 419 No hay cambio en la condición de línea. El bit Habilitar es FALSO. Se desactivan todos los parámetros de salida. Ejecución de MODULE_INFO con Error Utilice esta tabla para determinar los valores de parámetros de MODULE_INFO para cada ciclo de exploración. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 420: Ejecución Correcta De Module_Info Con Error: Ningún Módulo Físico

    No hay cambio en la condición de línea. El bit Habilitar es FALSO. Se desactivan todos los parámetros de salida. Ejecución correcta de MODULE_INFO con error: ningún módulo físico Utilice esta tabla para determinar los valores de parámetros de MODULE_INFO para cada ciclo de exploración. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 421 No hay cambio en la condición de línea. El bit Habilitar es FALSO. Se desactivan todos los parámetros de salida. Se ha ejecutado correctamente MODULE_INFO con error con el módulo físico presente Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 422: Plugin_Info (Información Del Módulo Enchufable)

    PLUGIN_INFO puede leer cualquier información de módulo enchufable genérico o el módulo de expansión, excepto en el módulo 2080-MEMBAK-RTC.  Si no hay ningún módulo genérico enchufable o de expansión, todos los valores vuelven a cero (0). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 423 Tipo de producto = 0x0000 Código de Salida UINT Código de producto del módulo genérico enchufable o de producto expansión. Si un módulo enchufable o módulo de expansión no está presente Código de producto = 0x0000 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 424 Solo se aplica a programas de diagrama de lógica de escalera. El diagrama de lógica de escalera agrega la salida ENO automáticamente. Ejemplo de diagrama de bloque de funciones PLUGIN_INFO Ejemplo de diagrama de lógica de escalera PLUGIN_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 425: Plugin_Read (Leer Módulo Enchufable)

    Cualquier módulo enchufable excepto de los módulos 2080-MEMBAK-RTC.  Si no hay ningún módulo genérico enchufable, todos los valores vuelven a cero (0). Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 426  0x05 - Error de funcionamiento del módulo enchufable debido a un error de paridad de acceso a datos. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 427: Plugin_Reset (Restablecer Módulo Enchufable)

    Restablece el hardware de cualquier módulo genérico enchufable, excepto de los módulos 2080-MEMBAK-RTC. Tras restablecer el hardware, el módulo (restablecer módulo genérico enchufable está listo para su configuración y funcionamiento. enchufable) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 428  0x05 - Error de funcionamiento del módulo enchufable debido a un error de paridad de acceso a datos. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 429 Instrucciones de entrada/salida Ejemplo de diagrama de bloque de funciones PLUGIN_RESET Ejemplo de diagrama de lógica de escalera PLUGIN_RESET Ejemplo de texto estructurado PLUGIN_RESET Resultados Consulte también Instrucciones de entrada/salida en la página 383 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 430: Plugin_Write (Escribir Módulo Enchufable)

     0x04 - Error de funcionamiento del módulo enchufable debido a que los datos operan fuera de rango.  0x05 - Error de funcionamiento del módulo enchufable debido a un error de paridad de acceso a datos. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 431 Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones PLUGIN_WRITE Ejemplo de diagrama de lógica de escalera PLUGIN_WRITE Ejemplo de texto estructurado PLUGIN_WRITE Consulte también Instrucciones de entrada/salida en la página 383 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 432: Rcp (Receta)

    Activo  2 Correcto, finalizado sin errores.  3 Error, finalizado con errores. ErrorID Salida UDINT El código de error RCP numérico. Las definiciones se establecen en los códigos de estado RCP. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 433 Reservado para una posible ampliación futura. RCP_ERR_UNKNOWN RCP_ERR_DATAFILE_NAME RCP_ERR_DATAFOLDER_INVALID RCP_ERR_DATAFILE_ABSENT RCP_ERR_DATAFILE_FORMAT RCP_ERR_DATAFILE_SIZE El archivo de datos de receta es demasiado grande (> 4 kB). Ejemplo de diagrama de bloque de funciones RCP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 434: Rtc_Read (Leer Reloj En Tiempo Real)

    Si el RTC integrado ha perdido su carga/memoria debido a un corte de energía:  RTCData se define a 2000/1/1/0/0/0.  RTCEnabled se define a uno (1). Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 435: Tipo De Datos Rtc

    Tipo de Descripción datos Año UINT El ajuste de año de RTC. Valor de 16 bits, y el rango válido es entre 2000 (1 de enero, 00:00:00) y 2098 (31 de diciembre, 23:59:59) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 436: Rtc_Read En La

    El ajuste de día de la semana de RTC. Con RTC_SET, este parámetro se ignora. Ejemplo de diagrama de bloque de funciones de RTC_READ Ejemplo de diagrama de lógica de escalera de RTC_READ Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 437: Rtc_Set (Establecer Reloj En Tiempo Real)

    Cierto: ejecuta RTC_SET con la información de RTC de entrada. Normalmente solo se ejecuta para 1 exploración del programa al actualizar el RTC. FALSO: no ejecuta RTC_SET. Se establece en FALSO para utilizar RTC con normalidad. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 438 El ajuste de minuto de RTC. Segundo UINT El ajuste de segundo de RTC. Día de la semana UINT El ajuste de día de la semana de RTC. Con RTC_SET, este parámetro se ignora. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 439: Sys_Info

    Instrucciones de entrada/salida en la página 383 Lee el bloque de datos de estado para el controlador Micro800. SYS_INFO Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 440 Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones SYS_INFO Ejemplo de diagrama de lógica de escalera SYS_INFO Ejemplo de texto estructurado SYS_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 441: Tipo De Datos Sys_Info

    Tipo de datos En la tabla siguiente se describe el tipo de datos SYSINFO. SYS_INFO Parámetro Tipo de Descripción datos BootMajRev UINT Revisión principal de arranque. BootMinRev UINT Revisión menor de arranque. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 442: Trimpot_Read (Leer Potenciómetro De Ajuste)

    439 TRIMPOT_READ Lee el valor de un potenciómetro de ajuste concreto. (leer potenciómetro Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de ajuste) de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 443  0x03 - Error de operación de escritura debido a un valor fuera de rango. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones TRIMPOT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 444: Definición De Id De Trimpot

    TRIMPOT_read. Trimpot Selección de salida Descripción Definición de ID de 15 - 13 Tipo de módulo de Trimpot: Trimpot  0x00: integrado.  0x01: expansión.  0x02: puerto enchufable. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 445  0x00-0x07: ID de potenciómetro de ajuste de expansión.  0x00-0x07: ID de potenciómetro de ajuste de puerto enchufable. El ID de Trimpot comienza a partir de 0. Consulte también TRIMPOT_READ en la página 442 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 447: Instrucciones De Interrupción

    Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 448 Un valor entre 1 y 65535 habilita la función STIS. STIS Salida BOOL Estado de llamada (igual que Enable). Ejemplo de diagrama de bloque de funciones STIS Ejemplo de diagrama de lógica de escalera STIS Ejemplo de texto estructurado STIS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 449: Uic (Borrado De Bit De Pérdida De Interrupción)

    Tipo de Descripción parámetro datos Enable Entrada BOOL Habilitar instrucción. Cierto: inicia la operación borrar bit. Falso: no ejecuta la función. IRQType Entrada UDINT Usar las - IRQ_HSC3 palabras - IRQ_HSC4 definidas de Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 450: Resultados

    - IRQ_HSC2 Salida BOOL Estado de llamada (igual que Enable). Ejemplo de diagrama de bloque de funciones UIC Ejemplo de diagrama de lógica de escalera UIC Ejemplo de texto estructurado UIC Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 451: Uid (Deshabilitar Interrupción)

    - IRQ_EII7 - IRQ_UPM1 - IRQ_HSC0 - IRQ_UPM2 - IRQ_HSC1 - IRQ_UPM3 - IRQ_HSC2 - IRQ_UPM4 Salida BOOL Estado de llamada (igual que Enable). Ejemplo de diagrama de bloque de funciones UID Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 452: Uie (Habilitar Interrupción)

    TESTOUTPUT := UID(TESTENABLE, 2) ; Resultados Consulte también Instrucciones de interrupción en la página 447 Habilita una interrupción del usuario específica. UIE (habilitar interrupción) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 453 - IRQ_HSC1 - IRQ_UPM3 - IRQ_HSC2 - IRQ_UPM4 Salida BOOL Estado de llamada (igual que Enable). Ejemplo de diagrama de bloque de funciones UIE Ejemplo de diagrama de lógica de escalera UIE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 454: Uif (Eliminar Interrupción Pendiente)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica pendiente) de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 455 - IRQ_HSC2 - IRQ_UPM4 Salida BOOL Estado de llamada (igual que Enable). Ejemplo de diagrama de bloque de funciones UIF Ejemplo de diagrama de lógica de escalera UIF Ejemplo de texto estructurado UIF Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 456 Capítulo 17 Instrucciones de interrupción (* Equivalencia de ST: *) TESTOUTPUT := UIF(TESTENABLE, 2) ; Resultados Consulte también Instrucciones de interrupción en la página 447 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 457: Instrucciones De Control De Movimiento

    REAL. Movimiento MC_Halt en la página 473 Activa una parada de movimiento controlada en condiciones normales de funcionamiento. MC_Home en la página 476 Ordena al eje que ejecute la secuencia <search home>. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 458: Reglas Generales De Bloques De Función De Control De Movimiento

    Posición frente a distancia Posición es un valor definido en un sistema de coordenadas. La distancia es una medición relativa relacionada con unidades técnicas. La distancia es la diferencia entre dos posiciones. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 459 Con Enable: Las salidas Válido, Habilitado, Ocupado, Error e ID de error se restablecen con el flanco descendente de Habilitar en cuanto sea posible. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 460  Las salidas de error de los bloques de funciones relevantes se restablecen con el flanco descendiente de Execute y Enable.  Las salidas de error de un bloque de funciones con Enable se pueden restablecer durante la operación sin necesidad de restablecer Enable. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 461: Detalles De Parámetros De Bloques De Funciones De Control De Movimiento

    Cualquier comando de movimiento es una transición que cambia el estado del eje y, como consecuencia, modifica la forma en que se calcula el movimiento actual. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 462 Valores de código del estado del eje de control de movimiento Puede supervisar el estado del eje mediante la función Monitor de eje. La siguiente tabla identifica los valores utilizados para definir cada uno de los estados predefinidos del eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 463 MC_MoveRelative, el estado del peldaño pasa a ser Falso y MC_MoveRelative no se vuelve a explorar. En este caso, el estado del eje no puede cambiar de Movimiento discreto a Estancamiento, aunque se detenga por completo y la velocidad sea 0. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 464: Números De Parámetro De Bloques De Funciones De Control De Movimiento

    Aceleración máxima permitida del eje en la MaxAccelerationAppl REAL aplicación. MaxDecelerationSystem REAL Desaceleración máxima permitida del eje en el sistema. MaxDecelerationAppl REAL Desaceleración máxima permitida del eje en la aplicación. MaxJerk REAL Sacudida máxima permitida de eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 465: Id De Error De Bloque De Función De Control De Movimiento

    (velocidad, aceleración, desaceleración, o sacudida) definido en el bloque de función. Corrija la configuración de los parámetros dinámicos en el bloque de función en la página de configuración de dinámica del eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 466 Mueva el eje en dirección opuesta al interruptor de límite estricto. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 467: Escenarios De Error De Ejes

    Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 468: Tipos De Datos De Axis_Ref

    Debe tenerse en cuenta que es posible que exista una ligera diferencia entre la velocidad real del eje y CommandVel, debido al retraso de la unidad o al exceso de ajuste de la unidad. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 469: Tipos De Datos Fb_Axis_Ref

    Lectura de la velocidad mecánica real del canal de retroalimentación de movimiento (HSC). Consulte también Detalles de parámetros de bloques de funciones de control de movimiento en la página 461 Variables de eje en la página 470 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 470: Variables De Eje

    MC_AbortTrigger solo se ejecuta cuando se asigna a un eje que está controlado por MC_TouchProbe. control de movimiento) Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 471 Cierto: se ha detectado un error. ErrorID Salida UINT Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 472 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de bloque de funciones MC_AbortTrigger Ejemplo de diagrama de lógica de escalera MC_AbortTrigger Ejemplo de texto estructurado MC_AbortTrigger Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 473: Mc_Halt (Detención De Control De Movimiento)

    Si se activa MC_Halt cuando el estado del eje es Autodirección, el bloque de instrucción genera un error y el proceso de autodirección no se interrumpe. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 474 Se ha alcanzado la velocidad de cero. Busy Salida BOOL El bloque de instrucción no se ha completado. Activo Salida BOOL Indica que el bloque de instrucción tiene control sobre el eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 475 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de función MC_Halt Ejemplo de diagrama de lógica de escalera MC_Halt Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 476: Mc_Home (Entrada De Control De Movimiento)

    Después de activarse MC_Power, se restablece el estado de autodirección del eje a 0 (sin autodirección). En la mayoría de los casos, después de que el eje reciba alimentación, el bloque de función Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 477 PTO. Defina el valor de posición dentro del límite flexible. Un valor de entrada no válido genera un error. ID de error = MC_FB_ERR_PARAM. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 478 Proceso de autodirección estático con forzado directo de una posición de autodirección desde la referencia del usuario. El bloque de funciones define la posición actual del mecanismo (determinada por el parámetro de entrada Position) como la de autodirección. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 479 Instrucciones de control de movimiento Capítulo 18 Ejemplo de diagrama de bloque de función MC_Home Ejemplo de diagrama de lógica de escalera MC_Home Ejemplo de texto estructurado MC_Home Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 480 Tipos de datos de AXIS_REF en la página 468 Reglas generales de bloques de función de control de movimiento en la página 458 Instrucciones de control de movimiento en la página 457 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 481: Mc_Moveabsolute (Absoluto De Movimiento Del Control De Movimiento)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro830, Micro850 y Micro870 que son compatibles con control de movimiento. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 482: Tipo De Tipo De Descripción Parámetro Datos

    Si es Cierto, el comando se cancela por otro comando o parada de error. Error Salida BOOL Indica que se ha producido un error. CIERTO: se ha detectado un error. FALSO: no hay ningún error. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 483 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de función MC_MoveAbsolute Ejemplo de diagrama de lógica de escalera MC_MoveAbsolute Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 484: Mc_Moverelative (Relativo De Movimiento Del Control De Movimiento)

    Velocity se ignora.  MoveRelative se completa con una velocidad de cero si no lo cancela otro bloque de funciones. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 485 Utilice los parámetros de tipo de datos AXIS_REF para definir AxisIn. Execute Entrada BOOL Indica cuándo iniciar movimiento. Cierto: comienza el movimiento en el flanco ascendente. Falso: no comienza el movimiento. Distancia Entrada REAL Distancia relativa del movimiento (en unidad técnica [u]). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 486 Un número único que identifica el error. Los errores de esta instrucción se ErrorID Salida UINT definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de función MC_MoveRelative Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 487 Instrucciones de control de movimiento Capítulo 18 Ejemplo de diagrama de lógica de escalera MC_MoveRelative Ejemplo de texto estructurado MC_MoveRelative Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 488 Capítulo 18 Instrucciones de control de movimiento Resultados Consulte también Tipos de datos de AXIS_REF en la página 468 Reglas generales de bloques de función de control de movimiento en la página 458 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 489: Mc_Movevelocity (Velocidad De Movimiento Del Control De Movimiento)

    'Execute' cancelan MC_MoveVelocity.  Para detener o cambiar el movimiento iniciado por MC_MoveVelocity, otro bloque de instrucciones debe interrumpirlo o cancelarlo, por ejemplo, volviendo a ejecutar MC_MoveVelocity con parámetros diferentes. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 490 SINT Los valores válidos son: –1, 0, 1. BufferMode Entrada SINT Este parámetro no se utiliza. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 491 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de función MC_MoveVelocity Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 492 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_MoveVelocity Ejemplo de texto estructurado MC_MoveVelocity Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 493 457 Detalles de parámetros de bloques de funciones de control de movimiento en la página 461 ID de error de bloque de función de control de movimiento en la página 465 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 494: Mc_Power (Potencial De Control De Movimiento)

    El bloque de función MC_Power puede encender el eje si Enable está configurado como Cierto y apagarlo si está configurado como Falso. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 495 Cierto: indica que el bloque de función tiene control sobre el eje. Error Salida BOOL Indica que se ha producido un error. CIERTO: se ha detectado un error. FALSO: no hay ningún error. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 496 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de función MC_Power Ejemplo de diagrama de lógica de escalera MC_Power Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 497 ID de error de bloque de función de control de movimiento en la página 465 Tipos de datos de AXIS_REF en la página 468 Tipos de datos FB_AXIS_REF en la página 469 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 498: Mc_Readactualposition (Posición Real De Lectura De Control De Movimiento)

    Para un FB_Axis (eje de retroalimentación), utilice el tipo de datos FB_AXIS_REF para definir los parámetros de AxisIn. Cierto: obtiene el valor del parámetro de forma continua Enable Entrada BOOL mientras está activado. Falso: inactivo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 499 Position Salida REAL El valor de la posición absoluta real para el eje de movimiento de retroalimentación. (en unidades de eje [u]) Ejemplo de diagrama de bloque de funciones MC_ReadActualPosition Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 500 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_ReadActualPosition Ejemplo de texto estructurado MC_ReadActualPosition Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 501 457 Detalles de parámetros de bloques de funciones de control de movimiento en la página 461 ID de error de bloque de función de control de movimiento en la página 465 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 502: Movimiento)

    Los parámetros de salida del eje se definen en el archivo de datos FB_AXIS_REF. Valid Salida BOOL Cierto: el bloque de función está activo y se esperan nuevos valores de salida. Falso: la función no espera nuevos valores de salida. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 503: Descripción

    (en unidades de eje [u/s]). ActualVelocity es un valor con signo que incluye información de dirección. Ejemplo de diagrama de bloque de funciones MC_ReadActualVelocity Ejemplo de diagrama de lógica de escalera MC_ReadActualVelocity Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 504 Capítulo 18 Instrucciones de control de movimiento Ejemplo de texto estructurado MC_ReadActualVelocity Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 505: Mc_Readaxiserror (Error De Eje De Lectura De Control De Movimiento)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro830, Micro850 y Micro870 que son compatibles con control de movimiento. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 506 AxisErrorID Salida UINT Un número único que identifica el error del eje. Los errores de esta instrucción se definen en códigos de error AxisErrorID. Ejemplo de diagrama de bloque de funciones MC_ReadAxisError Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 507 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_ReadAxisError Ejemplo de texto estructurado MC_ReadAxisError Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 508: Códigos De Error Axiserrorid

    Error interno de movimiento. ID de error = 0x04. AXISNUM Póngase en contacto con su representante de soporte técnico local de Rockwell Automation. Para ver la información de contacto, consulte: http://www.rockwellautomation.com/support MC_FB_ERR_ El eje no está operativo porque se ha detectado un problema mecánico MECHAN o en la unidad.
  • Página 509 Restablezca el estado del eje mediante bloques de funciones MC_Power y MC_Reset. Compruebe la configuración de velocidad o de posición de destino del bloque de función. Use el bloque de función MC_SetPosition para ajustar el sistema de coordenadas del eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 510: Movimiento)

    Desconecte y vuelva a conectar toda la máquina y descargue de nuevo la aplicación del usuario en el controlador. Si el problema continúa, póngase en contacto con el representante local de soporte técnico de Rockwell Automation. Para ver la información de contacto, consulte: http://www.rockwellautomation.com/support MC_FB_ERR_ El eje no está...
  • Página 511 ID de error del bloque de funciones de control de movimiento. Valor Salida BOOL Valor del parámetro especificado en el tipo de datos, tal y como lo especifica el proveedor. Ejemplo de diagrama de bloque de funciones MC_ReadBoolParameter Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 512: Resultados

    Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_ReadBoolParameter Ejemplo de texto estructurado MC_ReadBoolParameter Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 513: Mc_Readparameter (Parámetro De Lectura De Control De Movimiento)

    Para un FB_Axis (eje de retroalimentación), utilice el tipo de datos FB_AXIS_REF para definir los parámetros de AxisIn. Enable Entrada BOOL Cierto: obtiene el valor del número de parámetro de forma continua. Falso: la salida Valor se restablece en 0. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 514 ID de error del bloque de funciones de control de movimiento. Valor Salida REAL Valor del parámetro especificado en el tipo de datos, tal y como lo especifica el proveedor. Ejemplo de diagrama de bloque de funciones MC_ReadParameter Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 515 Instrucciones de control de movimiento Capítulo 18 Ejemplo de diagrama de lógica de escalera MC_ReadParameter Texto estructurado MC_ReadParameter ejemplo t Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 516: Mc_Readstatus (Estado De Lectura De Control De Movimiento)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de control de de escalera y texto estructurado. movimiento) Esta instrucción se aplica a los controladores Micro830, Micro850 y Micro870 que son compatibles con control de movimiento. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 517 Cierto: la velocidad del motor es constante. Acelerando Salida BOOL Cierto: el eje está acelerando, aumento de energía del motor. Desacelerando Salida BOOL Cierto: el eje está desacelerando, reducción de energía del motor. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 518 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de bloque de funciones MC_ReadStatus Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 519 Instrucciones de control de movimiento Capítulo 18 Ejemplo de diagrama de lógica de escalera MC_ReadStatus Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 520 Reglas generales de bloques de función de control de movimiento en la página 458 Instrucciones de control de movimiento en la página 457 Detalles de parámetros de bloques de funciones de control de movimiento en la página 461 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 521: Mc_Reset (Restablecimiento De Control De Movimiento)

    Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. La salida del eje es de solo lectura en programas de diagrama de lógica de Salida AXIS_REF escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 522 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de funciones MC_Reset Ejemplo de diagrama de lógica de escalera MC_Reset Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 523: Mc_Setposition (Posición Establecida De Control De Movimiento)

    MC_SetPosition solo se puede completar correctamente si el estado movimiento) del eje es Atascado o Movimiento continuado (MC_ExecutionMode = 0), o si se completa el movimiento continuado y finaliza con el estado Atascado (MC_ExecutionMode = 1). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 524 REAL La posición absoluta o distancia relativa que se va a establecer para el eje. Relative Entrada BOOL Cierto: define la distancia relativa del eje. Falso: define la posición absoluta del eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 525 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de funciones MC_SetPosition Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 526 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_SetPosition Ejemplo de texto estructurado MC_SetPosition Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 527: Mc_Stop (Parada De Control De Movimiento)

    Utilice MC_Stop como funcionalidad de parada de emergencia o en situaciones excepcionales. Utilice MC_Halt para paradas de movimiento normales. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 528: Descripción

    FALSO: no hay ningún error. ErrorID Salida UINT Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 529 Instrucciones de control de movimiento Capítulo 18 Ejemplo de diagrama de bloque de funciones MC_Stop Ejemplo de diagrama de lógica de escalera MC_Stop Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 530 461 ID de error de bloque de función de control de movimiento en la página 465 Reglas generales de bloques de función de control de movimiento en la página 458 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 531: Mc_Touchprobe (Sensor De Contacto De Control De Movimiento)

    Tipo de datos Descripción parámetro Entrada BOOL Habilitar bloque de instrucción. Cierto: ejecuta el cálculo MC_TouchProbe actual. Falso: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 532 (no una posición real) en el momento en que se produce el evento de activación, si no hay retardo de movimiento entre la unidad y el motor. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 533: Entrada/Salida Fija De Movimiento

    Interruptor de límite (positivo) Entrada_1 Entrada_5 Entrada_9 superior Interruptor de posición absoluta Entrada_2 Entrada_6 Entrada_10 Interruptor de entrada de sensor de Entrada_3 Entrada_7 Entrada_11 contacto Ejemplo de diagrama de bloque de funciones MC_TouchProbe Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 534 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_TouchProbe Ejemplo de texto estructurado MC_TouchProbe Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 535: Resultados

    Workbench, cuando el controlador se cambia del modo PRG a RUN o cuando se desconecta y conecta la alimentación del controlador. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 536 Identificación del parámetro. El número de parámetro se define en detalles de parámetros del bloque de funciones de control de movimiento. Valor Entrada BOOL Cierto: el parámetro especificado tiene un valor nuevo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 537 Un número único que identifica el error. Los errores de esta instrucción se definen en ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de funciones MC_WriteBoolParameter Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 538 Capítulo 18 Instrucciones de control de movimiento Ejemplo de diagrama de lógica de escalera MC_WriteBoolParameter Ejemplo de texto estructurado MC_WriteBoolParameter Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 539: Mc_Writeparameter (Parámetro De Escritura De Control De Movimiento)

    Descripción parámetro Entrada BOOL Habilitar bloque de instrucción. Cierto: ejecuta el cálculo actual de MC_WriteParameter. Falso: no se realiza ningún cálculo. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 540 La salida del eje es de solo lectura en programas de diagrama de lógica de escalera. Listo Salida BOOL Cierto: el parámetro se ha escrito correctamente. Cierto: indica que el bloque de funciones tiene el Busy Salida BOOL control del eje. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 541 ID de error del bloque de funciones de control de movimiento. Ejemplo de diagrama de bloque de funciones MC_WriteParameter Ejemplo de diagrama de lógica de escalera MC_WriteParameter Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 542 Instrucciones de control de movimiento en la página 457 Detalles de parámetros de bloques de funciones de control de movimiento en la página 461 Reglas generales del bloque de funciones de control de movimiento página 458 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 543: Instrucciones De Control De Proceso

    Detalles de la operación:  Si el valor del parámetro CYCLE es inferior a la temporización del ciclo de ejecución del dispositivo, el periodo de muestra se fuerza a esta temporización de ciclo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 544 0 ms a 49d17h2m47s294ms. XOUT Salida REAL Salida diferenciada. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones DERIVATE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 545: Ffl (Carga Fifo)

    Longitud.  Listo se establece si la instrucción se ejecuta correctamente.  Cuando Execute cambia de CIERTO a FALSO.  Error, Listo y ErrorID se establecen como FALSO. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 546 La dirección basada en matriz como Fifo1 o Fifo1[0] está permitida para FIFO.  La longitud debe configurarse como 1. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 547 FFU no se está ejecutando. Vacío Salida BOOL Indica si la pila de FIFO está vacía. CIERTO: cuando posición es igual a 0. FALSO: cuando posición no es igual a 0. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 548 El parámetro FFL Src y el tipo de datos del parámetro de FFU Dest deben coincidir con el tipo de datos de matriz de FIFO. FIFO: dimensión de la matriz no compatible. Acción correctiva: FIFO solo admite matrices de dimensión única. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 549 La dimensión de la matriz FFL o FFU no es compatible. Acción correctiva: FFL y FFU solo admiten matrices de dimensión única. DestOffset de FFL o FFU supera el tamaño de matriz Dest. Ejemplo de diagrama de bloque de funciones FFL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 550 Capítulo 19 Instrucciones de control de proceso Ejemplo de diagrama de lógica de escalera FFL Ejemplo de texto estructurado FFL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 551: Diagramas De Temporización De Instrucción Ffl Y Ffu

    Los siguientes ejemplos de diagrama de temporización describen escenarios de ejecución para las instrucciones FFL (carga FIFO) y FFU (descarga temporización de FIFO). instrucción FFL y FFU Ejecución FFL correcta seguida de ejecución de FFU correcta Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 552  El bit Execute es FALSO.  El bit de salida Listo es FALSO. 10, 11 No hay cambio en la condición de línea. Ejecución correcta si el bit vacío es CIERTO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 553  El bit vacío es CIERTO.  El bit de salida Listo es FALSO. 10, 11 No hay cambio en la condición de línea. Ejecución correcta si el bit vacío es CIERTO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 554  El bit completo es CIERTO.  El bit de salida Listo es FALSO. 10, 11 No hay cambio en la condición de línea. Se ha detectado un error durante la ejecución de FFL y FFU Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 555: Ffu (Descarga Fifo)

    FIFO en cero, Posición disminuye en 1.  El bit Vacío se define como CIERTO si Posición es igual a cero.  Listo se establece si la instrucción se ejecuta correctamente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 556 La dirección basada en matriz como Fifo1 o Fifo1[0] está permitida para FIFO.  La longitud debe configurarse como 1. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 557 Indica cuándo se ha completado la operación de FFU. CIERTO: la operación se ha realizado correctamente. FALSO: la operación ha detectado una condición de error o la instrucción FFU no se está ejecutando. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 558 Error de coincidencia de tipo de datos Src y Dest con tipo de datos FIFO. Acción correctiva: El parámetro FFL Src y el tipo de datos del parámetro de FFU Dest deben coincidir con el tipo de datos de matriz de FIFO. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 559: Ejemplo De Diagrama De Bloque De Funciones Ffu

    La dimensión de la matriz FFL o FFU no es compatible. Acción correctiva: FFL y FFU solo admiten matrices de dimensión única. DestOffset de FFL o FFU supera el tamaño de matriz Dest. Ejemplo de diagrama de bloque de funciones FFU Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 560 Capítulo 19 Instrucciones de control de proceso Ejemplo de diagrama de lógica de escalera FFU Ejemplo de texto estructurado FFU Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 561: Hyster (Histéresis)

    BOOL El resultado de la instrucción HYSTER. Cierto: la entrada ha sobrepasado el límite superior, pero no está por debajo del límite inferior. Falso: la entrada no ha sobrepasado el límite superior. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 562 5 segundos. La instrucción se ejecuta cada 10 milisegundos. Durante la fase de puesta en marcha, el motor ha funcionado con menor eficacia. Ejemplo de diagrama de bloque de función HYSTER Ejemplo de diagrama de lógica de escalera HYSTER Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 563: Integral

    Las muestras XIN y las ejecuciones del bloque de funciones se producen en cada temporización de ciclo + jitter de tiempo de exploración.  Para un programa de usuario concreto, el jitter de tiempo de exploración varía en función de cada controlador. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 564 Entrada TIME Periodo de muestra. Los valores posibles van desde 0 ms a 49 d, 17 h, 2 m, 47 s, 294 ms. Salida BOOL No R1. XOUT Salida REAL Salida integrada. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 565 Ejemplo de diagrama de bloque de funciones INTEGRAL Ejemplo de diagrama de lógica de escalera INTEGRAL Ejemplo de texto estructurado INTEGRAL (* Equivalencia de ST: INTEGRAL1 es una instancia de un bloque INTEGRAL*) INTEGRAL1(modo_manual, NOT(modo_manual), valor_sensor, Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 566 INTEGRAL1.XOUT; Resultados Ejemplo de XIN en sincronización con una ejecución de un bloque de funciones Las imágenes siguientes muestran el efecto de jitter de tiempo de exploración en el valor de XOUT: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 567 Ejemplo de XIN sin sincronización con una ejecución de un bloque de funciones Las imágenes siguientes muestran un ejemplo en el que un error se introduce en el valor de XOUT de un bloque de funciones Integral: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 568: And

    Valor en tipo de datos booleanos. Entrada BOOL Valor en tipo de datos booleanos. Salida BOOL Resultado de la operación booleana AND de los valores de entrada. Ejemplo de texto estructurado AND (* Equivalencia de ST: *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 569: Lfl (Carga Lifo)

     DWORD, REAL, TIME, DWORD, REAL, TIME, DATE, LWORD, ULINT, LINT, LREAL, BOOL, SINT, USINT, BYTE, INT, UINT, WORD, DINT, UDINT.\  Elemento de matriz como Array[1] o Array[Index].  La cadena no es compatible Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 570: Ejemplo De Diagrama De Bloque De Funciones Lfl

    CIERTO: la operación se ha realizado correctamente. FALSO: la operación ha detectado una condición de error o la instrucción LFL no se está ejecutando. Ejemplo de diagrama de bloque de funciones LFL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 571: Lfu (Descarga Lifo)

    La instrucción LFU descarga datos (8, 18, 32, 64 bits) de una matriz creada por el usuario denominada pila LIFO. Las instrucciones LFL y LFU se usan LIFO) en pares. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 572 Lleno Salida BOOL Indica si la pila LIFO está llena. CIERTO: si longitud es igual a posición. FALSO: si la posición es mayor o igual que cero y menor que la longitud. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 573: Ejemplo De Diagrama De Bloque De Funciones Lfu

    FALSO: la operación ha detectado una condición de error o la instrucción LFU no se está ejecutando. Ejemplo de diagrama de bloque de funciones LFU Ejemplo de diagrama de lógica escalera LFU Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 574: Pwm (Modulación De Ancho De Pulso)

    2080-LC20-20QBB y admite un canal PWM usando el canal 6 de la salida integrada. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción solo es aplicable al controlador Micro820 2080-LC20-20QBB. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 575 Ranura de canal  0: integrado ChNum Entrada UINT Número de canal  0: PWM CH0 Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 576: Ejemplo De Diagrama De Bloque De Funciones Pwm

     07: catálogo no válido. La función PWM no es compatible con el catálogo en uso. Ejemplo de diagrama de bloque de funciones PWM Ejemplo de diagrama de lógica de escalera PWM Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 577: Scaler (Escala)

    Salida Salida REAL Salida a escala No se ha definido una salida entre OutputMin y OutputMax. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 578 Ejemplo de diagrama de bloque de funciones SCALER Ejemplo de diagrama de lógica de escalera SCALER Ejemplo de texto estructurado SCALER (* Equivalencia de ST: SCALER1 es una instancia de un bloque SCALER*) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 579: Stackint (Pila De Enteros)

    Si N < 1, STACKINT asume un tamaño de 1.  Si N > 128, STACKINT asume un tamaño de 128. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 580 Falso: el tamaño de pila es de 128 o menos. No hay desbordamiento. Salida DINT Valor en la parte superior de la pila. OUT es igual a 0 si OFLO es Cierto. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 581 Instrucciones de control de proceso Capítulo 19 Ejemplo de diagrama de bloque de funciones STACKINT Ejemplo de diagrama de lógica de escalera STACKINT Ejemplo de texto estructurado STACKINT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 582: Scl

    Convierte un valor de entrada REAL sin escala en un valor de coma flotante REAL en las unidades de ingeniería e incluye alarmas y limitación de la salida. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 583 Si InRawMax<= InRawMin, la instrucción define el bit correspondiente en Estado, y Error y ErrorID se actualizan. Se detiene la actualización de Out. Válido = InRawMax > InRawMin Predeterminado = 0,0 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 584 ErrorID Salida BOOL Un número único que identifica el error. Los errores se definen en los códigos de error. Código de error Código de Descripción del error ErrorID InRawMax<= InRawMin Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 585 Instrucciones de control de proceso Capítulo 19 Ejemplo de diagrama de bloque de funciones SCL Ejemplo de diagrama de lógica escalera SCL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 586: Ejemplos De Diagramas De Temporización De La Instrucción Scl

    586 Ejemplos de Los siguientes ejemplos de diagrama de temporización describen escenarios de ejecución de la instrucción SCL. diagramas de temporización de la Ejecución de SCL correcta instrucción SCL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 587 En este ejemplo, todos los parámetros de entrada son válidos y están dentro del intervalo, pero InRawMin >= InRawMax. En el Ciclo de exploración 1 y 8, cuando Enable está establecido en CIERTO y se inicia la ejecución del Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 588: Generación De Maxalarm

    En el Ciclo de exploración 8 de este ejemplo, todos los parámetros de entrada son válidos y están dentro del intervalo, pero In < InRawMin. Cuando Enable está establecido en CIERTO y se inicia la ejecución del Bloque de funciones, MinAlarm se establece en CIERTO. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 589: Tnd (Anulación De Programa Actual)

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 590 Ejemplo de diagrama de bloque de funciones TND Ejemplo de diagrama de lógica de escalera TND Ejemplo de texto estructurado TND (* Equivalencia de ST: *) TESTOUTPUT := TND(TESTENABLE) ; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 591: Límite (Prueba Límite)

    Cierto: ejecuta el cálculo LIMIT actual. Falso: no se realiza ningún cálculo. Se aplica a programas de diagrama de lógica de escalera. Entrada DINT Valor mínimo admitido. Entrada DINT Cualquier valor de entero con signo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 592 Ejemplo de diagrama de lógica de escalera LIMIT Ejemplo de texto estructurado LIMIT (* Equivalencia de ST: *) new_value := LIMIT (min_value, value, max_value); (* liga el valor al conjunto [min_value..max_value] *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 593 Instrucciones de control de proceso Capítulo 19 Resultados Consulte también Instrucciones de control de proceso en la página 543 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 595: Instrucción De Control De Programa

    NOP (no se lleva a La instrucción NOP funciona como un marcador. Puede colocar la instrucción NOP en cualquier parte de la línea. cabo ninguna operación) Idioma compatible: Diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 596: Sus (Suspensión)

    Falso: no ejecuta la función. SusID Entrada UINT ID de suspensión. Salida BOOL Habilita la salida. Solo se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones SUS Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 597 Capítulo 20 Instrucción de control de programa Ejemplo de diagrama de lógica de escalera SUS Ejemplo de texto estructurado SUS Resultados Consulte también Instrucción de control de programa en la página 595 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 599: Instrucción Proporcional Integral Derivativa (Pid)

    El cálculo incluye los términos proporcional (P), integral (I) y derivativa (D), que se utilizan en la siguiente forma: -P: valores actuales del error. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 600: Descripción

    Auto Entrada BOOL El modo de funcionamiento del controlador PID:  Cierto: el controlador se ejecuta en modo normal.  Falso: el controlador causa el restablecimiento de R a la vía (F-GE). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 601: Ejemplo De Diagrama De Bloque De Funciones Ipidcontroller

    Utilice el tipo de datos GAIN_PID para definir la salida OutGains. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones IPIDCONTROLLER Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 602 Ejemplo de diagrama de lógica de escalera IPIDCONTROLLER Ejemplo de texto estructurado IPIDCONTROLLER (* Equivalencia de ST: IPIDController1 es una instancia de un bloque IPIDController*) IPIDController1(Proc, FBK, Auto, Init, G_In, A_Tune, A_TunePar, Err ); Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 603: Tipos De Datos Gain_Pid

     Falso:: accionamiento inverso, la salida se mueve en dirección opuesta al error. Es decir, el valor del proceso actual es superior al de SetPoint y la acción del controlador correspondiente es reducir la salida. Por ejemplo: Heating. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 604 Una ganancia inferior hace que el sistema sea menos sensible a cambios repentinos que causen error y menos susceptible al ruido y a los cambios de paso en PV. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 605: Tipos De Datos At_Param

    El bloque de funciones IPIDController utiliza los siguientes componentes de bloque de funciones:  R: Accionamiento (+/- 1)  PG: Ganancia proporcional  DG: Ganancia de filtro derivada  td: ãD  ti: ãI Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 606: Operación De Bloque De Funciones Ipidcontroller

    Operación de bloque de funciones IPIDCONTROLLER en la página Usar la instrucción proporcional-integral-derivativa en la página 608 Operación de bloque Si Entrada Auto es Cierto, IPIDController se ejecuta en modo automático normal. de funciones IPIDCONTROLLER Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 607 5. Transfiera los valores de salida OutGains a entrada Gains. Para finalizar la puesta a punto, pueden ser necesarios algunos ajustes, dependiendo de los procesos y necesidades. Si define TimeDerivative a 0,0, Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 608: Usar La Instrucción Proporcional-Integral-Derivativa

    (MV) alto y bajo disminuye y se estabiliza con el transcurso del tiempo. El comportamiento del MV depende de los valores utilizados en cada uno de los parámetros P, I y D. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 609: Ejemplo: Cómo Implementar El Ajuste Automático En Un Bloque De Funciones Ipidcontroller

    (STI) para controlar el bloque de instrucciones IPIDController. Ejemplo: Cómo agregar un UDFB a un programa PID Agregue UDFB, aunque sin incluirlo en el programa principal, para llevar a cabo funciones especiales, como convertir unidades o transferir valores. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 610 599 Qué es la instrucción proporcional integral derivativa en la página 599 Operación de bloque de funciones IPIDCONTROLLER en la página Usar la instrucción proporcional-integral-derivativa en la página 608 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 611: Utilizar El Ajuste Automático Con El Bloque De Funciones Ipidcontroller

    Un motor con par de torsión constante que acciona un disco volante, cuya unidad de almacenamiento es la energía cinética de rotación.  Una red principal RC eléctrica, cuya unidad de almacenamiento es la energía de almacenamiento de capacidad. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 612: Configurar El Ajuste Automático

    Consulte también Utilizar el ajuste automático con el bloque de funciones IPIDController en la página 611 Utilice estos pasos generales para implementar el ajuste automático mediante Configurar el ajuste la función IPIDController. automático Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 613 Instrucción proporcional integral derivativa (PID) Capítulo 21 N.º Paso Ejemplo Restablezca el punto de ajuste en cero. Cambie el modo automático a Falso. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 614 Establezca los parámetros de ajuste automático, incluidos un valor de carga AutoTune. inicial, un cambio de paso para la salida, un tiempo estimado para completar el proceso y el restablecimiento de este. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 615 Observe los cambios de la salida en el valor de carga cuando establece AutoTune en Cierto. Observe que el valor de proceso aumenta rápidamente hasta aproximarse a su punto de saturación. Observe la estabilización del valor de proceso y su fluctuación. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 616 Capítulo 21 Instrucción proporcional integral derivativa (PID) N.º Paso Ejemplo Establezca la desviación. Establezca Initialize en Falso. El controlador comienza el proceso de ajuste automático. Espere a que ATWarning sea 2. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 617 Instrucción proporcional integral derivativa (PID) Capítulo 21 N.º Paso Ejemplo Establezca AutoTune en Falso. Observe los valores ajustados que aparecen en OutGains. Transfiera el parámetro de OutGain a My_Gains. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 618: Utilizar Una Interrupción Retardada Seleccionable (Sti) Con El Ajuste

    (STI), pero el uso de una aumenta el retardada seleccionable índice de éxito del ajuste automático, ya que este funciona en un ciclo fijo. (STI) con el ajuste automático Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 619: Ejemplo: Ipidcontroller Con Ajuste Automático

    Por ejemplo, calefacción. My_Gains.ProportionalGain ProportionalGain Ganancia proporcional para PID (>= 0,0001). My_Gains.TimeIntegral TimeIntegral Valor integral de tiempo de PID (>= 0,0001). La tendencia de oscilación aumenta con una disminución de ti. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 620: Ejemplo: Cómo Crear Un Bucle De Retorno Para El Valor Manipulado

    Ejemplo de bucle de retorno de temperatura Al comienzo del proceso de control de temperatura, la diferencia entre el valor de proceso (PV) y el valor de punto de ajuste (SP) es amplia, como se Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 621: Ejemplo: Cómo Agregar Un Udfb A Un Programa Pid

    En programas PID, use bloque de funciones definidas por el usuario (UDFB) fuera del programa principal para llevar a cabo funciones especiales, como UDFB a un programa PID convertir unidades o transferir valores. A continuación se incluyen ejemplos de UDFB. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 622: Ejemplo: Cómo Crear Un Programa Ipidcontroller Para Controlar La

    Valores de punto de ajuste, de proceso y manipulado temperatura En la tabla siguiente se define el uso de los valores SP, PV y MV en el programa de control de temperatura. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 623 Convierte el PV (señal RTD) en la misma unidad que la del SP (grados Celsius) y determina la diferencia entre el PV y el SP, así como también ajusta el MV de acuerdo con los valores de los parámetros P, I y D. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 624: Ejemplo: Cómo Crear Un Programa Ipidcontroller Para Controlar El

    Información del programa de ejemplo El ejemplo del programa de nivel de suministro de agua incluye la siguiente información.  La secuencia de eventos que se producen en el proceso de control Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 625 él cuando se ejecuta el programa de nivel de suministro de agua. Elemento Descripción Salida del Envía el MV a la unidad PowerFlex (0-10 V). controlador Unidad Controla la bomba de agua (0-50 Hz). PowerFlex Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 626 Bloques de funciones y UDFB utilizados en el FBD de nivel de agua Esta aplicación, desarrollada en el lenguaje del diagrama de bloque de funciones (FBD), utiliza las instrucciones descritas en la siguiente tabla. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 627: Pid (Proporcional-Integral-Derivativo)

    Transición de modo ejecutar a programa, la instrucción PID se mantiene deshabilitada hasta que un usuario restablece Habilitar como CIERTO. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 628 Si CV > CVMax, entonces CV = CVMax. Si CVMax < CVMin, se produce un error. Gains Entrada PID_GAINS Gains de PID para controlador. Utilice el tipo de datos PID_GAINS para configurar el parámetro Gains. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 629: Códigos De Error Pid

    Si FC no es válido, se produce un error. Códigos de error PID Utilice esta tabla para determinar los códigos de error PID y las descripciones. Código de Descripción del error error PID funciona con normalidad. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 630 FC no es válido. CVMin > CVMax o CVMax < CVMin CVManual < CVMin CVManual no es válido. CVManual > CVMax CVManual no es válido. Ejemplo de diagrama de bloque de funciones PID Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 631 Capítulo 21 Instrucción proporcional integral derivativa (PID) Ejemplo de diagrama de lógica de escalera PID Ejemplo de texto estructurado PID Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 632: Máquina De Estado De La Instrucción Pid

    Instrucciones proporcional integral derivativa (PID) en la página 599 Máquina de estado de El diagrama de estado de la máquina PID describe los estados de procesamiento de la instrucción PID. la instrucción PID Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 633: Diagramas De Temporización De La Instrucción Pid

    La condición de línea pasa a ser FALSO cuando:  El bit Habilitar es FALSO.  Borra los parámetros de salida de PID excepto AbsoluteError.  AbsoluteError se calcula en función de los valores de entrada PV y SP. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 634: Ejecución De Pid Con Error

    No hay cambio en la condición de línea.  El bit de entrada de Habilitar es CIERTO.  Los parámetros de entrada no son válidos.  Actualiza los parámetros de salida PID. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 635: Ejecución De Pid Con Error Y Ejecución Correcta

     El bit Error es CIERTO. Se establece la salida ErrorID.  La salida CV se establece en 0.  AbsoluteError se calcula en función de los valores de entrada PV y SP. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 636: Ejecución De Pid Correcta Y Error

     El bit Habilitar es FALSO.  Borra los parámetros de salida de PID excepto AbsoluteError.  AbsoluteError se calcula en función de los valores de entrada PV y SP. Ejecución de PID correcta y Error Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 637  Borra los parámetros de salida de PID excepto AbsoluteError.  AbsoluteError se calcula en función de los valores de entrada PV y SP. Consulte también en la página 627 Máquina de estado de la instrucción PID en la página 632 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 639: Instrucciones Del Reloj De Tiempo Real (Rtc)

    RTCEnabled se define a uno (1). Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 640 El ajuste de año de RTC. Valor de 16 bits, y el rango válido es entre 2000 (1 de enero, 00:00:00) y 2098 (31 de diciembre, 23:59:59) UINT El ajuste de mes de RTC. Día UINT El ajuste de día de RTC. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 641 El ajuste de día de la semana de RTC. Con RTC_SET, este parámetro se ignora. Ejemplo de diagrama de bloque de funciones de RTC_READ Ejemplo de diagrama de lógica de escalera de RTC_READ Ejemplo de texto estructurado de RTC_READ Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 642: Rtc_Set (Establecer Reloj En Tiempo Real)

    RTCEnabled Salida BOOL CIERTO: se utiliza el reloj asíncrono o el hardware está habilitado (temporización). FALSO: el reloj asíncrono no se utiliza o el hardware RTC está deshabilitado (sin temporización). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 643 El ajuste de segundo de RTC. Día de la semana UINT El ajuste de día de la semana de RTC. Con RTC_SET, este parámetro se ignora. Ejemplo de diagrama de bloque de funciones RTC_SET Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 644 Capítulo 22 Instrucciones del reloj de tiempo real (RTC) Ejemplo de diagrama de lógica de escalera RTC_SET Ejemplo de texto estructurado RTC_SET Consulte también Instrucciones de entrada/salida en la página 383 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 645: Instrucciones Del Socket

     Síncrona: Las instrucciones correspondientes donde todas las actualizaciones de la salida están sincronizadas con las exploraciones de programas de usuario. Los parámetros de salida síncrona se Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 646 SOCKET_READ Lee datos en un socket. Intenta SÍ SÍ SÍ SÍ No inmediata Híbrida página 673 recibir el número de bytes especificado y devuelve el número de bytes recibidos. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 647: Socket_Accept

    Las salidas se actualizan de forma síncrona desde la exploración del programa. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 648 Salida BOOL Indica que se ha producido un error. CIERTO: se ha detectado un error. FALSO: no hay ningún error. La salida se actualiza de forma síncrona desde la exploración del programa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 649  DirecAceptar.DirecIP [1]=168  DirecAceptar.DirecIP [2]=2  DirecAceptar.DirecIP [3]=100  DirecAceptar.Puerto = 12000 La salida se actualiza de forma síncrona desde la exploración del programa. Ejemplo de diagrama de bloque de funciones de SOCKET_ACCEPT Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 650 Capítulo 23 Instrucciones del socket Ejemplo de diagrama de lógica de escalera de SOCKET_ACCEPT Ejemplo de texto estructurado de SOCKET_ACCEPT Resultados Servidor TCP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 651: Socket_Create

    Para restablecer la comunicación con el otro dispositivo:  Borre la ocurrencia de socket de la última conexión.  Si la conexión se establece con el lado cliente TCP, cree una nueva ocurrencia de socket mediante el uso de Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 652 Tipo Entrada USINT Especifique el tipo de socket:  Protocolo de control de transmisión (TCP)  Protocolo de datagramas de usuario (UDP) DirecSocket Entrada SOCKADDR_CFG Especifique la configuración de dirección del socket. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 653 CIERTO: la operación se realizó satisfactoriamente. FALSO: la operación está en curso o se produjo una condición de error. Busy Salida BOOL CIERTO: la operación está incompleta. FALSO: la operación está completa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 654 UDINT Contiene controlador de socket. Utilice el parámetro de ocurrencia para las instrucciones de socket posteriores. Ejemplo de diagrama de bloque de funciones SOCKET_CREATE Ejemplo de diagrama de lógica de escalera SOCKET_CREATE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 655 Instrucciones del socket Capítulo 23 Ejemplo de texto estructurado SOCKET_CREATE Resultados Ejemplo de cliente TCP Ejemplo de servidor TCP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 656: Socket_Delete

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 657 Salida SOCK_STA El estado se define utilizando el tipo de datos SOCK_STATUS que contiene información de ErrorID, SubErrorID y StatusBits. La salida se actualiza de forma síncrona desde la exploración del programa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 658 Capítulo 23 Instrucciones del socket Ejemplo de diagrama de bloque de funciones SOCKET_DELETE Ejemplo de diagrama de lógica de escalera SOCKET_DELETE Ejemplo de texto estructurado SOCKET_DELETE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 659: Resultados

    Las salidas se actualizan de forma síncrona desde la exploración del programa. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 660 Salida SOCK_STATUS El estado se define utilizando el tipo de datos SOCK_STATUS que contiene información de ErrorID, SubErrorID y StatusBits. La salida se actualiza de forma síncrona desde la exploración del programa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 661 Instrucciones del socket Capítulo 23 Ejemplo de diagrama de bloque de funciones SOCKET_DELETEALL Ejemplo de diagrama de lógica de escalera SOCKET_DELETEALL Ejemplo de texto estructurado SOCKET_DELETEALL Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 662: Socket_Info

    Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro820, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 663  En el caso del tipo de socket Servidor TCP, copie el Controlador de socket devuelto a partir de una instrucción SOCKET_ACCEPT. Si el valor Ocurrencia es 0, devuelve un resumen de todas las ocurrencias de socket. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 664 USINT Información de estado de la instrucción de socket. Para obtener más información, consulte Máquina de estado de socket. Si el valor Ocurrencia de Socket_Info es 0, EstadoDeSocket se muestra como 0. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 665 Ocurrencia de socket configurada como 0; la descripción de Índice de matriz es la siguiente:  1 - Recuento de ocurrencias de socket disponibles. Máximo número de sockets admitido.  2 - Recuento de ocurrencias de socket disponibles. Número de Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 666  14 - Recuento erróneo de SOCKET_WRITE cuando el valor Ocurrencia de socket se configura como UDP.  15 - Se muestra como 0. Ejemplo de diagrama de bloque de funciones SOCKET_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 667 Instrucciones del socket Capítulo 23 Ejemplo de diagrama de lógica de escalera SOCKET_INFO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 668 Bits de estado de instrucciones de socket en la página 689 Códigos de error de socket en la página 683 Tipo de datos SOCKADDR_CFG en la página 682 Tipo de datos SOCK_STATUS en la página 683 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 669: Socket_Open

    Esta instrucción se aplica a los controladores Micro820, Micro850, Micro870 y a Micro800 Simulator. Las salidas siempre se restablecen cuando se aplica la instrucción al controlador simulado (2080-LC50-48QWB-SIM). Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 670 UDP y SOCKET_READ completa la operación satisfactoriamente.  La aplicación comprueba si el paquete de entrada procede del dispositivo previsto o no.  La aplicación gestiona el filtrado según el parámetro de salida Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 671 ErrorID, SubErrorID y StatusBits. La salida se actualiza de forma síncrona desde la exploración del programa. Ejemplo de diagrama de bloque de funciones SOCKET_OPEN Ejemplo de diagrama de lógica de escalera SOCKET_OPEN Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 672 Capítulo 23 Instrucciones del socket Ejemplo de texto estructurado SOCKET_OPEN Resultados Ejemplo de TCP Ejemplo de UDP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 673: Socket_Read

    LongitudDeRecep contiene el número de bytes de datos recibidos. Escriba programas para comprobar el valor LongitudDeRecep y, a continuación, emita solicitudes de lectura adicionales para recibir un mensaje de aplicación entero. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 674 Rango de tiempo de espera: 1.000-86.400.000 milisegundos Establezca el tiempo de espera en 0 para usar el valor predeterminado 10.000 (10 segundos). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 675 UDPAddr.IPAddress[3]=100 UDPAddr.Port = 12000 En el caso del protocolo de control de transmisión (TCP), esta estructura no se usa y contiene solo ceros. La conexión TCP transmite la información de dirección remota. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 676 Capítulo 23 Instrucciones del socket Ejemplo de diagrama de bloque de funciones SOCKET_READ Ejemplo de diagrama de lógica de escalera SOCKET_READ Ejemplo de texto estructurado SOCKET_READ Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 677 Códigos de error de socket en la página 683 Instrucciones del socket en la página 645 Bits de estado de instrucciones de socket en la página 689 Tipo de datos SOCK_STATUS en la página 683 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 678: Capítulo 23 Instrucciones Del Socket

    Cierto: se ha detectado un flanco ascendente, inicia el bloque de instrucción con la condición previa de que la última operación esté completa. Falso - no se ha detectado un flanco ascendente. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 679 La salida se actualiza de forma síncrona desde la exploración del programa. Busy Salida BOOL CIERTO: la operación no está completa. FALSO: la operación está completa. La salida se actualiza de forma síncrona desde la exploración del programa. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 680 La salida se actualiza de forma síncrona desde la exploración del programa. LongitudDeT Salida UNIT Número de bytes de los datos escritos. rans Ejemplo de diagrama de bloque de funciones SOCKET_WRITE Ejemplo de diagrama de lógica de escalera SOCKET_WRITE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 681 Instrucciones del socket Capítulo 23 Ejemplo de texto estructurado SOCKET_WRITE Resultados Ejemplo de TCP: UDP sin ejemplo de apertura: Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 682: Tipo De Datos Sockaddr_Cfg

    Dirección IP[4] USINT Especifique una dirección IP. Ejemplo de una dirección IP de 192.168.2.100:  IPAddress[0]=192  IPAddress[1]=168  IPAddress[2]=2  IPAddress[3]=100 Consulte también Códigos de error de socket en la página 683 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 683: Tipo De Datos Sock_Status

    IP de destino no válida. Direcciones IP de destino no válidas son las siguientes:  Dirección IP automática  0.0.0.0  Dirección de bucle invertido (127.x.x.x)  Dirección de multidifusión de clase D (224.x.x.x) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 684 SOCKET_WRITE, SOCKET_READ, SOCKET_DELETE y SOCKET_INFO.  Tipos de socket UDP y de socket de cliente TCP:  Utilice la instancia de socket devuelta en SOCKET_CREATE para SOCKET_OPEN, SOCKET_WRITE, SOCKET_READ, SOCKET_DELETE y SOCKET_INFO. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 685  SOCKET_ACCEPT se encuentra en curso (estado OCUPADO) y el usuario ejecuta SOCKET_OPEN con la misma instancia de socket. Secuencia de socket incorrecta, socket configurado como cliente TCP. Secuencia de socket incorrecta, socket configurado como servidor TCP. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 686 Error de procesamiento en segundo plano de socket, se ha recibido un paquete UDP de un dispositivo diferente, elimine el paquete. Reservado para uso futuro. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 687 Autor de llamada no válido para este servicio. El paquete no es válido. Este componente no se ha habilitado. Este componente ya se ha habilitado. La escucha no se ha habilitado para el puerto especificado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 688 Error de cola de transmisión TCP superada. Consulte también Instrucciones del socket en la página 645 Tipo de datos SOCK_STATUS en la página 683 Bits de estado de instrucciones de socket en la página 689 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 689: Bits De Estado De Instrucciones De Socket

    Códigos de error de socket en la página 683 Tipo de datos SOCKADDR_CFG en la página 682 Diagramas de Ejecución correcta de instrucciones de socket cuando el proceso es inmediato temporización de las instrucciones de socket Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 690  Se establecen las salidas del bit DN y el bit LISTO. La condición de línea pasa a ser FALSO cuando:  Se borra el bit EN. 10,11 No hay cambio en la condición de línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 691  Se establecen las salidas del bit DN y el bit LISTO. No hay cambio en la condición de línea. La condición de línea pasa a ser FALSO cuando:  Se borra el bit EN. No hay cambio en la condición de línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 692  Se establecen las salidas del bit DN y el bit LISTO.  La condición de línea es Falso.  Se borra el bit EN. Las instrucciones de socket producen error cuando EN es Cierto y EW y ST son Falso Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 693  Se establecen las salidas del bit ER y el bit de error. La condición de línea pasa a ser FALSO cuando:  Se borra el bit EN. No hay cambio en la condición de línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 694  Se establecen las salidas del bit ER y el bit de error. No hay cambio en la condición de línea. La condición de línea pasa a ser FALSO cuando:  Se borra el bit EN. No hay cambio en la condición de línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 695  Se borra el bit EN. 10,11 No hay cambio en la condición de línea. Las instrucciones de socket producirán un error si ST es Cierto y el proceso de instrucciones no es inmediato Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 696  Se establecen las salidas del bit ER y el bit de error.  La condición de línea pasa a ser Falso.  Se borra el bit EN. No hay cambio en la condición de línea. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 697: Transacciones Para El Servidor Tcp

    Transacciones para el cliente TCP Transacciones para En el siguiente diagrama se muestra una secuencia típica de transacciones de la interfaz de socket con el controlador como un servidor TCP. el servidor TCP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 698: Transacciones Para Udp Con Conexión Abierta

    En este caso, el abiertas controlador especifica el destino de cada datagrama y recibe la dirección del remitente junto con cada datagrama recibido. Consulte también Instrucciones del socket en la página 645 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 699: Diagramas De Estado De Máquina Para Tcp

    Instrucciones del socket Capítulo 23 Diagramas de temporización de las instrucciones de socket en la página Diagramas de Cliente TCP medianteinstrucciones de socket estado de máquina para TCP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 700 Capítulo 23 Instrucciones del socket Servidor TCP mediante instrucciones de socket Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 701: Diagrama De Estado De Tcp

    Diagrama de estado de TCP Consulte también Instrucciones del socket en la página 645 Diagramas de temporización de las instrucciones de socket en la página Diagramas de estado de máquina para UPD en la página 702 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 702: Diagramas De Estado De La Máquina Para Udp

    Capítulo 23 Instrucciones del socket Diagramas de Datagrama UDP con instrucción SOCKET_OPEN estado de la máquina para UDP Datagrama UDP sin instrucción SOCKET_OPEN Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 703 Capítulo 23 Consulte también Instrucciones del socket en la página 645 Diagramas de temporización de las instrucciones de socket en la página Diagramas de estado de máquina para TCP en la página 699 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 705: Instrucciones De Manipulación De Cadenas

    Conjunto de instrucciones en orden alfabético en la página 23 ASCII Devuelve el código ASCII de los caracteres en cadenas. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 706 0 si la posición está fuera de la cadena. Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones ASCII Ejemplo de diagrama de lógica de escalera ASCII Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 707 Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 708: Ejemplo De Texto Estructurado Char

    Ejemplo de texto estructurado CHAR (* Equivalencia de ST: *) Display := CHAR ( value + 48 ); (* el valor está en el conjunto [0..9] *) (* 48 es el código ASCII de '0' *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 709: Resultados

    Cualquier cadena que no esté vacía. Entrada DINT Número de caracteres que se van a eliminar Entrada DINT Posición del primer carácter eliminado (el primer carácter de la cadena tiene la posición 1). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 710 Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones DELETE Ejemplo de diagrama de lógica de escalera DELETE Ejemplo de texto estructurado DELETE (* Equivalencia de ST: *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 711 Cierto: busca la posición en cadenas. Falso: no busca la operación. Se aplica a programas de diagrama de lógica de escalera. Entrada CADENA Cualquier cadena que no esté vacía. Entrada CADENA Cualquier cadena no vacía (patrón). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 712: Ejemplo De Texto Estructurado Find

    Ejemplo de diagrama de lógica de escalera FIND Ejemplo de texto estructurado FIND (* Equivalencia de ST: *) complete_string := 'ABCD' + 'EFGH'; (* complete_string es 'ABCDEFGH ' found := FIND (complete_string, 'CDEF'); (* found es 3 *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 713 Se aplica a programas de diagrama de lógica de escalera. Entrada CADENA Cadena inicial. Entrada CADENA Cadena que se insertará. Entrada DINT Posición de la inserción la inserción se realiza antes de la posición (la primera posición válida es 1). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 714 Ejemplo de diagrama de lógica de escalera INSERT Ejemplo de texto estructurado INSERT (* Equivalencia de ST: *) MyName := INSERT ('Mr JONES', 'Frank ', 4); (* MyName es 'Sr. Juan TORRES' *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 715 CADENA Parte izquierda de la cadena (su longitud = NbC). Puede ser:  una cadena vacía si NbC <= 0  una cadena IN completa si NbC >= longitud de cadena IN Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 716 (* Equivalencia de ST: *) complete_string := RIGHT ('12345678', 4), LEFT ('12345678', 4), 5; (* complete_string es '56781234' el valor emitido por la llamada RIGHT es '5678' el valor obtenido de la llamada LEFT es '1234'*) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 717 Habilitar instrucción. Cierto: genera parte de una cadena. Falso: no se genera ninguna operación. Se aplica a programas de diagrama de lógica de escalera. Entrada CADENA Cualquier cadena que no esté vacía. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 718 Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de función MID Ejemplo de diagrama de lógica de escalera MID Ejemplo de texto estructurado MID (* Equivalencia de ST: *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 719 Falso: no se lleva a cabo ninguna operación. Se aplica a programas de diagrama de lógica de escalera. Entrada CADENA Cualquier cadena MLEN Salida DINT Número de caracteres en la cadena IN. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 720 (* este programa extrae los 3 caracteres a la izquierda de la cadena y pone el resultado en la variable de cadena de prefijo. No se realiza ninguna acción si la longitud de la cadena es inferior a 3 caracteres *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 721 Se aplica a programas de diagrama de lógica de escalera. Entrada CADENA Cualquier cadena que no esté vacía. Entrada DINT Número de caracteres que se van a extraer. Este número no puede ser mayor que la longitud de la cadena IN. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 722 (* Equivalencia de ST: *) complete_string := RIGHT ('12345678', 4), LEFT ('12345678', 4),5; (* complete_string es '56781234' el valor emitido por la llamada RIGHT es '5678' el valor emitido por la llamada LEFT es '1234' Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 723 Entrada BOOL Habilitar función. Cierto: se reemplazan partes de cadenas con nuevos caracteres. Falso: no se lleva a cabo ninguna operación. Se aplica a programas de diagrama de lógica de escalera. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 724  una cadena inicial IN si NbC <= 0 Salida BOOL Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. Ejemplo de diagrama de bloque de funciones REPLACE Ejemplo de diagrama de lógica de escalera REPLACE Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 725 (* Equivalencia de ST: *) MyName := REPLACE ('Sr. X TORRES, 'Juan', 1, 4); (* MyName es 'Sr. Juan TORRES' *) Resultados Consulte también Instrucciones de manipulación de cadenas en la página 705 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 727: Configuración De Instrucciones De Temporizador

    Done.  Valor acumulado: el número de incrementos de tiempo que ha contado la instrucción. Cuando se habilita esta opción, el temporizador actualiza este valor de forma continua. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 728 Cierto: no transcurre el tiempo total. Falso: ha transcurrido el tiempo total. Salida TIME Tiempo actual transcurrido. Los valores posibles van desde 0 ms a 1193 h, 2 m, 47 s, 294 ms. Diagrama de temporización TOF Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 729 Instrucciones de temporizador Capítulo 25 Ejemplo de diagrama de bloque de funciones TOF Ejemplo de diagrama de lógica de escalera TOF Ejemplo de texto estructurado TOF Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 730 Falso: si se detecta un flanco descendente, detiene y restablece el temporizador interno. Entrada TIME Tiempo programado máximo definido mediante el tipo de datos de tiempo. Salida BOOL Cierto: ha transcurrido el tiempo programado. Falso: no ha transcurrido el tiempo programado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 731 1193 h, 2 m, 47 s, 294 ms. Diagrama de temporización TON Ejemplo de diagrama de bloque de funciones TON Ejemplo de diagrama de lógica de escalera TON Ejemplo de texto estructurado TON Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 732 EN se establezca en Falso. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 733 (ET) permanece dentro del valor de retardo de desconexión (PTOF) hasta que se vuelva a activar el flanco ascendente. Ejemplo de diagrama de bloque de funciones TONOFF Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 734 Capítulo 25 Instrucciones de temporizador Ejemplo de diagrama de lógica de escalera TONOFF Ejemplo de texto estructurado TONOFF Resultados Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 735 Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Utilice esta tabla para determinar los valores de parámetros de esta instrucción. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 736 Los valores posibles van desde 0 ms a 1193 h, 2 m, 47 s, 294 ms. Diagrama de temporización TP Ejemplo de diagrama de bloque de funciones TP Ejemplo de diagrama de lógica de escalera TP Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 737 Para hacer que el temporizador interno persista, establezca el parámetro de configuración Retenido en Cierto.  Controlador Micro830 o Micro850, el temporizador interno de RTO persiste en una desconexión y conexión. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 738 Falso: no ha transcurrido el tiempo de retraso programado. Salida TIME Tiempo actual transcurrido. Los valores van desde 0 ms a 1193 h, 2 m, 47 s, 294 ms. ET se define utilizando el tipo de datos de tiempo. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 739 Instrucciones de temporizador Capítulo 25 Ejemplo de diagrama de temporización de RTO Ejemplo de diagrama de bloque de funciones RTO Ejemplo de diagrama de lógica de escalera RTO Ejemplo de texto estructurado RTO Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 740 Configuración de momento del año del canal C. Utilice el tipo de datos DOYDATA para configurar TimeC. TimeD Entrada DOYDATA Configuración de momento del año del canal D. Utilice el tipo de datos DOYDATA para configurar TimeD. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 741: Tipo De Datos Doydata

    MonthOff USINT Valor de mes desactivado (debe estar entre [1...12]). DayOff USINT Valor de día desactivado (debe estar entre [1...31], depende del valor "MonthOff"). Ejemplo de diagrama de bloque de funciones DOY Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 742 Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Esta instrucción se aplica a los controladores Micro810, Micro820, Micro830, Micro850, Micro870 y a Micro800 Simulator. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 743 TDF es un nombre o ID de PIN Ejemplo de diagrama de bloque de funciones TDF Ejemplo de diagrama de lógica de escalera TDF Ejemplo de texto estructurado TDF (* Equivalencia de ST: *) Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 744 TimeX.Enable está establecido en Cierto y hay un RTC habilitado. Idiomas compatibles: Diagrama de bloques de funciones, diagrama de lógica de escalera y texto estructurado. Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 745 USINT Valor de minuto activado (debe estar entre [0...59]). DayOff USINT Valor de día de la semana desactivado (debe estar entre [0...6]). HourOff USINT Valor de hora desactivado (debe estar entre [0...23]). Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 746 Ejemplo de diagrama de bloque de funciones TOW Ejemplo de diagrama de lógica de escalera TOW Ejemplo de texto estructurado TOW (* Equivalencia de ST: *) TESTOUTPUT := TOW(TIMEA, TIMEB, TIMEC, TIMED) ; Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 747 Instrucciones de temporizador Capítulo 25 Resultados Consulte también Configuración de instrucciones de temporizador en la página 727 Instrucciones de temporizador en la página 727 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 749 Bloque de función ACL 122 Bloque de función SCALER 575 Bloque de función AHL 124 Bloque de función SR 177 Bloque de función ARD 129 Bloque de función STACKINT 577 Bloque de función ARL 132 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 750 TONOFF 730 MC_Home 474 TP 733 MC_MoveAbsolute 479 TRIMPOT_READ 440 MC_MoveRelative 482 bloques de función avanzados MC_MoveVelocity 487 SCALER 575 Bloques de función de control de movimiento 455 MC_Power 492 bobinas MC_ReadAxisError 503 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 751: Función Ttable

    (positivo) en FDB 59 de restablecimiento flanco descendente de pulso (positivo) 60 bobinas 53 inserción 54 Descripción de bloque de instrucciones 193, 203, inverso 58 214, 303, 305 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 752 Bloque de función SYS_INFO 437 MM_INFO 404 Bloque de función TRIMPOT_READ 440 MSG_CIPGENERIC 193 Función LCD 382 MSG_CIPSYMBOLIC 203 Función RHC 390 MSG_MODBUS 208 Función RPC 391 MSG_MODBUS2 214 etiquetas PLUGIN_INFO 420 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 753: Función Insert

    ATAN 86 Función INSERT 711 ATAN_LREAL 87 Función LCD 382 CHAR 705 Función LEFT 713 COS 89 Función LIMIT 589 COS_LREAL 91 Función LOG 95 DELETE 707 Función MAX 313 DOY 738 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 754 37 UIE 450 saltos 62 UIF 452 XOR_MASK 165 lenguaje Diagrama de escalera (LD) 33 lenguaje LD métodos abreviados de teclado 67 inserción peldaños (elementos FBD) 37 peldaños de etiqueta 37 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 755 ANY_TO_DWORD 285 operador ANY_TO_INT 286 operador ANY_TO_LINT 287 operador ANY_TO_LREAL 288 operaciones aritméticas operador ANY_TO_LWORD 289 operador 1Gain 99 operador ANY_TO_REAL 290 operaciones binarias operador ANY_TO_SINT 292 Función AND_MASK 145 operador ANY_TO_STRING 293 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 756 SOCKET_DELETE 654 division 92 SOCKET_DELETEALL 657 equal 259 SOCKET_INFO 660 greater than 262 SOCKET_OPEN 667 greater than or equal 264 SOCKET_READ 671 less than 266 SOCKET_WRITE 676 less than or equal 267 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 757 Bloque de función TOF 726 Bloque de función TON 728 Bloque de función TONOFF 730 Bloque de función TP 733 Bloque de funciones RTO 735 Función DOY 738 Función TDF 740 Función TOW 742 Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019...
  • Página 758: Soporte De Rockwell Automation

    Rockwell Automation más cercano. Devolución de producto nuevo no satisfactorio Rockwell Automation prueba todos sus productos para garantizar que funcionan correctamente al salir de fábrica. Sin embargo, si su producto no funciona y debe devolverlo, siga estos procedimientos.

Tabla de contenido