الفرق بين أجهزة الاستشعار وأجهزة التحكم في نظام KNX

مقدمة

عند برمجة نظام KNX، قد تواجه تحديات تتعلق بإضافة group object داخل عنوانين group object. من المهم فهم الفرق الأساسي بين أجهزة الاستشعار (Sensors) وأجهزة التحكم أو المشغلات (Actuators) لضمان عمل النظام بكفاءة ودون أخطاء. في هذا المقال، سنوضح كيفية التعامل مع هذه التحديات مع الاستشهاد بمستندات KNX الأساسية، وتحديدًا الصفحة 10 من قسم نظرة عامة على النظام (System Overview).


تعريف أجهزة الاستشعار والمشغلات

  1. أجهزة الاستشعار (Sensors):
  2. مسؤولة عن إرسال التلغرامات (Telegrams) داخل النظام.
  3. لا تستقبل التلغرامات، مما يعني أنها ترسل أوامر فقط.
  4. أجهزة المشغلات (Actuators):
    • مسؤولة عن استقبال التلغرامات والاستجابة لها.
    • يمكنها تنفيذ الأوامر المستلمة، مثل تشغيل الإضاءة أو التحكم في الستائر.

أهمية فهم الفرق بين أجهزة الاستشعار والمشغلات

أثناء برمجة نظام KNX، قد تلاحظ ظهور رمز “-” عند محاولة إضافة group object داخل عنوانين group object. يحدث هذا لأن النظام يحتاج إلى التفريق بين أجهزة الاستشعار التي ترسل التلغرامات فقط، وأجهزة المشغلات التي تستقبلها.

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


سبب المشكلة:

  • أجهزة الاستشعار تُرسل تلغرامًا واحدًا فقط ولا يمكنها التعامل مع أكثر من عنوان group object واحد في نفس الوقت.
  • يؤدي استخدام نفس group object داخل عنوانين group object إلى إعطاء الأولوية لجهاز واحد فقط، مما يتسبب في عدم استجابة الجهاز الآخر.

الحل:

  • تجنب استخدام نفس group object داخل عنوانين group object مختلفين.
  • إذا كان يجب التحكم في جهازين بنفس الزر، يُفضل إنشاء group object جديد وربطه بالعناوين المطلوبة لضمان إرسال تلغرام منفصل لكل جهاز.
  • تحقق دائمًا من التكوين البرمجي في ETS لضمان أن كل جهاز مبرمج للتعامل مع التلغرامات بشكل صحيح.

نصائح مهمة:

  1. افحص دائمًا تكوين الأجهزة وتأكد من أن عناوين group object مصممة بشكل صحيح.
  2. استعن بمستندات KNX الأساسية، خاصة الصفحة 10 في قسم النظرة العامة على النظام، للتأكد من اتباع التعليمات القياسية.
  3. اختبر النظام بعد كل تعديل للتأكد من أن جميع الأجهزة تعمل بكفاءة.
  4. تجنب ازدواجية group object في عناوين متعددة لضمان عدم حدوث تعارض في التلغرامات.

الخلاصة

يُعد فهم الفرق بين أجهزة الاستشعار وأجهزة المشغلات في نظام KNX أمرًا بالغ الأهمية لضمان برمجة ناجحة وخالية من الأخطاء. يجب الحذر عند إعداد عناوين group object، وتجنب تكرار group object في أكثر من عنوان لتجنب التعارض في التلغرامات. باتباع هذه الإرشادات، يمكنك ضمان استقرار النظام وتحقيق أداء مثالي لجميع الأجهزة المتصلة.

When you trying to add a group object in a 2 group address you must see this dash while you programming

That’s because we must know the diffrence between Sensor devices and Actuators , Sensors is the devices responsable about sending telegeram in the system but actuators is the devices reponsabile to listen to this telegram as per KNX Basic Documents inpage 10 in system Over view like image below

