electrical engineering

Mohammad Shahri Farimani

electrical engineering

Mohammad Shahri Farimani

نحوه ایجاد Edit Symbols ، برنامه‌نویسی یک مدار پرکاربرد به زبان FBD و استفاده از تایمر S-ODTS در برنامه به همراه فیلم آموزشی

Edit Symbols :


مثـــال :


توجــــه : مدار فرمان و قدرت راه اندازی ، 3  الکتروموتور سه فازه به صورت یکی پس از دیگری مطابق شکل زیر را در نظر بگیرید ، اکنون به زبان برنامه نویسی FBD ، مدار فرمان مذکور را در محیط نرم‌افزار Simatic Manager  اجرا خواهیم کرد.


مدار فرمان - قدرت راه‌اندازی سه الکتروموتور سه فازه به صورت یکی پس از دیگری به طور اتوماتیک :


برنامه مدار راه اندازی سه الکتروموتور به صورت یکی پس از دیگری به طور اتوماتیک به زبان  FBD :


یادآوری :

تایمر S - ODTS : خروجی این تایمر فقط به لبه بالا رونده ورودی S ، حساس است .


فیلم آموزشی برنامه‌نویسی  ، مدار راه اندازی سه الکتروموتور به صورت یکی پس از دیگری اتوماتیک به زبان  FBD به همراه توضیحاتی درباره Edit Symbol 


استفاده از تایمر S-Pext در برنامه نویسی Simatic Manager - فیلم آموزشی کنترل روشنایی راه پلـــه به زبان FBD

توجــــه  : اکنون که با انواع تایمرها در محیط برنامه نویسی Simatic Manager  آشنا شده‌اید ، یکی دیگر از تایمرهای پرکاربرد و نحوه استفاده از آن را در برنامه نویسی به همراه فیلم آموزشی ، توضیح میدهیم .

یادآوری ;

