🔽 دانلود نرم‌افزار DOPSoft دلتا

نرم‌افزار DOPSoft ابزار رسمی شرکت Delta Electronics برای طراحی، تنظیم و برنامه‌نویسی صفحه نمایش‌های

HMI دلتا (سری DOP) است. با استفاده از این نرم‌افزار می‌توانید به‌سادگی پروژه‌های گرافیکی HMI را طراحی

کرده، داده‌ها را از PLC دریافت و کنترل کامل فرآیند صنعتی را پیاده‌سازی کنید.

نسخه ارائه‌شده در این بخش، مناسب برنامه‌نویسی اکثر مدل‌های HMI دلتا بوده و از ارتباط با PLC دلتا سری DVP

و AS پشتیبانی می‌کند.



📌 امکانات و قابلیت‌های نرم‌افزار DOPSoft

طراحی صفحات گرافیکی HMI به صورت Drag & Drop

پشتیبانی از انواع صفحه نمایش دلتا سری DOP

ارتباط با PLC دلتا از طریق RS232، RS485 و Ethernet

پشتیبانی از پروتکل‌های استاندارد صنعتی

مدیریت آلارم‌ها، ترندها و داده‌های فرآیندی

قابلیت شبیه‌سازی پروژه قبل از دانلود روی HMI

 

⚙️ راهنمای نصب نرم‌افزار

1. فایل نصب را از لینک زیر دانلود کنید


2. نرم‌افزار را بر روی ویندوز اجرا و نصب نمایید


3. درایورهای ارتباطی مورد نیاز به صورت خودکار نصب می‌شوند


4. پس از نصب، پروژه جدید ایجاد و مدل HMI دلتا را انتخاب کنید

> ⚠️ توصیه می‌شود قبل از نصب، نسخه‌های قدیمی DOPSoft از سیستم حذف شوند.


 

📥 (در صورت نیاز به نسخه خاص یا قدیمی‌تر، از بخش پشتیبانی فرآیند سیستم درخواست نمایید)



🧩 نکات مهم قبل از استفاده

انتخاب مدل صحیح HMI در نرم‌افزار الزامی است

تنظیم صحیح پورت ارتباطی و Baud Rate از بروز خطا جلوگیری می‌کند

برای ارتباط با PLC، تنظیمات پروتکل باید مطابق با نوع PLC دلتا انجام شود.

جهت مشاهده مدل های مختلف صفحه نمایش دلتا از لینک زیر استفاده نمایید.

صفحه نمایش دلتا | HMI DELTA

آموزش اتصال HMI دلتا به PLC

اتصال HMI به PLC در اتوماسیون صنعتی یعنی ایجاد یک مسیر ارتباطی که از طریق آن HMI بتواند اطلاعات PLC را بخواند و بنویسد؛ برای مثال وضعیت ورودی‌ها، خروجی‌ها، رجیسترها، سرعت موتور، آلارم‌ها و پارامترهای کنترلی.

در نرم‌افزار DOPSoft، مدل PLC، پورت ارتباطی و پارامترهای ارتباطی در بخش Communication Settings تعریف می‌شوند. خود Delta نیز همین بخش را برای تنظیم مدل Controller و پورت COM یا Ethernet معرفی کرده است

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

به‌طور کلی سه روش رایج داریم:

اتصال سریال RS-232

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

HMI
DOP-100
│
│ RS-485
│
PLC
Delta DVP

اتصال RS-485

برای پروژه‌های صنعتی و ارتباطات چنددستگاهی بسیار رایج است.

HMI
DOP-110IS
│
│ RS-485
│
PLC
Delta DVP

در این روش معمولاً پروتکل ارتباطی مانند Modbus RTU استفاده می‌شود. Delta نیز برای DOP، تنظیم پارامترهای RS-485 را از طریق DOPSoft و بخش Communication Setting توضیح داده است.

اتصال Ethernet

اگر HMI و PLC هر دو Ethernet داشته باشند، می‌توان ارتباط را از طریق شبکه برقرار کرد.

HMI
192.168.1.10
│
│ Ethernet
│
PLC
192.168.1.20

در ارتباط Modbus TCP، Delta توصیه می‌کند HMI و کنترلر در یک محدوده شبکه باشند و پورت ارتباطی مربوطه تنظیم شود.

