آموزش اتصال HMI دلتا به PLC؛ راهنمای کامل تنظیم و برنامه‌نویسی

اتصال HMI دلتا به PLC یکی از مهم‌ترین مراحل در اجرای پروژه‌های اتوماسیون صنعتی است. HMI یا Human Machine Interface به اپراتور اجازه می‌دهد اطلاعات PLC و تجهیزات صنعتی را به صورت گرافیکی مشاهده کرده و پارامترهای مختلف سیستم را کنترل کند.

در این آموزش نحوه اتصال HMIهای Delta سری DOP به PLC، تنظیم ارتباط در نرم‌افزار DOPSoft، تعریف آدرس‌های PLC، خواندن و نوشتن اطلاعات و عیب‌یابی ارتباط HMI و PLC را بررسی می‌کنیم.

HMI چیست و چه ارتباطی با PLC دارد؟

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

HMI
DOP Series

│ RS-232 / RS-485 / Ethernet


PLC
Delta DVP
│ ├──────────► Inverter
└──────────► I/O

روش‌های اتصال HMI دلتا به PLC

بسته به مدل HMI، مدل PLC و نوع پروژه، ارتباط بین HMI و PLC می‌تواند از طریق رابط‌های سریال یا Ethernet انجام شود.

اتصال RS-232

RS-232 برای ارتباط مستقیم بین HMI و PLC در فاصله‌های کوتاه استفاده می‌شود و یکی از روش‌های ساده برای ایجاد ارتباط نقطه به نقطه است.

اتصال RS-485

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

اتصال Ethernet

در HMI و PLCهایی که دارای Ethernet هستند، می‌توان ارتباط شبکه‌ای ایجاد کرد. این روش برای پروژه‌های بزرگ‌تر و ارتباطات صنعتی شبکه‌ای کاربرد دارد.

پروتکل ارتباطی

انتخاب پروتکل صحیح اهمیت زیادی دارد. بسته به تجهیزات می‌توان از پروتکل اختصاصی Delta یا پروتکل‌هایی مانند Modbus استفاده کرد.

تجهیزات مورد نیاز برای اتصال HMI و PLC

مرحله اول؛ برنامه‌نویسی PLC

ابتدا باید برنامه PLC را ایجاد کرده و آدرس‌هایی را که قرار است توسط HMI خوانده یا نوشته شوند مشخص کنیم.

برای مثال می‌توانیم از رجیسترهای زیر استفاده کنیم:

D0 = Motor Speed D1 = Frequency D2 = Current D10 = Speed Setpoint

در این مثال، HMI می‌تواند مقدار D0، D1 و D2 را از PLC بخواند و مقدار تنظیمی سرعت را در D10 بنویسد.

مرحله دوم؛ ایجاد پروژه در DOPSoft

  1. نرم‌افزار DOPSoft را اجرا کنید.
  2. یک پروژه جدید ایجاد کنید.
  3. مدل دقیق HMI را انتخاب کنید.
  4. وارد بخش تنظیمات ارتباطی شوید.
  5. مدل PLC و پورت ارتباطی را انتخاب کنید.
  6. پارامترهای ارتباطی را مطابق PLC تنظیم کنید.

تنظیم Communication Settings در DOPSoft

در بخش تنظیمات ارتباطی باید Controller، پورت ارتباطی و پارامترهای مربوط به پروتکل انتخاب شوند.

نکته مهم: مدل دقیق PLC و HMI را در نرم‌افزار انتخاب کنید. انتخاب مدل اشتباه می‌تواند باعث عدم شناسایی صحیح آدرس‌ها یا برقراری نشدن ارتباط شود.

تنظیم اتصال HMI دلتا به PLC با RS-485

هنگام استفاده از RS-485 باید پارامترهای ارتباطی HMI و PLC با یکدیگر هماهنگ باشند.

هشدار: مقادیر جدول بالا نمونه هستند. قبل از تنظیم نهایی باید مشخصات PLC، HMI و پروتکل انتخاب‌شده بررسی شود.

تعریف آدرس PLC در HMI

پس از تنظیم ارتباط، باید مشخص کنیم هر آبجکت HMI از چه آدرسی در PLC اطلاعات دریافت کند.

برای مثال اگر مقدار سرعت موتور در رجیستر D0 قرار داشته باشد، می‌توان یک Numeric Display ایجاد کرده و آدرس آن را روی D0 قرار داد.

PLC
D0 = 1500

HMI Numeric Display

1500

نوشتن اطلاعات از HMI در PLC

HMI علاوه بر خواندن اطلاعات می‌تواند داده را در رجیسترهای PLC بنویسد. برای مثال می‌توان مقدار تنظیم سرعت موتور را از طریق یک Numeric Input وارد کرد.

Operator
1500 RPM

HMI

D10

PLC

