Led Output
هذا الـ function block يوفر مؤشرًا بصريًا بسيطًا لإشارات boolean. استخدمه للتحقق السريع مما إذا كانت حالة في السيناريو TRUE أو FALSE أو غير معرفة.
📥 المدخلات
Boolean هذا المقبس يستقبل إشارة boolean لتشغيل مؤشر LED. قم بتوصيل أي خرج منطقي أو نتيجة شرطية هنا.
📤 المخرجات
لا يحتوي هذا الـ function block على مخرجات.
🕹️ الضوابط
led مؤشر LED المرئي الظاهر على البلوك:
رمادي — الإدخال غير معرف / None.
أخضر — الإدخال TRUE.
أحمر — الإدخال FALSE.
🎨 الميزات
تغذية راجعة بصرية في الزمن الحقيقي لإشارات boolean.
ترميز لوني واضح لثلاث حالات: غير معرف، TRUE، و FALSE.
خفيف وسهل الاستخدام للشاشات اللوحية ولوحات المعلومات أو للتصحيح السريع.
📝 إرشادات الاستخدام
زود مدخل
Booleanبإشارة boolean.راقب لون
ledلفهم الحالة الحالية:أخضر لـ TRUE
أحمر لـ FALSE
رمادي عند عدم وجود قيمة
استخدم هذا البلوك على شاشات UI حيث تكون التغذية البصرية الفورية مفيدة.
📊 التقييم
عند تشغيل السيناريو، يتحقق البلوك من القيمة الواردة إلى مقبس Boolean ويحدّث لون led بناءً على ذلك. إذا لم تكن هناك قيمة، يظهر المؤشر حالة غير المعرفة.
💡 نصائح وحيل
للاختبار اليدوي، قم بتوصيل
Logic Inputإلى مقبسBooleanبحيث يمكن للمشغل تبديل الـ LED يدويًا.اجمع فحوصات الشروط قبل الـ LED باستخدام بلوكات منطقية مثل
And,Or, وNotلعرض شروط مركبة.استخدم بلوكات مقارنة مثل
Equals,Greater, أوSmallerلتحويل القياسات الرقمية إلى إشارات boolean للـ LED.استخدم كاشفات الحافة مثل
Rising EdgeأوEdge Risingلعرض نبضات حدث بدلاً من الحالات المستمرة.أضف سلوكًا زمنيًا باستخدام
Delay Step,ON Delay, أوOFF Delayإذا رغبت أن يستجيب الـ LED فقط بعد شرط مستمر لمدة معينة.استخدم
Set - Resetلتثبيت حالة ما وإبقاء الـ LED مضاءً حتى يتم إعادة تعيينه صراحة.ادمج مع بلوكات بيانات أو اتصال في الأعلى (مثلاً استخدم
Data Write Local/Data Write GlobalأوMQTT Publishعلى المنطق الذي يغذي هذا البلوك) لعرض حالات يتم التحكم بها عن بعد أو عبر الشبكة محليًا.
🛠️ استكشاف الأخطاء وإصلاحها
يبقى LED رماديًا: تحقق من أن البلوك السابق ينتج قيمة boolean. فكر في استخدام
Is NoneأوLogic Inputبسيط لاختبار المسار.LED دائمًا أحمر/أخضر لكن الحالة تبدو خاطئة: تحقّق من المنطق بالأعلى (مقارنات، دمج) باستخدام مؤشرات وسيطة أو بلوكات تصحيح قبل التوصيل إلى LED.
تحتاج مؤشرًا مستمرًا لأحداث عابرة: استخدم
Set - Resetأو نمط حافة-إلى-قفل بحيث تتحول نبضة قصيرة إلى حالة مرئية مستمرة.
آخر تحديث