تعداد صفحات:192
نوع فایل:word
فهرست مطالب :
فصل یکم ساختار PLC
PLC
تفاوت PLC با کامپیوتر
کاربرد PLC در صنایع مختلف
سخت افزار PLC
مدول منبع تغذیه (PS)
واحد پردازش مرکزی (CPU)
حافظه (Memory)
ترمیتال ورودی (Input Module)
ترمینال خروجی (Output Module)
مدول ارتبط پروسسوری (CP)
مدول رابط (IM)
تصویر ورودی ها (PII)
تصویر خروجی ها (PIO)
فلگ ها، تایمر ها و شمارنده ها
انبارک یا اَکومولاتور (ACCUM)
گذرگاه عمومی ورودی/خروجی (I/O bus)
روش های مختلف آدرس دهی
نرم افزار PLC
واحد برنامه ریزی(PG)
فصل دوم انواع سخت افزار
انواع PLC
انواع رابطه های برنامه نویسی (Programmers)
انواع حافظه
پاسخ زمانی PLC
فصل سوم وسایل ورودی و خروجی
انواع وسایل ورودی
سنسورهای تشخیص اشیاء
- لیمیت سوئیچ
- پروکسیمیتی سوئیچ (القایی، خازنی)
- سنسور اثر هال
- رید سوئیچ
- سنسور های نوری
سنسور های جابجایی
کرنش سنج (Strain Guage)
اندازه گیری فشار سیال
اندازه گیری سطح مایعات
اندازه گیری جریان عبوری سیال (دبی)
اندازه گیری دما
صفحه کلید
انواع وسایل خروجی
وسایل خروجی دیجیتال
- سولونوئید
- سیلندر تک کاره
- سیلندر دو کاره
وسایل خروجی آنالوگ
فصل چهارم مقاصد خاص در PLC
کارت های شمارنده سریع
کارت های ورودی/خروجی آنالوگ
مبدل آنالوگ به دیجیتال (A/D)
مبدل دیجیتال به آنالوگ (D/A)
فصل پنجم شبکه های صنعتی
نحوه نمایش اطلاعات
نحوه ارسال اطلاعات
استاندارد های ارتباط سریال
استاندارد RS232
استاندارد RS422
استاندارد RS485
شبکه های اختصاصی سازندگان PLC
فصل ششم ساختار و نحوه عملکرد درایور های AC
استفاده از درایور و صرفه جویی
مزایای استفاده از کنترل کننده های دور موتور
ساختمان درایور AC
مبانی کنترل سرعت
کنترل کننده های دور مدرن
کلیات
ساختمان قسمت قدرت درایور های AC مدرن
- کنترل برداری
- جریان راه اندازی
قابلیت های پیرامونی درایور AC
مقایسه درایور های AC مدرن با درایور های متعارف
سیستم های ورودی و خروجی
فصل هفتم کنترل دور موتور AC توسط PLC و ساختار برنامه
کنترل دور موتور AC به صورت آنالوگ
مدول آنالوگ
نحوه کنترل سرعت موتور (کنترل دور)
شمارنده های سرعت بالا و نحوه برنامه ریزی آن ها
برنامه نرم افزاری سیستم کنترل
برنامه اصلی
زیر برنامه صفر (CTRL_DIR)
زیر برنامه یک (HSC_PROG)
زیر برنامه دو (READ_VALUE)
زیر برنامه سه (CULC_PROG)
زیر برنامه چهار (OUT_AQW)
زیر برنامه پنج (RUN_FID)
زیر برنامه وقفه صفر (INT_0)
مراجع
ضمیمه الف – برنامه های نوشته شده سیستم کنترلی
چکیده
با توجه به پیشرفت بسیار سریع تکنولوژی و وجود رقابتهای شدید در بین صنعتگران دو مقوله دقت و زمان در انجام کارهای تولیدی وخدماتی بسیار مهم و سرنوشت ساز شده است. دیگر سیستمهای قدیمی جوابگوی نیازهای صنعت توسعه یافته امروز نبوده و بکار بردن سیستمهایی که با دخالت مستقیم نیروی انسانی عمل می کنند، امری نامعقول می نمود. چرا که در این موارد دقت و سرعت عمل سیستم بسیار پایین و وابسته به نیروی کاربر است.بنابراین ماشینهای هوشمند و نیمههوشمند وارد بازار صنعت شدند. و بعد از مدتی آنچنان جای خود را پیدا کردند که علاوه بر زمینههای صنعتی در کارهای خدماتی نیز جایگاه ویژهای یافتند. کنترل سیستمهای بسیار پیچیدهای که قبلاً غیرممکن بود به راحتی انجام می گرفت. مکانیزه کردن سیستمها و ماشین آلات (اتوماسیون صنعتی) مقوله بسیار مهم و پرطرفداری شده و نیاز به آن هر روز بیشتر و بیشتر مشهود می شود.
اتوماسیون صنعتی در زمینههای بسیار گستردهای کاربرد دارد از مکانیزه کردن یک ماشین بسیار ساده کنترل سطح گرفته تا مکانیزه نمودن چندین خط تولید و شبکه کردن آنها با هم. با نگاهی به محیط اطرافمان می توانیم نمونههای بسیار زیادی از کاربرد اتوماسیون را در اغلب زمینهها پیدا کنیم. در اتوماسیون واحدهای مسکونی جدید، در شبکههای مخابراتی،در سیستمهای دفع فاضلاب، سیستم توزیع برق، کارخانجات مختلف و … .
در یک سیستم اتوماسیون شده کنترل پروسه توسط ماشین انجام می شود و در این سیستم ها دخالت انسان به حداقل و در برخی موارد به صفر رسیده است. سیستم با گرفتن سیگنال های ورودی از قطعاتی نظیر سنسورهای تشخیص فشار، رنگ، سطح مایعات، قطعات فلزی، سنسورهای دما، میکرو سوئیچ ها، کلیدها و شستی ها، واسطه های کاربر با ماشین و… وضعیت موجود را حس کرده و بررسی می کند و سپس در مورد عکسالعمل ماشین تصمیمگیری کرده و فرمان های لازمه را به قطعات خروجی که تحت کنترل ماشین هستند اعمال می کند. با توجه به مواردی که ذکر شد می توان ساختار یک سیستم اتوماسیون را بدین صورت لیست نمود.
- قطعات ورودی شامل سنسورها، سوئیچ ها، و … .
- قطعات خروجی مثل موتور، پمپ، شیر برقی، نشانگرها و … .
- یک کنترلر داخلی با CPU برای پردازش دادهها و اجرای برنامه کنترلی سیستم و حافظه برای ذخیره نمودن برنامه کنترلی و اطلاعات دریافتی از قطعات ورودی.
- یک واسط بین کاربر و ماشین (Human Machine Interface) در مواردی که نیاز به انجام تنظیمات توسط کاربر داریم و یا می خواهیم یکسری اطلاعات و آلارم ها را بهاطلاع کاربر برسانیم .
توجه داشته باشید با بالا بردن سرعت و دقت کنترلرمورد استفاده در سیستم اتوماسیون شده و انتخاب درست آن بر طبق کاربردی که از آن انتظار داریم میتوانیم امکانات و قابلیتهای سیستم را بالاتر ببریم. بعنوان مثال در یک سیستم ساده کنترل سطح مخزن سرعت پاسخگویی سیستم در حد چند ثانیه هم برای اینکار کافی خواهد بود. اما در سیستمهای پیچیده موقعیت یاب یا پردازش تصویر به سیستمهای بسیار سریعتر و دقیقتر احتیاج داریم و سرعت پاسخگویی در حد میکرو ثانیه برای ما لازم است.
به عنوان مثال در مواردی که نیاز به کنترل در یک محیط نامساعدداریم و استفاده از نیروی انسانی بسیار مشکل و یا غیرممکن است چهکار باید کرد. درمحیطهایی با شرایط آب و هوایی بسیار بد و با مناطق جغرافیایی صعبالعبور و یا درمحیط هایی که آلودگی صوتی و یا آلودگی های شدید تنفسی دارند. در این موارد ایمن ترین و با صرفهترین گزینه اتوماسیون کردن سیستمها و استفاده از ماشین بجای انسان است. اجرای کامل سیکل کنترلی، گرفتن گزارشات لازم در حین انجام عملیات کنترلی، قابلیت تغییر سیکل کاری و تعریف نمودن پارامترهای کنترلی، امکان انجام کنترل دستی در موارد اضطراری و… .
حال به مثال دیگری می پردازیم. حساب کنید در یک سیستم بسیار ساده بستهبندی محصولات غذایی برای بسته بندی هزار کیلو شکر دربستههای یک کیلویی به چند نفر و چقدر زمان احتیاج داریم. چند نفر برای وزن کردن محصول، چند نفر برای آمادهسازی پاکت ها، چند نفر برای پرکردن پاکت ها و بستهبندی آن، زدن تاریخ مصرف و … .
در این گونه سیستمها مشکلات زیادی وجود دارد که به برخی از آنها در زیر اشاره شده است.
- زیاد بودن تعداد نفراتی که در این قسمت کار میکنند.
- نیاز به محیط کاری بزرگتر تا بتوان از شلوغی ناشی از تعدد نیروی انسانی کاست.
- خستگی و دقت پایین افراد
- صرف زمان زیاد
- هزینه بسیار بالا
- بازدهی بسیار اندک
- کیفیت بسیار پایین محصولات
- …
از این مثال ها در صنعت بسیار زیاد بوده و شما هم می توانید صدها نمونه دیگر را مثال بزنید. بههرحال نتیجهای که از آن ها می گیریم این است که نیاز به اتوماسیون یک نیاز غیر قابل اجتناب بوده و استفاده از آن روزبه روز بیشتر خواهد شد. با استفاده از این نوع سیستم ها لحظه به لحظه بر کیفیت محصولات و خدمات افزوده می شود و در نتیجه صنایعی را که از این سیستم ها استفاده می کنند بی رقیب و قدرتمندمی سازد.