ایجاد کلید Start و Stop در HMI

یکی از کاربردهای رایج HMI، ارسال فرمان‌های کنترلی به PLC است. برای مثال می‌توان یک کلید Start و Stop روی صفحه ایجاد کرد.

START Button ↓ PLC Control Bit ↓ Motor Start STOP Button ↓ PLC Control Bit ↓ Motor Stop
نکته مهندسی: منطق اصلی کنترل ماشین باید در PLC پیاده‌سازی شود. HMI بهتر است نقش رابط کاربری و ارسال فرمان را داشته باشد و نباید تنها مرجع ایمنی یا کنترل ماشین باشد.

نمایش Alarm در HMI دلتا

یکی از قابلیت‌های مهم HMI نمایش خطاها و هشدارهای PLC است. برای مثال می‌توان بیت‌های مختلف PLC را به خطاهای دستگاه اختصاص داد.

M10 = Motor Fault M11 = Overload M12 = Emergency Stop

در صورت فعال شدن هر بیت، HMI می‌تواند پیام مناسب را به اپراتور نمایش دهد.

اتصال HMI دلتا به PLC از طریق Ethernet

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

HMI
IP: 192.168.1.10

│ Ethernet


PLC
IP: 192.168.1.20

در این حالت باید IP Address، Subnet Mask، پروتکل و تنظیمات مربوط به Controller در هر دو سمت به شکل صحیح پیکربندی شوند.

تست ارتباط HMI و PLC

پس از انجام تنظیمات، پروژه را Compile کرده و ارتباط را بررسی کنید. در صورت امکان از قابلیت‌های Simulation و ابزارهای مانیتورینگ نرم‌افزار برای بررسی وضعیت ارتباط استفاده کنید.

  1. بررسی کابل و اتصال فیزیکی
  2. بررسی انتخاب Controller
  3. بررسی پروتکل ارتباطی
  4. بررسی Baud Rate در ارتباط سریال
  5. بررسی Station Address
  6. بررسی IP Address در Ethernet
  7. بررسی آدرس رجیسترهای PLC
  8. بررسی وضعیت Communication

رفع خطای ارتباط HMI با PLC

اشتباهات رایج هنگام اتصال HMI به PLC

  • انتخاب مدل اشتباه PLC در DOPSoft
  • استفاده از کابل نامناسب
  • انتخاب پورت اشتباه
  • عدم تطابق Baud Rate
  • اشتباه بودن Station Address
  • انتخاب پروتکل نادرست
  • اشتباه بودن آدرس رجیسترها
  • تنظیم نادرست IP در ارتباط Ethernet
  • عدم بررسی Pinout کابل
  • قرار دادن منطق اصلی کنترل ماشین در HMI

جمع‌بندی آموزش اتصال HMI دلتا به PLC

برای اتصال صحیح HMI دلتا به PLC باید ابتدا نوع ارتباط و پروتکل مناسب انتخاب شود. سپس در نرم‌افزار DOPSoft مدل HMI، Controller و تنظیمات ارتباطی مشخص شده و آدرس‌های PLC در آبجکت‌های HMI تعریف می‌شوند.

پس از برقراری ارتباط، HMI می‌تواند اطلاعات PLC را نمایش داده و مقادیر مورد نیاز را در رجیسترها یا بیت‌های PLC بنویسد. رعایت تنظیمات ارتباطی، استفاده از کابل مناسب و کنترل دقیق آدرس‌ها مهم‌ترین عوامل در برقراری ارتباط پایدار بین HMI و PLC هستند.

سوالات متداول درباره اتصال HMI دلتا به PLC

آیا HMI دلتا به PLC دلتا متصل می‌شود؟

بله. HMIهای Delta سری DOP می‌توانند با PLCهای سازگار Delta ارتباط برقرار کنند. نوع پورت و پروتکل باید بر اساس مدل دقیق تجهیزات انتخاب شود.

برای اتصال HMI دلتا به PLC از چه کابلی استفاده کنیم؟

نوع کابل به پورت و روش ارتباطی بستگی دارد و می‌تواند RS-232، RS-485 یا Ethernet باشد. Pinout کابل نیز باید مطابق تجهیزات بررسی شود.

نرم‌افزار برنامه‌نویسی HMI دلتا چیست؟

برای بسیاری از HMIهای سری DOP از نرم‌افزار DOPSoft برای طراحی صفحات و تنظیم ارتباط با کنترلر استفاده می‌شود.

چرا HMI دلتا به PLC متصل نمی‌شود؟

انتخاب اشتباه Controller، کابل نامناسب، تنظیمات اشتباه پروتکل، Baud Rate، Station Address، IP یا آدرس رجیستر از دلایل رایج برقراری نشدن ارتباط هستند.

آیا می‌توان HMI دلتا را با Ethernet به PLC متصل کرد؟