تایمر پله‌ای گسترده (Extended Pulse Timer  - S-PEXT    ( SE  : 

این تایمر فقط به لبه بالا رونده ورودی S  ،  حساس است .


توجـــه : می خواهیم برنامه ای بنویسیم که کنترل روشنایی راه پله را انجام دهد ، به طوریکه از سه محل متفاوت بتوان ، روشنایی را کنترل کرد و به وسیله شستی ‌های استارت و یا سنسورهای بدون تماس ( BERO ) ، فرمان وصل به سیستم روشنایی داده شود و از زمان صدور فرمان وصل ، مدت 15 ثانیه لامپ‌ها روشن باشند و بعد از اتمام زمان تعیین شده ، لامپ‌ها خاموش شوند ، اگر در طول این مدت 15 ثانیه ، مجدد شستی استارت فشرده شود و یا سنسور بدون تماس تحریک گردد ، زمان 15 ثانیه از ابتدا آغاز گردد .

در این برنامه از تایمر پالسی گسترده S-PEXT استفاده می کنیم ، سه شستی استارت و یا سه عدد سنسور بدون تماس با هم موازی شده و به ورودی S تایمر وصل می شود ، چون این تایمر فقط به لبه بالارونده ورودی S ، حساس است ، لذا با فشرده شدن هر کدام از شستی های  استارت یا تحریک هر کدام از سنسورها ، ورودی S ، فعال شده و خروجی تایمر ،  یک منطقی شده و فعال می گردد ، حال اگر دستمان را از روی شستی استارت برداریم  ،  ورودی تایمر ، صفر منطقی شود ،  اما خروجی تایمر ، قطع نمیگردد ، چون این تایمر به لبه پایین رونده ورودی S حساس نیست و بعد از اتمام زمان بارگزاری شده در تایمر ، خروجی تامیر صفر منطقی می شود و لامپ‌ها خاموش می شوند ، اگر مجدد یکی از شستی‌ها  فشرده شود ، زمان سنج تایمر مجدد بکار افتاده و خروجی Q تایمر ، یک منطقی می شود و سیستم روشنایی که سه عدد لامپ موازی است ، روشن می شود .


 برنامه کنترل روشنایی راه پله به زبان برنامه نویسی FBD :


فیلم آموزشی استفاده از تایمر S-PEXT در برنامه نویسی Simatic Manager و برنامه کنترل روشنایی راه‌پلــــه به زبان برنامه‌نویسی  FBD


نرم‌افزار Simatic Manager و تایمرها - فیلم آموزشی Simatic Manager & Timers

نحوه استفاده از تایمرها در نرم‌افزار Simatic  Manager :

انواع مختلف تایمر در نرم‌افزار Simatic  Manager  و کاربرد و نحوه استفاده تایمرها در محیط برنامه نویسی نرم‌افزار Simatic  Manager  معرفی می‌گردد ، در فیلم آموزشی نیز کاربرد تایمرها در برنامه نویسی را مشاهده  خواهید کرد .

توجـــه :برنامه راه‌اندازی دو الکتروموتور سه فازه به صورت یکی پس از دیگری اتومات را با استفاده از تایمر S-ODTS ( تایمر تأخیر ماندگاری ) و همچنین استفاده از دو فلیپ فلاپ SR برای دائم‌کار بودن الکتروموتورها ، با نرم‌افزار Simatic Manager  و زبان برنامه نویسی FBD طراحی کردیم ، که  نحوه برنامه نویسی را در فیلم آموزشی زیر می‌توانید ، مشاهده نمایید .

مدار فرمان -  قدرت  راه‌اندازی دو الکتروموتور سه فازه به صورت یکی پس از دیگری به طور اتوماتیک


توجه :  فقط مدارهای فرمان کنتاکتوری را با برنامه نویسی PLC ، می‌توان طراحی کرد .


برنامه راه‌اندازی دو الکتروموتور سه فازه به صورت یکی پس از دیگری به طور اتوماتیک به زبان برنامه نویسی FBD

فیلم آموزشی نحوه استفاده از تایمرها در نرم‌افزار Simatic  Manager  و برنامه راه‌اندازی دو الکتروموتور سه‌فازه به صورت یکی پس از دیگری به‌طور اتوماتیک  ،  به زبان برنامه نویسی FBD



Simatic Manager , Flip Flop SR - فیلم آموزشی راه‌اندازی الکتروموتور به صورت دائم‌کار با استفاده از فلیپ فلاپ SR

فلیپ فلاپ SR : مدارهای ترتیبی هستند که دو وضعیت پایدار SET و RESET  دارند ، سلول‌های حافظه ساده‌ترین مدارهای ترتیبی هستند که این سلول‌ها را فلیپ فلاپ ( Flip  Flop  ) می گویند .

در این مدار R ،حرف اول کلمه Reset  به معنی بازگرداندن به حالت اولیه و S  حرف اول کلمه Set  به معنی ایجاد حالت مورد نظر است .

یک سلول حافظه باید قابلیت حفظ اطلاعات ثبت شده ( به خاطر سپاری  ،  به یاد سپاری  ، نگهداری  ) را داشته باشد ، به عبارت دیگر یک سلول حافظه باید دارای قابلیت‌های زیر باشد :

* پذیرش اطلاعات در هر زمان

* حفظ اطلاعات پذیرفته شده تا هر زمان 

* جایگزینی اطلاعات جدید به جای اطلاعات قبلی در هر زمان



بلوک دیاگرام فلیپ فلاپ SR


دیاگرام فلیپ فلاپ SR 


مدار داخلی فلیپ فلاپ SR با استفاده از گیت NAND 

توجه : اگر به مدار فرمان راه‌اندازی یک الکتروموتورسه فازه  به صورت دائم‌کار دقت نمایید ، شستی استارت را که فشرده می‌کنیم  ، فاز به یک سر بوبین کنتاکتور ( A1 ) می رسد ، سر دیگر بوبین کنتاکتور ( A2 ) را نیز از  قبلً ، نول داده‌ایم ، درنتیجه کنتاکتور فعال می‌شود و تیغه‌های باز آن بسته می‌شوند ، تیغه نگهدارنده که با شستی استارت موازی شده است نیز بسته می‌شود و حال اگر دستمان را از روی شستی استارت برداریم ، کنتاکتور قطع نمی‌شود ، چون فاز از طریق تیغه نگهدارنده به بوبین کنتاکتور می‌رسد و همچنین تیغه‌های قدرت نیز بسته شده و سه فاز به سر کلاف‌های الکتروموتور می‌رسد و بسته به نوع اتصال و نوع موتور ، به صورت ستاره یا مثلث ، موتور روشن می‌شود و  تا زمانی که شستی استپ فشرده نشود ، کنتاکتور وصل بوده و الکتروموتور روشن خواهد بود ، مدار راه‌اندازی الکتروموتور به صورت دائم‌کار را قبلاً به زبان برنامه نویسی LADDER نوشته‌ایم تا شباهت آن را با مدار فرمان کنتاکتوری مقایسه کنید ،  اما در فیلم زیر مشاهده خواهید کرد که به آسانی به وسیله فلیپ فلاپ SR ، می‌توان مدار راه‌اندازی الکتروموتور به صورت دائم‌کار را طراحی کرد .


مدارفرمان و قدرت کنتاکتوری  راه‌اندازی الکتروموتور سه‌فازه به صورت دائم‌کار :


فیلم آموزش راه اندازی الکتروموتور به صورت دائم‌کار به زبان برنامه‌نویسی FBD  در محیط نرم‌افزار Simatic Manager با استفاده از فلیپ فلاپ SR :


Simatic Manager , IM Module - فیلم آموزشی کوتاه ماژول IM

توجه : ماژول IM ، برای ارتباط چند Rack  با یکدیگر و افزایش تعداد رَک‌ها ، استفاده می شود ، این ماژول در اسلات شماره 3 قرار می گیرد .

فیلم آموزشی کوتاه IM  Module :