كتلة الوظيفة LINEARPOINTS

تحسب كتلة الوظيفة LINEARPOINTS قيمة من عدة نقاط باستخدام معادلة الخط المستقيم.

ملاحظة: يجب أن تكون القيم X_MIN وX_MAX في ترتيب تصاعدي. أي X_MIN < X_MAX.

ملاحظة: يمكن لهذه كتلة الوظيفة أن تحتوي على أكثر من تسعة مداخل. يمكنك النقر بزر الفأرة الأيمن على كتلة الوظيفة لإضافة مدخل آخر.

يتم تكوين النقاط باستخدام Plugin ترجمة XY. يتم وضع النقاط بشكل نسبي. أي أن المقياس قد يختلف عن العرض التوضيحي. على سبيل المثال، يمكن أن يكون قيمة الإضاءة في PLC في النطاق من 0..255 وفي العرض التوضيحي من 0..100.

مدخل IN

يتوقع رقمًا لحساب المخرج OUT.

مدخل X_MIN

يحدد أصغر قيمة على محور X.

مدخل X_MAX

يحدد أكبر قيمة على محور X.

مدخل Y_MIN

يحدد النطاق السفلي لمحور Y.

مدخل Y2

يحدد النطاق العلوي لمحور Y.

مدخل XY_START

يحدد النقطة الأولى كسلسلة من الرموز في التنسيق "X;Y". حيث أن النقاط X وY هي الإحداثيات للنقطة. يتم تقيد Y على Y_MIN وY_MAX. يتم تقيد قيمة X أيضًا. ومع ذلك، يمكن أن يكون النقطة خارج النطاق بمقدار عامل 100.

مدخل XY_END

يحدد النقطة الأخيرة كسلسلة من الرموز في التنسيق "X;Y". حيث أن النقاط X وY هي الإحداثيات للنقطة. يتم تقيد Y على Y_MIN وY_MAX. يتم تقيد قيمة X أيضًا. ومع ذلك، يمكن أن يكون النقطة خارج النطاق بمقدار عامل 100.

مدخل DIS

إذا كان صحيحًا، يتم تعطيل الحساب. يكون المخرج Q على 0. لا يتم عرض موقع X الحالي anymore في العرض التوضيحي.

مداخل VAR1..VAR#

تحدد المداخل ثوابت اختيارية للأحادي. يتم استخدام كتلة الوظيفة VAR_X أو VAR_Y.

تحذير: يتم تعيين الثوابت إلى رقم المدخل. أي أن إزالة مخرج يمكن أن يتغير تخصيص المخرج.

يتم تحويل قيمة المدخل مع التدرج من كتلة الوظيفة ويتم حسابها بشكل مناسب في العرض التوضيحي. يتم تقيد القيم.

مخرج Q

القيمة المحسوبة بين النقاط. باستخدام الموقع IN. يتم تقريب قيمة المخرج إلى الأعداد الصحيحة.

مخرج COUNT

يعيد عدد النقاط المتكوّنة.

مخرج P_START

يعيد النقطة الأولى كسلسلة من الرموز "X;Y".

مخرج P_END

يعيد النقطة الأخيرة كسلسلة من الرموز "X;Y".