Modbus RTU و TCP على xLogic: إعداد الاتصال خطوة بخطوة

Modbus هو اللغة المشتركة للوحات الصناعية - شاشات HMI، ومحركات VFD، ومقاييس الطاقة وأنظمة SCADA جميعها تتحدث بها. يتحكم جهاز xLogic بها بشكل أصلي، سواء كمعلم أو عبد، عبر RS485 أو Ethernet. هذا الدليل يربط بين الاثنين ويثبت الاتصال مع الحزمة المجانية easySCADA.

Modbus RTU عبر RS485

1. قم بتوصيل الحافلة

يحتاج RS485 إلى سلكين بالإضافة إلى مرجع مشترك. على أجهزة xLogic استخدم منفذ COM1 (الSR-RS485أوPRO-RS485يوفر الوحدة الطرفية). قم بتوصيل A إلى A، وB إلى B، والمرجع إلى المرجع بين PLC والجهاز النظير. حافظ على الكابل في شكل زوج ملتوي وابتعد عن خطوط الطاقة؛ قم بإنهاء أطراف الحافلة إذا كانت المسافة طويلة.

2. ضبط عنوان العبد ومعدل البود

كل جهاز على الحافلة يحتاج إلى عنوان فريد. قم بتكوين معلمات COM1 عبر قائمة لوحة LCD:Modbus RTU، عنوان (مثل 1)، ومعدل بود يتفق عليه الجانبان (9600 و 19200 هما الخياران المعتادان). يجب أن تتطابق البارتي وبتات التوقف مع المعلم أيضًا.

3. قراءة السجلات

xLogic يربط بياناته بعناوين Modbus القياسية: المدخلات المنفصلة لنقاط I، والملفات اللولبية لمخرجات Q، وسجلات الاحتفاظ للقيم التناظرية، والموقتات، والأعلام. يعرض البرنامج خريطة السجل الدقيقة لطرازك - راجع القسم الأخير من الدليل. يقرأ المعلم PLC كعبد Modbus عادي؛ لا يحتاج أي شيء آخر إلى التكوين.

Modbus TCP عبر Ethernet

على الطرازات التي تعمل عبر Ethernet، تكون نفس السجلات متاحة عبر TCP، مما يزيل تمامًا مخاوف العنوان والإنهاء:

  1. قم بتعيين IP ثابت للـ PLC (في إعدادات الاتصال xLogicSoft، أو من قائمة LCD في بعض الطرازات).
  2. أعطِ HMI أو SCADA عنوان IP ومنفذ 502 للـ PLC — المنفذ القياسي لمودبوس TCP.
  3. وجه برنامجك إلى نفس عناوين السجلات المستخدمة لـ RTU. لا إعدادات تسلسلية، لا مقاومات سحب.

Modbus TCP هو الخيار الصحيح كلما كانت اللوحة تحتوي بالفعل على مفتاح شبكة وجهاز كمبيوتر أو شاشة تعمل باللمس عليها. انظرمعلم أو عبد Modbusللأدوار التي يمكن أن يلعبها PLC على نفس الحافلة.

قم بتوصيل easySCADA في دقيقتين

الحزمة المجانيةeasySCADAهي أسرع طريقة لإثبات الاتصال. أضف PLC كجهاز جديد، اختر Modbus RTU (منفذ COM) أو Modbus TCP (عنوان IP)، وخصص بعض السجلات لأشياء الشاشة. easySCADA يتصل بـ xLogic عبر تسلسلي أو Ethernet؛ المنافذ الخدمية الافتراضية 6365/6364 في مشروع العينة هي مجرد أمثلة - المنفذ 502 هو الذي سيستخدمه معلم HMI الخاص بك لـ TCP.

عندما يبدأ العرض في إظهار القيم الحية من PLC، يكون طبقة الاتصال قد اكتملت - نفس الاتصال الذي يغذي لوحة معلومات سحابية، أو HMI أو BMS.

استكشاف الأخطاء وإصلاحها في 30 ثانية

  • لا استجابة:تحقق من العنوان ومعدل البود و parity على كلا الجانبين — أي عدم تطابق يقتل الحافلة بالكامل.
  • قيم مشوشة:تحقق من أن تنسيق البيانات (ترتيب الكلمات) وطول السجل يتطابقان مع توقعات المتحكم الرئيسي.
  • يعمل على الطاولة، يفشل في الموقع:تحقق من التأريض ووجه الزوج بعيدًا عن كابلات VFD.

الدليل التالي:تحميل برنامج عبر USB، RS232 و Ethernet.