
Blok funkcji LINEARPOINTS oblicza wartość z kilku punktów przy użyciu równania prostej.
Uwaga: Wartości X_MIN i X_MAX muszą być w kolejności rosnącej. Czyli X_MIN < X_MAX.
Uwaga: Ten blok funkcji może mieć więcej niż dziewięć wejść. Możesz kliknąć prawym przyciskiem myszy na bloku funkcji, aby dodać kolejne wejście.
Punkty są konfigurowane za pomocą wtyczki XY-Übersetzung. Punkty są pozycjonowane procentowo. Oznacza to, że skala może różnić się od wizualizacji. Na przykład wartość regulacji w SPS może mieć zakres od 0..255, a na wizualizacji od 0..100.
Oczekiwana jest liczba do obliczenia wyjścia OUT.
Definiuje najmniejszą wartość osi X.
Definiuje największą wartość osi X.
Definiuje dolny zakres osi Y.
Definiuje górny zakres osi Y.
Definiuje pierwszy punkt jako ciąg znaków w formacie "X;Y". Punkty X i Y są współrzędnymi punktu. Y jest ograniczony do Y_MIN i Y_MAX. Wartość X jest również ograniczona. Jednak punkt może leżeć poza zakresem o czynnik 100.
Definiuje ostatni punkt jako ciąg znaków w formacie "X;Y". Punkty X i Y są współrzędnymi punktu. Y jest ograniczony do Y_MIN i Y_MAX. Wartość X jest również ograniczona. Jednak punkt może leżeć poza zakresem o czynnik 100.
Jeśli prawda, obliczanie jest dezaktywowane. Na wyjściu Q znajduje się 0. Na wizualizacji nie wyświetlana jest już bieżąca pozycja X.
Wejścia definiują opcjonalne stałe poszczególnych osi. W tym celu używa się bloku funkcji VAR_X lub VAR_Y.
Uwaga: Stałe są przypisywane numerowi wejścia. Oznacza to, że usunięcie wyjścia może zmienić przypisanie wyjścia.
Wartość wejścia jest przeliczana ze skalowaniem bloku funkcji i obliczana odpowiednio na wizualizacji. Wartości są ograniczone.
Obliczona wartość wyjściowa między punktami. Za pomocą pozycji IN. Wartość wyjścia jest zaokrąglana do liczb całkowitych.
Zwraca liczbę skonfigurowanych punktów.
Zwraca pierwszy punkt jako ciąg znaków "X;Y".
Zwraca ostatni punkt jako ciąg znaków "X;Y".