
ฟังก์ชันบล็อก LINEARPOINTS คำนวณค่าจากหลายจุดโดยใช้สมการเส้นตรง
หมายเหตุ: ค่า X_MIN และ X_MAX ต้องอยู่ในลำดับที่เพิ่มขึ้นหรือ X_MIN < X_MAX.
หมายเหตุ: ฟังก์ชันบล็อกนี้สามารถมีมากกว่าเก้าอินพุตได้ คุณสามารถคลิกขวาที่ฟังก์ชันบล็อกเพื่อเพิ่มอินพุตเพิ่มเติม
จุดเหล่านี้จะถูกกำหนดค่าบนการแสดงผลโดยใช้ปลั๊กอิน XY-Übersetzung จุดเหล่านี้จะถูกวางตำแหน่งเป็นส่วนหนึ่งของการแสดงผล ดังนั้นมาตราส่วนอาจแตกต่างจากการแสดงผลได้ ตัวอย่างเช่น ค่าดิมใน PLC อาจมีช่วงค่า 0..255 และบนการแสดงผลอาจมีช่วงค่า 0..100
คาดหวังให้มีตัวเลขเพื่อการคำนวณของเอาท์พุต OUT.
กำหนดค่าต่ำสุดบนแกน X.
กำหนดค่าสูงสุดบนแกน X.
กำหนดช่วงต่ำสุดบนแกน Y.
กำหนดช่วงสูงสุดบนแกน Y.
กำหนดจุดแรกในรูปแบบสตริง "X;Y" โดยที่ X และ Y เป็นพิกัดของจุด Y จะถูกจำกัดโดย Y_MIN และ Y_MAX ค่าของ X ก็จะถูกจำกัดเช่นกัน แต่จุดนั้นสามารถอยู่นอกช่วงได้ถึง 100 เท่า
กำหนดจุดสุดท้ายในรูปแบบสตริง "X;Y" โดยที่ X และ Y เป็นพิกัดของจุด Y จะถูกจำกัดโดย Y_MIN และ Y_MAX ค่าของ X ก็จะถูกจำกัดเช่นกัน แต่จุดนั้นสามารถอยู่นอกช่วงได้ถึง 100 เท่า
หากเป็นจริง การคำนวณจะถูกปิดใช้งาน บนเอาท์พุต Q จะมีค่า 0 บนการแสดงผล ตำแหน่ง X ปัจจุบันจะไม่แสดงอีกต่อไป
อินพุตเหล่านี้กำหนดค่าคงที่ของแต่ละแกน โดยใช้ฟังก์ชันบล็อก VAR_X หรือ VAR_Y
ความระวัง: ค่าคงที่จะถูกกำหนดโดยหมายเลขของอินพุต ดังนั้นเมื่อลบเอาท์พุตออกไป อาจทำให้การกำหนดค่าเปลี่ยนแปลงได้
ค่าของอินพุตจะถูกแปลงโดยการสเกลจากฟังก์ชันบล็อก และจะถูกคำนวณบนการแสดงผลตามนั้น ค่เหล่านี้จะถูกจำกัด
ค่าออกที่ถูกคำนวณระหว่างจุดโดยใช้ตำแหน่ง IN ค่าของเอาท์พุตจะถูกปัดเป็นจำนวนเต็ม
ให้คืนจำนวนของจุดที่กำหนดไว้
ให้คืนจุดแรกในรูปแบบสตริง "X;Y"
ให้คืนจุดสุดท้ายในรูปแบบสตริง "X;Y"