نکته مهم: قبل از برنامه‌نویسی باید مشخص شود HMI و PLC از چه پروتکل، پورت و تنظیمات ارتباطی استفاده می‌کنند. Delta نیز تأکید می‌کند انتخاب پروتکل اشتباه یا استفاده از پورت نادرست یکی از دلایل اصلی عدم ارتباط HMI و PLC است.

برنامه‌نویسی PLC

فرض کنیم می‌خواهیم اطلاعات زیر را از PLC در HMI نمایش دهیم:

D0 = سرعت موتور
D1 = فرکانس
D2 = جریان
D10 = مقدار تنظیمی سرعت

در PLC می‌توانیم برنامه کنترل را ایجاد کنیم.

مثلاً:

D0 → Speed
D1 → Frequency
D2 → Current
D10 → Speed Setpoint

اینجا HMI مستقیماً با متغیرهای PLC کار می‌کند.

یعنی:

HMI Numeric Display
↓
D0
↓
PLC Register

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

در DOPSoft یک پروژه جدید ایجاد کنید.

سپس مدل HMI را انتخاب کنید.

مثلاً:

DOP-110IS

بعد وارد قسمت:

Options → Communication Settings

شوید.

در این بخش باید Controller و پورت ارتباطی را مشخص کنید. DOPSoft امکان تنظیم Controller Model، COM Port یا Ethernet Port و پارامترهای ارتباطی را فراهم می‌کند.

انتخاب PLC

در قسمت Controller باید PLC مورد استفاده را انتخاب کنید.

مثلاً:

Manufacturer:
Delta

Controller:
DVP Series

مدل دقیق PLC اهمیت دارد؛ زیرا آدرس‌دهی و درایور ارتباطی می‌تواند بر اساس مدل PLC متفاوت باشد.

تنظیم ارتباط RS-485

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

اصل مهم: تنظیمات ارتباطی HMI و PLC باید هماهنگ باشند.

اگر Baud Rate، Parity، Stop Bit یا Station اشتباه باشد، ارتباط برقرار نمی‌شود.

آدرس‌دهی PLC در HMI

حالا به قسمت طراحی صفحه HMI می‌رسیم.

مثلاً یک Numeric Display روی صفحه قرار دهید.

در تنظیمات آن، آدرس PLC را وارد کنید:

D0

بنابراین:

PLC
D0 = 1500

↓

HMI

Numeric Display
1500

اگر مقدار D0 تغییر کند، مقدار نمایش داده‌شده روی HMI نیز تغییر می‌کند.


 نوشتن مقدار از HMI داخل PLC

حالا فرض کنید اپراتور می‌خواهد سرعت موتور را تنظیم کند.

در PLC:

D10 = Speed Setpoint

در HMI یک:

Numeric Input

قرار دهید.

آدرس را:

D10

قرار دهید.

حالا اپراتور مثلاً عدد:

1500

را وارد می‌کند.

اطلاعات به PLC منتقل می‌شود:

HMI
1500
↓
D10
↓
PLC

کنترل خروجی PLC از HMI

یکی از کاربردهای بسیار مهم HMI، کنترل بیت‌های PLC است.

مثلاً:

Y0 = موتور

می‌توان یک Button در HMI ایجاد کرد.

ساختار:

[ START ]

     ↓

PLC Y0 = ON

و برای Stop:

[ STOP ]

↓

PLC Y0 = OFF

البته در پروژه واقعی بهتر است منطق Start/Stop در PLC پیاده‌سازی شود و HMI فقط فرمان مناسب را ارسال کند.

نمایش آلارم

یکی از بخش‌های مهم پروژه HMI، نمایش خطاهاست.

مثلاً:

M10 = Motor Fault
M11 = Overload
M12 = Emergency Stop

در HMI می‌توان برای هر بیت یک Alarm تعریف کرد.

مثلاً:

M10 = 1

       ↓

⚠ خطای موتور

این کار باعث می‌شود اپراتور به‌جای بررسی مستقیم PLC، وضعیت دستگاه را روی HMI مشاهده کند.

اگر ارتباط برقرار نشد چه کنیم؟

این قسمت از نظر عیب‌یابی بسیار مهم است.

① کابل را بررسی کنید

اولین موردی که باید بررسی شود:

HMI ←→ Cable ←→ PLC

نوع کابل و Pinout باید با پورت انتخاب‌شده مطابقت داشته باشد.

Delta نیز کابل اشتباه یا اتصال نامناسب را یکی از دلایل رایج عدم ارتباط معرفی می‌کند.