That Actuators can listen but sendors can only send one telegram that’s make it’s diffecult to any sensor to react for 2 group address as example you using same button in one keypad to open diffrent two lights with linking it to 2 group address you will get a problem here while you will found one of this lights will not work because the button already sent one telegram and give the periority to one of the devices so be carefull and don’t make duplicate group object in 2 group address

مقدمة

عند برمجة نظام KNX، قد تواجه تحديات تتعلق بإضافة group object داخل عنوانين group object. من المهم فهم الفرق الأساسي بين أجهزة الاستشعار (Sensors) وأجهزة التحكم أو المشغلات (Actuators) لضمان عمل النظام بكفاءة ودون أخطاء. في هذا المقال، سنوضح كيفية التعامل مع هذه التحديات مع الاستشهاد بمستندات KNX الأساسية، وتحديدًا الصفحة 10 من قسم نظرة عامة على النظام (System Overview).

تعريف أجهزة الاستشعار والمشغلات

أجهزة الاستشعار  (Sensors):

مسؤولة عن إرسال التلغرامات (Telegrams) داخل النظام.

لا تستقبل التلغرامات، مما يعني أنها ترسل أوامر فقط.

أجهزة المشغلات (Actuators):

مسؤولة عن استقبال التلغرامات والاستجابة لها.

يمكنها تنفيذ الأوامر المستلمة، مثل تشغيل الإضاءة أو التحكم في الستائر.

أهمية فهم الفرق بين أجهزة الاستشعار والمشغلات

أثناء برمجة نظام KNX، قد تلاحظ ظهور رمز “-” عند محاولة إضافة group object داخل عنوانين group object. يحدث هذا لأن النظام يحتاج إلى التفريق بين أجهزة الاستشعار التي ترسل التلغرامات فقط، وأجهزة المشغلات التي تستقبلها.

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

سبب المشكلة:

أجهزة الاستشعار تُرسل تلغرامًا واحدًا فقط ولا يمكنها التعامل مع أكثر من عنوان group object واحد في نفس الوقت.

يؤدي استخدام نفس group object داخل عنوانين group object إلى إعطاء الأولوية لجهاز واحد فقط، مما يتسبب في عدم استجابة الجهاز الآخر.

الحل:

تجنب استخدام نفس group object داخل عنوانين group object مختلفين.

إذا كان يجب التحكم في جهازين بنفس الزر، يُفضل إنشاء group object جديد وربطه بالعناوين المطلوبة لضمان إرسال تلغرام منفصل لكل جهاز.

تحقق دائمًا من التكوين البرمجي في ETS لضمان أن كل جهاز مبرمج للتعامل مع التلغرامات بشكل صحيح.

نصائح مهمة:

افحص دائمًا تكوين الأجهزة وتأكد من أن عناوين group object مصممة بشكل صحيح.

استعن بمستندات KNX الأساسية، خاصة الصفحة 10 في قسم النظرة العامة على النظام، للتأكد من اتباع التعليمات القياسية.

اختبر النظام بعد كل تعديل للتأكد من أن جميع الأجهزة تعمل بكفاءة.

تجنب ازدواجية group object في عناوين متعددة لضمان عدم حدوث تعارض في التلغرامات.

الخلاصة

يُعد فهم الفرق بين أجهزة الاستشعار وأجهزة المشغلات في نظام KNX أمرًا بالغ الأهمية لضمان برمجة ناجحة وخالية من الأخطاء. يجب الحذر عند إعداد عناوين group object، وتجنب تكرار group object في أكثر من عنوان لتجنب التعارض في التلغرامات. باتباع هذه الإرشادات، يمكنك ضمان استقرار النظام وتحقيق أداء مثالي لجميع الأجهزة المتصلة.

Leave a Comment

Your email address will not be published. Required fields are marked *

New Year Offer! Get 50% off Essential Courses from Jan 1 to Jan 29 !!

X
Scroll to Top