Descripción breve
Esta función convierte un número en coma flotante almacenado en VM en un entero y emite el resultado en el parámetro (eAQ) o AQ.
LOGO! solo procesa enteros. Si se transfieren números en coma flotante de otro sistema con el protocolo S7/Modbus a través de la red, LOGO! no puede procesarlos directamente. El convertidor flotante/entero permite convertir en enteros números en coma flotante almacenados en VM. El SFB realiza la conversión dividiendo el número en coma flotante entre una resolución. Hay que ajustar una resolución adecuada para el flotante de entrada en la ficha del parámetro.
|
Conexión |
Descripción |
|---|---|
|
Salida analógica AQ |
AQ es el valor de salida analógica. Tiene las características siguientes.
|
|
Salida analógica ampliada eAQ |
Salida analógica ampliada para programación mediante parámetro de referencia.
|
|
Parámetro Par |
|
Parámetro
Puede utilizar los parámetros siguientes para controlar el convertidor flotante/entero:
Entrada de datos: la entrada para este SFB es desde VM.
Tipo: pueden elegirse los datos de entrada como flotantes o dobles.
Dirección VM: especifica la dirección VM inicial en la que se guarda el flotante de entrada.
Tamaño: el flotante de entrada ocupa 4 bytes y el doble, 8 bytes.
Rango: Float (0-847), Double (0-843).
Resolución: es posible ajustar el multiplicador para el flotante de entrada.
Rango: 0.001-1000
Precisión: 1/1000
Descripción de la función
Para finalizar la tarea suelen necesitarse tanto el convertidor flotante/entero como el convertidor entero/flotante. Un uso típico de este bloque de función es el siguiente:
Transferir los números en coma flotante de otro sistema a través de la red (con el protocolo S7/Modbus) y guardarlos en VM.
Convertir los números en coma flotante de VM a enteros utilizando el convertidor flotante/entero.
Procesar el entero con LOGO! BM.
Convertir el resultado a números en coma flotante utilizando el convertidor entero/flotante y guardarlos en VM.
Transferir los números en coma flotante a un sistema de terceros (con el protocolo S7/Modbus).
Regla de cálculo
Definir Q = entrada de datos/resolución
Salida analógica (AQ)
si -32768 ≤ Q ≤ 32767, la salida analógica = Q.
si Q ≥ 32767, la salida analógica = 32767.
si Q ≤ -32768, la salida analógica = -32768.
Salida analógica ampliada (eAQ)
si -999,999,999 ≤ Q ≤ 999,999,999, la salida analógica ampliada = Q.
si Q ≥ 999,999,999, la salida analógica ampliada = 999,999,999.
si Q ≤ -999,999,999, la salida analógica ampliada = -999,999,999.