
O bloco de função LINEARPOINTS calcula um valor a partir de vários pontos por meio da equação da reta.
Aviso: Os valores X_MIN e X_MAX devem estar em ordem crescente. Ou seja, X_MIN < X_MAX.
Aviso: Este bloco de função pode ter mais de nove entradas. Você pode clicar com o botão direito do mouse no bloco de função para adicionar outra entrada.
Os pontos são configurados na visualização por meio do plugin Tradução XY. Os pontos são posicionados percentualmente. Ou seja, a escala pode diferir da visualização. Assim, um valor de atenuação na SPS pode ter o intervalo de 0..255 e na visualização de 0..100.
Espera um número para calcular a saída OUT.
Define o menor valor do eixo X.
Define o maior valor do eixo X.
Define a parte inferior da escala do eixo Y.
Define a parte superior da escala do eixo Y.
Define o primeiro ponto como uma string no formato "X;Y". Os pontos X e Y são as coordenadas do ponto. Y é limitado por Y_MIN e Y_MAX. O valor de X também é limitado. No entanto, o ponto pode estar fora da escala em um fator de 100.
Define o último ponto como uma string no formato "X;Y". Os pontos X e Y são as coordenadas do ponto. Y é limitado por Y_MIN e Y_MAX. O valor de X também é limitado. No entanto, o ponto pode estar fora da escala em um fator de 100.
Se verdadeiro, o cálculo é desativado. A saída Q tem 0. Na visualização, a posição X atual não será mais exibida.
As entradas definem constantes opcionais dos eixos individuais. Para isso, o bloco de função VAR_X ou VAR_Y é usado.
Atenção: As constantes são atribuídas ao número da entrada. Ou seja, a remoção de uma saída pode alterar a alocação da saída.
O valor da entrada é recalculado com a escala do bloco de função e calculado na visualização correspondentemente. Os valores são limitados.
O valor de saída calculado entre os pontos. Por meio da posição IN. O valor da saída é arredondado para números inteiros.
Retorna o número de pontos configurados.
Retorna o primeiro ponto como uma string "X;Y".
Retorna o último ponto como uma string "X;Y".