Instancias de UDFB
Al igual que otros bloques de instrucciones de
FactoryTalk Design Workbench
, los bloques de funciones definidas por el usuario (User-Defined Function Blocks, UDFB) están disponibles en la Caja de herramientas
.Para utilizar un UDFB en un programa, debe crear una instancia del UDFB llamándolo en el programa. Cada instancia tiene su copia única de los datos de la instancia del UDFB, que consta de las variables de miembro internas y de todos sus parámetros de entrada y salida. Cuando se denomina un UDFB para una instancia determinada, la lógica de UDFB opera en la copia de datos de esta instancia. Los valores de los datos de la instancia se conservan desde una ejecución del UDFB a la siguiente.
Cuando se crean varias instancias en un programa:
- En el caso de programas de diagrama de lógica de escalera, el nombre de la instancia está definido por el usuario, en función del nombre de la variable asignada al UDFB.
- En el caso de los programas de diagrama de bloque de funciones y de texto estructurado, el nombre de la instancia se proporciona de forma predeterminada y se incrementa en uno para cada instancia.
Entregue su opinión