در صورتی که مدل HMI و PLC دارای رابط Ethernet و پروتکل سازگار باشند، امکان ایجاد ارتباط شبکه‌ای وجود دارد.



سوالات متداول درباره اتصال HMI دلتا به PLC

چگونه HMI دلتا را به PLC متصل کنیم؟

برای اتصال HMI دلتا به PLC ابتدا باید نوع ارتباط مانند RS-232، RS-485 یا Ethernet را مشخص کنید. سپس در نرم‌افزار DOPSoft مدل HMI، مدل PLC، پورت ارتباطی و پروتکل مناسب را انتخاب کرده و پارامترهای ارتباطی را مطابق تنظیمات PLC وارد کنید. در مرحله بعد آدرس‌های PLC در آبجکت‌های HMI تعریف و ارتباط تست می‌شود.

برای اتصال HMI دلتا به PLC از چه کابلی استفاده کنیم؟

نوع کابل به مدل HMI، مدل PLC و روش ارتباطی بستگی دارد. بسته به تجهیزات می‌توان از کابل RS-232، RS-485 یا Ethernet استفاده کرد. قبل از اتصال، باید Pinout و مشخصات پورت‌های هر دو دستگاه بررسی شود.

نرم افزار برنامه نویسی HMI دلتا چیست؟

برای بسیاری از HMIهای سری DOP دلتا از نرم‌افزار DOPSoft برای طراحی صفحات HMI، تعریف آبجکت‌ها و تنظیم ارتباط با PLC استفاده می‌شود.

آیا HMI دلتا را می‌توان با RS-485 به PLC متصل کرد؟

بله. در مدل‌هایی که از RS-485 پشتیبانی می‌کنند، می‌توان HMI دلتا را از طریق این رابط به PLC متصل کرد. در این حالت پارامترهایی مانند Baud Rate، Parity، Stop Bit، Station Address و پروتکل ارتباطی باید به شکل صحیح تنظیم شوند.

آیا HMI دلتا با Ethernet به PLC متصل می‌شود؟

در صورتی که HMI و PLC دارای Ethernet و پروتکل ارتباطی سازگار باشند، امکان برقراری ارتباط شبکه‌ای وجود دارد. IP Address، Subnet Mask، پروتکل و تنظیمات Controller باید به‌درستی پیکربندی شوند.

چرا HMI دلتا به PLC متصل نمی‌شود؟

دلایل مختلفی می‌تواند باعث عدم ارتباط شود؛ از جمله انتخاب اشتباه Controller در DOPSoft، کابل یا پورت نامناسب، تنظیم نادرست پروتکل، Baud Rate یا Station Address، اشتباه بودن IP در ارتباط Ethernet و همچنین استفاده از آدرس اشتباه PLC.

چگونه آدرس PLC را در HMI دلتا تعریف کنیم؟

پس از انتخاب Controller و تنظیم ارتباط در DOPSoft، می‌توان آدرس‌های PLC را برای آبجکت‌های مختلف HMI تعریف کرد. برای مثال می‌توان یک Numeric Display را به یک رجیستر مانند D0 متصل کرد تا مقدار ذخیره‌شده در PLC روی صفحه HMI نمایش داده شود.

آیا HMI می‌تواند اطلاعات را داخل PLC بنویسد؟

بله. HMI می‌تواند با استفاده از آبجکت‌هایی مانند Numeric Input یا کلیدهای کنترلی، مقادیر و فرمان‌های مورد نیاز را در آدرس‌های مجاز PLC بنویسد؛ برای مثال مقدار تنظیم سرعت، زمان یا یک فرمان Start و Stop.

چگونه ارتباط HMI و PLC را عیب یابی کنیم؟

ابتدا اتصال فیزیکی و کابل را بررسی کنید. سپس مدل PLC، Controller، پورت ارتباطی، پروتکل، تنظیمات سریال یا IP Address را کنترل کنید. در صورت برقرار بودن ارتباط اما نمایش ندادن اطلاعات، آدرس رجیسترها و Mapping مربوط به پروتکل را بررسی کنید.

آیا DOPSoft برای اتصال HMI دلتا به PLC کافی است؟

DOPSoft برای طراحی و پیکربندی HMI و تنظیم ارتباط آن با کنترلر استفاده می‌شود. برنامه PLC نیز باید با نرم‌افزار مناسب همان خانواده PLC نوشته و روی PLC دانلود شده باشد.

ورود/ثبت نام
شماره موبایل یا پست الکترونیک خود را وارد کنید
رمز عبور خود را وارد نمایید
کد یکبار رمز خود را وارد کنید
شماره موبایل یا پست الکترونیک خود را وارد کنید
لطفا کد یکبار رمز ارسال شده به ایمیل یا موبایل خود را وارد کنید
شما قبلا وارد شده اید