2026-10-19
من المستشعر إلى لوحة المعلومات: مسار MQTT عبر Azure IoT Hub

عندما تتوقف آلة ما، يحتاج المخطط إلى أكثر من خط أحمر على لوحة المعلومات. يحتاج إلى معرفة ما الذي توقف، ولماذا توقف، وأي أمر إنتاج مرتبط بهذا الخط، وهل ما زالت خطة الإنتاج قابلة للتنفيذ. إن نقل الإشارات الخام من أرضية المصنع إلى تحليلات السحابة يتطلب بنية موثوقة تمتد عبر أجهزة الاستشعار الميدانية، والبوابات الصناعية، ووسطاء الرسائل، وطبقات الاستيعاب السحابية.
التقاط الإشارة عند الحافة
إشارة المستشعر ليست بعد معلومات تصنيعية. تخيل خط تعبئة تتجاوز فيه درجة حرارة محرك الناقل الحدود التشغيلية الطبيعية. في تلك اللحظة، يحتفظ وحدة التحكم المنطقية القابلة للبرمجة (PLC) بقيمة وسم خام، مثل قراءة درجة الحرارة وختم زمني وحالة الجودة.
ومع ذلك، فإن المصانع القديمة غالبًا ما تشغّل عدة أجيال من المعدات باستخدام بروتوكولات خاصة أو OPC UA، مما يعني أن وحدات PLC نادرًا ما تتحدث مباشرة بلغة MQTT السحابية. تسد بوابة صناعية منشورة على شبكة التقنيات التشغيلية (OT) هذه الفجوة من خلال:
- توحيد البيانات: ترجمة الصيغ والمقاييس ووسوم الهندسة المختلفة إلى شكل رسالة مشترك.
- إدارة تردد الجمع: تجميع عمليات المسح عالية التردد في فترات ذات معنى، مع إعادة توجيه تغييرات الحالة فورًا.
- التخزين المؤقت المحلي: تخزين البيانات بأمان أثناء انقطاع الشبكة وإعادة تشغيلها بشكل آمن عند عودة الاتصال.
بمجرد أن تشكّل البوابة الرسالة، تنشرها باستخدام MQTT (Message Queuing Telemetry Transport)، وهو بروتوكول خفيف للنشر والاشتراك مناسب للأجهزة محدودة الموارد والروابط غير الموثوقة.
- فصل النشر والاشتراك: يرسل الناشرون الرسائل إلى موضوع معروف دون الحاجة إلى معرفة الأنظمة أو التطبيقات النهائية التي تستهلكها.
- بنية المواضيع: تعمل المواضيع كعناوين نقل لفئات من الرسائل، لكن لا ينبغي تحميلها بأكثر من اللازم لتكون نموذجًا كاملًا لأصول المصنع.
- عقود الحمولة: يجب أن يحمل جسم الرسالة صراحةً معرّفات أصول مصدر ثابتة، والقيم المقاسة، والوحدات، والأختام الزمنية، وأعلام الجودة.
بينما تتولى وسطاء MQTT المحليون حركة المرور الداخلية للمصنع، يعمل Azure IoT Hub كطبقة اتصال سحابية مُدارة لأساطيل المؤسسات.
- هوية الجهاز والمصادقة: يتطلب كل بوابة هوية جهاز آمنة ومسجلة في IoT Hub، باستخدام إما توقيعات الوصول المشتركة (SAS) أو شهادات X.509.
- أمان النقل: تعتمد الاتصالات على TLS (Transport Layer Security) لحماية البيانات أثناء النقل عبر حدود الشبكات والجدران النارية.
- نقاط النهاية المدمجة: يقبل IoT Hub رسائل من الجهاز إلى السحابة، ويختمها ببيانات وصف اتصال موثوقة، ويحتفظ بها مؤقتًا قبل توجيهها.
تخدم القياسات عن بُعد الواردة عدة مستهلكين عبر المؤسسة، مما يتطلب توجيه الرسائل لتقسيم حركة المرور إلى مسارات متميزة:
- تخزين السجل الخام: يحافظ توجيه الرسائل إلى Azure Blob أو Data Lake Storage على سجل تدقيق غير معدل لمراجعات الهندسة وإعادة المعالجة.
- معالجة التدفق: تغذي نقاط النهاية مثل Event Hubs المستهلكين للبث شبه الفوري وقواعد التنبيه لإخطار فرق الصيانة بالظروف غير الطبيعية.
- النماذج التحليلية: يساعد دمج تدفقات البيانات في منصات مثل Microsoft Fabric على الجمع بين القياسات عن بُعد وسياق التخطيط والتنفيذ المؤسسي.
كن داعمًا لهذا البودكاست: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.
Apple Podcasts · Spotify · YouTube · Deezer
From Sensor to Dashboard: The MQTT Pipeline Through Azure IoT Hub (English)