② پروتکل را بررسی کنید

مثلاً اگر PLC با Modbus RTU کار می‌کند، HMI نیز باید با تنظیمات سازگار پیکربندی شود.

③ Baud Rate

مثلاً:

HMI = 9600

PLC = 19200

❌ ارتباط برقرار نمی‌شود.

باید:

HMI = 9600
PLC = 9600

باشد.

④ Station Address

آدرس ایستگاه را بررسی کنید.

مثلاً:

PLC Station = 1

در HMI نیز باید مطابق پروتکل و ساختار شبکه تنظیم شود.

⑤ آدرس رجیستر

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

مثلاً:

D0
D1
D10

با آدرس واقعی PLC تطابق داشته باشد.

اگر از Ethernet استفاده کنیم

در این حالت باید IPها را تنظیم کنیم.

مثلاً:

HMI
IP: 192.168.1.10

PLC
IP: 192.168.1.20

Subnet:
255.255.255.0

سپس در DOPSoft، Controller و تنظیمات Ethernet را تعریف می‌کنیم.

در Modbus TCP، Delta استفاده از پورت 502 و قرار داشتن HMI و کنترلر در یک محدوده شبکه را در راهنمای رسمی خود توضیح داده است.

تست ارتباط قبل از انتقال به HMI

DOPSoft قابلیت Online Simulation نیز دارد؛ در صورت تنظیم صحیح ارتباط، شبیه‌سازی می‌تواند ارتباط با PLC را بررسی کند.

بنابراین قبل از اینکه پروژه را روی HMI واقعی Download کنید، می‌توان بخشی از ارتباط را در محیط نرم‌افزار تست کرد.

تنظیم Timeout و Retry

در تنظیمات ارتباطی DOPSoft پارامترهایی مثل:

  • Communication Delay Time
  • Timeout
  • Retry Count

وجود دارند.

Timeout تعیین می‌کند HMI چه مدت برای پاسخ PLC منتظر بماند و Retry Count تعداد تلاش‌های مجدد برای برقراری ارتباط را مشخص می‌کند. Delta مقدار پیش‌فرض Timeout را 300ms و Retry Count را 3 اعلام کرده است.

برای شروع، معمولاً بهتر است این مقادیر را بدون دلیل تغییر ندهید.

معماری پیشنهادی یک پروژه واقعی

برای یک ماشین صنعتی می‌توان ساختار را به این صورت طراحی کرد:

HMI در این معماری رابط اپراتور است؛ PLC وظیفه منطق کنترلی را انجام می‌دهد و اینورتر و I/Oها تجهیزات اجرایی سیستم هستند.

اشتباهات رایج برنامه‌نویسان

چند اشتباه بسیار مهم:

اشتباه 1: انتخاب مدل PLC اشتباه در DOPSoft

اشتباه 2: استفاده از کابل نامناسب

اشتباه 3: متفاوت بودن Baud Rate

اشتباه 4: اشتباه بودن Station Number

اشتباه 5: انتخاب پروتکل اشتباه

اشتباه 6: اشتباه بودن آدرس D/M/X/Y

اشتباه 7: تنظیم اشتباه IP در Ethernet

اشتباه 8: استفاده از آدرس‌های PLC بدون درنظرگرفتن Mapping پروتکل

اشتباه 9: قرار دادن منطق اصلی کنترل ماشین داخل HMI

اشتباه 10: تست نکردن آلارم‌ها و شرایط خطا

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


پرسش‌های متداول نرم‌افزار DOPSoft دلتا

1️⃣ نرم‌افزار DOPSoft با کدام مدل‌های HMI دلتا سازگار است؟

نرم‌افزار DOPSoft از اکثر صفحه نمایش‌های دلتا سری DOP شامل DOP-100، DOP-B، DOP-W و مدل‌های Ethernet

پشتیبانی می‌کند. هنگام ایجاد پروژه، انتخاب دقیق مدل HMI الزامی است.

----------------------------------------------------------------------------

2️⃣ آیا DOPSoft از PLCهای غیر دلتا پشتیبانی می‌کند؟

بله. علاوه بر PLC دلتا، نرم‌افزار DOPSoft از برخی PLCهای دیگر از طریق پروتکل‌های استاندارد صنعتی مانند Modbus RTU و Modbus TCP پشتیبانی می‌کند.

------------------------------------------------------------------------------

