آموزش برنامه‌نویسی پیشرفته PLC با Ladder، FBD و Structured Text - آخرین آپدیت

دانلود Advanced Programming with Ladder, FBD & Structured Text

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره شامل مربی هوشمند Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. با تسلط بر تکنیک‌های پیشرفته برنامه‌نویسی با استفاده از Ladder Logic، نمودار بلوکی تابع (FBD) و متن ساختاریافته (ST)، پتانسیل کامل کنترل‌کننده‌های منطقی قابل برنامه‌ریزی (PLC) را آزاد کنید. در این دوره، شما تجربه عملی در مدیریت رشته‌ها و داده‌ها، کنترل فرآیند، عملیات ورودی/خروجی آنالوگ و حتی استراتژی‌های کنترلی پیچیده مانند تنظیم PID را کسب خواهید کرد. این یک برنامه جامع است که برای متخصصانی طراحی شده که به دنبال تعمیق مهارت‌های اتوماسیون خود هستند. دوره با پوشش تکنیک‌های مدیریت رشته‌ها مانند تبدیل کاراکترها به ASCII، درج، حذف و یافتن زیررشته‌ها آغاز می‌شود. سپس به مدیریت داده‌ها و کنترل فرآیند با کاربردهای عملی عملیات MIN/MAX، ایجاد هشدار (Alarm) و هیسترزیس می‌پردازید. این مسیر با درک توابع تعریف شده توسط کاربر و بلوک‌های تابع ادامه می‌یابد و برنامه‌نویسی ماژولار را تقویت می‌کند. همچنین برنامه‌نویسی متن ساختاریافته (ST) را با استفاده از حلقه‌ها، دستورات شرطی و فراخوانی توابع بررسی خواهید کرد که مهارت‌های پیشرفته‌ای را برای مقابله با چالش‌های پیچیده اتوماسیون در اختیار شما قرار می‌دهد. این دوره برای مهندسان، متخصصان اتوماسیون و هر کسی که به دنبال ارتقای مهارت‌های برنامه‌نویسی PLC است، ایده‌آل است. این دوره برای افرادی که دانش پایه PLC دارند و می‌خواهند تخصص خود را عمیق‌تر کنند، مناسب است. اگرچه تجربه قبلی در برنامه‌نویسی پایه یا PLC مفید است، اما الزامی نیست. سطح دشواری دوره پیشرفته است و برای متخصصانی طراحی شده که هدفشان تخصص در سیستم‌های اتوماسیون صنعتی است. در پایان این دوره، شما قادر خواهید بود به طور موثر رشته‌ها و داده‌ها را مدیریت کنید، شبیه‌سازهای سفارشی PLC بسازید، استراتژی‌های کنترل فرآیند را پیاده‌سازی کنید و کنترل PID را در سیستم‌های واقعی به کار بگیرید. شما درک عمیق‌تری از برنامه‌نویسی متن ساختاریافته خواهید داشت و قادر خواهید بود سیستم‌های پیچیده را در فرآیندهای خودکار ادغام کنید.

سرفصل ها و درس ها

برنامه‌نویسی Ladder دستورات مدیریت رشته‌ها Ladder Programming - String manipulation instructions

  • مدیریت رشته‌ها تبدیل CHAR به ASCII String Manipulation - CHAR to ASCII

  • مدیریت رشته‌ها حذف، درج و جستجو String Manipulation - Delete, Insert and Find

  • مدیریت رشته‌ها دستورات Left، Right، Mid، Replace و Length String Manipulation - Left, Right, Mid, Replace and Length

  • چالش مدیریت رشته‌ها String Manipulation Challenge

برنامه‌نویسی Ladder دستورات مدیریت داده‌ها و کنترل فرآیند Ladder Programming - Data manipulation and Process Control Instructions

  • حداقل و حداکثر یافتن مقدار کمینه یا بیشینه از دو مقدار Min. and Max. - Find the min. or max. from two values

  • ساخت شبیه‌ساز شخصی Build your own Simulator

  • هشدار ایجاد هشدار هنگام فراتر رفتن مقدار Alarm- Create an alarm when the value overshoots

  • هیسترزیس هیسترزیس بولی در تفاوت مقادیر Real Hyster- Boolean hysteresis on difference of Real values

  • دستور Limit نحوه محدود کردن مقدار در یک محدوده Limit Instruction- How to limit the value in the range

  • دستور Scale نحوه مقیاس‌بندی مقدار در یک محدوده خاص Scale Instruction- How to scale the value to a specific range

درک توابع و بلوک‌های تابع Understanding Functions and Function Blocks

  • توابع تعریف شده توسط کاربر و بلوک‌های تابع User-defined Functions and Function Block

  • تمرین ۱ تابع تبدیل سلسیوس به فارنهایت Exercise 1: Function to convert Celsius to Fahrenheit

  • تمرین ۲ کنترل نوار نقاله و شمارش جعبه‌ها Exercise 2- Controlling of Conveyor and Counting boxes

  • تمرین ۳ فراخوانی تو در توی بلوک‌های تابع Exercise 3- Nested calling of Function Block

