CT422200
- Actuador todo/nada
Manual de programación
Un bloque de función puede operar con valores recibidos desde el bus a través de los objetos de entrada o con parámetros
fijos, que son configurados en las casillas de "Constantes" en la parte superior (hay 3 para cada grupo de función).
Otra posibilidad es el uso de variables intermedias, llamadas "VARX". La ventaja de este tipo de variables es evitar el envío
de telegramas al bus cuando es necesario enlazar el resultado de una operación resultante de un bloque con la entrada de
otro bloque de función en la misma aplicación. Hay hasta 4 variables intermedias disponibles para cada grupo de función.
Una variable intermedia de un grupo de función no puede ser utilizada en otro bloque.
Una característica importante de esta aplicación es que un único dispositivo puede implementar múltiples aplicaciones ALU
con hasta 9 bloques de función, de modo que es posible la realización de complejas operaciones enlazando salidas y
entradas con variables intermedias u objetos de comunicación.
La salida de un bloque de función puede funcionar en modo de envío pasivo o activo. Utilice el selector que aparece a
continuación para decidir si el resultado de la operación es enviado en cada cambio (activo) o es de sólo lectura (pasivo).
Para programar una operación, primero selecciona el tipo de bloque y la operación que será implementada. Después,
seleccione el tipo de dato de las entradas (constantes, variables intermedias u objetos de comunicación) y finalmente el tipo
de dato de salida.
3.9.2 Tipo de bloques
Es posible configurar cada uno de los 3 bloques a partir de una de estas 3 posibles categorías:
Funciones aritmético lógicas:
Operaciones lógicas: operaciones AND, OR, XOR, NAND, NOR y NXOR.
Comparaciones: igual, distinto, mayor, mayor o igual, menor, menor o igual.
Operaciones aritméticas: suma, resta, multiplicación y división.
Temporizadores
Con límite
PWM
Cíclicos
Contadores
Flanco ascendente
www.besknx.com
1.4
v
21