آموزش Modbus اینورتر اشنایدر ATV320

تنظیمات Modbus RTU، پارامترهای ارتباطی، آدرس رجیسترها و Communication Scanner

Modbus در اینورتر اشنایدر چیست؟

Modbus RTU یکی از پروتکل‌های رایج ارتباطی در اتوماسیون صنعتی است که امکان ارتباط بین PLC، اینورتر، HMI و تجهیزات صنعتی را فراهم می‌کند.

اینورترهای سری Schneider Altivar ATV320 امکان ارتباط Modbus RTU را از طریق رابط ارتباطی RS485 فراهم می‌کنند.

با استفاده از Modbus می‌توان فرمان‌هایی مانند Start، Stop، Reset و تغییر فرکانس را از PLC به اینورتر ارسال کرد و اطلاعاتی مانند وضعیت درایو، فرکانس خروجی، جریان موتور، ولتاژ و اطلاعات خطا را از اینورتر دریافت کرد.

در یک پروژه اتوماسیون صنعتی، PLC به عنوان Master و اینورتر ATV320 به عنوان Slave در شبکه Modbus RTU قرار می‌گیرد و تبادل اطلاعات بر اساس رجیسترهای تعریف‌شده انجام می‌شود.

تنظیمات Modbus اینورتر اشنایدر ATV320

برای تنظیم ارتباط Modbus در ATV320 ابتدا وارد منوی تنظیمات ارتباطی اینورتر شوید.