3️⃣ رایج‌ترین دلیل عدم ارتباط HMI با PLC در DOPSoft چیست؟

مهم‌ترین دلایل:

انتخاب اشتباه Communication Port

ناهماهنگی Baud Rate

تنظیم نادرست Station Number

انتخاب اشتباه نوع PLC در تنظیمات Communication


بررسی این موارد معمولاً مشکل ارتباط را برطرف می‌کند.

--------------------------------------------------------------------------------

4️⃣ چه کابلی برای دانلود برنامه روی HMI دلتا نیاز است؟

بسته به مدل HMI:

کابل USB

کابل RS232

کابل Ethernet (LAN)


نوع کابل باید مطابق پورت تعریف‌شده در نرم‌افزار DOPSoft انتخاب شود.

--------------------------------------------------------------------------------

5️⃣ آیا امکان شبیه‌سازی پروژه قبل از دانلود روی HMI وجود دارد؟

بله. نرم‌افزار DOPSoft دارای قابلیت Simulation است که امکان بررسی عملکرد صفحات، کلیدها و نمایش داده‌ها را قبل از

انتقال به HMI فراهم می‌کند.

---------------------------------------------------------------------------------

6️⃣ خطای Download Failed در DOPSoft به چه معناست؟

این خطا معمولاً به دلایل زیر رخ می‌دهد:

انتخاب نادرست مدل HMI

قطع بودن ارتباط کابل

انتخاب پورت اشتباه در تنظیمات Download

اختلاف نسخه Firmware HMI با نرم‌افزار

--------------------------------------------------------------------------------

7️⃣ آیا DOPSoft روی ویندوز 10 و 11 نصب می‌شود؟

بله. نسخه‌های جدید DOPSoft به‌صورت کامل با Windows 10 و Windows 11 (64Bit) سازگار هستند. اجرای نرم‌افزار با

دسترسی Administrator توصیه می‌شود.

-------------------------------------------------------------------------------

8️⃣ آیا برای هر پروژه باید نوع PLC مشخص شود؟

بله. در بخش System Parameter باید نوع PLC، پروتکل ارتباطی و تنظیمات شبکه یا سریال مشخص شود تا ارتباط HMI و

PLC به‌درستی برقرار گردد.

------------------------------------------------------------------------------

9️⃣ تفاوت DOPSoft با WPLSoft چیست؟

DOPSoft مخصوص طراحی و برنامه‌نویسی HMI دلتا

WPLSoft مخصوص برنامه‌نویسی PLC دلتا سری DVP


این دو نرم‌افزار مکمل یکدیگر هستند.

--------------------------------------------------------------------------------

🔧 نکته فنی مهم

برای جلوگیری از خطاهای ارتباطی، همیشه:

نسخه نرم‌افزار DOPSoft

مدل HMI

نوع PLC
را قبل از شروع پروژه بررسی کنید.

🔗 جدول تنظیمات ارتباط HMI دلتا با PLC (در DOPSoft)

نوع ارتباطپورت ارتباطیتنظیم در HMI (DOPSoft)تنظیم در PLCنکات فنی مهم
RS232COM PortCommunication → Serial → RS232تنظیم Baud Rate و Station Noمناسب فواصل کوتاه، نویزپذیر
RS485 (Modbus RTU)COM PortCommunication → Serial → RS485فعال‌سازی Modbus RTUپایدار، مناسب محیط صنعتی
Ethernet (Modbus TCP)LANCommunication → Ethernetتنظیم IP Address و Portسرعت بالا، مناسب شبکه صنعتی

⚙️ جدول پارامترهای پیشنهادی ارتباط (RS485 / Modbus RTU)

پارامترمقدار پیشنهادیتوضیح
Baud Rate9600 یا 19200باید در HMI و PLC یکسان باشد
Data Bit8مقدار استاندارد صنعتی
ParityNoneدر صورت نیاز قابل تغییر
Stop Bit1مقدار پیش‌فرض
Station Number1نباید بین دستگاه‌ها تکراری باشد

🚨 جدول خطاهای ارتباط HMI دلتا با PLC (DOPSoft)

