Is None
📥 المدخلات
Generic قيمة للتحقق منها. يمكن أن يكون هذا أي نوع بيانات أو مخرج صورة من أي بلوك آخر.
📤 المخرجات
Boolean تكون True عندما تكون المدخلة None، وإلا فـ False.
🕹️ عناصر التحكم
هذا البلوك لا يحتوي على عناصر تحكم قابلة للتكوين من قبل المستخدم.
✨ الميزات
تحقق بسيط وواضح لوجود أي بيانات واردة.
مفيد لتسيير تدفقات شرطية أو تشغيل سلوك احتياطي عند غياب القيم.
خفيف وآمن لوضعه قبل البلوكات التي تتطلب بيانات صالحة.
📝 كيفية الاستخدام
قم بتوصيل مخرج أي بلوك إلى مدخل
Genericلاختبار ما إذا كان ذلك البلوك يوفر قيمة حالياً.استخدم مخرج
Booleanللتحكم في بلوكات المنطق (مثلاً لحجب المعالجة، إعادة الضبط، أو تفعيل سلوك بديل).ضع هذا البلوك قبل البلوكات التي قد تفشل أو تعطي نتائج غير مرغوبة عند تلقي بيانات مفقودة.
📊 التقييم
عند التقييم، يعيد البلوك قيمة منطقية واحدة تشير إلى ما إذا كانت المدخلة مفقودة. يمكن استخدام هذه النتيجة فوراً في عمليات منطقية أو لتحفيز خطوات الاستعادة.
💡 نصائح وحيل
اجمعه مع
Replace Noneلتزويد قيمة احتياطية تلقائياً عندما تكون المدخلة مفقودة.استخدمه مع
Data Memoryلتجميد أو الاحتفاظ بقيمة صالحة سابقة وتجنب انتشار None المتكرر.مرر النتيجة إلى بلوكات منطقية مثل
Not,And, أوOrلبناء تدفقات شرطية معقدة.غذِّ القيمة المنطقية إلى
Set - ResetأوAll Trueعند تنفيذ ضوابط متعددة الشروط أو سلوك تثبيت (latching).استخدم
Debug Inputلتسجيل أو فحص المدخل قبل وبعد الفحص أثناء الإعداد واستكشاف الأخطاء.عند حماية سلاسل معالجة الصور، قم بإقرانها مع بلوكات عرض/تصدير مثل
Show ImageأوImage Loggerحتى لا تمرر إلا الصور الصالحة إلى العارضين أو وجهات التخزين.
🛠️ استكشاف الأخطاء وإصلاحها
إذا كان البلوك دائماً يعيد True، فتأكد من أن البلوك السابق متصل ويُنتج بيانات.
إذا كان السلوك متقطعاً، فكّر في الاحتفاظ بالقيم الصالحة باستخدام
Data Memoryأو تسجيل المدخلات بواسطةDebug Inputلمعرفة متى تختفي البيانات.
آخر تحديث