6.3 UF - Módulo de usuario
6.3.1 Generalidades
Solo posible con easySoft 8.
Los aparatos base easyE4 ponen a disposición 128 módulos de fun-
ción de usuario, abreviado módulos del usuario, UF01...UF128.
Los módulos puede diseñarlos el propio usuario. Entonces, los
módulos de usuario se utilizan en el programa principal como módu-
los de función del fabricante.
A continuación, los módulos de usuario se utilizan cuando debe programarse una fun-
cionalidad periódica con distintos parámetros. Por ejemplo, cuando deben con-
trolarse máquinas del mismo tipo, el propio programa de control se escribe en un
módulo de usuario, que a continuación se consulta varias veces – para cada
máquina por separado. Un módulo de usuario también tiene entradas y salidas,
mediante las que pueden transferirse parámetros individuales para cada consulta.
El método de programación utilizado en el módulo de usuario es independiente del
método de programación del programa principal. Esto significa que por ejemplo es
posible utilizar en un programa principal LD o FBD y módulos de usuario creados en
ST.
Los módulos de usuario disponen de un margen de datos independiente. Para cada
instancia (consulta) de un módulo de usuario se dispone de 64 bytes, que pueden tra-
tarse como bit, byte, como word o doble word. En otras palabras, el M01 del pro-
grama principal es otra marca distinta al M01 de un módulo de usuario.
Las partes de la marca pueden declararse como remanentes. Cabe señalar que no
se debe exceder el número total de banderas remanentes. Para ello, se cuenta la
suma de las marcas remanentes del programa principal y las marcas remanentes de
todas las instancias del módulo de usuario. El número total de las marcas rema-
nentes depende de la versión del firmware, véase → "Área Remanencia", página 604.
Un módulo de usuario consta, al igual que un programa principal, de redes FBD/LD o
un código fuente ST. Por lo tanto, un módulo de usuario también se puede crear
como el programa principal, con las únicas diferencias de los operandos disponibles.
Como máximo en un programa principal pueden consultarse 128 módulos de usuario.
easyE4 02/24 MN050009ES Eaton.com
6. Módulos de función
6.3 UF - Módulo de usuario
599