
El bloque de funciones LINEARPOINTS calcula un valor a partir de varios puntos mediante la ecuación de una línea.
Nota: Los valores X_MIN y X_MAX deben estar en orden ascendente. Es decir, X_MIN < X_MAX.
Nota: Este bloque de funciones puede tener más de nueve entradas. Puede hacer clic con el botón derecho del ratón en el bloque de funciones para añadir otra entrada.
Los puntos se configuran en la visualización mediante el complemento Traducción XY. Los puntos se posicionan de forma porcentual. Es decir, la escala puede diferir de la visualización. Así, un valor de atenuación en el PLC puede tener el rango de 0..255 y en la visualización de 0..100.
Espera un número para calcular la salida OUT.
Define el valor más pequeño del eje X.
Define el valor más grande del eje X.
Define el área inferior del eje Y.
Define el área superior del eje Y.
Define el primer punto como una cadena de caracteres en el formato "X;Y". Los puntos X e Y son las coordenadas del punto. Y se limita a Y_MIN y Y_MAX. El valor X también se limita. Sin embargo, el punto puede estar fuera del rango por un factor de 100.
Define el último punto como una cadena de caracteres en el formato "X;Y". Los puntos X e Y son las coordenadas del punto. Y se limita a Y_MIN y Y_MAX. El valor X también se limita. Sin embargo, el punto puede estar fuera del rango por un factor de 100.
Si es verdadero, el cálculo se desactiva. En la salida Q hay 0. En la visualización no se muestra más la posición X actual.
Las entradas definen constantes opcionales de los ejes individuales. Para ello, se utiliza el bloque de funciones VAR_X o VAR_Y.
Atención: Las constantes se asignan al número de la entrada. Es decir, al eliminar una salida puede cambiar la asignación de la salida.
El valor de la entrada se recalcula con la escala del bloque de funciones y se calcula en consecuencia en la visualización. Los valores están limitados.
El valor de salida calculado entre los puntos. Mediante la posición IN. El valor de la salida se redondea a números enteros.
Devuelve el número de puntos configurados.
Devuelve el primer punto como una cadena "X;Y".
Devuelve el último punto como una cadena "X;Y".