مشاوره
کاری ، تحصیلی ، مهاجرت

پی ال سی وان ، آموزش PLC با پروژه های صنعتی

صفحه اصلی / آموزش PLC رایگان پی ال سی وان / آموزش LOGO 8 SIEMENS لوگو هشت زیمنس ، 89 ، کنترل سطح دو مخزن

آموزش LOGO 8 SIEMENS لوگو هشت زیمنس ، 89 ، کنترل سطح دو مخزن

کنترل سطح دو مخزن LOGO 8 SIEMENS لوگو هشت زیمنس Level Control of Two Tanks

در این پروژه قصد داریم ، کنترل سطح دو مخزن را در نرم افزار LOGO Soft Comfort  زیمنس را انجام دهیم .

برای نمایش دو مخزن بر روی صفحه متنی Message texts از Bar Graph استفاده می کنیم .

بهترین بلوک برنامه نویسی که می توان مقدار آنرا افزایش یا کاهش داد ، Up/Down Counter است .

برای نمایش واقعی تر مخزن ، می توان بار گراف ها رو در LOGO Siemens به صورت عمودی نشان داد .

می توان محدود Bar Graph را مشخص کرد . مثلا 0 تا 100

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

برای اینکه بتوانیم به کانتر پالس دهیم ، از یک Asynchronous Pulse Generator استفاده کردیم .

هر چه زمان آن کمتر تنظیم شود ، سرعت پر و خالی شدن مخزن بیشتر خواهد بود .

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

مقدار ON تایمر را می توان  بر روی 100 تنظیم کرد ، تا با رسیدن به آن ، خروجی شمارنده روشن شود ،

و با استفاده از یک AND و NOT اجازه شمارش بیشتر داده نشود .

برای متعادل کردن حجم دو مخزن ، از یک ورودی مثلا I5 استفاده میشود .

ابتدا با استفاده از یک تایع ریاضی Mathematic instruction مقدار میانگین را به دست می آوریم .

کافیست مقدار دو کانتر را با هم جمع و تقسیم بر 2 می کنیم .

باید حواسم مون باشد که جمع دو مخزن باید اولویت High داشته باشد .

یعنی اول دو مقدار با هم جمع شود و سپس تقسیم بر دو بشه .

حال می توان با استفاده از تابع Analog Comparator مقدار هر یک از مخازن را با مقدار میانگیم مقایسه کرد .

شما اجازه ندارید تابه شمارنده را به ورودی تابع مقایسه وصل کنید .

چون تایع Counter خروجی آنالوگ ندارد . کافیست تابع شمارنده رو به یک تابع ریاضی اعمال کنید .

سپس از مقدار آنالوگ تابع ریاضی در تابع مقایسه استفاده کنید .

چون مقدار ON تابع مقایسه بر روی صفر تنظیم شده ،

بلافاصله بعد از افزایش سطح مخزن 1 و بیشتر شدن آن از مقدار میانگین ،

خروجی  تابع مقایسه فعال می شود . این دقیقا زمانی است که در صورت فعال بودن I5 باید سطح مخزن 1 را کم کند .

در طرف مقابل باید به سطح مخزن 2 اضافه شود .

چون می خواهیم این شرط در مخزن 2 هم مثبت شود ، میانگین را از مخزن 2 کم می کنیم تا مثبت شود .

این به منزله این است که حجم مخزن دو باید زیاد شود .

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

در نهایت هر گونه اختلاف بین مخزن 1 و 2 و میانگین ، باعث افزایش یا کاهش سطح دو مخزن میشود .

زمانی که دو مخزن حجم شون یکسان شود ، دیگر 4 شرط مقایسه هیچکدام فعال نیستند و در نتیجه دیگر تغییر سطح نخواهیم داشت .

دانلود ویدئو

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

 

۲ دیدگاه برای آموزش LOGO 8 SIEMENS لوگو هشت زیمنس ، 89 ، کنترل سطح دو مخزن ثبت شده است

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

    1. درود بر شما .
      در آموزش توضیح داده شده است که این کار برای شبیه سازی جبران کنندگی PI Controller انجام شده است .

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

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