For the complete documentation index, see llms.txt. This page is also available as Markdown.

Greater

تقوم هذه الدالة بمقارنة قيم رقمية وتخرج نتيجة منطقية (Boolean) تشير إلى ما إذا كانت القيمة الأولى أكبر من القيم الأخرى. استخدمها لتوجيه القرارات أو الإنذارات أو التدفقات الشرطية بناءً على عتبات رقمية.

📥 المدخلات

Number القيمة المرجعية (القيمة الأولى) التي ستتم مقارنتها مع المدخلات التالية.

Number قيمة أو أكثر للمقارنة مع القيمة المرجعية. يمكن تزويد مداخل متعددة لمقارنة القيمة المرجعية مع عدة قيم في آنٍ واحد.

(هذه مقابس إدخال رقمية.)

📤 المخرجات

Check نتيجة منطقية. تكون True عندما تكون القيمة الأولى أكبر من جميع القيم الأخرى المقدمة؛ وإلا فستكون False.

(المخرج عبارة عن مقبس منطقي boolean.)

🕹️ عناصر التحكم

No Controls لا يحتوي هذا البلوق على عناصر واجهة إضافية. يتم التحكم في السلوك فقط عبر القيم المزوَّدة إلى مقابس الإدخال الخاصة به.

🎯 الميزات

  • يقارن قيمة مرجعية واحدة بعدد واحد أو أكثر من القيم في خطوة تقييم واحدة.

  • يدعم مداخل مقارنة متعددة — يعيد True فقط إذا كانت القيمة المرجعية أكبر من كل قيمة أخرى مُقدمة.

  • مخرج منطقي بسيط يمكن توجيهه إلى تدفق منطقي أو بلوكات تريجر.

  • خفيف الوزن ومناسب للفحوصات في الزمن الحقيقي (عتبات، بوابات، إلخ).

⚙️ آلية التشغيل

عند التقييم، يقرأ البلوك القيم الرقمية الحالية. إذا كانت القيم متصلّة فقط لقيمتين فإنه يقارنهما مباشرة. إذا كانت هناك أكثر من قيمتين فهو يتأكد من أن القيمة الأولى أكبر من كل القيم المتبقية. يتم إصدار النتيجة المنطقية على مخرج Check ويمكن استخدامها فورًا من قبل البلوكات اللاحقة.

💡 نصائح وحيل

  • اجمعه مع Number Input لتعيين عتبة يدوية ومقارنة قيم الحساسات أو القيم المحسوبة في الوقت الحقيقي.

  • استخدمه مع And أو Or لدمج مقارنات متعددة في سلسلة قرار واحدة.

  • استخدم Not لعكس النتيجة عندما تحتاج إلى الشرط المعاكس.

  • وجه المخرج إلى Counter لعدّ مرات تحقق الشرط، أو إلى Scope لتصور متى يكون المقارنة فعالة.

  • استخدم Maximum أو Minimum لإنتاج قيم مقارنة أولًا، ثم تحقق منها باستخدام هذا البلوك.

  • لتدفقات تتطلب صحة جميع المقارنات عبر قائمة من القيم، اقترن مع All True لتجميع عدة تحققّات منطقية.

(التلميحات أعلاه تشير إلى بلوكات دالة أخرى متوفرة للمساعدة في تكوين تدفقات أكبر.)

🛠️ استكشاف الأخطاء وإصلاحها

  • إذا كان المخرج دائمًا False، فتأكد من أن جميع المداخل تقدّم قيمًا رقمية صالحة. استخدم Is None أو Data Type Converter في الأعلى للتحقق أو تحويل المدخلات.

  • إذا كانت المقارنات تتصرف بشكل غير متوقع للقيم العشرية العائمة، فكر في تطبيع أو تقريب القيم (استخدم Round) قبل المقارنة.

  • إذا توقعت وجود مقارنات متعددة لكن النتيجة تبدو معتمدة على قيمتين فقط، فتأكد من أن مقابس الإدخال الإضافية متصلة فعليًا وتزود بيانات.

آخر تحديث