اسأل خمسة من المدمجين عن ما يجب أن يكون على شبكة مودبوس، وسيقول أربعة منهم سلايف. الخامس - الذي نفدت لديه منافذ وحدة المعالجة المركزية - يعرف الحقيقة: الخامس يريد أن تكون وحدة التحكم المنطقية القابلة للبرمجة ماستر.Micro PLCxLogic يقوم بكلا الأمرين. ينص الدليل بوضوح: يمكن لوحدة المعالجة المركزية أن تعمل كسلايف أو ماستر في شبكة مودبوس، تتحدث مودبوس RTU، ASCII أو TCP اعتمادًا على الطبقة الفيزيائية. تلك المرونة هي الفرق بين وحدة تحكم منطقية قابلة للبرمجة تناسب هيكلك المعماري ووحدة تحكم تجبرك على إعادة تصميمه.
تكون معظم التركيبات بسيطة: يقوم HMI أو SCADA باستطلاع وحدة التحكم المنطقية القابلة للبرمجة. تجلس وحدة المعالجة المركزية على RS485 - عبر المنفذ المدمج أو وحدة PR-RS485/SR-RS485 لوحدات المعالجة المركزية بدون منفذ أصلي - وتجيب على طلبات مودبوس RTU. يتبع العنوان الخريطة القياسية: المدخلات، المخرجات، الأعلام، الأعلام التناظرية، السجلات، سجلات الإزاحة. قم بتعيين عنوان المحطة، قم بتعيين معدل البود (9600 هو الافتراضي؛ قم بتغييره على وحدة المعالجة المركزية أولاً إذا كنت بحاجة إلى السرعة)، وستعمل عملية الاستطلاع بشكل جيد.
وضع الماستر: القوة الهادئة
أجهزة متعددة على حافلة واحدة؟ أعط كل منها عنوانًا فريدًا. الدليل صريح بشأن هذا - العناوين المكررة تجعل الاتصال يتصرف "بشكل غير صحيح"، وهو مصطلح هندسي يعني "يؤدي إلى فساد البيانات بصمت".
هنا هو المكان الذي ينفتح فيه الهيكل. ضع وحدة المعالجة المركزية على الحافلة كماستر، ويمكنها الاستطلاع:
العمارة الحقيقية: محطة المضخات
فجأة تصبح وحدة تحكم منطقية قابلة للبرمجة المدمجة عقل خلية صغيرة، تجمع البيانات من نصف دزينة من الأجهزة وتعيد توجيهها إلى SCADA عبر Ethernet. هذا يدمج لوحة كاملة من الأجهزة في وحدة DIN-rail واحدة.
- محركات VFD لتغذية السرعة وأكواد الأعطال
- عدادات الطاقة لإجمالي الاستهلاك
- مدخلات/مخرجات عن بعد بأسلوب التوسع عبر مودباس بدلاً من CAN
- PLC ثانٍ - حتى ثالث - للمنطق الموزع
مضختان، جهاز إرسال مستوى واحد (4-20mA)، عدادان للتدفق، واحد VFD. وضع الماستر: تقوم وحدة المعالجة المركزية باستطلاع العدادات وVFD على RS485، وتشغل PID مستوى ومنطق التبديل، وتنشر القيم المجمعة عبر مودبوس TCP إلى جهاز كمبيوتر يعمل بحزمة easySCADA المجانية. وحدة تحكم منطقية واحدة. شبكة واحدة. لا بوابة، لا محول بروتوكول، لا وحدة معالجة مركزية ثانية.
النصيحة العملية
إجمالي وقت التكوين مع كتل القراءة/الكتابة لمودبوس: بعد الظهر. التصميم القديم كان يحتاج إلى ثلاثة أجهزة واثنين من مستندات المصافحة.
ابدأ كسلايف. إنها الطريقة ذات المخاطر المنخفضة وتغطي معظم اللوحات. عندما يظهر الجهاز الثاني على الحافلة وتبدأ في تمني أن تقرأ وحدة التحكم المنطقية القابلة للبرمجة مباشرة، قم بتغيير الوضع واستخدم دور الماستر. منحنى التعلم هو بعد الظهر - العائد هو هيكل يتوسع دون الحاجة إلى أجهزة جديدة.
العمارة الهجينة: ماستر محلي، سلايف عالمي
إليك التكوين الذي يفوز بأكثر الحجج: تعمل وحدة المعالجة المركزية كماستر مودبوس على حافتها المحلية RS485 - تستطلع VFDs، العدادات، I/O البعيدة - وفي الوقت نفسه تعمل كسلايف مودبوس على جانب Ethernet، وتجيب على استطلاعات SCADA عبر TCP. يبقى التحكم المحلي محددًا ومحليًا؛ تتدفق الرؤية العالمية إلى الأعلى دون الحاجة إلى وحدة تحكم منطقية ثانية أو بوابة.
متى يجب تخطي مودبوس تمامًا
هذا الهجين هو الهيكل الطبيعي لخلية صغيرة. تمتلك منطق الآلة قيم العملية؛ ترى SCADA خريطة سجلات نظيفة؛ ولا يتنافس الاثنان على نفس السلك. عندما يكون لدى SCADA يوم سيء، تستمر الخلية في العمل - لا يعتمد دور الماستر المحلي على استطلاع البيانات العلوي.
صمم خريطة السجلات لكلا الدورين في وقت واحد: تكتب الاستطلاعات المحلية في كتلة بيانات، وتنشر خريطة السلايف نفس الكتلة. مجموعة واحدة من السجلات، بروتوكولان يقرآنها، صفر تكرار. تأديب الخريطة من القسم السابق يدفع ثمنه مرتين في هذا التصميم.
مودبوس هو الحصان العامل، لكنه ليس دائمًا الجواب. إذا كانت الحاجة إلى تكامل إدارة المباني، فإن BACnet هو اللغة التي تتحدث بها أنظمة إدارة المباني - وتحملها وحدات المعالجة المركزية القابلة لـ Ethernet. إذا كان يجب أن تصل البيانات إلى السحابة عبر جدران الحماية، فإن MQTT ينشر بدون منافذ مفتوحة. إذا كانت الحاجة هي التحكم المحلي البسيط بدون جهاز خارجي، فإن مودبوس لا يضيف شيئًا - تعمل وحدة المعالجة المركزية بشكل مستقل.
سؤال السجل 32 بت
قصة البروتوكولات المتعددة هي قائمة، وليست إلزامية. ابدأ بمودبوس لأنه موجود في كل مكان ورخيص؛ أضف BACnet عندما ينضم المبنى؛ أضف MQTT عندما تتصل السحابة. كل إضافة هي خطوة تكوين على نفس وحدة المعالجة المركزية، وليست تغييرًا في الأجهزة. هذه هي بنية منصة تنمو مع المشروع بدلاً من فرض ترحيل.
وعندما يصر عميل على بروتوكول لا تتحدث به المنصة - يحدث ذلك - فإن الإجابة الصادقة هي بوابة، وتحدث المحادثة البيعية الصادقة قبل الطلب، وليس بعد جدال التشغيل.
عاجلاً أم آجلاً، ينشر جهاز قيمة 32 بت - إجمالي عداد الطاقة، مجمع التدفق - والخطأ الكلاسيكي هو قراءة نصفها. يقوم مودبوس بتقسيم قيم 32 بت إلى سجلين متتاليين، وترتيب البايت هو تفاوض، وليس معيارًا. تحقق من دليل الجهاز، ووافق ترتيب الكلمات في الخريطة، وتحقق من قيمة معروفة قبل توصيلها بمنطق الإنذار. ينتج ترتيب الكلمات الخاطئ قراءات تبدو معقولة ولكنها خاطئة تمامًا - أغلى نوع.
مودبوس ماستر أم سلايف؟ كيف xLogic يلعب كلا الدورين على نفس حافلة RS485
واحفظ الأسلاك صادقة: يحتاج RS485 إلى أرضية مشتركة وإنهاء صحيح عند الأطراف. يمكن للبروتوكول أن يتحمل الكثير. لا يمكن للطبقة الكهربائية أن تتحمل كل شيء. زوج ملتوي، قطبية صحيحة، مرجع أرضي واحد - هذا هو السر الكامل لسنوات من تشغيل مودبوس الهادئ.
مودبوس ماستر أم سلايف؟ كيف xLogic يلعب كلا الدورين على نفس حافلة RS485












