جهت یافتن دوره های آموزشی آنلاین ، بسته های آموزشی ویدیوئی ، پادکست ها سایر موارد مورد علاقه خود، تمام یا بخشی از عنوان دوره یا محصول مورد نظر خود را در کادر زیر جستجو کنید ...

برنامه نویسی PLC به زبان ساختار یافته SCL

با ما تماس بگیرید 03136639122  ما را دنبال کنید

ALT تصویر

برنامه نویسی PLC به زبان ساختار یافته SCL

  /  آموزش آنلاین  /  برنامه نویسی PLC به زبان ساختار یافته SCL

برنامه نویسی PLC به زبان ساختار یافته SCL

تومان1865000
برنامه نویسی PLC به زبان ساختار یافته SCL

درباره این دوره

زبان برنامه نویسی SCL مخفف عبارت Structured Control Language معادل زبان ST ، یکی از 5 زبان استاندارد طراحی شده جهت برنامه نویسی PLC ها مطابق استاندارد IEC 61131-3 می باشد. در حقیقت زبان SCL یک زبان برنامه نویسی متنی سطح بالا مشابه زبان برنامه نویسی پاسکال است. دانش برنامه نویسی به زبان SCL یک مهارت ضروری برای برنامه نویسان و اتوماسیون کاران حرفه ای است. خصوصا که در سالهای گذشته اکثر تولید کنندگان PLC در سراسر دنیا به پیروی از استاندارد IEC 61131 روی آورده اند و این زبان توسط اکثر PLC ها ساپورت می شود.

از سوی دیگر با توجه به ویژگی های این زبان برنامه نویسی از جمله قابلیت نوشتن دستورات ترکیبی پیچیده توسط آن ، شرکت های فعال در حوزه اتوماسیون صنعتی به این زبان روی آورده اند و در طراحی سیستم های اتوماسیون صنعتی از آن بهره می گیرند.در حال حاضر از دیدگاه شرکت های فعال در حوزه اتوماسیون صنعتی ،  تسلط به دانش برنامه نویسی PLC به زبان SCL بعنوان یکی پیش نیازهای ضروری استخدام مهندسان در این شرکت ها در آمده است.

کلیه بلاک های برنامه نویسی شده توسط این زبان به سهولت می تواند به همراه و توسط بلاک های طراحی شده در سایر زبان ها بکار گرفته شود.

سرفصل کلی دوره

در این دوره آموزشی برنامه نویسی PLC به زبان SCL در هر دو نرم افزار SIMATIC Manager و نرم افزار TIA Portal شرکت زیمنس مطابق سرفصل زیر آموزش داده می شود

 

نصب نرم افزار SCL بر روی SIMATIC Manager

ایجاد بلاک ها به زبان SCL در نرم افزار SIMATIC Manager

معرفی ساختار بلوک ها در زبان SCL

معرفی بخش های محیط برنامه نویسی به زبان SCL

ایجاد بلوک ها بصورت ترکیبی

استفاده از System Attribute

انواع روش های آدرس دهی مطلق ، سیمبولیک و غیر مستقیم

تعریف interface بین بلاک ها

تعریف متغییر های ورودی / خروجی بلوک

تعریف Organization Block ها و متغییر های آنها

استفاده از Template  های موجود جهت ایجاد OB ها

اختصاص  Elementary Data

اختصاص  Complex  Data types

اختصاص Parameter types

مقدار دهی اولیه به پارامتر ها

Expression و   Operation  در زبان SCL

فراخوانی بلاک های FC  و FB در زبان SCL

فراخوانی بلاک های موجود در کتابخانه نرم افزار

معرفی دستورات برنامه نویسی

دستورات کنترل برنامه

  • دستورات شرطی
  • دستورات حلقه
  • دستورات پرش

بکارگیری تایمر های S7 Timers

بکارگیری تایمر های IEC Timers

بکارگیری کانتر های S7 Counters

بکارگیری کانتر های IEC Counters

دستورات محاسباتی

دستورات مقدار دهی

توابع استاندارد خاص در زبان SCL

  • توابع تبدیل
  • توابع عددی
  • توابع shift  و Rotate

بکارگیری توابع IEC

طراحی و برنامه نویسی توابع پیچیده

آنالیز و تحلیل برنامه های نوشته شده

تست و مانیتورینگ برنامه های نوشته شده.

استفاده از توابع آزمون جهت تست و بررسی چگونگی اجرای برنامه

ویرایش سورس های SCL

آشنایی با محیط برنامه نویسی SCL  در نرم افزار TIA Portal

ایجاد بلاک های برنامه نویسی با استفاده از Source file های موجود

تعریف متغییر ها در نرم افزار TIA Portal

انواع روش های آدرس دهی

بررسی دستورات برنامه نویسی SCL در TIA Portal

انجام مثال های کاربردی و عملی متناسب با دستورات هر درس در طول مدت دوره

نحوه برگزاری

در حال حاضر با توجه به پاندمی ویروس کرونا ، این دوره بصورت 100 درصد آنلاین برگزار می گردد و به راحتی می توانید مستقل از کشور و شهر محل سکونت خود ، تنها با در اختیار داشتن یک کامپیوتر یا گوشی هوشمند متصل به اینترنت در جلسات کلاس شرکت کنید. جهت افزایش بهره وری دوره، پس از پایان هر جلسه دانشجویان به مدت 24 ساعت در صفحه اختصاصی دوره آموزشی به محتوای درس دسترسی خواهند داشت.

دیگر اساتید

گروه اساتید آموزشگاه

سوالات متداول

آیا این دوره پیش نیاز دارد یا می توانم مستقیما در آن ثبت نام کنم ؟

پیش نیاز شرکت در این دوره تسلط به دانش PLC پیشرفته است. در صورتی که قبلا این دوره را نگذرانده اید می توانید از لینک زیر نسبت به ثبت نام در دوره های آموزشی PLC مقدماتی و پیشرفته اقدام نمایید و پس از گذراندن این دوره ها در دوره فوق ثبت نام نمایید

مشاهده سرفصل و ثبت نام در دوره PLC مقدماتی

مشاهده سرفصل و ثبت نام در دوره PLC پیشرفته

چه کسانی می توانند در این دوره آموزشی شرکت کنند؟

همانگونه که در توضیحات ابتدای صفحه اشاره شد، امروزه دانش برنامه نویسی به زبان SCL یک مهارت ضروری برای مهندسان فعال در حوزه اتوماسیون صنعتی است. بنابراین گذراندن این دوره به کلیه مهندسان برق ، مکانیک ، کامپیوتر و مکاترونیک فعال در این حوزه یا دانشجویان و فارغ اتحصیلانی که علاقه مند به ورود به این حوزه هستند توصیه می شود.

بصورت خاص ، این مهارت برای افرادی که قصد مهاجرا شغلی به کشور های اروپایی دارند  ضرورت بیشتری دارد.

نقد و بررسی

البته ما در اولین گام برای ایجاد تجربیات کاربر فوق العاده شروع می کنیم: درک آنچه مردم انجام می دهند، فکر می کنند، می گویند، و احساس می کنند. در این ماژول شما یاد خواهید گرفت که در طول یادگیری چگونه یک ذهن باز داشته باشید.

0 دارای امتیاز 0 از ۰ امتیازات

5ستاره ها 0

4ستاره ها 0

3ستاره ها 0

2ستاره ها 0

1ستاره ها 0

ثبت نام کاربر

بازیابی رمز عبور