خطا / وضعیتعلت احتمالیراه‌حل فنی پیشنهادی
No Response From PLCعدم تطابق تنظیمات ارتباطیبررسی Baud Rate، Station Number و نوع پروتکل
Communication Timeoutتاخیر یا نویز در خط ارتباطکاهش Baud Rate و بررسی کابل‌کشی
Download Failedقطع ارتباط یا انتخاب مدل اشتباه HMIانتخاب صحیح مدل HMI و بررسی کابل دانلود
PLC Address Errorآدرس‌دهی نادرست رجیسترهابررسی نوع PLC و Mapping آدرس‌ها
Station Number Conflictتکراری بودن Station Noتغییر Station Number یکی از دستگاه‌ها
Port Open Failedاشغال بودن پورت ارتباطیبستن نرم‌افزارهای موازی و انتخاب پورت صحیح
IP Address Conflictتداخل IP در شبکه Ethernetتغییر IP یکی از تجهیزات شبکه
Firmware Mismatchعدم تطابق نسخه Firmware و DOPSoftبه‌روزرسانی Firmware یا نرم‌افزار

🔧 نکات حرفه‌ای برای کاهش خطا

همیشه ابتدا ارتباط PLC با کامپیوتر را تست کنید

تنظیمات Communication را قبل از طراحی گرافیک انجام دهید

در ارتباط RS485 از مقاومت ترمینیشن استفاده شود

کابل‌ها کوتاه و شیلددار انتخاب شوند

صفحه نمایش دلتا HMI

✅ چک‌لیست تست ارتباط HMI دلتا با PLC قبل از تحویل پروژه

ردیفمورد تستوضعیت بررسیتوضیحات فنی
1انتخاب صحیح مدل HMI در DOPSoft✓ / ✗مدل پروژه باید دقیقاً مطابق سخت‌افزار باشد
2انتخاب نوع PLC و پروتکل ارتباطی✓ / ✗DVP / AS / Modbus RTU یا TCP
3تنظیم Baud Rate یکسان✓ / ✗در RS232 و RS485 الزامی است
4بررسی Station Number✓ / ✗نباید بین تجهیزات تکراری باشد
5تست سلامت کابل ارتباطی✓ / ✗عدم قطعی، نویز یا شل بودن سوکت
6تست ارتباط آنلاین (Online Test)✓ / ✗مشاهده تغییر داده‌ها به صورت زنده
7بررسی آدرس‌دهی رجیسترها✓ / ✗مطابقت با Memory Map PLC
8تست کلیدها و فرمان‌ها✓ / ✗فرمان‌ها باید در PLC اجرا شوند
9تست آلارم‌ها و هشدارها✓ / ✗فعال شدن صحیح آلارم در شرایط خطا
10قطع و وصل برق سیستم✓ / ✗حفظ تنظیمات و عدم بروز خطا
11تست ارتباط پس از ریست PLC✓ / ✗اتصال باید خودکار برقرار شود
12ذخیره نسخه نهایی پروژه✓ / ✗Backup قبل از تحویل الزامی است

🔐 چک‌لیست امنیت و قفل‌گذاری پروژه HMI دلتا (DOPSoft)

ردیفمورد امنیتیوضعیتتوضیحات فنی
1فعال‌سازی Password برای ورود به HMI✓ / ✗تعریف رمز عبور در System Parameter
2سطح‌بندی کاربران (User Level)✓ / ✗تفکیک اپراتور، سرویس و مدیر سیستم
3محدودسازی دسترسی به صفحات تنظیمات✓ / ✗قفل کردن صفحات حساس با Level دسترسی
4قفل پارامترهای حیاتی PLC از طریق HMI✓ / ✗جلوگیری از تغییر Setpointهای مهم
5غیرفعال‌سازی کلیدهای سیستمی حساس✓ / ✗مانند Reset، Manual Mode، Force
6رمزگذاری پروژه HMI✓ / ✗فعال‌سازی Project Password در DOPSoft
7غیرفعال کردن دانلود غیرمجاز✓ / ✗محدودسازی Download بدون مجوز
8قفل ارتباط Ethernet یا Serial✓ / ✗جلوگیری از اتصال افراد غیرمجاز
9ثبت لاگ تغییرات مهم✓ / ✗مانیتور تغییر Setpointها و آلارم‌ها
10Backup نهایی پروژه قفل‌شده✓ / ✗ذخیره نسخه امن قبل از تحویل

قفل گذاری صحیح پروژه HMI باعث افزایش ایمنی سیستم, جلوگیری از خطای انسانی و حفظ پایداری فرآیند صنعتی

می شود.

صفحه نمایش دلتا | HMI DELTA

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