``` CONF → FULL → COM → MDI

در بخش Modbus باید آدرس Slave، سرعت ارتباط، فرمت داده و زمان Timeout تنظیم شود.

پارامتر عنوان کاربرد مقدار نمونه
Add Modbus Address آدرس Slave اینورتر 1
tbr Transmission Speed سرعت ارتباط Modbus 19.2
tFO Modbus Format فرمت داده ارتباطی 8E1
tto Modbus Timeout زمان Timeout ارتباط مطابق پروژه
مقادیر Baud Rate در Modbus اشنایدر
مقدار سرعت ارتباط
4.8 4800 bps
9.6 9600 bps
19.2 19200 bps
38.4 38400 bps
فرمت داده Modbus
فرمت توضیح
8O1 8 بیت داده، Parity فرد، یک Stop Bit
8E1 8 بیت داده، Parity زوج، یک Stop Bit
8N1 8 بیت داده، بدون Parity، یک Stop Bit
8N2 8 بیت داده، بدون Parity، دو Stop Bit
نکته مهم: تنظیمات ارتباطی PLC و ATV320 باید یکسان باشد. پس از تغییر پارامترهای ارتباطی، تنظیمات تا خاموش و روشن شدن مجدد درایو ذخیره و اعمال نمی‌شوند.
تنظیمات CTL برای کنترل ATV320 با Modbus

بعد از تنظیم ارتباط Modbus باید مشخص شود که مرجع سرعت و فرمان Start و Stop از کدام کانال وارد اینورتر شوند.

این تنظیمات در منوی CTL قرار دارند. پارامتر Fr1 کانال مرجع سرعت و پارامتر Cd1 کانال فرمان را مشخص می‌کنند.

برای اینکه هم فرمان و هم مرجع سرعت از Modbus دریافت شوند، تنظیم Fr1 = Mdb و Cd1 = Mdb انجام می‌شود.

پارامتر نام تنظیم کاربرد
Fr1 Reference 1 Channel Mdb مرجع فرکانس از Modbus
Cd1 Command 1 Channel Mdb فرمان Start و Stop از Modbus
CHCF Command and Reference Profile SIM حالت Combined
CHCF Command and Reference Profile SEP حالت Separate
تنظیم پیشنهادی برای کنترل کامل با Modbus: اگر هم فرمان و هم مرجع سرعت از Modbus می‌آیند، Fr1 و Cd1 را روی Mdb قرار دهید. CHCF بر اساس ساختار کنترل پروژه انتخاب می‌شود. در حالت Combined می‌توان از SIM استفاده کرد و در حالت Separate، کانال فرمان و مرجع مستقل از یکدیگر تنظیم می‌شوند.
تنظیمات پیشنهادی کامل ATV320 برای Modbus
Add = 1 tbr = 19.2 tFO = 8E1 Fr1 = Mdb Cd1 = Mdb CHCF = SIM
آدرس‌های اصلی Modbus اینورتر اشنایدر ATV320

پس از تنظیم کانال Modbus، PLC می‌تواند از رجیسترهای اصلی ATV320 برای کنترل و مانیتورینگ استفاده کند.

پارامتر کاربرد آدرس Decimal آدرس Hex
CMD فرمان کنترل درایو 8501 2135h
LFRD مرجع فرکانس 8602 21A6h
ETA وضعیت درایو 3201 0C81h
RFRD فرکانس واقعی خروجی 8604 21ACh
LCR جریان موتور 3204 0C84h
ULN ولتاژ موتور 3208 0C88h
رجیستر CMD برای فرمان اینورتر

رجیستر CMD برای ارسال فرمان‌های کنترلی به اینورتر استفاده می‌شود. این رجیستر شامل بیت‌های مختلف برای کنترل State Machine درایو است.

مقدار Hex عملکرد
0006h Ready to Switch On
0007h Switched On
000Fh Run / Enable
0080h Fault Reset
رجیستر LFRD برای ارسال فرکانس

رجیستر LFRD برای ارسال Reference Frequency از PLC به اینورتر استفاده می‌شود.

برای مثال در مقیاس 0.1Hz، مقدار 500 معادل 50Hz خواهد بود.

فرکانس مقدار LFRD
5Hz 50
10Hz 100
20Hz 200
30Hz 300
40Hz 400
50Hz 500
Communication Scanner در اینورتر اشنایدر چیست؟

یکی از قابلیت‌های مهم ATV320، Communication Scanner است. با استفاده از این قابلیت می‌توان مشخص کرد که هر Word ارتباطی مربوط به کدام پارامتر اینورتر باشد.

به عبارت ساده، شما می‌توانید درایو را طوری Mapping کنید که مثلاً Word اول برای وضعیت ETA، Word دوم برای فرکانس واقعی RFRD و Word سوم برای جریان موتور LCR باشد.

همین ساختار برای اطلاعات خروجی PLC نیز قابل استفاده است؛ برای مثال می‌توان مشخص کرد که یک Word برای CMD و Word دیگر برای LFRD استفاده شود.

نکته مهم: Communication Scanner به شما اجازه می‌دهد Mapping پارامترها را خودتان تعیین کنید. بنابراین آدرس Scanner ثابت می‌ماند، اما پارامتری که در آن قرار می‌گیرد را می‌توان از طریق تنظیمات Scanner انتخاب کرد.
Communication Scanner Input؛ اطلاعات از اینورتر به PLC

بخش Input برای اطلاعاتی است که از ATV320 به سمت PLC منتقل می‌شوند. در جدول Scanner می‌توان مشخص کرد هر Word چه پارامتری را نشان دهد.

در حالت معمول، آدرس‌های 12701 تا 12708 برای Wordهای Input Scanner استفاده می‌شوند.

Scanner Input آدرس Modbus پارامتر نمونه کاربرد
IN1 12701 ETA وضعیت اینورتر
IN2 12702 RFRD فرکانس واقعی
IN3 12703 LCR جریان موتور
IN4 12704 ULN ولتاژ موتور
IN5 12705 قابل انتخاب پارامتر انتخابی
IN6 12706 قابل انتخاب پارامتر انتخابی
IN7 12707 قابل انتخاب پارامتر انتخابی
IN8 12708 قابل انتخاب پارامتر انتخابی
Communication Scanner Output؛ اطلاعات از PLC به اینورتر

بخش Output برای اطلاعاتی است که PLC به سمت ATV320 ارسال می‌کند. در این بخش نیز می‌توان تعیین کرد هر Word به کدام پارامتر اختصاص داده شود.

آدرس‌های 12721 تا 12728 برای Wordهای Output Scanner استفاده می‌شوند.

Scanner Output آدرس Modbus پارامتر نمونه کاربرد
OUT1 12721 CMD فرمان اینورتر
OUT2 12722 LFRD مرجع فرکانس
OUT3 12723 قابل انتخاب پارامتر انتخابی
OUT4 12724 قابل انتخاب پارامتر انتخابی
OUT5 12725 قابل انتخاب پارامتر انتخابی
OUT6 12726 قابل انتخاب پارامتر انتخابی
OUT7 12727 قابل انتخاب پارامتر انتخابی
OUT8 12728 قابل انتخاب پارامتر انتخابی
انتخاب پارامتر برای Communication Scanner

برای تعیین اینکه هر Word چه پارامتری را نشان دهد، Mapping مربوط به Scanner در تنظیمات Communication درایو قابل تنظیم است.

در سمت Input می‌توان پارامترهایی مانند ETA، RFRD، LCR و ULN را انتخاب کرد و در سمت Output نیز پارامترهایی مانند CMD و LFRD را برای نوشتن از PLC تعریف کرد.

این قابلیت باعث می‌شود برنامه PLC به جای کار با تعداد زیادی آدرس پراکنده، با یک جدول ثابت از Wordهای Scanner کار کند.

مثال عملی Mapping برای Communication Scanner

فرض کنید می‌خواهیم PLC چهار مقدار را از اینورتر بخواند: وضعیت، فرکانس واقعی، جریان و ولتاژ.

``` IN1 = ETA IN2 = RFRD IN3 = LCR IN4 = ULN
```

در این حالت PLC فقط Wordهای Scanner را می‌خواند و هر Word مقدار پارامتری را نشان می‌دهد که در Mapping تعریف شده است.

مثال عملی Mapping خروجی برای کنترل اینورتر

برای ارسال فرمان و فرکانس از PLC به اینورتر می‌توان Mapping زیر را تعریف کرد:

OUT1 = CMD OUT2 = LFRD

در این حالت PLC می‌تواند Word اول را برای فرمان و Word دوم را برای Reference Frequency استفاده کند.

آدرس‌های Scanner و پارامترهای انتخابی
دسته بازه آدرس جهت اطلاعات کاربرد
Input Scanner 12701 تا 12708 اینورتر به PLC Wordهای ورودی Scanner
Output Scanner 12721 تا 12728 PLC به اینورتر Wordهای خروجی Scanner
Input Mapping 12741 تا 12748 خواندن از PLC مقادیر Mapping شده ورودی
Output Mapping 12761 تا 12768 نوشتن از PLC مقادیر Mapping شده خروجی
نکته مهم درباره آدرس‌ها: آدرس‌های Scanner با آدرس اصلی پارامترها یکسان نیستند. برای مثال ETA یک پارامتر واقعی درایو است، اما می‌توان آن را در یکی از Wordهای Communication Scanner قرار داد و PLC آن Word ثابت Scanner را بخواند.
تنظیم Communication Scanner از طریق خود درایو

Communication Scanner را می‌توان از طریق تنظیمات خود ATV320 نیز پیکربندی کرد. در بخش Communication Scanner، متغیرهای مربوط به Input و Output قابل تعریف هستند.

برای متغیرهای ورودی، پارامترهای NMA1 تا NMA8 و برای متغیرهای خروجی، پارامترهای NCA1 تا NCA8 در ساختار Scanner مورد استفاده قرار می‌گیرند.

بنابراین می‌توان تعیین کرد که هر خانه از Scanner به کدام آدرس پارامتر ATV320 متصل شود.

Communication Scanner؛ چرا استفاده از آن مفید است؟

آدرس‌دهی ثابت

PLC می‌تواند با آدرس‌های ثابت Scanner کار کند و Mapping داخل اینورتر تعیین کند که هر Word مربوط به کدام پارامتر باشد.

کنترل ساده‌تر PLC

برنامه PLC به جای استفاده از تعداد زیادی آدرس مختلف، می‌تواند با Wordهای مشخص Scanner کار کند.

مانیتورینگ چند پارامتر

می‌توان وضعیت، فرکانس، جریان، ولتاژ و سایر پارامترهای موردنیاز را در Wordهای مختلف Scanner قرار داد.

تغییر Mapping

در صورت تغییر نیاز پروژه، می‌توان پارامترهای مورد استفاده در Scanner را تغییر داد بدون اینکه ساختار کلی ارتباط PLC تغییر کند.

Function Code های مورد استفاده در Modbus
Function Code کاربرد
03 Read Holding Registers
06 Write Single Register
10 Write Multiple Registers
نمونه کنترل ATV320 با Modbus

فرض کنید PLC به ATV320 متصل شده و تنظیمات ارتباطی به شکل زیر انجام شده است:

Add = 1 tbr = 19.2 tFO = 8E1 Fr1 = Mdb Cd1 = Mdb CHCF = SIM

برای ارسال فرکانس 50Hz مقدار Reference Frequency برابر 500 در نظر گرفته می‌شود.

``` LFRD = 500
```

برای فرمان Run نیز Command Word مطابق State Machine درایو ارسال می‌شود.

``` CMD = 000Fh
```

سپس PLC می‌تواند وضعیت درایو را از ETA و فرکانس واقعی را از RFRD دریافت کند.

ترتیب کلی ارتباط PLC و اینورتر اشنایدر
PLC ← Modbus RTU / RS485 → ATV320
PLC → CMD → Start / Stop
PLC → LFRD → Reference Frequency
ATV320 → ETA → Status
ATV320 → RFRD → Actual Frequency
توجه فنی: برای راه‌اندازی واقعی درایو، فقط ارسال CMD کافی نیست و State Machine مربوط به ATV320 باید در برنامه PLC در نظر گرفته شود. همچنین تنظیمات Fr1، Cd1 و CHCF باید با ساختار واقعی کنترل پروژه هماهنگ باشند.
نمایندگی اشنایدر و خدمات Modbus برق موشن

برق موشن به عنوان نمایندگی اشنایدر در زمینه تأمین تجهیزات اتوماسیون صنعتی، طراحی تابلو برق، برنامه‌نویسی PLC، راه‌اندازی اینورتر و تنظیم شبکه‌های صنعتی فعالیت می‌کند.

خدمات برق موشن شامل اجرای پروژه‌های اتوماسیون، اتصال PLC و اینورتر اشنایدر، تنظیم Modbus RTU، تنظیم Communication Scanner، راه‌اندازی درایو و عیب‌یابی تجهیزات اتوماسیون صنعتی است.

در پروژه‌هایی که نیاز به کنترل سرعت، Start و Stop و مانیتورینگ پارامترهای اینورتر اشنایدر وجود دارد، استفاده صحیح از Modbus و Communication Scanner می‌تواند ساختار ارتباطی PLC و درایو را ساده‌تر و منظم‌تر کند.

برق موشن | نمایندگی اشنایدر

تأمین تجهیزات اشنایدر، مشاوره فنی، طراحی تابلو برق، اجرای پروژه‌های اتوماسیون، راه‌اندازی اینورتر، تنظیم Modbus و خدمات فنی و مهندسی

+
خرید و استعلام قیمت

خرید اینورتر اشنایدر

برای خرید و استعلام قیمت اینورتر اشنایدر وارد بخش فروش شوید.

مشاهده و خرید
تعمیر و عیب‌یابی

تعمیر اینورتر اشنایدر

برای تعمیر و عیب‌یابی اینورتر اشنایدر وارد بخش تعمیرات شوید.

مشاهده تعمیرات

خرید و تعمیرات تجهیزات SCHNEIDER

جهت خرید HMI اشنایدر، PLC اشنایدر، اینورتر SCHNEIDER و سایر محصولات اتوماسیون صنعتی یا برای تعمیرات تجهیزات اشنایدر با برق موشن تماس بگیرید.

فروش محصولات SCHNEIDER 09331234717 اجرای پروژه‌های اتوماسیون صنعتی 09381234717 تعمیرات تجهیزات SCHNEIDER 09011234717
برق موشن نمایندگی اشنایدر | فروش، اجرای پروژه و تعمیرات تجهیزات اتوماسیون صنعتی
  • علت خاموش شدن HMI دلتا

    علت خاموش شدن HMI دلتا معمولاً ناشی از ناپایداری ولتاژ، خرابی منبع تغذیه یا نقص در اتصالات الکتریکی است که برای جلوگیری از توقف خطوط تولید، باید توسط متخصص به صورت دقیق عیب‌یابی و رفع شود. HMI دلتا یکی از پرکاربردترین رابط ‌های کاربری در سیستم‌های اتوماسیون صنعتی است که نقش مهمی در مانیتورینگ و […]

  • دانلود منوال و کاتالوگ درایو اینوونس

    دانلود منوال و کاتالوگ درایو اینوونس جایگاه درایوهای اینوونس در صنعت شرکت Inovance یکی از برندهای پیشرو و شناخته شده در حوزه اتوماسیون صنعتی و کنترل دورموتور (اینورتر) است که با ارائه طیف متنوعی از درایوهای AC، پاسخگوی نیاز صنایع سبک، متوسط و سنگین است. این برند با توسعه محصولات اقتصادی، صنعتی، سنگین کار و […]

  • معرفی پی ال سی های دلتا

    معرفی پی ال سی های دلتا پی ال سی های دلتا از شناخته شده ترین کنترل کننده های منطقی برنامه پذیر در صنعت اتوماسیون هستند. این خانواده به دلیل تنوع بالا در سریها، قیمت مناسب، قابلیت اطمینان قابل قبول و پشتیبانی مناسب نرم افزاری، در پروژه های کوچک تا پیشرفته مورد استفاده قرار میگیرد. دلتا […]

  • تنظیم پارامتر اینورتر TETA

    تنظیم پارامتر اینورتر TETA معرفی اینورتر TETA یک اینورتر (VFD) صنعتی برای کنترل موتورهای القایی سه‌فاز است که برای کاربردهای نیمه‌سنگین و سنگین طراحی شده است. این سری امکانات کنترلی پیشرفته‌ای مانند کنترل برداری، PID، شبکه Modbus و قابلیت Auto Tuning را در اختیار کاربر قرار می‌دهد. مشخصات اصلی TETA MA610 Inverter یک اینورتر (VFD) […]

  • راهنمای خرید پی ال سی اینوت INVT PLC

    معرفی سری TS 600 INVT اینوت معرفی PLC سری INVT TS600 سری TS600 جدیدترین خانواده PLCهای هوشمند شرکت INVT است که برای کنترل ماشین‌آلات، سیستم‌های Motion Control و خطوط تولید با سرعت بالا طراحی شده است. این سری با پردازنده 1 گیگاهرتزی، پشتیبانی از شبکه EtherCAT، دو پورت Ethernet (در مدل‌های بالاتر)، قابلیت کنترل همزمان […]

  • لیست خطای اینورتر اشنایدر

    خطاهای اینورتر اشنایدر در منوال‌های اشنایدر، کدهای خطا بسته به سری اینورتر متفاوت هستند. سری‌های قدیمی مانند Altivar 31، Altivar 61 و Altivar 71 از کدهای سه حرفی (OLF، OHF، SCF و…) استفاده می‌کنند، در حالی که سری‌های جدید مانند ATV320، ATV340، ATV630، ATV650، ATV930 و ATV950 نیز همین ساختار را حفظ کرده‌اند اما خطاهای […]

  • درایوهای سانترنو

    دانلود  منوال درایو سانترنو درایو سانترنو محصول شرکت Santerno S.p.A از کشور ایتالیا هستند؛ شرکتی با بیش از نیم قرن تجربه در زمینه طراحی و تولید تجهیزات کنترل حرکت و اتوماسیون صنعتی. این برند اروپایی با تمرکز بر نوآوری، کیفیت ساخت بالا و سازگاری با نیازهای متنوع صنعتی، جایگاه ویژه‌ای در میان مهندسان و طراحان […]

  • دانلود منوال و کاتالوگ درایو DEG DRIVE

    دانلود منوال و کاتالوگ درایو DEG DRIVE راهنمای جامع درایوهای صنعتی DEG Drive درایوهای صنعتی DEG Drive  با هدف کنترل دقیق سرعت و گشتاور موتورهای القایی سه فاز، در کاربردهای عمومی و صنعتی به کار میروند. طبق مستندات موجود، دو سری مهم این برند DGI300 و DGI900 هستند که هر کدام برای سطح متفاوتی از […]

  • راهنمای مدباس درایو اشنایدر ATV320

    آموزش Modbus اینورتر اشنایدر ATV320 تنظیمات Modbus RTU، پارامترهای ارتباطی، آدرس رجیسترها و Communication Scanner Modbus در اینورتر اشنایدر چیست؟ Modbus RTU یکی از پروتکل‌های رایج ارتباطی در اتوماسیون صنعتی است که امکان ارتباط بین PLC، اینورتر، HMI و تجهیزات صنعتی را فراهم می‌کند. اینورترهای سری Schneider Altivar ATV320 امکان ارتباط Modbus RTU را از […]