کنترل کننده های منطقی برنامه پذیر
توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد
کنترل کننده های منطقی برنامه پذیر دارای ۲۲۶ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است
فایل ورد کنترل کننده های منطقی برنامه پذیر کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز کنترل کننده های منطقی برنامه پذیر۲ ارائه میگردد
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی کنترل کننده های منطقی برنامه پذیر،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از متن کنترل کننده های منطقی برنامه پذیر :
کنترل کننده های منطقی برنامه پذیر
قسمتی از متن:
کنترل چیست؟
در زندگی روزمره، واژه کنترل بسیار بکار برده میشود و اصطلاحاتی نظیر کنترل رشد جمعیت، ترافیک و غیره در گفتگوهای روزمره بسیار شنیده میشود. معمولاً کلمه کنترل وقتی به کار برده میشود که نوعی مهارکردن و تسلط بر یک پدیده مورد نظر باشد. علاقه انسان به تحت اختیار درآوردن و تسلط بر پدیدهها باعث پیدایش شاخه جدیدی از دانشها به نام عمل کنترل گردیده است.
علم کنترل، علمی است که در مورد چگونگی تحت اختیار در آوردن و هدایت رفتارهای پروسه ها (فرآیند یا پدیدهای که مایل به تحت اختیار در آوردن آن هستیم) صحبت میکند.
۱-۱- خودکارسازی (اتوماسیون)
یک سیستم کنترل که بدون دخالت عامل انسانی و خود به خود قادر به تنظیم خروجی باشد را سیستم کنترل خودکار یا اتوماتیک میگوییم. خط سیر و هدف همه صنایع به سمت افزایش تولید بیشتر میباشد و این خط سیر از میان خودکارسازی یا اتوماسیون فرآیندها و ماشین آلات می گذرد. خودکارسازی ممکن است به دلیل افزایش کمیت محصول و یا بهبودی در کیفیت و دقت آن صورت بگیرد. اما به هر شکل، این روند همواره با جایگزینی برخی یا همه اعمال و ورودیهای انسانی مورد نیاز جهت انجام و کنترل عملکردهای ویژه، همراه میباشد. بسیاری از کارخانهها و کارگاهها به جای اینکه کارگران را عملاً و به طور فیزیکی با انجام وظایف درگیر کنند. از آنها جهت کنترل ماشینها و تجهیزات استفاده می نمایند. این نوع از کنترل نیازمند کارگری است که نحوه عمل یک فرآیند بخصوص را می داند.
و نیز می داند که چه ورودیهایی نیاز است تا خروجی در سطح دلخواه باقی بماند.
اما به منظور تحقق خودکارسازی یک فرآیند، اپراتورها و کارگران باید توسط شکلی از سیستمهای خودکار جایگزین گردند. سیستمهای خودکار قادرند فرآیند را بدون مداخله انسان یا با دخالت اندک کنترل کنند. این امر نیازمند سیستمی است که قادر باشد یک فرآیند را راه اندازی کرده و آن را متوقف کند.
کنترل اتوماتیک
هر سیستم کنترل را به سه بخش اصلی می توان تقسیم کرد: ورودی، بخش پردازشگر و خروجی.
وظیفه بلوک پردازشگر یا کنترلگر، تهیه خروجی به شکل و اندازه دلخواه از سیگنالهای متفاوت ورودی میباشد.
روشهای مختلفی برای اجرای توابع کنترلی جهت به دست آوردن خروجیهای مشابه از ورودی های یکسان موجود میباشد که می توان از آن به عنوان بلوک کنترل استفاده کرد. همچنین در کنترل یک سیستم توسط یک اپراتور از نوع انسانی، اپراتور، همارز بلوک کنترلگر یا بخش پردازشگر است. زیرا این اپراتور است که می داند چه خروجی دلخواهی مورد نیاز است، بنابراین بطور بصری یا بوسیله وسایل اندازهگیری در حال اندازهگیری و قرائت مداوم متغیرهای مربوطه، یعنی ورودیها میباشد و بسته به اطلاعات بدست آمده، عکس العمل لازمه را نشان خواهد داد و مقادیر پیش داده بلوک کنترل را تغییر خواهد داد تا خروجی دلخواه حاصل شود.
ورودیها
سیگنالهای ورودی معمولاً توسط مبدلهای (Transducer) مختلفی که کیفیتهای فیزیکی را به سیگنالهای الکترونیکی تبدیل میکنند فراهم میشوند. این مبدلها میتوانند یک کلید فشاری ساده، ترموستات یا کشش سنج و غیره باشند همگی آنها اطلاعات مربوط به کمیت اندازهگیری شده را به بخش پردازشگر انتقال می دهند. بسته به نوع مبدل استفاده شده این اطلاعات می توانند به صورت دودویی (دیجیتال) یا پیوسته (آنالوگ) باشند که به عنوان کمیت ورودی ارائه میشوند.
خروجیها
چنانچه قرار باشد که یک سیستم کنترل بر طریقه عملکرد یک فرآیند، دخالت و تسلط داشته باشد، بایستی قادر به تغییر عناصر کلیدی یا کمیت های مهم فرآیند باشد. این کار با استفاده از المانهای خروجی از قبیل پمپها، موتورها، پیستونها، رلهها و غیره تحقق می پذیرد. این المانها، سیگنالهای سیستم کنترل را به دیگر کمیتهای مورد نیاز، تبدیل میکنند. به عنوان مثال، یک موتور، سیگنالهای الکتریکی اخذ شده از سیستم کنترل را به حرکت دورانی تبدیل میکند. به بیان دیگر المانهای خروجی نیز به گونهای، نوعی از مبدلها می باشند. همانند مبدلهای ورودی، المانهای خروجی نیز می توانند واحدهای ساده دودویی و یا متغیرهای پیوسته در حوزه تغییری بین حالت کاملاً خاموش تا کاملاً روشن (آنالوگ) باشند.
بخش پردازشگر یا بلوک کنترل
این بلوک مشابه با دانستههای اپراتور در مورد عملکرد سیستم است که به این دانستهها، جهت تحت کنترل باقیماندن یک فرآیند نیاز میباشد. اپراتور از این آگاهی و نیز مهارت خود استفاده میکند و با تلفیق کردن آن با اطلاعات بدست آمده از اندازهگیری ورودی، خروجی مطلوب را تولید میکند. در سیستمهای کنترل اتوماتیک، طرح استفاده شده به عنوان بلوک کنترل این وظیفه را به عهده دارد و با توجه به اطلاعات اخذ شده از سیگنال ورودی، خروجی مطلوب را تهیه میکند. این طرح کنترلی به دو روش متفاوت قابل اجرا است: با استفاده از سیستمهای کنترل غیر قابل تغییر توسط اپراتور و نیز با استفاده از کنترل کنندههای قابل برنامهریزی. در سیستمهای غیر قابل تغییر توسط اپراتور وقتی که سیستم کنترل ساخته شد و عناصر آن به یکدیگر مرتبط شدند، دارای توابع و برنامه ثابتی خواهند شد که دیگر به وسیله اپراتور امکان تغییر در آن وجود ندارد. اما در یک سیستم قابل برنامهریزی، توابع و وظایف کنترلی، برنامهریزی شده و در یک واحد حافظه ذخیره میشوند و اگر ضرورتی پیش آمد، میتوانند بوسیله برنامهریزی مجدد تغییر داده شوند.
کنترل کننده های منطقی برنامه پذیر
فهرست مطالب
عنوان صفحه
فصل اول مقدمهای بر علم کنترل و مفاهیم منطقی
۱-۱- خود کارسازی (اتوماسیون)…………………………………………………………………. ۲
کنترل اتوماتیک…………………………………………………………………………………………….. ۳
ورودی ها ………………………………………………………………………………………………….. ۴
خروجیها …………………………………………………………………………………………………… ۵
بخش پردازشگر یا بلوک کنترل …………………………………………………………………….. ۵
۱-۲- سیستمهای دیجیتال و آنالوگ……………………………………………………………….. ۷
کنترل آنالوگ……………………………………………………………………………………………….. ۸
کنترل دیجیتال …………………………………………………………………………………………….. ۹
۱-۳- انواع فرآیندهای صنعتی……………………………………………………………………….. ۱۰
فرآیندهای پیوسته ……………………………………………………………………………………….. ۱۰
فرآیندهای مرحلهای …………………………………………………………………………………….. ۱۱
تولید گام به گام…………………………………………………………………………………………… ۱۱
۱-۴- استراتژی کنترل …………………………………………………………………………………. ۱۲
کنترل حلقه باز…………………………………………………………………………………………….. ۱۲
کنترل پیش خور…………………………………………………………………………………………… ۱۳
کنترل حلقه بسته………………………………………………………………………………………….. ۱۴
۱-۵- کنترل کنندههای پیوسته……………………………………………………………………….. ۱۵
۱-۶- سیستمهای کنترل متداول…………………………………………………………………….. ۱۶
سیستمهای رلهای………………………………………………………………………………………… ۱۶
سیستمهای الکترونیکی………………………………………………………………………………….. ۱۸
حافظه ………………………………………………………………………………………………………… ۲۱
ریزپردازنده ……………………………………………………………………………………………….. ۲۴
۱-۷- کامپیوتر در کنترل ……………………………………………………………………………… ۲۵
فصل ۲ کنترل کنندههای قابل برنامهریزی (PLC)
۲-۱- مقدمه………………………………………………………………………………………………… ۲۷
۲-۲- نگاهی گذرا بر تاریخچه PLC………………………………………………………………… 28
۲-۳- مقایسه PLC با سایر سیستمهای کنترلی………………………………………………… ۳۱
۲-۴- سخت افزار PLC…………………………………………………………………………………. 33
واحد پردازش مرکزی (CPU)………………………………………………………………………… 34
حافظه ………………………………………………………………………………………………………… ۳۵
حجم حافظه…………………………………………………………………………………………………. ۳۸
واحدهای ورودی و خروجی ………………………………………………………………………… ۳۹
واحدهای برنامهریزی…………………………………………………………………………………… ۴۳
۲-۵- انواع سیستمهای PLC………………………………………………………………………….. 44
PLC های کوچک………………………………………………………………………………………….. ۴۵
PLC های متوسط ………………………………………………………………………………………… ۴۶
PLC های بزرگ…………………………………………………………………………………………… ۴۷
فصل ۳ مقدمهای بر زبان برنامهنویسی S5
۳-۱- اشکال مختلف نمایش برنامه…………………………………………………………………. ۵۲
روش نمایش نردبانی …………………………………………………………………………………… ۵۲
روش نمایش فلوچارتی ………………………………………………………………………………… ۵۳
روش نمایش عبارتی ……………………………………………………………………………………. ۵۴
۳-۲- سیکل زمانی اجرای برنامه…………………………………………………………………… ۵۷
۳-۳- برنامهنویسی سازمان یافته…………………………………………………………………… ۵۸
بلوکهای برنامه (PB) ………………………………………………………………………………….. 59
بلوکهای ترتیبی (SB)……………………………………………………………………………………. 59
بلوکهای تابع ساز (FB) ………………………………………………………………………………. 60
بلوکهای اطلاعاتی (DB)……………………………………………………………………………….. 61
بلوکهای سازماندهی (OB)……………………………………………………………………………. 61
۳-۴- عملوند های مورد استفاده در زبان S5 …………………………………………………. 62
۳-۵- دستور العملهای زبان S5 …………………………………………………………………… 62
دستور العملهای اصلی ……………………………………………………………………………….. ۶۲
دستور العملهای تکمیلی……………………………………………………………………………….. ۶۳
دستور العملهای سیستم………………………………………………………………………………. ۶۳
۳-۶- خواندن صفر………………………………………………………………………………………. ۶۳
۳-۷- کنتاکت در حالت عادی باز …………………………………………………………………… ۶۴
۳-۸- کنتاکت در حالت عادی بسته…………………………………………………………………. ۶۴
۳-۹- کاربرد پرانتز ها در برنامه نویسی به روش STL …………………………………… 66
۳-۱۰- فلگ یا پرچم……………………………………………………………………………………… ۶۸
۳-۱۱- بیت RLO………………………………………………………………………………………….. 70
۳-۱۲- ست وری ست در فلگها و خروجیها…………………………………………………. ۷۰
۳-۱۳- دستور NOP 0 …………………………………………………………………………………. 73
۳-۱۴- کانکتور……………………………………………………………………………………………. ۷۶
۳-۱۵- برنامهنویسی یک تشخیص دهنده لبه پالس……………………………………………. ۷۷
۳-۱۶- دستور پرش غیر شرطی……………………………………………………………………. ۷۹
۳-۱۷- دستور پرش شرطی………………………………………………………………………….. ۷۹
۳-۱۸- دستورهای بارگذاری و انتقال ……………………………………………………………. ۸۰
دستور L ……………………………………………………………………………………………………. 81
دستور T ……………………………………………………………………………………………………. 82
۳-۱۹- موارد استفاده آکومولاتور…………………………………………………………………. ۸۳
دستور جمع دو عدد……………………………………………………………………………………… ۸۳
دستور تفریق……………………………………………………………………………………………….. ۸۴
۳-۲۰- مقایسه کنندهها…………………………………………………………………………………. ۸۴
۳-۲۱- شمارندهها……………………………………………………………………………………….. ۸۸
۳-۲۲- تایمرها…………………………………………………………………………………………….. ۹۲
تایمر پلهای (SP)…………………………………………………………………………………………… 96
تایمر پلهای گسترده (SE)………………………………………………………………………………. 97
تایمر با تأخیر روشن (SD) …………………………………………………………………………… 98
تایمر با تأخیر خاموش (SF)…………………………………………………………………………… 99
تایمر با تأخیر ماندگاری (SS)…………………………………………………………………….. 100
دستورهای اعلام پایان برنامه …………………………………………………………………… ۱۰۱
فصل ۴ روش برنامه نویسی
۴-۱- روش برنامهنویسی…………………………………………………………………………. ۱۰۵
۴-۲- بلوکهای اطلاعاتی (DB) …………………………………………………………………. 112
۴-۳- بلوکهای تابع ساز (FB)…………………………………………………………………… 119
۴-۴- دستورات تکمیلی ……………………………………………………………………………. ۱۲۵
دستور AW……………………………………………………………………………………………… 125
دستور OW ……………………………………………………………………………………………. 126 دستور XOW 127
دستور CFW…………………………………………………………………………………………… 127
دستور CSW…………………………………………………………………………………………… 128
دستور SLW……………………………………………………………………………………………. 128
دستور SRW……………………………………………………………………………………………. 129
دستور I………………………………………………………………………………………………….. 129
دستور D ……………………………………………………………………………………………….. 130
دستور ADD……………………………………………………………………………………………. 130
دستور JZ……………………………………………………………………………………………….. 131
دستور JN ……………………………………………………………………………………………… 132
دستور JP……………………………………………………………………………………………….. 132
دستور JM………………………………………………………………………………………………. 132
فصل پنجم شیوههای کنترل فرآیند
۵-۱- کنترل فرآیند…………………………………………………………………………………… ۱۳۶
برنامههای ترکیبی …………………………………………………………………………………… ۱۳۶
برنامههای ترتیبی ……………………………………………………………………………………. ۱۳۶
۵-۲- دستور DO…………………………………………………………………………………….. 144
۵-۳- ارسال پیامهای خطا بر روی صفحه نمایش ………………………………………. ۱۴۵
۵-۴- ساختار برنامههای ترتیبی ……………………………………………………………….. ۱۴۸
فصل ششم قابلیت های پیشرفته کنترل کنندههای قابل برنامهریزی
۶-۱- ماژول های ورودی/خروجی دیجیتال………………………………………………… ۱۷۰
۶-۲- ماژولهای وظایف ویژه ………………………………………………………………….. ۱۷۰
محدوده وظایف ماژولها………………………………………………………………………….. ۱۷۱
۶-۳- واحدهای ورودی/خروجی آنالوگ…………………………………………………….. ۱۷۲
تبدیل آنالوگ به دیجیتال …………………………………………………………………………… ۱۷۲
ورودیهای A/D………………………………………………………………………………………. 173
برنامهریزی ورودی های آنالوگ……………………………………………………………….. ۱۷۳
نقاط توقف………………………………………………………………………………………………. ۱۷۴
کاربردهای آنالوگ به دیجیتال ………………………………………………………………….. ۱۷۵
۶-۴- ماژولهای دیجیتالی به آنالوگ………………………………………………………….. ۱۷۵
نحوه عمل ………………………………………………………………………………………………. ۱۷۶
کاربردها ………………………………………………………………………………………………… ۱۷۶
اطلاعات مربوط به نقایص و وضعیت آنالوگ………………………………………………. ۱۷۷
۶-۵- ماژولهای بهسازی سیگنال……………………………………………………………… ۱۷۷
۶-۶- توابع کنترل پیوسته…………………………………………………………………………. ۱۷۸
ماژولهای PID………………………………………………………………………………………… 179
برنامهریزی ماژولهای PID………………………………………………………………………. 180
ماژولهای کنترل – PID کاربردها …………………………………………………………….. ۱۸۱
۶-۷- دیاگرام های گرافیکی و فرآیندنما……………………………………………………… ۱۸۱
تأثیر بر روند اجرای فرآیند……………………………………………………………………….. ۱۸۳
برنامهریزی نمودارهای فرآیند نمای پروسه……………………………………………….. ۱۸۴
۶-۸- ورودی/خروجی راه در ارتباطات……………………………………………………… ۱۸۵
فصل هفتم ارتباطات PLC و خود کارسازی
۷-۱- ارتباطات PLCها …………………………………………………………………………….. ۱۸۸
استفادههای معمول از پورتها یا در گاههای ارتباطی PLC ………………………….. 188
ارتباطات سریال – RS232 و شاخههای مشتق شده از آن …………………………….. ۱۸۹
الزامات ارتباطات استاندارد ………………………………………………………………………. ۱۹۰
فواصل انتقال ………………………………………………………………………………………….. ۱۹۱
حلقه جریان ۲۰MA ………………………………………………………………………………….. 192
RS 422 – RS423 …………………………………………………………………………………….. 193
۷-۲- کنترل جریان داده ………………………………………………………………………….. ۱۹۳
پروتکل برای انتقال ………………………………………………………………………………….. ۱۹۴
۷-۳- دادههای ارسال شده از طریق خطوط ارتباطی PLC…………………………….. 195
۷-۴- ارتباطات بین چند PLC ……………………………………………………………………. 196
۷-۵- شبکههای محلی ……………………………………………………………………………… ۱۹۷
PLC ها و شبکه ها ………………………………………………………………………………….. ۱۹۸
۷-۶- کنترل توزیع شده …………………………………………………………………………… ۱۹۸
محدوده نیازها ………………………………………………………………………………………… ۱۹۹
پیکر بندی های شبکه ها……………………………………………………………………………. ۱۹۹
دسترسی و کنترل کانال …………………………………………………………………………… ۲۰۰
پروتکل ها ………………………………………………………………………………………………. ۲۰۰
۷-۷- استانداردهای شبکه – ISO،. IEEE، MAP…………………………………………… 201
ISO – اتصال داخلی سیستمهای باز ………………………………………………………….. ۲۰۱
GMMAP نگاهی به مشخصات ………………………………………………………………….. ۲۰۲
مقایسه با اینترنت……………………………………………………………………………………… ۲۰۳
اجرای استاندارد MAP……………………………………………………………………………… 203
MAP در ارتباطات سطح کارخانهای و سیستم های باز ……………………………….. ۲۰۴
کارایی MAP …………………………………………………………………………………………… 204
شبکههای انحصاری PLC ………………………………………………………………………… 205
ماژولهای واسطه شبکه ………………………………………………………………………….. ۲۰۵
شبکههای محلی تطبیق پذیر……………………………………………………………………….. ۲۰۶
فصل هشتم کاربرد PLC
۸-۱- کاربرد PLC ها در رباتیک……………………………………………………………….. ۲۰۹
کاربرد PLC به عنوان یک کنترل کننده ربات……………………………………………….. ۲۰۹
کنترل توالی محدود………………………………………………………………………………….. ۲۱۰
انعطاف پذیری…………………………………………………………………………………………. ۲۱۰
کنترلهای توالی و ترکیبی…………………………………………………………………………. ۲۱۰
فصل نهم انتخاب، نصب و راهاندازی سیستمهای PLC
۹-۱- روند طراحی برای سیستمهای PLC …………………………………………………. 213
۹-۲- انتخاب یک کنترل کننده قابل برنامهریزی ………………………………………….. ۲۱۳
الزامات ورودی/خروجی ………………………………………………………………………….. ۲۱۴
حافظه و الزامات برنامهریزی …………………………………………………………………… ۲۱۵
۹-۳- نصب…………………………………………………………………………………………….. ۲۱۶
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.