انتقل إلى المحتوى
متحكم Loxone Miniserver مع وحدات التوسعة

مقارنة

Loxone مقابل BACnet

لماذا لا ينتمي Loxone وBACnet إلى الفئة نفسها، وكيف تتصل أجهزة BACnet بمنصة قائمة على Loxone، وأين يقع كل منهما في تصميم التحكم في المباني.

01

خطأ فئوي يستحق التصحيح

تعرض صفحة المقارنة عادةً بديلين جنبًا إلى جنب. لكن Loxone وBACnet لا يناسبان هذا الإطار. فـBACnet يحدد كيف تتبادل الأجهزة الكائنات والخدمات عبر شبكة. أما Loxone فيحدد منصة تحكم: متحكم ومدخلات/مخرجات وبيئة هندسة وواجهة تشغيل. أحدهما لغة، والآخر مكان تتحدث فيه تلك اللغة. ويمكن تشغيل مبنى على BACnet دون Loxone، وتشغيل Loxone دون BACnet. والسؤال المفيد هو كيف يلتقيان. وعندما يتضح ذلك، يصبح السؤال التجاري أبسط: هل تحتاج إلى مشرف أصلي في BACnet، أم منصة عابرة للأنظمة، أم كليهما؟ ووصفهما كمتنافسين يؤدي إلى مواصفات سيئة، لأنه يخلط متطلب بروتوكول بمتطلب منصة. ويمكن للمواصفات أن تطلب أجهزة BACnet وطبقة تشغيل قائمة على Loxone دون تناقض. ويمس التمييز أيضًا من توظفه: فمهندس BACnet ومنفذ تكامل المنصة ليسا دائمًا الشخص نفسه.

  • BACnet: البروتوكول ونموذج الكائنات والخدمات
  • Loxone: منصة متحكم ومنطق وواجهة مشغل
  • يلتقيان عند واجهة أو بوابة BACnet/IP
02

نموذج كائنات BACnet بإيجاز

يكشف BACnet عن المعدات ككائنات: مدخلات ومخرجات تناظرية، ومدخلات ومخرجات ثنائية، وقيم تناظرية، وقيم متعددة الحالات، وجداول زمنية، واتجاهات، وفئات إشعار. ولكل كائن رقم نسخة ومجموعة خصائص. ويقرأ المتحكم قيمة حالية، أو يكتب نقطة ضبط عبر مصفوفة أولويات، أو يشترك في إشعارات تغير القيمة. والنموذج قوي للمعدات لأنه صريح ومحايد تجاه الموردين. وهو أقل تعبيرًا من بيئة برمجة حرة: فكائن BACnet يصف البيانات، لا السرد التشغيلي حولها. وليس ذلك عيبًا؛ بل تقسيم للعمل. فالجهاز يملك تسلسله، والمنصة تملك التنسيق وعرض المشغل. والخدمات لا تقل أهمية عن الكائنات: Who-Is وI-Am للاكتشاف، وReadProperty وReadPropertyMultiple للبيانات، وWriteProperty للأوامر، وSubscribeCOV للأحداث. وتنفذ بعض الأجهزة مجموعة فرعية فقط، لذا فقائمة الكائنات وعد يجب اختباره. والجهاز الذي يكشف قراءات القيمة الحالية فقط يمكن مراقبته لكن لا يمكن التحكم فيه، ما يغير نموذج التشغيل.

  • تحمل الكائنات أرقام نسخ وخصائص
  • تحمي مصفوفة الأولويات الكتابات الحرجة
  • تغير القيمة يقلل حركة الاستقصاء
  • دعم الخدمات والكائنات يتفاوت حسب الجهاز
03

كيف تعمل Loxone مع BACnet

في مشروع قائم على Loxone، تعد BACnet/IP إحدى واجهات الميدان. يقرأ المتحكم نقاط المعدات ويعينها في نموذج بياناته الخاص ويضيف الجداول الزمنية والترابطات والإنذارات والاتجاهات وعروض المشغل. ويحتفظ جهاز BACnet بالتحكم المحلي ووظائف السلامة؛ وتشرف المنصة وتنسق. وحيث تتحدث المعدات BACnet MS/TP، تترجم بوابة أو موجه إلى IP. وينبغي توثيق التعيين نقطة بنقطة: اسم الكائن والنسخة والوحدة والقياس واتجاه القراءة/الكتابة وفترة التحديث. ويصبح مستند التعيين دليل الصيانة. وبدونه، يعتمد كل تغيير مستقبلي على الشخص الذي بنى التكامل. وقرر مبكرًا ما إذا كانت المنصة ستستقصي أم تشترك: فـCOV يقلل الحركة لكنه يعتمد على دعم الجهاز وعلى طريقة إبلاغه عن التغييرات. وللنقاط الحرجة، يمنع فحص النبض أو العمر الأقصى أن تبدو قيمة جامدة سليمة. وينبغي أن يبقى متحكم المعدات سلطة وظائف السلامة الخاصة به. وحيث تدعم البوابة ذلك، يجدر عرض عداد تشخيصي للقراءات الفاشلة للمشغل.

  • BACnet/IP كواجهة ميدان أصلية
  • MS/TP عبر بوابة أو موجه
  • التعيين والتسمية نقطة بنقطة
  • تبقى سلامة المعدات في متحكم المعدات