برنامه‌نویسی متن ساختاریافته (ST) Structured Text Programming

  • آشنایی با برنامه‌نویسی متن ساختاریافته (ST) Introduction to Structured Text (ST) Programming

  • تمرین عملیات تخصیص ۱ Assignment operation Exercise- 1

  • تمرین عملیات تخصیص ۲ (NAND، NOR و XOR) Assignment operation Exercise- 2 (NAND, NOR and XOR)

  • تمرین عملیات تخصیص ۳ (سلسیوس به فارنهایت) Assignment operation Exercise- 3 (Celsius to Fahrenheit)

  • تمرین عملیات تخصیص ۴ (سلسیوس به فارنهایت با استفاده از تابع) Assignment operation Exercise- 4 (Celsius to Fahrenheit using Function)

برنامه‌نویسی ST دستورات IF ELSE ST Programming - IF-ELSE Statements

  • دستورات IF ELSE مقدمه IF-ELSE Statements - Introduction

  • تمرین دستور IF ELSE ۱ کنترل موتور IF-ELSE Statement Exercise 1- Motor Control

  • تمرین دستور IF ELSE ۲ کنترل دما IF-ELSE Statement Exercise 2 - Temperature Control

برنامه‌نویسی ST دستور CASE ST Programming - CASE Statement

  • دستور CASE مقدمه CASE statement -Introduction

  • تمرین دستور CASE ۱ کنترل موتور CASE Statement Exercise 1 - Motor Control

  • تمرین دستور CASE ۲ بازخورد هشدار CASE Statement Exercise 2 - Alarm feedback

  • تمرین دستور CASE ۳ توقف موتور با هشدار CASE Statement Exercise 3 - Stop motor with alarm

برنامه‌نویسی ST حلقه‌های FOR با آرایه‌های تک‌بعدی و چندبعدی ST Programming - FOR Loops with single and multi-dimensional arrays

  • حلقه FOR مقدمه FOR LOOP - Introduction

  • تمرینات حلقه FOR ۱ تا ۴ با آرایه تک‌بعدی FOR LOOP Exercises 1 ~ 4 with Single dimensional array

  • تمرینات حلقه FOR ۱ تا ۲ ذخیره و شمارش در آرایه چندبعدی FOR LOOP Exercise 1~2 - Store and count in Multidimensional array

  • تمرین حلقه FOR ۳ یافتن مکان بعدی در آرایه چندبعدی FOR LOOP Exercise 3 - Find the next location in the Multidimensional array

  • تمرین حلقه FOR ۴ قرار دادن مقادیر در آرایه چندبعدی FOR Loop Exercise 4 - Push the values in the Multidimensional array

برنامه‌نویسی ST حلقه While ST Programming - While loop

  • نحوه استفاده از حلقه WHILE How to use WHILE Loop

برنامه‌نویسی ST فراخوانی توابع و بلوک‌های تابع ST Programming- Calling Functions and Function Blocks

  • فراخوانی تابع همراه با تمرینات Calling Function with exercises

  • بهینه‌سازی تمرین ASRS با فراخوانی تابع Optimizing ASRS Exercise with Function call

  • فراخوانی بلوک تابع همراه با تمرین Calling Function Block with exercise

  • بهینه‌سازی تمرین ASRS با فراخوانی بلوک تابع Optimizing ASRS Exercise with Function block call

ورودی/خروجی‌های آنالوگ و PID Analog IOs and PID

  • خواندن ماژول ورودی آنالوگ 2080 IF2 در PLC Reading Analog Input module 2080-IF2 in PLC

  • خواندن ماژول ورودی آنالوگ در شبیه‌ساز PLC Reading Analog Input module in PLC Simulator

  • تمرین ورودی آنالوگ ۱ مقیاس‌بندی در LD، FBD و ST Analog Input Exercise-1 Scaling in LD, FBD, and ST

  • فرمول مقیاس‌بندی جامع Universal Scaling Formula

  • تمرینات ثبت مقادیر آنالوگ در آرایه Exercises: Logging the Analog values in the Array

  • تمرین فراخوانی توابع برای دریافت MAX، MIN و AVG از آرایه Exercise: Calling functions to get MAX, MIN, and AVG from the Array

  • نوشتن در ماژول خروجی آنالوگ 2080 OF2 Writing to Analog Output module 2080-OF2

  • نوشتن در ماژول خروجی آنالوگ با استفاده از ورودی‌های دیجیتال Writing to Analog Output module using digital inputs

  • تمرین مقیاس‌بندی خروجی آنالوگ نسبت به ورودی آنالوگ Exercise: Scaling of Analog output w.r.t. Analog Input

یادگیری PID با شبیه‌ساز فرآیند Learn PID with Process Simulator

  • کنترل دما Temp. control

  • کنترل سطح Level control

  • کنترل دما با استفاده از هیسترزیس Temp. Control using Hyster

  • مبانی کنترل PID Basics of PID Control

  • کنترل تناسبی (Proportional) Proportional Control

  • کنترل PI PI Control

  • کنترل PID PID Control

نمایش نظرات

آموزش برنامه‌نویسی پیشرفته PLC با Ladder، FBD و Structured Text
جزییات دوره
14h 50m
52
(آخرین آپدیت)
297
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده