ساختار Modbus RTU

در Modbus RTU معمولاً یک تجهیز Master درخواست را ارسال می‌کند و تجهیزات Slave با آدرس مشخص پاسخ می‌دهند. همه تجهیزات یک شبکه باید سرعت، تعداد بیت داده، Parity و Stop Bit یکسان داشته باشند و هر Slave آدرس یکتایی داشته باشد.

سیم‌بندی صحیح RS-485

زوج سیم تابیده و شیلددار برای مسیرهای صنعتی انتخاب مناسب‌تری است. شبکه باید به شکل خطی اجرا شود و انشعاب‌های بلند کاهش یابد. در مسیرهای طولانی، مقاومت انتهایی متناسب با کابل در دو انتهای شبکه و اتصال اصولی شیلد اهمیت زیادی دارد.

  • اتصال D+ به D+ و D- به D-
  • اختصاص آدرس متفاوت به هر تجهیز
  • هماهنگ‌کردن پارامترهای سریال
  • جداکردن کابل ارتباط از کابل قدرت
  • بررسی رجیسترها و نوع داده در مستندات تجهیز

عیب‌یابی مرحله‌به‌مرحله

ابتدا فقط یک Slave را به Master متصل کنید و پس از برقراری ارتباط، تجهیزات دیگر را یکی‌یکی اضافه کنید. خطاهای Timeout معمولاً از سیم‌بندی، آدرس یا تنظیمات سریال ناشی می‌شوند. پاسخ نامعتبر نیز می‌تواند نتیجه انتخاب تابع Modbus، رجیستر یا ترتیب بایت نادرست باشد.