تكامل إشارات 4–20 mA وRS485 Modbus: توصيل مسجل البيانات واختبارات الاستلام

ATLAS LoRaWAN pilli basınç sensörleri ve çift antenli gateway ile kablosuz basınç izleme sistemi

قد يكون حساس الضغط أو مقياس التدفق دقيقاً بينما تكون البيانات المسجلة خاطئة بسبب التوصيل أو التحويل أو فقد الاتصال. يتناول هذا الدليل كيفية ربط إشارات التيار 4–20 mA مع واجهات RS485 وModbus RTU، وكيفية تنفيذ اختبار قبول هندسي قابل للتوثيق بدلاً من الاكتفاء بظهور رقم على الشاشة.

01 / Analog loop and digital bus24 VDCLoop supply1TX4–20 mA sensor2AI 250 ohm1–5 V example3LOGGERTime + quality flag4RS485 / Modbus RTU — terminated linear trunkMASTERRTU query1SLAVE 1ID + register map2SLAVE 2ID + register map3End LTEnd LTATLAS • conceptual schematic / engineering illustration • 18 Oct 2026

مخطط مفاهيمي للقياس والاتصال وليس مخطط توصيل كهربائي للجهاز. يمكن تمريره أفقياً على الشاشات الصغيرة.

افصل طبقة القياس عن طبقة الاتصال

تمثل حلقة 4–20 mA قيمة عملية تناظرية؛ أما RS485 فهو معيار للطبقة الكهربائية، ويمكن تشغيل بروتوكول Modbus RTU عبره. وجود طرف RS485 لا يضمن دعم Modbus. يجب طلب مخطط الأطراف، متطلبات التغذية، العزل الكهربائي، وجدول السجلات قبل اعتماد التصميم.

عند التخطيط لربط الحلول الميدانية مع AtlasServer، تُحدد واجهة الجهاز الفعلية ونموذج البيانات أولاً. ولا يجوز اعتبار وظيفة قيد التطوير ميزة مضمونة في منتج تجاري.

حساب القيمة من تيار الحلقة

للإرسال الخطي: القيمة = الحد الأدنى + [(التيار − 4) ÷ 16] × مدى القياس. في حساس 0–16 bar، يمثل 12 mA ضغطاً يساوي 8 bar. وإذا استُخدمت مقاومة قياس 250 Ω، يكون الجهد 1 V عند 4 mA و3 V عند 12 mA و5 V عند 20 mA.

تتوقف صحة هذا الحساب على إعدادات الحساس الفعلية ومقاومة دخل المسجل. كما يجب فحص كيفية تمثيل الأعطال وتصفير الحساس والتعويض الداخلي وفق وثائق الشركة المصنعة.

ميزانية الجهد في حلقة 24 V

يُوزّع جهد التغذية في الدائرة ذات السلكين بين الحساس ومقاومة الاستقبال والكابل وأجهزة الحماية. كمثال توضيحي، مع تغذية 24 V وحساس يحتاج 10 V على الأقل، يجب ألا يتجاوز فقد الجهد الخارجي 14 V. وعند 20 mA يقابل ذلك مقاومة نظرية قدرها 700 Ω قبل إضافة هامش التصميم.

إذا كان الحمل 250 Ω ومقاومة الكابل ذهاباً وإياباً 100 Ω، يكون الفقد 7 V ويبقى للحساس 17 V. هذه أرقام تعليمية وليست مواصفات لجهاز ATLAS محدد.

توصيل RS485 والإنهاء والاستقطاب

يُفضّل استخدام زوج مجدول على خط رئيسي متسلسل مع تجنّب التفرعات النجمية الطويلة. توضع مقاومات الإنهاء عند الطرفين الفيزيائيين للخط، وليس على كل عقدة. توضح أدلة Modbus الرسمية أمثلة إنهاء 150 Ω، بينما يستخدم 120 Ω كذلك عند توافق معاوقة الكابل وتعليمات المعدات.

قد تختلف تسميات A/B أو D0/D1 بين المصنّعين، لذلك يجب التأكد من مخطط التوصيل. تُقرر طريقة ربط التدريع والأرضي والعزل وفق دراسة التوافق الكهرومغناطيسي للموقع.

السجلات والوحدات والطابع الزمني

اضبط عنوان الجهاز وسرعة الاتصال والتكافؤ وبتات التوقف ورمز الوظيفة. لا تفترض أن رقم السجل المطبوع مثل 40001 يساوي العنوان الذي تطلبه البرمجية، فقد يختلف الترقيم بين صفر وواحد. تحقق كذلك من ترتيب الكلمات في قيم 32-bit، والإشارة، ومعامل التحويل باستخدام قيمة معروفة.

احفظ زمن القياس منفصلاً عن زمن وصول الرسالة إلى الخادم. لا تحول العينة المفقودة إلى قيمة صفر صامتة؛ استخدم حالة جودة البيانات وسجّل الانقطاعات وإعادة الاتصال.

تسعة اختبارات قبول FAT/SAT

وثّق: (1) تعريف الجهاز وإصداره، (2) جهد التغذية، (3) حمل المدخل، (4) نقاط 4/12/20 mA، (5) إنهاء الخط، (6) إعدادات المنفذ التسلسلي، (7) سجل Modbus ونوع البيانات، (8) قطع الاتصال واستعادته، (9) الطابع الزمني والإنذارات.

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

قائمة فحص القبول الميداني

  • مطابقة نوع خرج الحساس مع دخل المسجل.
  • تسجيل تغذية الحلقة والحمل ومقاومة الكابل.
  • التحقق من عنوان Modbus ونوع السجل وترتيب الكلمات.
  • اختبار انقطاع الاتصال وإعادته والتنبيهات.
  • مقارنة القيم الهندسية والطوابع الزمنية.

أسئلة فنية شائعة

هل كل جهاز RS485 يدعم Modbus RTU؟

لا. RS485 يصف الإشارات الكهربائية، بينما يتطلب Modbus دعماً برمجياً وجدول سجلات موثقاً.

هل قراءة الصفر تعني قطع السلك؟

ليس بالضرورة؛ يجب فحص إعداد المدخل وتغذية الحساس وقيم تيار العطل وعملية التحويل.

ملاحظة حول النطاق والتحقق: الأرقام المستخدمة في مثال 24 V و250 Ω توضيحية، ولا تمثل مواصفات معتمدة لمنتج ATLAS بعينه.

المراجع الفنية

  1. Modbus Organization — Specifications and Implementation Guides
  2. BAPI — Designing 4 to 20 mA Current Loops
  3. ATLAS — البرمجيات والمنصات

Size Nasıl Yardımcı Olabiliriz?