آموزش رایگان نرم افزار wplsoft قسمت اول محیط داخلی
28 1/ 03
چکیده مطلب:
در این مقاله ما محیط داخلی نرم افزار WPLSoft را برایتان توضیح دادیم. شما یاد میگیرید هر نوار چه آیکونهایی دارد. همچنین نیز گفته شده است که کاربرد هر آیکون به چه صورت است. نرم افزار WPLSoft پرکاربرد ترین نرم افزار برای PLC Delta است.
آشنایی با نرم افزار WPLSoft
در ابتدا نرم افزار را از سایت شرکت رسمی (Delta Automation)، دانلود و آن را نصب کنید. برای راهنمایی بیشتر میتوانید مقاله آموزش نصب wplsoft را مطالعه کنید. بعداز اتمام نصب WPLSof، روی آیکون ایجاد شده کلیک کنید. برنامه مطابق شکل زیر اجرا میشود.از جمله امکانات نرم افزار WPLSoft می توان به موارد زیر اشاره کرد:
- اصلاح برنامه در حالت آنلاین (online)
- تست و مانیتورکردن برنامه در حالت شبیه ساز و بدون نیاز به plc
- زبان برنامه نویسی ladder ساده
حال برای ایجاد پروژه جدید در نرم افزار WPLSoft کافی است به قسمت File رفته و گزینه New انتخاب کنید و یا در قسمت پایین فایل، آیکون مربوط به ایجاد پروژه جدید را انتخاب کرده و یا کلید میانبر ctrl+N استفاده کنید. پس از آن پنجرهای به صورت شکل زیر باز میشود.
برای شرکت در دوره آموزشی پی ال سی دلتا، با شماره تلفن 87700210 تماس حاصل فرمایید.
- در قسمت Program titleمی توانید عنوان پروژه رو وارد کنید.
- در قسمت select مدل SPU را مشخص کنید.
- در قسمت Communication Setting تنظیمات ارتباطی را مشخص کنید.
- در قسمت File Name، نام پروژه را وارد کنید.
- و در انتها OK را انتخاب کنید و اطلاعات ثبت شود و وارد مرحله بعد شوید.
زبان برنامهنویسی LADDER (LAD) از محبوبیت بیشتری برخودار است. پس پنجره مربوط به زبان Instruction List Mode(IL) ببندید. در ادامه پنجره Ladder Diagram Mode را باز کنید.
حال آماده برنامه نویسی هستیم. در ابتدا به معرفی امکانات و نوار ابزارهای WPLSoft میپردازیم.
منوی File
- New: ایجاد پروژه جدید
- Open: باز کردن فایل
- Save: ذخیره کردن برنامه
- save as: ذخیره کردن به نام دیگری
- Close project: بستن پروژه
- Print : پرینت گرفتن از برنامه
- print setup: تنظیمات پرینت
- program comparison: مقایسه برنامه
- Export کردن برنامه
- Import کردن برنامه
- آخرین فایل ذخیره شده
- Exit: خروج از برنامه
منوی Edit
- Undo: بازگشت به عقب
- Redo: رفتن به جلو
- Cut: بریدن برنامه
- Copy: کپی کردن برنامه
- Paste: چسباندن
- Delete: حذف کردن
- Select All: انتخاب همه
- Insert Row: اضافه کردن یک سطر
- Delete Row: حذف یک سطر
- Delete Vertical Line: حذف خط عمودی
- Insert Cell: وارد کردن یک فاصله
- Delete Cell: حذف یک فاصله
- Program Title: عنوان برنامه
منوی Compiler
- Ladder => Instruction: تبدیل زبان LAD به IL
- Instruction => Ladder : تبدیل زبان IL به LAD
- SFC => Instruction : تبدیل زبان SFC به IL
- Instruction => SFC: تبدیل زبان IL به SFC
منوی Comment
- Edit Device Comment : ویرایش توضیحات ابزارها
- Edit Segment Comment: ویرایش توضیحات جمله ها
- Edit Row Comment: ویرایش توضیحات سطرها
منوی search
- Search: جستجو
- Replace: جا به جا کردن
- Go to: رفتن به
- Go to the Start: رفتن به ابتدا
- Go to the End: رفتن به انتها
منوی View
- Toolbars : نوار ابزار
- Work Space : فضای کار
- Output Window: پنجره خروجی
- Monitoring Data Format : نمایش نوع فرمت اعداد
- Floating Format Setting : تنظیمات نوع اعشاری
- Zoom: بزرگنمایی
- Instruction List Mode: زبان نوشتاری
- Ladder Diagram Mode: زبان LAD
- SFC Diagram Mode: زبان SFC (فلوچارت)
- Edit Monitored devices: ویرایش ابزارهای مانیتور شده
- Device Comment List: لیست توضیحات ابزارها
- Used Device Report: گزارش ابزار استفاده شده
- Show Comment: نمایش توضیحات
- Action/transition Editor: عملیات و شرط در SFC
- Symbol Table : جدول نمادها
- System Block: بلوک اطلاعات سیستمی PLC
منوی Communication
- Transfer Setup: تنظیم تبادل اطلاعات
- System Security: تنظیمات امنیتی
- Run: اجرا کردن برنامه
- Stop: توقف برنامه
- Ladder Start Monitoring: شروع مانیتورینگ LAD
- SFC Start Monitoring: شروع مانیتورینگ SFC
- 7-Devise Batch Monitoring: مانیتور کردن همزمان آدرس ها
- Set Device On/Off: روشن و خاموش کردن آدرس ها
- Enter value: وارد کردن مقدار
- Edit Register Memory(T,C,D): ویرایش حافظه های T,D,C
- Edit Bit Memory(M,S): ویرایش حافظه های بیتی (M,S)
- Forced Devices List: لیست ابزارهای اجباری
- Format PLC Memory: فرمت کردن حافظه PLC،(Reset factory)
- Edit File Register Memory: ویرایش فایل رجیسترهای حافظه
- Send Changes : ارسال تغییر
- Memory Card Service: سرویس کارت حافظه
- Communication Auto-detect: جستجوی خودکار برای ارتباط
- PLC Information: اطلاعات پی ال سی
منوی Options
- Communication setting: تنظیمات ارتباط
- Change PLC Type: تغییر نوع PLC
- Program Setting: تنظیمات برنامه
- Edit setup: ویرایش تنظیمات
- Set Color and Font of Ladder Diagram: تنظیم رنگ و فونت برای زبان LAD
- Modem connection : ارتباط مودم
- Set RTC: تنظیم زمان پی ال سی
- PLC Second Backup Setting : تنظیمات پشتیبانی ثابت پی ال سی
- Prompt to Edit Device Comment: ویرایش توضیحات المان ها
- DU01 Setting: عملیات پسورد
- Language Setup: تنظیمات زبان
منوی Wizard
- PID Instruction: دستورات PID
- High-Speed Counter: شمارنده های سرعت بالا
- High-Speed Counter: خروجی پالس سرعت بالا
- Communication Program: برنامه ارتباط شبکه
- Positioning Control: کنترل موقعیت
- Auxiliary Setup for Extension Modules: پیکربندی کارت های افزایشی
- Sending Massage Setup: تنظیمات ارسال پیام
- Axis Motion Control: کنترل موقعیت دو محوره
- Interrupt Service: سرویس وقفه
در ادامه به بررسی دستورات plc delta در نرم افزار WPLSoft می پردازیم و با حل مثالهایی بیشتر با محیط نرم افزار آشنا میشویم.
معرفی دستورات دیجیتال
برنامه نویسی دلتا دارای المان های X ,Y ,D ,M , T ,S ,C است. ابتدا تک تک این المان ها را توضیح میدهیم.X: ورودی های plc delta که بر مبنای اوکتال است یعنی:
- X1 تا X7
- X10 تا X17
- X20 تا X27
- Y1 تا Y7
- Y10 تا Y17
- Y20 تا Y27
- حافظه های عمومی که ناپایدار هستند.(با قطع برق ریست می شوند)
- حافظه های عمومی که پایدار هستند.(بت قطع برق وضعیت شان حفظ می شود)
- حافظه های مخصوص که بعضی از آنها پایدار می باشد.
مثال: پی ال سی مدل PLC 14SS2
Mها در هر قسمت General و Latched و special مشخص شده است. از هرکدام در موقعیت مورد نظر استفاده میشود. به عنوان مثال M1000 به محض RUN شدن پی ال سی فعال (ON) می شود. با مراجعه به راهنما جزییات این حافظه ها را میبینید.
D: رجیسترهایی که به صورت 16 و 32 بیتی هستند به چند دسته تقسیم میشوند:
- رجیسترهای ناپایدار (General).
- رجیستر های پایدار .(Latched)
- رجیسترهای خاص که دارای عملکرد خاصی است.
- رجیسترهای خاص که برای ماژول های خاصی تعیین شده اند.
برای اطلاع از مشخصات رجیسترها باید به راهنمای پی ال سی های دلتا مراجعه شود.
T: همان TIMER است که به عنوان زمان سنج عمل کرده و یک ورودی است.
C: همان COUNTER است. وظیفه شمارش را به عهده دارد و یک ورودی است.
S: رله های مرحله ای (Step Relay) بوده و در برنامهنویسی فرآیندهای ترتیبی استفاده می شود.
F و E: ایندکس که می تواند به عنوان رجیسترهای کمکی در برخی از دستورات استفاده شود.
در این جا یک سری نکات است که باید در برنامه نویسی رعایت کنید:
- اعداد صحیح دسیمال باید با پیشوند K نمایش داده می شود: K55
- اعداد در مبنای هگز با H نمایش داده می شود: H4B
- اعداد اعشاری با پیشوند F نمایش داده می شوند: F78.23
در قسمت نوار ابزار برنامه WPLSoft المانهایی هستند که فوق العاده پرکاربردند، ابتدا این المانها را بررسی میکنیم:
از سمت چپ به ترتیب
- تیغه باز (Normally Open Contact)
- تیغه بسته (Normally Close Close)
- لبه بالا رونده (Rising Edge)
- لبه های پایین رونده (Falling Edge)
- رله های مرحله ای (Step Relay)
- دستورات برنامه (Application Instruction)
- خروجی (Output Coil)
- اتصال خط افقی (Horizontal)
- اتصال خط عمودی (Vertical Line)
- عملگر NOT (Inverse Logic)
- توابع مقایسه ای (Comparison)
- لبه بالا رونده (مورد استفاده برای چندین تیغه)
- لبه پایین رونده (مورد استفاده برای چندین تیغه)
- پاک کردن خط عمودی
- اضافه کردن خط عمودی
- پاک کردن خط عمودی (مكان نما به خط پايين منتقل ميشود)
مثال:
برنامه ای بنویسید که با یک شستی (استارت) موتور روشن و با شستی دیگر (استوپ) موتور خاموش شود.
- X0: Start
- X1: Stop
- Y0: Motor
در ادامه مجدد مثل قبل برای شستی استوپ LD X1 ، دکمهی Enter را میزنیم.
و در ادامه خط مجدد OUT Y0 را نوشته و روی گزینه OK کلیک میکنیم.
در نهایت برنامه به صورت زیر می شود.
در اینجا شما می توانید در صورت دسترسی نداشتن به سخت افزار PLC، از قسمت شبیه ساز WPLSoft استفاده کنید.
- ابتدا گزینه Simulator را فعال میکنید.
- بعد گزینه Write to PLC را برای دانلود برنامه کلیک میکنید.
- سپس برنامه را در حالت Online Mode میگذارید.
- حال با زدن گزینه RUN برنامه PLC را اجرا میکنید.
- اگر بخواهید ورودی های نوع X را از سیمولاتور فعال کنید باید روی این گزینه کلیک کنید. اما اگر ورودی ها از نوع M باشد، نیازی به این گزینه نیست.
در ادامه کافی است بر روی ورودی X0 کلیک راست کنید. Set On را بزنید. برای خارج شدن از حالت تحریک، مجدد کلیک راست کرده و Set Off را بزنید.
در برنامه فوق همان گونه که میبینید با فعال کردن ورودی استارت (X0)، خروجی (Y0) روشن میشود. اما خروجی تا زمانی روشن است که دست ما روی شستی استارت باشد. با برداشتن دست از روی شستی استارت، خروجی (Y0) غیر فعال می شود. برای رفع این مشکل در صنعت تیغه باز خروجی را با شستی استارت موازی میکنند. به صورت زیر:
نکته: در نظر داشته باشید برای ایجاد فاصله بین دو خط برنامه، از Ctrl+I و برای حذف فاصله Ctrl+Y استفاده کنید.
در جدولی که مشاهده میکنید فهرستی از دستورات المانها به منظور سرعت بخشیدن به برنامهنویسی شما تهیه شده است.
نکته: برای دسترسی به دستورات موجود در برنامه WPLSoft میتوانید از کلید میانبر F6 یا در قسمت نوار ابزار، آیکون F6 کلیک کنید.
با انجام این کار صفحهای به صورت زیر باز می شود.
1- در قسمت SV2 تمامی دستورات PLC وجود دارد.
2- API Num: در اینجا می توانید شماره دستور مورد نظر خود را جستجو کنید.
3- API Name: در این قسمت نام دستور مورد نظر خود را جستجو کنید.
4- در این قسمت میتوانید اطلاعات درمورد دستور خود را ببینید.
پس از آنکه دستور مورد نظر خود را یافتید باید اطلاعات کامل را در دیگر قسمت های جدول وارد کنید. در انتها با کلیک بر OK ، به دستور مورد نظر خود دسترسی پیدا میکنید.
در این مقاله منوهای نرم افزار WPLSoft به طور کامل توضیح دادیم. همچنین در مورد المان ها و دستورات ابتدایی که در نوار ابزار است برایتان به طور مفصل شرح دادیم. در قسمت دوم این مقاله دستورات این نرم افزار را با هم بررسی میکنیم.
راههای ارتباطی نیک صنعت:
- تماس با نیک صنعت: 021:87700210
- واحد فروش نیک صنعت: 09197872783
- واحد تعمیرات نیک صنعت: 09197872789
- ایمیل نیک صنعت: info@nicsanat.com
- آدرس شرکت: تهران، خیابان بهشتی، خیابان میرعماد، خیابان پیمانی(یازدهم)، پلاک 17
مقالات مرتبط
آموزش نصب نرم افزار WPLSOFT ویژه پی ال سی دلتا
در این آموزش نحوه دانلود و نصب نرم افزار مهم wplsoft که ویژه پی ال سی های دلتا هست را به ساده ترین و کاربردی ترین شکل ممکن آموزش داده ایم.
28/1/1401
مشاهده مقاله تفاوت plc و hmi چیست؟ (بررسی جامع)
در این مقاله به طور کامل درباره این موضوع صحبت میکنیم که HMI و PLC چه تفاوتهایی دارند و هر کدام کجاها استفاده میشوند.
28/1/1401
مشاهده مقاله تکنیک های سیم کشی سیگنال های آنالوگ PLC
برخلاف مدار گسسته/دیجیتال (روشن/خاموش)، سیگنال های آنالوگ در طیف وسیعی از ولتاژ یا جریان متفاوت هستند. با در نظر گرفتن همان ظرفی که قبلاً در مثال سیم کشی دیجیتال توضیح داده شد، اگر سوئیچ را با فرستنده تراز جایگزین کنیم، سیم کشی چگونه تغییر می کند؟
28/1/1401
مشاهده مقاله مقایسه پی ال سی S7-1200 با لوگو 8 زیمنس
در این مطلب به بررسی دو مورد از محبوبترین و پرکاربردترین پی ال سی های شرکت زیمنس پرداخته ایم و تمام ویژگیها،معایب و مزایای logo8 و s71200 را بررسی کردهایم.
28/1/1401
مشاهده مقاله نظرات