اتصال HMI دلتا به PLC یکی از مهمترین مراحل در اجرای پروژههای اتوماسیون صنعتی است. HMI یا Human Machine Interface به اپراتور اجازه میدهد اطلاعات PLC و تجهیزات صنعتی را به صورت گرافیکی مشاهده کرده و پارامترهای مختلف سیستم را کنترل کند.
در این آموزش نحوه اتصال HMIهای Delta سری DOP به PLC، تنظیم ارتباط در نرمافزار DOPSoft، تعریف آدرسهای PLC، خواندن و نوشتن اطلاعات و عیبیابی ارتباط HMI و PLC را بررسی میکنیم.
HMI رابط میان اپراتور و سیستم کنترل صنعتی است. PLC وظیفه اجرای منطق کنترلی و پردازش ورودیها و خروجیها را بر عهده دارد و HMI اطلاعات PLC را دریافت کرده و به شکل گرافیکی در اختیار اپراتور قرار میدهد.
بسته به مدل HMI، مدل PLC و نوع پروژه، ارتباط بین HMI و PLC میتواند از طریق رابطهای سریال یا Ethernet انجام شود.
RS-232 برای ارتباط مستقیم بین HMI و PLC در فاصلههای کوتاه استفاده میشود و یکی از روشهای ساده برای ایجاد ارتباط نقطه به نقطه است.
RS-485 یکی از رابطهای رایج در اتوماسیون صنعتی است و امکان استفاده از پروتکلهایی مانند Modbus RTU را فراهم میکند.
در HMI و PLCهایی که دارای Ethernet هستند، میتوان ارتباط شبکهای ایجاد کرد. این روش برای پروژههای بزرگتر و ارتباطات صنعتی شبکهای کاربرد دارد.
انتخاب پروتکل صحیح اهمیت زیادی دارد. بسته به تجهیزات میتوان از پروتکل اختصاصی Delta یا پروتکلهایی مانند Modbus استفاده کرد.
ابتدا باید برنامه PLC را ایجاد کرده و آدرسهایی را که قرار است توسط HMI خوانده یا نوشته شوند مشخص کنیم.
برای مثال میتوانیم از رجیسترهای زیر استفاده کنیم:
در این مثال، HMI میتواند مقدار D0، D1 و D2 را از PLC بخواند و مقدار تنظیمی سرعت را در D10 بنویسد.
در بخش تنظیمات ارتباطی باید Controller، پورت ارتباطی و پارامترهای مربوط به پروتکل انتخاب شوند.
هنگام استفاده از RS-485 باید پارامترهای ارتباطی HMI و PLC با یکدیگر هماهنگ باشند.

