لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی Ladder Logic PLC برای مبتدیان
Ladder Logic PLC Programming for Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش برنامه نویسی PLC ها در منطق نردبانی از طریق 25 مثال و تمرین نحوه برنامه ریزی PLC با استفاده از منطق نردبانی/نمودار نردبانی اصول برنامه نویسی منطق نردبانی از جمله اصطلاحات مربوطه را بدانید. اصول منطق بولی، جبر بولی و جداول حقیقت را درک کنید. نحوه استفاده از عملگرها و دستورالعمل های Ladder Logic را بدانید. تعدادی از قطعات رایج کد منطق نردبان را درک کنید. بتوانید برنامه ها/کدهای Ladder Logic خود را بخوانید و بنویسید. پروژه ای را تکمیل کنید که در آن کد Ladder Logic را برای یک برنامه اتوماسیون دنیای واقعی بنویسید. پیش نیازها: این دوره یک دوره مبتدی است، مقداری دانش اولیه برنامه نویسی (به هر زبانی) مزیت دارد، اما لازم نیست. شما هر آنچه را که نیاز دارید یاد خواهید گرفت. برای تکمیل این دوره نیازی به دسترسی به محیط توسعه نیست، تمام تمرینات را می توان با قلم و کاغذ تکمیل کرد. البته، در صورت دسترسی می توانید از محیط توسعه منطق نردبان نیز استفاده کنید.
در برنامه نویسی PLC یا Ladder Logic جدید هستید؟ شما نقطه شروع مناسب را پیدا کرده اید.
در این دوره مبتدی، تمام اصول اولیه مورد نیاز برای خواندن و نوشتن کد PLC منطق نردبان را خواهید آموخت. ما با هم یک رویکرد تعاملی برای کار بر روی 25 مثال و تمرین در کد Ladder Logic خواهیم داشت که شما را از مبتدی مطلق به برنامه نویس نردبان توانا می رساند.
این دوره همه چیزهایی را که برای شروع برنامه نویسی منطق نردبانی در هر مارک، ساخت یا مدل PLC لازم دارید بدانید:
ما اصولی مانند ساختار، اصطلاحات و منطق بولی را پوشش خواهیم داد.
ما دستورالعملهای منطقی نردبان بولی و مثالهای کد را بررسی میکنیم.
ما با دستورالعملهای پیشرفتهتری مانند عملیات ریاضی و شمارنده مقابله خواهیم کرد.
ما تایمرها را اجرا خواهیم کرد تا به شما امکان اجرای کد کنترل شده با زمان دقیق را بدهیم.
ما نگاهی به مفهوم ماشین حالت محدود برای کنترل جریان برنامه خواهیم داشت.
در طول مسیر، این فرصت را خواهید داشت که تمرینات کدنویسی را برای تقویت و بهبود درک خود تکمیل کنید. راه حل های ویدئویی کامل و نمایش برای هر تمرین ارائه شده است!
در نهایت، شما این شانس را خواهید داشت که پروژهای را تکمیل کنید که همه چیزهایی را که در این دوره آموختهاید شامل میشود: نوشتن کد منطقی نردبان برای یک برنامه اتوماسیون در دنیای واقعی.
پاداش: برگه تقلب منطق نردبان را در دست بگیرید! برگه تقلب یک سند مرجع سریع است که تمام نمونههای کد و راهحلهای تمرینهای این دوره را پوشش میدهد.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مبانی منطق نردبانی
Fundamentals of Ladder Logic
منطق نردبانی چیست؟
What is Ladder Logic?
ساختار منطق نردبان و جریان برنامه
Ladder Logic Structure & Program Flow
اصطلاحات منطق نردبانی
Ladder Logic Terminology
منطق بولی: جدول حقیقت
Boolean Logic: The Truth Table
منطق بولی: جبر بولی
Boolean Logic: Boolean Algebra
مخاطب عادی باز (NO) (اگر A، سپس X)
The Normally Open (NO) Contact (IF A, Then X)
مخاطب به طور معمول بسته (NC) (اگر نه (A)، سپس X)
The Normally Closed (NC) Contact (IF NOT(A), Then X)
ترکیب مخاطبین: دستورالعمل AND (IF (A و B)، سپس X)
Combining Contacts: The AND Instruction (IF (A AND B), Then X)
ترکیب مخاطبین: دستورالعمل OR (IF (A OR B)، سپس X)
Combining Contacts: The OR Instruction (IF (A OR B), Then X)
نکته ای در مورد خروجی های متعدد
A Note on Multiple Outputs
تمرین 1: سه ورودی و دستورالعمل
Exercise 1: Three Input AND Instruction
تمرین 2: سه ورودی یا دستورالعمل
Exercise 2: Three Input OR Instruction
راه حل تمرین 1: سه ورودی و دستورالعمل
Solution to Exercise 1: Three Input AND Instruction
راه حل تمرین 2: سه ورودی یا دستورالعمل
Solution to Exercise 2: Three Input OR Instruction
ترکیب مخاطبین: دستورالعمل XOR (IF (A XOR B)، سپس X)
Combining Contacts: The XOR Instruction (IF (A XOR B), Then X)
تمرین 3: دستورالعمل XOR سه ورودی
Exercise 3: Three Input XOR Instruction
راه حل تمرین 3: دستورالعمل XOR سه ورودی
Solution to Exercise 3: Three Input XOR Instruction
مدار قفل (استارت/توقف پایه موتور)
The Latch Circuit (Basic Motor Start/Stop)
دستورالعمل های ریاضی و مقایسه
Math & Comparator Instructions
دستورات جمع، تفریق و ضرب
Addition, Subtraction & Multiplication Instructions
بزرگتر از، کمتر و برابر دستورالعمل ها
Greater Than, Less Than & Equal To Instructions
بررسی کنید که آیا یک مقدار در یک محدوده معین قرار دارد یا خیر
Check if a Value is within a given Range
دستورالعمل حرکت
The Move Instruction
تمرین 4: ریاضی و مقایسه
Exercise 4: Math & Comparitors
راه حل تمرین 4: ریاضی و مقایسه کننده ها
Solution to Exercise 4: Math & Comparators
دستورالعمل تایمر
Timer Instructions
تایمر تاخیر روشن
The ON Delay Timer
تایمر تاخیر خاموش
The OFF Delay Timer
تمرین 5: یک نوسانگر
Exercise 5: An Oscillator
راه حل تمرین 5: یک نوسانگر
Solution to Exercise 5: An Oscillator
کنترل جریان برنامه
Program Flow Control
مقدمه ای بر ماشین های حالت محدود
An Introduction to Finite State Machines
ماشین حالت محدود با استفاده از سیم پیچ
Finite State Machine Using Coils
کویل خروجی در مقابل دستورالعمل های تنظیم/تنظیم مجدد
Output Coil vs. Set/Reset Instructions
ماشین حالت محدود با استفاده از تنظیم/تنظیم مجدد
Finite State Machine Using Set/Reset
شمارنده و تک شات
Counters & One-Shots
شمارنده ها
Counters
تک شات
One-Shots
پروژه نهایی
Final Project
معرفی نهایی پروژه
Final Project Introduction
تمرین 6: سیستم چراغ راهنمایی با استفاده از ماشین حالت محدود
Exercise 6: A Traffic Light System Using a Finite State Machine
راه حل تمرین 6: سیستم چراغ راهنمایی با استفاده از ماشین حالت محدود
Solution to Exercise 6: A Traffic Light System Using a Finite State Machine
تمرین 7: سیستم چراغ راهنمایی بدون استفاده از ماشین حالت محدود
Exercise 7: A Traffic Light System WITHOUT Using a Finite State Machine
راه حل تمرین 7: یک سیستم چراغ راهنمایی بدون سیم با استفاده از یک ماشین حالت محدود
Solution to Exercise 7: A Traffic Light System W/O Using a Finite State Machine
نکات، ترفندها و چیزهایی که باید از آنها اجتناب کنید
Tips, Tricks & Things to Avoid
اجتناب از نوشتن دو خروجی
Avoiding Double Output Writes
نتیجه
Conclusion
برگه تقلب منطق نردبان را دانلود کنید
Download the Ladder Logic Cheat Sheet
نمایش نظرات