تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › دانشگاه جامع علمی و کاربردی › **مرکز علمی و کاربردی کوشا** › *مهندسی نرم افزار-ترم دوم 99-1400 جمعه ساعت 10 v
1 2 3 بعدی »

نرم افزارsimatic manager

امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
نرم افزارsimatic manager
yaghoobi آفلاین
عضو جوان
**
ارسال‌ها: 33
موضوع‌ها: 4
تاریخ عضویت: Apr 2021
اعتبار: 0
#1
05-06-2021, 03:00 PM
 نام و نام خانوادگی : حجت اله یعقوبی

نام پروژه : بررسی و تحلیل برنامه               simatic    manager
نام استاد: استاد داود رمضانی
نام درس : مهندسی نرم افزار سیستم های کنترل  
 
درگذشته به منظورکنترل پروسه های صنعتی وتولید ازسیستم های کنترل رله ای استفاده میشد امامصرف بالای انرژی وعیب یابی وتعمیرات طاقت فرسای این سیستم ها ازجمله دلایلی بود که تولیدکنندگان و پژوهشگران صنعت کنترل رابه فکرجایگزین مناسبی برای این سیستم هاانداخت.
PLC) Programmable logic controller)
 
در واقع یک کامپیوتر دیجیتال صنعتی است که برای کار در شرایط سخت، طراحی و ساخته شده است و یکی از جایگزین های مناسب سیستم های کنترل رله ای است.
 
pLCها با داشتن امکاناتی مانند: زمان سنج، شمارنده و... کنترل فرایندهای پیچیده را آسان می سازند و اطلاعات ورودی را از طریق سنسورها یا فرمان اپراتور دریافت می کنند، این اطلاعات با توجه به برنامه نویسی انجام شده پردازش و خروجی مطلوب ساخته می شود.


1 - plc و اجزای آن :
Plc ها قطعات برنامه پذیری هستند که در صنعت از آنها استفاده می شود .
و با توجه به نیاز شرکت ها برنامه نویسی می شوند . مانند : اندازه گیری دما ، رطوبت در مرغ داری ها و صنعت نفت و گاز و پتروشیمی و صنایع خودروسازی و ....

- 
 
-        برنامه هایی که با نرم افزار simatic  نوشته می شود شامل :
دستگاه ردیف کن با                                                      1-plc s7   200
بالت لایزر و بسته بندی و لیبل زن                                 plc s 7   300 -2                                    
صنایع نفت و گاز                                                 plc s7   400   -3                                                 
صنایع هسته ای                                                                     4-  plc s 7 1500                                                       
   

   اجزای plc  ها:

1- cpu
2_کارتهای ورودی و خروجی
[font=B Nazanin]3-منبع تغذیه و مموری [/font]


[font=B Nazanin]دستورات برنامه نویسی             BITlogic[/font]

[font=B Nazanin]یعنی دستوراتی که با BIT  ها سر و کار داریم مانند سنسورهای دیجیتال و شستی ها و سایر ورودی هایی که به کارتهای دیجیتال ورودی وصل می شود و توسط این دستورات خوانده می شود.
همچنین عملگرهای ON و OFF و کنتاکتورها و رله ها توسط این دستورات فرمان می گیرند.
[/font]

-   زبان برنامه نویسی در این برنامه به سه زبان STL ، Lad ،FBd در این قسمت دستورات برنامه نویسی به زبان Lad بررسی می شود .

-  در این زبان BiTlogic ها به صورت شکل نمایش داده می شود و زبان STL که به صورت متنی است و مانند برنامه نویسی c انجام می شود و هیچ المانی برای نمایش وجود ندارد .

- نرم افزار را باز می کنیم . در قسمت Blocks کلیک می کنیم و OB1 را باز می کنیم و کنتاکت Normaly open  را می توان از قسمت Bit logic قرار داد. برای آدرس دهی به یک BiT ابتدا باید شماره ByT را بنویسیم و از نقطه آدرس BiT مورد نظر را بنویسیم .

-                                                                                               IO.O

-        H1……………(   )QO.O

                                                                

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

 دستورات برنامه نویسی  counter  ها

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

 دستورات برنامه نویسی محاسباتی
-  دستورات برنامه نویسی تبدیل (مبدل ها)

 -دستورات برنامه نویسی انتقال (more)

برنامه نویسی و کار با fc و fB :

(تفاوت fc   و fB در آن است که fc ها فاقد حافظه DB می باشند و اگر در برنامه به اشتراک گذاشته شود اولین نفر می تواند تمامی برنامه را set یا reset  نماید.

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

- برنامه نویسی و کار با سیگنال های آنالوگ
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 15-05-2025، 07:21 PM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.