راهنمای عملیات برای شبیه سازی برنامه نردبان
برای برنامه نویسی PLC های فتک (FATEK) از نرم افزار WinProLadder استفاده می شود.
ویژگی های برنامه ی WinProLadder:
- می توانید برنامه ی نردبان FATEK PLC را بدون اتصال به PLC شبیه سازی کنید.
- با ارائه حالت تک، چندگانه و مداوم اسکن، نتیجه اجرای هر اسکن می تواند به راحتی در پایان کار بررسی شود.
- با ارائه نقطه توقف و نقطه دسترسی به اطلاعات، به راحتی می توانید نتیجه ی اجرا را بررسی کنید و اطلاعات را تغییر دهید.
- رابط ارتباطی را فراهم می کند و به برنامه یا دستگاه خارجی (به عنوان مثال، پانل گرافیکی یا HMI) اجازه می دهد که مقدار متغیر را در طول شبیه سازی کنترل کند و یا تغییر دهد.
- با استفاده از ویژگی ویرایش در زمان اجرا، در طول فرآیند شبیه سازی، برنامه بدون توقف تغییر می کند.
محدودیت شبیه سازی برنامه ی WinProLadder:
علاوه بر عملیات I / O، اکثر دستورالعمل ها می توانند شبیه سازی شوند. هنگامی که برنامه نردبان شامل دستورالعمل غیرقابل پشتیبانی می شود، عملیات دستورالعمل های پشتیبانی نشده، نادیده گرفته می شود و با رنگ پس زمینه ی زرد نشان داده می شود.
عملیات شبیه سازی برنامه WinProLadder:
پروژه ی ssi.pdw زیر پروژه ای است برای توضیح عملیات مربوط به شبیه سازی برنامه.
- برنامه ی WinProLadder را باز کنید:
برای باز کردن فایل پروژه “ssi.pdw” مانند زیر عمل کنید.
File > Open project > Open file > ssi.pdw
پس از انتخاب پروژه، صفحه نمایش به صورت زیر نمایش داده می شود:
2. حالت شبیه سازی:
Main Menu: PLC > Simulation
در این حالت پس از اجرا به حالت شبیه سازی وارد خواهد شد.
3. شروع اجرای شبیه سازی برنامه:
Main Menu: PLC > Run
پس از اجرا، مانند شکل زیر رنگ خط power نردبان برنامه به رنگ قرمز تبدیل خواهد شد.
در طول اجرا، نقطه قرمز چشمک زن در سمت چپ نوار وضعیت وجود دارد. در سمت راست نقطه قرمز SC: xx، xx به معنی تعداد زمان اسکن شده است. در طی شبیه سازی، می توانید از صفحه وضعیت برای نظارت یا تغییر مقدار ثبت یا نقطه گسسته استفاده کنید.
4. توقف برنامه شبیه سازی:
Main Menu: PLC > Pause Simulation
در این نقطه، نقطه قرمز چشمک زن متوقف می شود و رنگ آن به صورتی تبدیل می شود.
5. ادامه دادن به شبیه سازی برنامه:
Main Menu: PLC > Resume Simulation
در این نقطه، نقطه ی صورتی دوباره چشمک می زند و برنامه ادامه عملیات را انجام می دهد.
6. کنترل اسکن:
شبیه سازی برنامه توقف / اجرا در بالا به وسیله روش دستی برای کنترل اجرای برنامه عمل می کند که باعث می شود اجرای برنامه در نقطه انتهایی اسکن بعدی بعد از اینکه شما دستور را صادر می کنید متوقف شود. اما اگر می خواهید زمان دقیق اجرای اسکن را پس از مکث کنترل کنید، می توانید از حالت تنظیم اسکن برای کنترل استفاده کنید.
- اسکن تکی:
Main Menu: PLC > Setup Simulation > single scan
پس از تنظیم این حالت، می توانید با استفاده از Main menu: PLC >Resume Simulation یک اسکن جدید را شروع کنید.
- اسکن چند گانه:
Main menu: PLC > Setup Simulation > multiple scan
پس از انتخاب این حالت، می توانید تعداد اسکن هایی را که در تعداد فیلد اسکن انجام می شود تنظیم کنید.
پس از تنظیم این حالت می توانید با استفاده از PLC > Resume Simulation برای شروع کار اسکن بعدی اقدام نمایید. هنگامی که اسکن به تعداد مجموعه تعیین شده رسید، اسکن را متوقف خواهد کرد.
- اسکن مستمر:
Main menu: PLC > Setup Simulation > continuous scan
این حالت پیش فرض اسکن است پس از شروع شبیه سازی.
7. تعیین آدرس نقطه توقف در اجرای برنامه:
علاوه بر روش فوق که برنامه را در نقطه انتهای اسکن متوقف می کند، می توانید از روش زیر استفاده کنید تا برنامه را در نقطه ی قبل از یک شماره خاص شبکه متوقف کنید. لطفا ابتدا شبکه را تنظیم کنید تا نقطه شکست را تنظیم کنید:
main menu: PLC > Add/Remove address breakpoint
مانند شکل زیر شبکه در نقطه پایانی یک نقطه قرمز را نشان می دهد.
تصویر فوق نشان می دهد N001 به یک نقطه توقف آدرس تنظیم شده است. زمانی که هر بار قبل از اجرای این شبکه، اجرای برنامه را متوقف می کند. کاربر می تواند از منوی فایل سپس PLC > Run را برای ادامه اجرای برنامه فشار دهد. نقطه انفصال آدرس می تواند تا 16 نقطه در همان زمان تنظیم شود.
8. مشاهده لیست آدرس نقاط توقف:
هنگامی که بسیاری از نقطه توقف آدرس وجود دارد، می توانید از این ویژگی برای حذف سریع، مکث و یا فعال کردن تنظیمات نقطه توقف آدرس استفاده کنید.
Main menu: PLC > view address breakpoints
بعد از اجرا، پنجره زیر نمایش داده خواهد شد:
این پنجره آدرس تمام نقطه های متوقف شده را نشان می دهد. علامت تیک در زمینه Enabled به این معنی است که نقطه توقف فعال است. شما می توانید با کلیک راست بر روی آن این گزینه را تغییر دهید:
- Enabled: نقطه توقف را فعال می کند.
- Disabled: نقطه توقف را غیر فعال می کند. هنگامی که غیر فعال است، نقطه قرمز از شبکه مربوطه تبدیل به یک نقطه خاکستری خواهد شد.
- Erase: نقطه توقف را پاک می کند.
- Erase All: حذف تمام نقطه های توقف.
اگر در لیست نقاط توقف بر روی نقطه توقف دوبار کلیک کنید ، نقطه توقف مربوطه در پنجره برنامه نمایش داده می شود.
9. تنظیمات نقطه توقف داده ها :
از این ویژگی برنامه زمانی که مقدار یک کنتاکت خاص یا رجیستر تغییر می کند استفاده می شود.
Main menu: PLC > Setup Data Breakpoint
پس از انجام عملیات، پنجره ای را که در زیر نشان داده شده نشان می دهد. صفحه نمایش سمت راست زمانی نمایش داده می شود که فیلد “Enable” تیک دار شده باشد، در حالی که صفحه سمت چپ در صورت تیک دار نبودن “Enabled” نمایش داده می شود.
مانند بالا گزینه ی Enabled را تیک انتخاب کنید تا کادر سمت راست نشان داده شود.
- No: ثبت کلمه یا شماره کنتاکت.
- Data: شرایط مطابقت مقدار
- Condition: شامل سه گزینه می باشد:
- Change to: هنگامی که مقدار “No” (متغیر مانیتور) به یک مقدار برابر با مقدار “Data” تغییر پیدا کند، اجرا متوقف خواهد شد.
- Change Not to: هنگامی که مقدار “No” (متغیر مانیتور) به یک مقدار برابر با مقدار “Data” تغییر پیدا نکند، اجرا متوقف خواهد شد.
- Changed: هنگامی که مقدار “No” (متغیر مانیتور) کند، اجرا متوقف خواهد شد.
این ویژگی به راحتی می تواند برای شناسایی منبع تغییرات متغیرهای نظارت شده استفاده شود.
- متوقف کردن شبیه سازی :
شبیه سازی عمل “Stop” PLC، در زمان اجرای بعدی (RUN)، عملیات اولیه را شبیه سازی می کند.
Main menu: PLC > Stop
- پایان شبیه سازی:
خروج از حالت شبیه سازی
Main menu: PLC > End simulation
برقراری ارتباط با برنامه شبیه سازی :
هنگام انجام شبیه سازی، علاوه بر نرم افزار Winproladder، دیگر دستگاه ها یا نرم افزار ها همچنین می توانند وضعیت متغیرها را نظارت یا تغییر دهند، هرچند که پورت سریال یا رابط شبکه TCP / IP با استفاده از پروتکل ارتباط FATEK می باشد. شایع ترین روش این است که ترکیبی از HMI و شبیه سازی نردبان برای انجام آزمون یکپارچه انجام شود. لازم به ذکر است که این ویژگی تنها توانایی ارتباط FATEK PLC را ارائه می دهد. بلوک تابع FCN 150، 151 در شبیه سازی پشتیبانی نمی شود.
تنظیم اتصال توابع:
شما ممکن است پورت سریال یا شبکه TCP را انتخاب کنید. روش نصب به شرح زیر است:
Main menu: PLC > Setup Simulation > communication Setup
در این صفحه، کادر تأیید «Enabled» را تیک بزنید و سپس پنجره زیر نمایش داده می شود.
تنظیم ارتباط پورت سریال:
بعد از انتخاب 232، “Edit” را فشار دهید. پارامترهای ارتباطی شبیه سازی شده را پر کنید علاوه بر این، “Port Number” به معنای شماره پورت در کامپیوتر است.
راه اندازی ارتباط اینترنتی:
پس از انتخاب TCP، “Edit” را فشار دهید و پارامترهای ارتباطی شبیه سازی شده را به دلخواه پر کنید.
در صورت تمایل میتوانید محصولات آموزشی فتک را هم اکنون از سایت تخصصی برق و اتوماسیون صنعتی تهیه کنید.
ارسال یک دیدگاه