Agregar un bloque de funciones definidas por el usuario

Use el
Organizador de proyectos
para crear un bloque de funciones definidas por el usuario (User-Defined Function Block, UDFB) para programas de texto estructurado (Structured Text, ST), diagrama de lógica de escalera (Ladder Diagram, LD) o diagrama de bloque de funciones (Function Block Diagram, FBD) en
Micro800
controladores.
Al agregar un UDFB, seleccione el lenguaje de programación en función del tipo de aplicación que esté desarrollando. Cada lenguaje de programación compatible con el software de
FactoryTalk Design Workbench
se dirige a distintos tipos de aplicaciones y estilos de programación. En general:
  • LD ejecuta la lógica booleana simple, los temporizadores y los contadores con mayor rapidez.
  • FBD y ST son más eficaces para instrucciones de procesos más avanzadas disponibles en los lenguajes.
Los UDFB definen lógica empresarial para cálculos matemáticos complejos. Después de crear un UDFB, este opera de la misma manera que cualquier otro bloque de instrucciones dentro de un programa, y se puede utilizar para llamar a otros tipos de bloques u otros UDFB. Una vez definido un UDFB en un proyecto, al igual que otras instrucciones incorporadas en
FactoryTalk Design Workbench
, aparece en la categoría
Definido por el usuario
de la
Caja de herramientas
.
Al comparar los tiempos de ejecución del mismo UDFB escrito en distintos lenguajes de programación, existen diferencias fundamentales en el modo en que se compilan y ejecutan los distintos lenguajes.
Los nombres y parámetros de UDFB deben cumplir las siguientes reglas:
  • El nombre de un UDFB puede tener un máximo de 128 caracteres.
  • Un UDFB puede contener un máximo de 128 parámetros.
  • Un UDFB no puede tener más de 20 parámetros de entrada o 20 parámetros de salida.
Para agregar un bloque de funciones definidas por el usuario
  1. En el
    Organizador de proyectos
    , expanda
    Activos
    .
  2. Haga clic con el botón secundario en
    Bloques de funciones definidas por el usuario
    y, a continuación, seleccione
    Nuevo bloque de funciones definidas por el usuario
    .
  3. En
    Nuevo bloque de funciones definidas por el usuario
    , escriba el nombre del UDFB, seleccione el tipo de UDFB e introduzca la descripción según sea necesario.
  4. Seleccione
    Crear
    .
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal