آموزش جامع برنامهنویسی زیمنس به زبان 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
بسیار آموزنده ممنونم
سلام
معنی rlo چیه میشه به صورت مختصر توضیح بدین ؟مخفف چیه
سلام یه سوال داشتم.ایا میتوانیم plc logo را با سیماتیک منیجر و با همان سبک لدر برنامه نویسی کنیم و دانلود کنیم
سلام. خیر . برای لوگو فقط میتونید از لوگو سافت استفاده کنید و برای لدر نویسی از محیط لدر این نرمافزار
سلام
من یک سوال دارم در مورد سارده سازی برنامه STL برنامه زیر داده شده و مربوط به فیلپ فلاپ RS است پرسش اسن که چگونه می توان این برناه را کوتاه تر کرد؟
A I0.0
R A0.0
A I0.1
AN I0.0
S A0.0
با توجه. با بالا بودن اولویت Not نسبت به And آیا می توان از A I0.1 چشم پوشی کرد؟
ممنون میشم جواب دهید
سلام. این سوال احتمالا برای کی از مراکز آموزشیست و ترجیح میدم که پاسخ ندم منتها راه رسیدن به پاسخ رو خدمتتون میگم.... خودتون برنامه رو روی سیماتیک بنویسید و شبیه سازی کنید و دائم با بخش های مختلف سورس بازی کنید و شبیه سازی کنید. مطمئن باشید نتیجه بهتری از پاسخ من خواهید گرفت
سلام من میخوام در زمینه اتوماسیون کار اموزی کنم .برنامه نویسی stl lad fbd هم بلدم لطفا راهنمایی کنید اگه شرکتی مد نظره ممنون پایدار باشید
سلام
باید به دنبال شرکت های پیمانکار در این زمینه باشید. متاسفانه زمینه اصلی کار ما در کوشا الکترونیک، برنامه نویسی PLC نیست.
لطف کنید ادامه برنامه نویسی wincc flexibleرو توکانال تلگرامیتون قرار بدید.باز هم تشکر میکنم از همه اعضا محترمتون
سلام
۲۲ جلسه آموزش این نرم افزار در کانال تلگرام موجود است. همچنین تا این تاریخ ( ۳ اسفند۹۶) تا جلسه ۱۲ این آموش در سایت آرشیو شده است.
سلام خدا قوت.خیلی خیلی عالی
با سلام وتشکر از شما لطفا یک توضیح کوتاه در مورد تفاوت لوگو با پی ال سی در صورت امکان بدهید
سلام. جلسات اول و دوم آموزش لوگو را مشاهده نمایید، پاسخ سوالتان به تفضیل بیان شده است. لینک جلسه اول آموزش لوگو ۸:
https://kooshanic.com/logo-plc-session1/
ممنون از سایت وکانال خوب ومفید تون انشاالله همیشه موفق وپیروز باشید.
با سلام
سلامت باشید. ممنون از اظهار لطفتون