پروتکل MODBUS-RTUMAP
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, جمهوری چک
سند شماره APP-0057-EN، بازبینی از 26 اکتبر 2023.
© 2023 Advantech Czech sro هیچ بخشی از این نشریه را نمی توان به هر شکل یا به هر وسیله الکترونیکی یا مکانیکی، از جمله عکاسی، ضبط، یا هر سیستم ذخیره سازی و بازیابی اطلاعات بدون رضایت کتبی تکثیر یا منتقل کرد. اطلاعات این راهنما بدون اطلاع قبلی قابل تغییر است و تعهدی از جانب Advantech نیست.
Advantech Czech sro هیچ مسئولیتی در قبال خسارات اتفاقی یا تبعی ناشی از تجهیز، عملکرد یا استفاده از این راهنما ندارد.
تمام نام های تجاری استفاده شده در این راهنما، علائم تجاری ثبت شده صاحبان مربوطه می باشند. استفاده از علائم تجاری یا موارد دیگر
نامگذاریهای موجود در این نشریه فقط برای مقاصد مرجع است و به منزله تاییدیه دارنده علامت تجاری نیست.
نمادهای مورد استفاده
خطر - اطلاعات مربوط به ایمنی کاربر یا آسیب احتمالی به روتر.
توجه - مشکلاتی که می توانند در موقعیت های خاص ایجاد شوند.
اطلاعات - نکات مفید یا اطلاعات مورد علاقه خاص.
Example - مثالampعملکرد، دستور یا اسکریپت.
1. تغییرات
1.1 پروتکل MODBUS-RTUMAP Changelog
نسخه 1.0.0 (2012-01-13)
- اولین انتشار
نسخه 1.0.1 (2012-01-20)
- مجاز خواندن ثبت صفر
نسخه 1.0.2 (2013-12-11)
- پشتیبانی از FW 4.0.0+ اضافه شد
نسخه 1.0.3 (2015-08-21)
- رفع اشکال در مرتب سازی داده ها در بافر داخلی
نسخه 1.0.4 (2018-09-27)
- محدوده های مورد انتظار مقادیر را به پیام های خطای جاوا اسکریپت اضافه کرد
نسخه 1.0.5 (2019-02-13)
- خواندن ثابت سیم پیچ ها
2. توضیحات برنامه روتر
پروتکل برنامه روتر MODBUS-RTUMAP در سیستم عامل روتر استاندارد موجود نیست. آپلود این برنامه روتر در راهنمای پیکربندی توضیح داده شده است (به [1، 2] مراجعه کنید).
برنامه روتر با پلتفرم v4 سازگار نیست.
با استفاده از این ماژول، می توان به طور دوره ای داده ها را از بافری که مقادیر به دست آمده از دستگاه های اندازه گیری متصل (متر) را ذخیره می کند، خواند. به هر دستگاه اندازه گیری می توان تعداد معینی رجیستر (یا سیم پیچ) را اختصاص داد. این محدوده ها از یکدیگر پیروی می کنند، بنابراین ماژول RTUMAP داده ها را از تعداد کل ثبات ها (یا سیم پیچ ها) اختصاص داده شده از آدرس شروع مشخص شده می خواند. نمودار مدل به خوبی مرتب شده را می توان در شکل زیر مشاهده کرد:
شکل 1: نمودار مدل
- کامپیوتر
- MODBUS TCP
- بافر
- متر
برای پیکربندی برنامه روتر RTUMAP در دسترس است web رابط، که با فشار دادن نام ماژول در صفحه برنامه های روتر روتر فراخوانی می شود web رابط. قسمت چپ از web رابط (یعنی منو) فقط حاوی آیتم Return است که این مورد را تغییر می دهد web رابط به رابط روتر.
3. پیکربندی برنامه روتر
پیکربندی واقعی این برنامه روتر از طریق فرم سمت راست انجام می شود. اولین مورد در این فرم - فعال کردن RTUMAP در درگاه توسعه - برای فعال کردن این برنامه روتر استفاده می شود. معنی سایر موارد در جدول زیر شرح داده شده است:
مورد | اهمیت |
پورت انبساط | درگاه توسعه مربوطه (PORT1 یا PORT2) |
نرخ باود | نرخ مدولاسیون (تعداد تغییرات نماد متمایز - رویدادهای سیگنال دهی - ایجاد شده به رسانه انتقال در هر ثانیه) |
بیت های داده | تعداد بیت های داده (7 یا 8) |
برابری | برابری (هیچ، زوج یا فرد) |
بیت ها را متوقف کنید | تعداد بیت های توقف (1 یا 2) |
Split Timeout | تأخیر بین خواندن (بر حسب میلی ثانیه) |
دوره را بخوانید | مدت زمان خواندن داده ها از بافر (بر حسب ثانیه) |
بندر TCP | شماره پورت TCP |
آدرس شروع | آدرس شروع ثبت نام |
جدول 1: شرح موارد در فرم پیکربندی
در پایین فرم پیکربندی نیز فهرستی از کنتورهای متصل به همراه اطلاعات مربوط به تنظیمات آنها موجود است.
تمامی تغییرات پس از فشار دادن دکمه Apply اعمال خواهند شد.
شکل 2: فرم پیکربندی
3.1 اضافه کردن و حذف یک دستگاه اندازه گیری
با کلیک کردن بر روی مورد [حذف] که در جلوی توضیحات کنتور قرار دارد، میتوان مترهای فردی (دستگاههای اندازهگیری) را از لیست حذف کرد. برای افزودن متر روی مورد [افزودن متر] کلیک کنید. قبل از اضافه کردن یک متر، لازم است آدرس متر، آدرس شروع، تعداد رجیسترها یا سیم پیچ ها (تعداد مقادیر (ثبت نام یا سیم پیچ)) را وارد کرده و تابع خواندن را انتخاب کنید (شکل زیر را ببینید). به این ترتیب می توانید تا 10 دستگاه را اضافه کنید.
شکل 3: اضافه کردن یک دستگاه اندازه گیری
3.2 خواندن و نوشتن توابع
شکل زیر عملکردهایی را توصیف می کند که برای خواندن و نوشتن بین رایانه شخصی، برنامه روتر RTUMAP و متر استفاده می شود. توابع 0x01 (خواندن) و 0x0F (نوشتن) فقط برای سیم پیچ ها در نظر گرفته شده اند. برای اینکه بتوانید مقادیری را روی سیم پیچ ها در دستگاه MODBUS RTU بنویسید (با تابع 0x0F)، تابع خواندن در یک اعلامیه متر را روی تابع شماره 1 تنظیم کنید.
شکل 4: خواندن و نوشتن توابع پشتیبانی شده توسط برنامه روتر RTUMAP
- کامپیوتر
- خواندن توابع 0x03، 0x04
- نوشتن توابع 0x06، 0x10
- RTUMAP
- خواندن توابع 0x03x 0x04
- نوشتن توابع 0x0F (فقط برای سیم پیچ)
- متر MODBUS
شما می توانید اسناد مربوط به محصول را در پورتال مهندسی در آدرس دریافت کنید icr.advantech.cz آدرس
برای دریافت راهنمای شروع سریع روتر، دفترچه راهنمای کاربر، راهنمای پیکربندی یا سفتافزار به مدل های روتر صفحه، مدل مورد نیاز را پیدا کنید و به ترتیب به برگه Manuals یا Firmware بروید.
بستههای نصب و راهنماهای برنامههای روتر در دسترس هستند برنامه های روتر صفحه
برای اسناد توسعه، به DevZone صفحه
راهنمای پروتکل MODBUS-RTUMAP
اسناد / منابع
![]() |
برنامه روتر پروتکل ADVANTECH MODBUS-RTUMAP [pdfراهنمای کاربر پروتکل برنامه روتر MODBUS-RTUMAP، پروتکل MODBUS-RTUMAP، برنامه روتر، برنامه |