تكوين RN17x لاتصال MODBUS / TCP

شكرًا لشرائك DEKIST RN17x.

سنخبرك بكيفية تكوين منتجات Radionode RN171 / RN172 للربط مع MODBUS / TCP المطور.

** طراز RN172LC لا يدعم MODBUS TCP.

هذه طريقة يعمل فيها RN17X كخادم وتتصل الأجهزة الخارجية مثل أجهزة الكمبيوتر الشخصية وأجهزة التحكم المنطقية القابلة للبرمجة كعملاء وقراءة المعلومات. يقرأ الجهاز الخارجي معلومات التسجيل الداخلي لـ RN17X باستخدام MODBUS TCP.

1.إعداد RN17X

1. قم بتوصيل RN17X والكمبيوتر الشخصي باستخدام كبل USB. لا يوجد مصدر طاقة منفصل مطلوب. إذا تم عرض ConF على الشاشة ، فإن إعداد USB جاهز.

2. قم بتشغيل برنامج Radionode Terminal. إذا تحول إلى اللون الأخضر ، فمن الطبيعي.

3. أدخل radionode114 كلمة المرور وأدخل قائمة callol.

4. ادخل إلى قائمة "1.Network Setup" وقم بإعداد الشبكة.

حدد "DHCP [ON]" عند استخدام Auto IP.

بشكل عام ، غالبًا ما يستخدم العملاء الذين يستخدمون MODBUS TCP عناوين IP الثابتة. إذا حددت "DHCP [OFF]" لاستخدام IP ثابت ، فأنت بحاجة إلى تعيين عنوان IP وعنوان GATEWAY و DNS1 و DNS2 و SUBNET MASK.
إذا كنت تستخدم عنوان PLC لوجهة البيانات أو عنوان الكمبيوتر كعنوان IP ، فلن تحتاج إلى إعداد DNS. في هذه الحالة الرجاء إدخال إعداد DNS كـ 0.0.0.0. يمكنك منع بث DNS غير الضروري.

5. ادخل إلى قائمة "2.System Setup" واضبط وظيفة نقل HTTP.

حدد "B.Set Destination of HTTP" لتعيين Tapaculo365 الافتراضي خادم العملاء _ *** التغيير إلى. الإرسال إلى السحابة متوقف.

6. أدخل "Q" للخروج "2.System Setup" وأدخل "4.HTTP Destination Setup". هنا الإعدادات التي تمنع الإرسال إلى خوادم معينةسوف تفعل.

كما هو مبين أدناه أدخل 0 (صفر) لجميع الإعدادات مثل DATAIN و CHECKIN و BACKUPIN.فعل. في هذا الإعداد ، يكون اتصال MODBUS TCP فقط ممكنًا دون محاولة إرسال HTTP.
عند استخدام HTTP و MODBUS TCP في نفس الوقت ، اضبط HTTP بشكل طبيعي.

7. ادخل إلى قائمة "5.MODBUS TCP Setup".
داخل الجهاز ، يتم إنشاء مآخذ توصيل باستخدام المنفذ 502 وتشغيلهما في وضع الخادم. إذا لم يتم استلام بيانات MODBUS-TCP العادية ، فسيتم فصل الاتصال تلقائيًا. (انظر قيمة المهلة)

  • يتم تحديث البيانات في "HOLDING REGISTER" في الوقت الفعلي.
  • التنسيقات المدعومة هي 4 BYTE FLOATING POINT و 2 BYTE INTEGER ، وقراءة فقط.
  • 2 في حالة تنسيق BYTE INTEGER ، يتم تجاهل الرقم بعد العلامة العشرية ويتم تمرير قيم الأعداد الصحيحة فقط ، ويتم تجاهل معرف المعاملة ومعرف البروتوكول ومعرف الوحدة في الرأس داخليًا.
  • يتم استخدام "3" كرمز وظيفة ، ولا تهم البيانات القيمة التي يتم إدخالها.

2.MODBUS TCP عملية الاختيار

الشاشة الأولية لبرنامج Radzio Modbus Master Simulator (RMMS)

RMMS يمكنك متابعة اختبار MODBUS TCP.
Radzio Modbus Master Simulator (RMMS) Downroad

شاشة إعدادات الاتصال

حدد علامة التبويب Connection> Settings ، وحدد Modbus TCP كبروتوكول ، وأدخل عنوان IP ومنفذ MODBUS TCP (17) الذي يستخدمه RN502x ، وانقر فوق موافق. بالنسبة لفترة نقل البيانات ، يمكن أيضًا تعيين مهلة الإعداد العام وفترة الاستطلاع.

شاشة إعداد Modbus Master Simulator

إذا قمت بتحديد ملف> علامة تبويب جديدة وظهرت نافذة كما هو موضح في الصورة أعلاه ، حدد 17Bit Float لعقد خيارات التسجيل والعرض في إعدادات الجهاز لأن RN32x يدعم طريقة FORMAT مثل 4Bit Float (32 Byte Floating point).

انقر فوق الزر "اتصال" لتحميل بيانات RN17X.
20.07990.0 لاحظ أنه يتم تحديث قيمة كل ثانية.

تم التحديث في 2023 فبراير 1

هل كان المقال مساعدا؟!

مقالات ذات صلة

اترك تعليق