
Khối chức năng LINEARPOINTS tính toán một giá trị từ nhiều điểm bằng phương trình đường thẳng.
Lưu ý: Các giá trị X_MIN và X_MAX phải theo thứ tự tăng dần. Hoặc X_MIN < X_MAX.
Lưu ý: Khối chức năng này có thể có hơn chín đầu vào. Bạn có thể nhấp chuột phải vào khối chức năng để thêm một đầu vào khác.
Các điểm được cấu hình trên giao diện người dùng bằng plugin XY-Übersetzung. Các điểm được định vị theo phần trăm. Điều đó có nghĩa là thang đo có thể khác nhau so với giao diện người dùng. Vì vậy, một giá trị dim trong SPS có thể có phạm vi từ 0..255 và trên giao diện người dùng từ 0..100.
Chờ đợi một số để tính toán đầu ra OUT.
Định nghĩa giá trị nhỏ nhất của trục X.
Định nghĩa giá trị lớn nhất của trục X.
Định nghĩa phạm vi dưới của trục Y.
Định nghĩa phạm vi trên của trục Y.
Định nghĩa điểm đầu tiên dưới dạng chuỗi ký tự theo định dạng "X;Y". Trong đó, các điểm X và Y là tọa độ của điểm. Y được giới hạn trong Y_MIN và Y_MAX. Giá trị X cũng bị giới hạn. Tuy nhiên, điểm có thể nằm ngoài phạm vi với hệ số 100.
Định nghĩa điểm cuối cùng dưới dạng chuỗi ký tự theo định dạng "X;Y". Trong đó, các điểm X và Y là tọa độ của điểm. Y được giới hạn trong Y_MIN và Y_MAX. Giá trị X cũng bị giới hạn. Tuy nhiên, điểm có thể nằm ngoài phạm vi với hệ số 100.
Nếu đúng, tính toán sẽ bị vô hiệu hóa. Giá trị đầu ra Q là 0. Trên giao diện người dùng không hiển thị vị trí X hiện tại.
Các đầu vào định nghĩa các hằng số tùy chọn của từng trục. Để làm điều đó, sử dụng khối chức năng VAR_X hoặc VAR_Y.
Cảnh báo: Các hằng số được gán với số đầu vào. Điều đó có nghĩa là khi xóa một đầu ra, cấu hình của đầu ra có thể thay đổi.
Giá trị đầu vào được tính toán lại bằng cách quy đổi thang đo từ khối chức năng và được tính toán tương ứng trên giao diện người dùng. Các giá trị bị giới hạn.
Giá trị đầu ra được tính toán giữa các điểm. Bằng cách sử dụng vị trí IN. Giá trị đầu ra được làm tròn thành số nguyên.
Trả về số lượng các điểm đã cấu hình.
Trả về điểm đầu tiên dưới dạng chuỗi ký tự "X;Y".
Trả về điểm cuối cùng dưới dạng chuỗi ký tự "X;Y".