04

تعيين النقاط وتسميتها وملكية الكتابة

تعيين النقاط هو مهد معظم عيوب التكامل. ضع رقم نسخة كائن BACnet في اسم نقطة المنصة، مثل B01-CH-01-CHWST-AI-1201، حتى يتمكن دعم الميدان من تتبع القيمة إلى الجهاز دون بحث منفصل. وسجل نوع الكائن ونسخته وخصيصته ووحدته الهندسية ودقته وحقوق القراءة/الكتابة والأولوية ومالك كل نقطة قابلة للكتابة. وينبغي اختبار القياس عبر النطاق كله، لا عند قيمة واحدة. وتحتاج الإنذارات إلى الانضباط نفسه: قرر أي الأحداث تأتي من الجهاز وأيها تحسبها المنصة، ومن يقر بها. واسم النقطة ذو المعنى للمشغل أغلى من شجرة كائنات مثالية لا يقرأها إلا المبرمج. وتجنب تكرار القيمة الفعلية نفسها باسمين؛ فالنقاط المكررة تنحرف وتشوش تحليل الاتجاهات. وتعامل مع سجل التعيين كمستند خاضع للرقابة له مراجعة. والتعيين الذي يراجعه مقاول الأعمال الميكانيكية يلتقط أخطاء التسمية قبل وصولها إلى الرسوم.

  • نسخة الكائن ظاهرة في اسم النقطة
  • النوع والخاصية والوحدة والقياس والحقوق
  • أولوية الكتابة والتنازل والمالك
  • اسم واحد لكل قيمة فعلية
05

أين يقع كل منهما

استخدم الإشراف الأصلي في BACnet عندما تحدد مواصفات المعدات أجهزة BACnet مسبقًا، أو عندما يريد الاستشاري بنية BMS تقليدية، أو عندما يكون فريق المنشأة مدربًا على محطة عمل BACnet. واستخدم طبقة قائمة على Loxone عندما يحتاج المبنى إلى نموذج منطقي واحد عبر معدات BACnet وإنارة KNX وعدادات Modbus وأحداث الوصول وغرف النزلاء. وفي مشاريع كثيرة يوجد الاثنان: BACnet للمعدات، وLoxone للتكامل وتجربة المشغل. وينبغي كتابة الحدود، بما في ذلك من يملك كل نقطة ومن يختبر كل كتابة. والحدود ليست تسوية سياسية؛ بل الخط بين سلامة الأجهزة وتنسيق المبنى. والاختبار المفيد هو السؤال عما يحدث عند انقطاع المنصة: يجب أن تستمر المعدات في العمل بضوابطها الخاصة. وإن لم تفعل، فقد وضع التصميم سلطة مفرطة في طبقة التكامل. وينبغي أن يكون ذلك الاختبار جزءًا من مراجعة التصميم، لا اكتشافًا عند التشغيل التجريبي.

  • أصلي في BACnet: BMS تقليدي للمعدات
  • قائم على Loxone: تكامل عابر للأنظمة
  • مشترك: المعدات على BACnet والمنطق على Loxone
  • يجب أن تصمد المعدات عند فقد المنصة
06

الاختبار والقيود والتسليم

BACnet ليس ذاتي الإعداد. فيجب تخطيط أرقام نسخ الأجهزة وأرقام الشبكات وإعدادات BBMD وأسماء الكائنات. وقد لا يستطيع طرف ثالث قراءة الكائنات الخاصة بموردين والخصائص المملوكة. وتحتاج الكتابات إلى أولوية وسلوك تنازل محددين، وإلا فقد تبقى نقطة الضبط عالقة. وينبغي أن يغطي الاختبار الاكتشاف وقراءات الكائنات والنقاط القابلة للكتابة واشتراكات COV وتسليم الإنذارات وفشل الشبكة واستعادتها. والنقطة التي تظهر في شجرة استعراض لا تعد مشغلة حتى تقرأ وتقاس وتكتب وتلاحظ. وينبغي أن تشمل حزمة التسليم سجل الأجهزة وتصدير الكائنات وجدول النقاط ومخطط الشبكة وسجلات الاختبار وأسماء الأشخاص الذين يمكنهم تغيير كل جهاز. وتحقق من الأداء كما تتحقق من الوظيفة: فالجهاز الذي يستجيب خلال ثوان تحت الاختبار قد ينتهي وقته تحت الاستقصاء الكامل. وسجل إصدارات البرنامج الثابت، لأن تحديث المورد قد يغير سلوك الكائن. وحيث يتعذر على جهاز توفير الخاصية المطلوبة، سجل القيد وصمم حوله.

  • خطط لنسخ الأجهزة وأرقام الشبكات
  • أكد كائنات الموردين وحقوق القراءة/الكتابة
  • اختبر COV والكتابات ذات الأولوية وتجاوز الفشل
  • سجل القياس والوحدات وفترات التحديث
  • سلم سجل الأجهزة وجهات اتصال الوصول

