Absolute
تُرجع هذه الدالة القيمة المطلقة لإدخال رقمي. تكون مفيدة عندما تحتاج مقدار رقم بغض النظر عن إشارته (مثل المسافات، حجم الخطأ، أو الفروق).
📥 المدخلات
Number — قيمة رقمية مفردة (موجبة أو سالبة أو صفر).
📤 المخرجات
Number — القيمة المطلقة للإدخال (قيمة غير سالبة).
🕹️ الضوابط
لا يحتوي هذا البلok على عناصر تحكم تفاعلية.
⚙️ آلية التشغيل
عند تشغيل البلوك، يقرأ قيمة المدخل Number ويُخرج مقدارها على المخرج Number. إذا كان الإدخال سالبًا، يصبح المخرج القيمة الموجبة المناظرة؛ وإلا يمرر القيمة كما هي.
🎯 الميزات
بسيط وحتمي: ينتج دائمًا نتيجة رقمية غير سالبة.
خفيف الوزن: مناسب للاستخدام في إعدادات الزمن الحقيقي أو منخفضة الكمون.
آمن للربط: يعمل بثبات مع قيم رقمية مفردة أو نتائج من بلوكات رياضية أخرى.
📝 الاستخدام
وصل أي بلوك ينتج قيمة رقمية (قراءات حسَّاس، حسابات، عدادات) إلى مدخل
Number.استخدم قيمة الخرج حيثما تحتاج مقدارًا بدون إشارة (مثال: للمقارنة، التنسيق، التسجيل).
أمثلة شائعة:
حساب الفرق المطلق بين قيمتين باستخدام بلوك
Subtractمتبوعًا بهذا البلوك.تحويل قيمة خطأ معنونة إلى مقدار لفحوصات العتبات أو التنبيهات.
💡 نصائح وحيل
اجمعها مع
Subtractللحصول على مقدار الفرق (مثال: قياس مقابل مرجع).استخدمها مع
GreaterأوSmallerلمقارنة المقادير مع عتبات.مرر النتيجة إلى
Roundلعرض أ-friendly للمستخدم أو إلىCSV Export/Data Write Globalللتسجيل.لتدفقات تنتج قوائم أو دفعات من الأرقام، فكر في
Batch Processing/Debatchلمعالجة القيم قبل تطبيق بلوك القيمة المطلقة.
(تلميح: بلوكات مرتبطة متاحة للدمج: Add, Subtract, Multiply, Divide, Round, Square Root, Maximum, Minimum, Greater, Smaller, CSV Export)
🛠️ استكشاف الأخطاء وإصلاحها
إذا كان الخرج غير متوقع، تأكد من البلوك السابق أنه يرسل قيمة رقمية (ليست فارغة أو None).
استخدم بلوكات
Is NoneأوData Type Converterقبلها للتحقق من المدخلات أو تحويلها إلى شكل رقمي قبل تطبيق عملية القيمة المطلقة.
آخر تحديث