آموزش جامع برنامه‌نویسی زیمنس به زبان STL

آموزش جامع برنامه‌نویسی زیمنس به زبان STL

برنامه‌نویسی در PLC های زیمنس به سه زبان LAD ، FBD  و STL امکان‌پذیر است . زبان STL، ساختاری شبیه کدهای برنامه‌نویسی زبان‌های مادر به‌خصوص کدهای اسکی دارد و یکی از پرکاربردترین زبان‌ها و درعین‌حال کمی تخصصی‌تر و مشکل‌تر از دیگر زبان‌های PLCهای زیمنس می‌باشد.

این زبان و دستورات آن از دیگر زبان‌ها کامل‌تر و امکانات و ابزارهای بیشتری را در اختیار برنامه‌نویس قرار می‌دهد. زبان STL تقریباً بیش از ۳۰۰ دستور دارد که این دستورها کاربردهای عمومی ،ریاضیات و محاسبات و همچنین تبدیل واحد را دارند. با کمک این زبان بسیار راحت‌تر از زبان‌های دیگر می‌توان الگوریتم‌ها را در PLC ها پیاده‌سازی نمود.

 

آموزش برنامه‌نویسی به زبان STL

در ۶ کلیپ و به مدت حدوداً یک ساعت، زبان STL توسط مهندس آرش برجی تدریس شده است. ضمن تشکر از ایشان می‌توانید کلیپ‌ها را رایگان مشاهده نمایید:

جلسه اول:

جلسه دوم:

جلسه سوم:

جلسه چهارم:

جلسه پنجم:

جلسه ششم:

در ادامه ۳ کلیپ آموزشی دیگر نیز برای شما عزیزان آماده کرده‌ایم:

طراحی مدار AND به زبان STL

 

طراحی مدار OR به زبان STL

 

تبدیل STL به SCL

 

دستورهای برنامه‌نویسی STL

در فایل زیر دستورهای برنامه‌نویسی PLC های زیمنس به زبان STL دسته‌بندی‌شده است و در قالب PDFمی‌توانید دانلود کنید:

دانلود دستورهای برنامه‌نویسی PLC های زیمنس به زبان STL

 

جزوه کامل آموزش STL

در پایان این آموزش نیز جزوه کامل آموزش STL را جهت دانلود قرار داده‌ایم. این آموزش توسط مهندس فتح اله نظریان آماده‌شده است.

آنچه در این جزوه ۴۵۷ صفحه ای خواهید خواند:

  • مجموعه دستورات Bit Logic
  • مجموعه دستورات Comparison Instruction
  • مجموعه دستورات تبدیل نوع داده‌ها – Conversion Instruction
  • مجموعه دستورات Counter Instruction
  • مجموعه دستورات دیتا بلوک‌ها – Data Block Instruction
  • مجموعه دستورات کنترل روند اجرای برنامه -Logic Control Instruction
  • مجموعه دستورات اعمال ریاضی روی اعداد صحیح – Integer Math Instruction
  • مجموعه دستورات اعمال ریاضی روی اعداد شناور – Floating Point Math Instruction
  • مجموعه دستورات بارگذاری و انتقال Load & Transfer Instruction
  • مجموعه دستورات کنترل برنامه – Program control Instruction
  • مجموعه دستورات Shift & Rotate Instruction – دستورات شیفت و چرخش
  • مجموعه دستورات تایمرها – Timer Instruction
  • مجموعه دستورات اعمال منطقی روی داده‌ها – World Logic Instruction
  • مجموعه دستورات اکومولاتورها – Accumulator Instruction
  • ضمیمه۱: لیست کامل دستورات STL

دانلود PDF

 

 

15 دیدگاه در نوشته “آموزش جامع برنامه‌نویسی زیمنس به زبان STL

  1. محسن گفته :

    سلام
    من یک سوال دارم در مورد سارده سازی برنامه STL برنامه زیر داده شده و مربوط به فیلپ فلاپ RS است پرسش اسن که چگونه می توان این برناه را کوتاه تر کرد؟
    A I0.0
    R A0.0
    A I0.1
    AN I0.0
    S A0.0
    با توجه. با بالا بودن اولویت Not نسبت به And آیا می توان از A I0.1 چشم پوشی کرد؟

    ممنون میشم جواب دهید

    • مدیر سایت گفته :

      سلام. این سوال احتمالا برای کی از مراکز آموزشیست و ترجیح میدم که پاسخ ندم منتها راه رسیدن به پاسخ رو خدمتتون میگم…. خودتون برنامه رو روی سیماتیک بنویسید و شبیه سازی کنید و دائم با بخش های مختلف سورس بازی کنید و شبیه سازی کنید. مطمئن باشید نتیجه بهتری از پاسخ من خواهید گرفت

  2. جواد گفته :

    سلام من میخوام در زمینه اتوماسیون کار اموزی کنم .برنامه نویسی stl lad fbd هم بلدم لطفا راهنمایی کنید اگه شرکتی مد نظره ممنون پایدار باشید

    • مدیر سایت گفته :

      سلام
      باید به دنبال شرکت های پیمانکار در این زمینه باشید. متاسفانه زمینه اصلی کار ما در کوشا الکترونیک، برنامه نویسی PLC نیست.

  3. مهدی لشگری گفته :

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

    • مدیر سایت گفته :

      سلام
      ۲۲ جلسه آموزش این نرم افزار در کانال تلگرام موجود است. همچنین تا این تاریخ ( ۳ اسفند۹۶) تا جلسه ۱۲ این آموش در سایت آرشیو شده است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هفده + 2 =

X