Nota III: Se recomienda definir siempre algún objeto más de los
necesarios, ya que una redefinición posterior implica el borrado de las
posibles asociaciones de Direcciones de Grupo que ya se hubieran
efectuado, con la consiguiente pérdida de tiempo al tener que volver a
asociarlas.
4.1. LLAMADA
Cada una de las Funciones Lógicas definidas o habilitadas, dispone de una
sección LLAMADA, en la que han de seleccionarse los objetos que pueden
desencadenar que la función en cuestión sea ejecutada.
Hasta un máximo de 8 Objetos pueden ser seleccionados como
desencadenantes de la Función.
Nota I: Para que la Función se ejecute, será necesario que al menos
uno de los Objetos habilitados en esta sección se actualice. NO es
necesario que el/los
incluidos en la misma.
4.2. OPERACIONES
En esta sección se definen las operaciones que componen la función. En
cada Función se pueden utilizar hasta 4 Operaciones de cálculo distintas.
Operación: Para utilizar una operación, es necesario "habilitarla"
primero.
Tipo: Existen 4 tipos de operaciones distintas:
o Lógica: Este tipo de operación trabaja con valores de 1 bit. Se
puede elegir entre las siguientes operaciones de tipo lógico ID,
AND, OR, XOR, NOT, NAND, NOR y NXOR. Todas ellas trabajan
con dos operandos (excepto ID y NOT, que trabajan sólo con
uno). Los operandos pueden ser elegidos de entre los 16 objetos
de 1 bit, y las 16 variables internas de 1 bit. El resultado de la
operación de tipo Lógica es también de 1 bit y puede ser
almacenado en cualquiera de las 16 variables internas de 1 bit.
o Aritmética (1 byte/2bytes (entero sin signo)/2bytes (coma
flotante): Dependiendo del tipo elegido, estas operaciones
trabajan con valores de 1 byte o de 2bytes. Se puede elegir entre
las siguientes operaciones Aritméticas: ID, SUMA, RESTA,
MULTIPLICACIÓN, DIVISIÓN, MÁXIMO y MÍNIMO. Todas ellas
trabajan con dos operandos (excepto ID que trabaja sólo con
ZENNiO AVANCE Y TECNOLOGÍA
objetos desencadenantes
de la función estén
www.zennio.com
2
1