دوره آموزشی دستورالعملهای جریان و کنترل برنامه PLC
42 دقیقهپیشرفته2025-07-15
مدرسین

Zahraa Khalil
Engineering Instructor and Educator
جزئیات دوره
برنامهنویسی نردبانی یا همون Ladder Logic یکی از رایجترین زبانهای برنامهنویسی در دنیای صنعت و اتوماسیونه. این زبان بهوسیله کنترلکنندههای منطقی قابلبرنامهریزی یا همون PLCها استفاده میشه تا دقیقاً مشخص کنه که هر دستگاه باید چه کاری انجام بده.
خیلی از عملیاتهای PLC توی قالب دنبالههای خطی اجرا میشن، اما وقتی قراره با سیستمهای پیچیدهتر سر و کار داشته باشی، دیگه کدنویسی ساده کافی نیست! باید از دستورها و منطق پیشرفتهتری استفاده کنی تا بتونی رفتارهای خاصتری رو توی فرآیندهای صنعتی پیادهسازی کنی.
توی این دوره آموزشی، با دستورهای پیشرفته برنامهنویسی نردبانی PLC آشنا میشی؛ از جمله:
شیفت بیت به چپ و راست (Bit Shift Left / Right)
شیفت کلمه (Word Shift)
کنترل جریان برنامه (Program Flow Control)
استفاده از زیرروالها (Subroutines)
تکنیکهای FIFO (اول داخل، اول خارج) و LIFO (آخر داخل، اول خارج)
و اینکه چه زمانی از کدوم دستور استفاده کنیم!
این دوره برای مهندسین، تکنسینها، برنامهنویسهای صنعتی و علاقهمندهایی که میخوان سطح خودشون رو توی دنیای اتوماسیون بالا ببرن، کاملاً مناسبه.
🎯 اهداف یادگیری:
درک مفاهیم پیشرفته در برنامهنویسی نردبانی PLC
تسلط بر دستورهای Bit Shift و Word Shift
یادگیری منطق FIFO و LIFO در برنامهنویسی صنعتی
پیادهسازی زیرروالها برای ساختاردهی بهتر کد
مدیریت جریان اجرای برنامه با استفاده از دستورات کنترل جریان
انتخاب صحیح بین دستورات مختلف بسته به شرایط پروژه
افزایش توانایی در طراحی سیستمهای اتوماسیون پیچیده
تقویت مهارتهای عملی در نوشتن کدهای کاربردی PLC
خیلی از عملیاتهای PLC توی قالب دنبالههای خطی اجرا میشن، اما وقتی قراره با سیستمهای پیچیدهتر سر و کار داشته باشی، دیگه کدنویسی ساده کافی نیست! باید از دستورها و منطق پیشرفتهتری استفاده کنی تا بتونی رفتارهای خاصتری رو توی فرآیندهای صنعتی پیادهسازی کنی.
توی این دوره آموزشی، با دستورهای پیشرفته برنامهنویسی نردبانی PLC آشنا میشی؛ از جمله:
شیفت بیت به چپ و راست (Bit Shift Left / Right)
شیفت کلمه (Word Shift)
کنترل جریان برنامه (Program Flow Control)
استفاده از زیرروالها (Subroutines)
تکنیکهای FIFO (اول داخل، اول خارج) و LIFO (آخر داخل، اول خارج)
و اینکه چه زمانی از کدوم دستور استفاده کنیم!
این دوره برای مهندسین، تکنسینها، برنامهنویسهای صنعتی و علاقهمندهایی که میخوان سطح خودشون رو توی دنیای اتوماسیون بالا ببرن، کاملاً مناسبه.
🎯 اهداف یادگیری:
درک مفاهیم پیشرفته در برنامهنویسی نردبانی PLC
تسلط بر دستورهای Bit Shift و Word Shift
یادگیری منطق FIFO و LIFO در برنامهنویسی صنعتی
پیادهسازی زیرروالها برای ساختاردهی بهتر کد
مدیریت جریان اجرای برنامه با استفاده از دستورات کنترل جریان
انتخاب صحیح بین دستورات مختلف بسته به شرایط پروژه
افزایش توانایی در طراحی سیستمهای اتوماسیون پیچیده
تقویت مهارتهای عملی در نوشتن کدهای کاربردی PLC
مهارت ها
Ladder LogicElectrical EngineeringPLC Industrial Controls and ProgrammingHardwareProduct and ManufacturingOpen SourceDeep Dive (X:Y)
سرفصل ها
۰. مقدمه
- 01 - جریان و کنترل برنامه PLC
- 02 - آنچه قبل از تماشا باید بدانید
۱. رجیستر شیفت بیت
- 03 - مفاهیم بیتها و کلمات
- 04 - مقدمهای بر شیفت رجیسترهای بیتی
- 05 - پارامترهای ثبت شیفت بیت
- 06 - دستورالعمل BSL (شیفت بیت به چپ)
- 07 - دستورالعمل BSR (شیفت بیت به راست)
- 08 - نمایش دستورالعمل BSL
۲. عملیات تغییر کلمه
- 09 - مقدمهای بر عملیات تغییر کلمه
- 10 - دستور اولین ورودی، اولین خروجی (FIFO)
- 11 - پارامترهای FFL (بار FIFO)، بخش ۱
- 12 - پارامترهای FFL (بار FIFO)، بخش ۲
- 13 - پارامترهای FFU (تخلیه FIFO)
- 14 - مثالی از عملیات FIFO
- 15 - عملیات FFL، بخش ۱ را شرح دهید
- 16 - عملیات FFL، بخش ۲ را شرح دهید
- 17 - برنامه نمونه
۳. دستورالعملهای کنترل جریان برنامه
- 18 - مقدمهای بر دستورالعملهای کنترل برنامه
- 19 - پرش (JMP) به دستورالعملهای برچسبگذاری (LBL)
- 20 - دستورالعمل کنترل اصلی استراحت (MCR)
- 21- تفاوت بین JMP و MCR
- 22- مقدمهای بر زیرروالها
- 23 - دستورالعمل پرش به زیرروال (JSR)
- 24 - دستورالعمل زیرروال (SBR)
- 25 - بازگشت از زیرروال (RET)
- 26 - زیرروالهای تو در تو
نتیجهگیری
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی نرم افزار شبیه سازی PLC: ورودی/خروجی کارخانه با میز کار کامپوننت متصل
- دوره آموزشی ساختار حافظه PLC
- دوره آموزشی سنسورهای ورودی با PLC: منبع یابی و Sinking
- دوره آموزشی یادگیری SCADA: جمع آوری، تجزیه و تحلیل و تجسم داده ها برای اتوماسیون صنعتی
- دوره آموزشی مقدمه ای بر PLC و اتوماسیون صنعتی
- دوره آموزشی PLC: سنسورهای صنعتی
- دوره آموزشی PLC Sequencer Logic
- دوره آموزشی یادگیری منطق پلکانی PLC: بخش دوم یادگیری عمیق تر