پس از تنظیم ارتباط، باید مشخص کنیم هر آبجکت HMI از چه آدرسی در PLC اطلاعات دریافت کند.
برای مثال اگر مقدار سرعت موتور در رجیستر D0 قرار داشته باشد، میتوان یک Numeric Display ایجاد کرده و آدرس آن را روی D0 قرار داد.
HMI علاوه بر خواندن اطلاعات میتواند داده را در رجیسترهای PLC بنویسد. برای مثال میتوان مقدار تنظیم سرعت موتور را از طریق یک Numeric Input وارد کرد.
یکی از کاربردهای رایج HMI، ارسال فرمانهای کنترلی به PLC است. برای مثال میتوان یک کلید Start و Stop روی صفحه ایجاد کرد.
یکی از قابلیتهای مهم HMI نمایش خطاها و هشدارهای PLC است. برای مثال میتوان بیتهای مختلف PLC را به خطاهای دستگاه اختصاص داد.
در صورت فعال شدن هر بیت، HMI میتواند پیام مناسب را به اپراتور نمایش دهد.
در صورتی که HMI و PLC دارای Ethernet باشند، ارتباط شبکهای میتواند برای انتقال اطلاعات بین دو تجهیز مورد استفاده قرار گیرد.
در این حالت باید IP Address، Subnet Mask، پروتکل و تنظیمات مربوط به Controller در هر دو سمت به شکل صحیح پیکربندی شوند.
پس از انجام تنظیمات، پروژه را Compile کرده و ارتباط را بررسی کنید. در صورت امکان از قابلیتهای Simulation و ابزارهای مانیتورینگ نرمافزار برای بررسی وضعیت ارتباط استفاده کنید.
برای اتصال صحیح HMI دلتا به PLC باید ابتدا نوع ارتباط و پروتکل مناسب انتخاب شود. سپس در نرمافزار DOPSoft مدل HMI، Controller و تنظیمات ارتباطی مشخص شده و آدرسهای PLC در آبجکتهای HMI تعریف میشوند.
پس از برقراری ارتباط، HMI میتواند اطلاعات PLC را نمایش داده و مقادیر مورد نیاز را در رجیسترها یا بیتهای PLC بنویسد. رعایت تنظیمات ارتباطی، استفاده از کابل مناسب و کنترل دقیق آدرسها مهمترین عوامل در برقراری ارتباط پایدار بین HMI و PLC هستند.
بله. HMIهای Delta سری DOP میتوانند با PLCهای سازگار Delta ارتباط برقرار کنند. نوع پورت و پروتکل باید بر اساس مدل دقیق تجهیزات انتخاب شود.
نوع کابل به پورت و روش ارتباطی بستگی دارد و میتواند RS-232، RS-485 یا Ethernet باشد. Pinout کابل نیز باید مطابق تجهیزات بررسی شود.
برای بسیاری از HMIهای سری DOP از نرمافزار DOPSoft برای طراحی صفحات و تنظیم ارتباط با کنترلر استفاده میشود.
انتخاب اشتباه Controller، کابل نامناسب، تنظیمات اشتباه پروتکل، Baud Rate، Station Address، IP یا آدرس رجیستر از دلایل رایج برقراری نشدن ارتباط هستند.
در صورتی که مدل HMI و PLC دارای رابط Ethernet و پروتکل سازگار باشند، امکان ایجاد ارتباط شبکهای وجود دارد.
برای اتصال HMI دلتا به PLC ابتدا باید نوع ارتباط مانند RS-232، RS-485 یا Ethernet را مشخص کنید. سپس در نرمافزار DOPSoft مدل HMI، مدل PLC، پورت ارتباطی و پروتکل مناسب را انتخاب کرده و پارامترهای ارتباطی را مطابق تنظیمات PLC وارد کنید. در مرحله بعد آدرسهای PLC در آبجکتهای HMI تعریف و ارتباط تست میشود.
نوع کابل به مدل HMI، مدل PLC و روش ارتباطی بستگی دارد. بسته به تجهیزات میتوان از کابل RS-232، RS-485 یا Ethernet استفاده کرد. قبل از اتصال، باید Pinout و مشخصات پورتهای هر دو دستگاه بررسی شود.
برای بسیاری از HMIهای سری DOP دلتا از نرمافزار DOPSoft برای طراحی صفحات HMI، تعریف آبجکتها و تنظیم ارتباط با PLC استفاده میشود.
بله. در مدلهایی که از RS-485 پشتیبانی میکنند، میتوان HMI دلتا را از طریق این رابط به PLC متصل کرد. در این حالت پارامترهایی مانند Baud Rate، Parity، Stop Bit، Station Address و پروتکل ارتباطی باید به شکل صحیح تنظیم شوند.
در صورتی که HMI و PLC دارای Ethernet و پروتکل ارتباطی سازگار باشند، امکان برقراری ارتباط شبکهای وجود دارد. IP Address، Subnet Mask، پروتکل و تنظیمات Controller باید بهدرستی پیکربندی شوند.
دلایل مختلفی میتواند باعث عدم ارتباط شود؛ از جمله انتخاب اشتباه Controller در DOPSoft، کابل یا پورت نامناسب، تنظیم نادرست پروتکل، Baud Rate یا Station Address، اشتباه بودن IP در ارتباط Ethernet و همچنین استفاده از آدرس اشتباه PLC.
پس از انتخاب Controller و تنظیم ارتباط در DOPSoft، میتوان آدرسهای PLC را برای آبجکتهای مختلف HMI تعریف کرد. برای مثال میتوان یک Numeric Display را به یک رجیستر مانند D0 متصل کرد تا مقدار ذخیرهشده در PLC روی صفحه HMI نمایش داده شود.
بله. HMI میتواند با استفاده از آبجکتهایی مانند Numeric Input یا کلیدهای کنترلی، مقادیر و فرمانهای مورد نیاز را در آدرسهای مجاز PLC بنویسد؛ برای مثال مقدار تنظیم سرعت، زمان یا یک فرمان Start و Stop.
ابتدا اتصال فیزیکی و کابل را بررسی کنید. سپس مدل PLC، Controller، پورت ارتباطی، پروتکل، تنظیمات سریال یا IP Address را کنترل کنید. در صورت برقرار بودن ارتباط اما نمایش ندادن اطلاعات، آدرس رجیسترها و Mapping مربوط به پروتکل را بررسی کنید.
DOPSoft برای طراحی و پیکربندی HMI و تنظیم ارتباط آن با کنترلر استفاده میشود. برنامه PLC نیز باید با نرمافزار مناسب همان خانواده PLC نوشته و روی PLC دانلود شده باشد.