مقارنة منصة Loxone وBACnet

14 rows
المعيارمنصة LoxoneBACnet
ما هومنصة متحكم بأدوات هندسة وتشغيلبروتوكول مفتوح لأتمتة المباني
النطاقالمنطق والتكامل والإشراف والتطبيقتبادل بيانات الأجهزة وكائنات المعدات
نموذج البياناتكائنات المنصة والكتل الوظيفيةكائنات قياسية بأرقام نسخ وخصائص
الخدماتخدمات المنصة ومهايئات البروتوكولWho-Is, ReadProperty, WriteProperty, SubscribeCOV
موقع المنطقفي برنامج المتحكمفي أجهزة BACnet أو في BMS
منظومة الأجهزةأجهزة Loxone مع بروتوكولات مفتوحةأجهزة BACnet متعددة الموردين
الدور النموذجيالتكامل العابر للأنظمة والتشغيلاتصال المعدات ووحدات AHU والمبردات والعدادات
أداة الهندسةLoxone Configأداة BMS من مورد أو أداة هندسة BACnet
معالجة الكتابةمنطق المنصة بملكية محددةمصفوفة أولويات بسلوك تنازل
التقاريرمدمج في المنصةيعتمد على BMS أو المشرف
نقطة القوةطبقة منطق واحدة عبر الأنظمةتكامل معدات محايد تجاه الموردين
القيدإعداد محوره المتحكمنموذج الكائنات لا يصف التسلسلات
أدلة التسليمنسخة Config الاحتياطية وقائمة النقاط وسجلات الاختبارسجل الأجهزة وتصدير الكائنات وسجلات الاختبار
الملاءمة النموذجيةتشغيل مباني متكاملتحكم على مستوى المعدات ومواصفات BMS

صور المشروع

3 images
وحدة تمديد Modbus
واجهة Modbus
وحدة تحكم مرحّلات Loxone Nano
التبديل
لوحة تحكم أتمتة المباني على جهاز لوحي
صورة تشغيلية واحدة

الأسئلة الشائعة

01هل Loxone نظام BACnet؟

لا. Loxone منصة متحكم تدعم BACnet/IP كإحدى واجهاتها. ونظام BACnet يبنى من أجهزة BACnet ومشرف قادر على BACnet.

02هل تستطيع Loxone قراءة أجهزة BACnet؟

نعم، عبر واجهة BACnet/IP. ويؤكد المشروع أنواع الكائنات والخصائص والخدمات التي تكشفها الأجهزة، ثم يعينها إلى نقاط المنصة.

03هل نحتاج إلى بوابة لـ BACnet؟

ليس دائمًا. يمكن لأجهزة BACnet/IP الاتصال عبر شبكة المبنى. وتلزم البوابة عادةً مع BACnet MS/TP أو مع مقطع شبكة لا يمكن توجيهه مباشرة.

04هل تستطيع Loxone استبدال نظام BMS لدينا القائم على BACnet؟

يمكنها الإشراف على معدات BACnet وتوفير طبقة المشغل، لكن ينبغي أن تبقى سلامة المعدات والتسلسلات المحلية لدى متحكمات المعدات. أما إزالة BMS القائمة فقرار منفصل يتعلق بدورة الحياة.

05أيهما أكثر انفتاحًا؟

BACnet بروتوكول مفتوح بنموذج كائنات قياسي. وLoxone منصة مملوكة بواجهات مفتوحة. وينبغي الحكم على الانفتاح بما يمكنك قراءته وكتابته واستبداله لاحقًا، لا بالتسمية وحدها.

06هل يمكن أن يتشارك BACnet وLoxone نقاط الضبط؟

نعم، بمسار كتابة وأولوية محددين. وينبغي أن يقرر المشروع أي نظام يملك نقطة الضبط، وما يحدث عند فشل الاتصال، وكيف يسجل الأمر الأخير.

07ما الذي ينبغي اختباره قبل التسليم؟

اكتشاف الأجهزة وقراءات النقاط والنقاط القابلة للكتابة والقياس واشتراكات COV وتوجيه الإنذارات وفقد الشبكة واستعادتها. وينبغي أن تذكر سجلات الاختبار الكائن والقيمة الملاحظة، لا الجهاز فقط.

08هل يصلح BACnet للمباني الصغيرة؟

قد يصلح، لكنه قد يكون بنية أكثر مما تحتاجه المعدات الصغيرة. وينبغي أن يتبع القرار واجهات المعدات ونموذج المشغل، لا شعبية البروتوكول.

الخطوة التالية

أحضر إلينا المبنى.

أخبرنا بنوع المبنى والأنظمة ضمن النطاق والنتيجة التي تحتاج إليها. وسنرسم أقصر مسار إلى نظام يعمل.