نموذج تطبيقي مشترك ونقل مختلف

Modbus بروتوكول تطبيقي لتبادل بيانات الأجهزة بالطلبات والاستجابات. يستخدم RTU تأطير الخط التسلسلي، وينقل TCP الرسائل عبر TCP/IP. لا تشرح التوصيلات أو إعدادات الشبكة معنى حقول البيانات تلقائياً. تُحدد رموز الوظائف وخريطة العناوين وإذن القراءة أو الكتابة وفترات التحديث من وثائق الجهاز وإصدار برنامجه الفعلي.

مثال: استجابة رقمية ووزن غير صحيح

إذا أعاد جهاز توضيحي القيمة 12345 وكان مقياسه الموثق 0.01 كغ، تكون النتيجة 123.45 كغ. عرض الرقم الخام بوصفه كيلوغرامات قد ينجح في اختبار الاتصال لكنه يفسد سجلات التشغيل. المقياس هنا توضيحي. وللقيم متعددة المسجلات تُراجع رتبة الكلمات والتفسير الموقّع أو غير الموقّع وترقيم العناوين باستخدام خريطة المصنع وقيم اختبار معلومة.

معالجة الأعطال والتحكم في الوصول

تُحدد مهلات الانتظار وعدد المحاولات والاستجابات غير الصالحة ومدة صلاحية آخر قيمة. يجب ألا تؤدي إعادة أمر كتابة إلى تشغيل العملية مرتين. لا يُعرض اتصال Modbus القياسي مباشرة للإنترنت؛ يُصمم فصل الشبكات والوصول المصرح به. Modbus Security مواصفة منفصلة، ولا يمكن افتراض دعمها في كل جهاز يستخدم Modbus.

المراجع التقنية