برق و الکترونیکعلوم مهندسی

اتوماسیون صنعتی

صفحه 1:
به نام خدا امام محمد باقر(ع) ساری ا كا استاد راهنما: مهندس سيد غفار نبوى دانشجو: رضا اسماعيل يور

صفحه 2:
با ‎SS‏ ‏ساختار ‎Lagic Control ape ;) PLC‏ ۳۳۵۲۵۳۱۳۱۵۵۱6 به معنای‌ک نترلکننده منطقی‌قابلب رنامه ریزی‌گرفته شده لست تا . ک نلک نده اوترم لفزارواستکه در قسمورودی لطلهاتی! ب صویتب ‎pal‏ وهریافسوآنها را طبقسرنامه لیکه در حافظه لش‌ذخیره شسده پردازشمیت سید و تستيجه عملياتوا نيز از قسستخروجئبه صويتفرمانهاييسه كيرتده هاو لجرا کننده هاوف رما( ۸661030۳5 ) ارس لمی‌کند ‏به عبارت دیگر 01.6 _عبارت از یک کنترل کننده منطقی است که می توان منطق کنترل را توسط برنامهبرای آن تعریق نمود و در صورت تیا .به راحتی آن را تفییر داد ‏وظيقه 81-0 قبلا بر عهده مدارهای فرمان رله ای بود که استفاده از آنها در محیط های صنعتی جدید منسوخ گردیده است اولین اشکللی که در این مدار ها ظاهر می شود ن است که با افزلیش تعداد رله ها حجم و وزن مدار فرمان » بسیاربزرگ شده . همجنين موجب افزليش قيمت كن مى كرد . براى رفع لين اشكال ۰ مدار هاى فرمان الكترونيكى ساخته شدند ولى با وجود این ۰ هنگامی که ‎pan‏ ی در ریند یا عملکرد ماشین صورت می كيرد مثلا در يك دستكاه پرس . ابعاد . وزن سختی و زمان قرار گرفتن قطعه زیر بازوی پرس تغییر می کند . لازم است تفییرات بسیاری در سخت افزار سیستم کنترل داده شود .به عبارت دیگرانصالات و عناصر مدار فرمان باید تفییر کند ‎ ‎ ‎

صفحه 3:
با ‎SS‏ ‏تفاوت 0,ا) با کامپیوتر *" استفاده از کامپیوتر معمولی مستلزم آموزش های نسبتا طولانی ۰ صرف وقت و هزینه های بسیار است چنانچه کنترل فرآیندی مورد نظر باشد استفاده از کامپیوتر معمولی به مراتب پیچیده تر و در لغلب موارد عملا نا ممکن می شود . علاوه بر آن برای انطباق کامپیوتر با فرآیند مورد نظر طراحی . ساخت و یا لاقل بررسی و خرید تجهیزات خاص برای انطباق » کاری طاقت فرساست بسيارى از صنعتكران نياز به بكاركيرى سيستمهاى اتوماتيك را عملا احساس نموده و دريافته اند كه توليد بدون بكاركيرى اتوماسيون امكان يذير نمى باشد . از طرف ديكر صنعتكران كرفتن آموزشهای مربوط به اين شاخه از صنعت را بحق در محدوده وظايف خود نمى دانند ۴ مر يله لي درستبسهمیزدلایل‌ساخته شده و لتوماسیونا تریرهزی بسهترین کلم مکرهر لختیار قرار ‎pose Jy PLO jas.‏ نیا آموزشهای فصل طولائی‌هپر هزینه ندارد .

صفحه 4:
سخت افزار ۷0 از لحاظ سخت افزاری می توان قسمت های تشکیل دهنده یک سیستم ۲1 را بصورت زیر تقسیم نمود OPG ( Oct Power Guppy) ‏واحد منيع تغذيه‎ CPO (Ceciral Provessiny Dot ‏واحد بردازش مركزى(‎ ( Dewey) ‏حافظه‎ ترمینال های ورودی (طد() ما ) ترمینال های خروجی ‎Ovtput Dochie)‏ ( ce (Commmmiraion Processor ).s p92 bli) Jeo مدول رابط( علل() عصطجه۱) 10

صفحه 5:
"۲۲۲۲ " نرم افزار 0را) در ‎PLO‏ ها سه نوع نرم افزار قابل تعريف ست ۱ - نرم فزاری که کارخانه سازنده با توجه به توان سخت افزاری ‎Operate Opry gay SS cs Ga gine‏ یا به اختصار 6008 گویند. مثلا در ‎PLO‏ زیمنس مدل ۱۰۰ ( تعداد 1 تايمر ‎(DO = PUB)‏ تعریق شده است و اگر در برنامه تویسی از تیمر شماره ۱۸ یعنی 6۵" استفاده شود سیستم عامل دستور مذکور را به عنوان یک دستور اشتباهقلمداد کرده ‏ برنامه اجرا نخواهد شد لازم به ذکر است که این نرم افزار ثلبت بوده ۰ قلبل تفییر نمی باشد ینابراین از نوع فقط خواندتی است و معمولا در 000 ۰ (06068606) ذخیره می شود ۲ - نرم فزاری که بنامه نوشته شده توسط استفاده کننده (۳۳ت1 ) را به زبان قبل فهم ماشین تبدیل می نماید .این برنامه منحصربه کارخانه سازندهبوده تام خاصى تيز دارد . معروف ترین و پرکاربردترین اين نم افزار 696 می باشد که توسط شرکت. زيمنس ابداع كرديده است . اين نرم افزار هم مانند 009) قابل تغيير نيست و بايستى در 04007 ذخيره وبرای اجرا به ‎ROO‏ ‏پروگرامر ارسال گردد. ۳ - ترم افزار یا برنامه ای که توسطاستفاده کننده نوشته میشودو به لن جوم ۳۳) جعه(0) گویند .لین نرم افزار در هر لحظه قابل تغيير بوده . خواندنى اتوشتنى است . اين نرم افزار در 4800008000 و ی در 606۳616060 ویا در ‎PCPROO‏ ‏ذخیره و در صورت ایجاد هر گونه اشکال در 80000) از مدول ذكر شده مجددا در 0880007 کپی شده. اجرا مى كردد.

صفحه 6:
" ۲۲۲۲۲" ۳روش برنامه نویسی آنچه که تا کنون دز مور آن ‎coy‏ پرداختيم دستورات باه تویبی و ذگرمالهایی ساده بو .در اي فمل قصد دارم تروش براه نوس و روند كلاسيك برخورد بك برنامه نويس با بروزه يا فرأيتدى را كه قرار ست توسط 1/0 كتترل شود بررسى كنيم . بروسه و روند برنامه نويسى به شرح زيو است : ما ‎-١‏ تعريف بروزه و فرأيتد تحث کتترل ‏اولين كام براى نوشتن يك برنامه تعريف برنامه و يروسه است . به عبارت ديكر برنامه نويس بايد بداند كه جه امكانات و وروديهابي در دست دار تا ‎ly‏ كنترل فر يند مورد نظر بتواتد از أنها استفاده تماب .از أنجابى ‎San‏ است يك برنامه نويس به تمام موارد و جزئيات سيستم و بروزة تسلط و اشرافنداشتهباد معمولا در این مرحلهاز نامه تویسی کارشناسای که در مود پروسه تحت کنترل اطلاعت کافی داد مه تویس را در جرین کلیهجزئیات سیستمقرر می دهند ‎ ‏۲-رسمفلوچا ‏معمولا در مورد كنترل بروزه هلى يزرك و حنى بروزه هاى كوجك بس از تعريف بروزه مرحله رسم فلوجارت برنامه اث . زيرا رسم فلوجارت ده ترين روش جهت معرفى و برسى عملكرد يك بروزه اسست . در بنامه تويسى ()ما0 نبز ابن عمل با نوشتن برنامه لى مشابه با روش ©0090 انجام مى ‎of‏ ‎3-5

صفحه 7:
SS ‏با‎ ۳- تهیه لیستی از ابزار مورد ‎SES‏ ‏در این مرحله برنامه نویس به تعریف ورودی ها خروجی ها مشخص نمودن تایمرها شمارنده ها و .. می:پزدازد:: ۴- نوشتن برنامه به یکی از سه روش برنامه نویسی ‎OCF, LOO, OP)‏ در اين مرحله مز برنامه نويسى برنامه نويس با استفاده از موارد ذكر شده قبلى يعنى رسم فلوجارت و ابزار مورد نیاز برنامه اصلى کنترل پروسه را به یکی از سه روش مذكور مى تويسد . ۵- در نظر گرفتن شرایط ایمنی و اقدامات حفاظتی این مرحله یکی از مهمترین مراحل برنامه نویسی است چرا که اگر شرایط ایمنی در پروژه ها در نظر گرفته نشود ممکن است خسارت جبران ناپذیری به سیستم وارد آید

صفحه 8:
واحد ورودی اطلاعات از کلیدها و سنسورها ( حسكرها )به ورودية ۳1۸60 منتقل می شوند. لین اطلاعات معمولا به شکل سیگنالهای الکتریکی هستند که می توانند دیجیتال يا آنالوگ باشند ابزارهای ورودی حسگرهایی که خروجیهای دیجیتال یا لوگ « یعنی قطع - وصل , دارند مى توانند به راحتى به دركاههاى ورودى 10 متصل شوند . حسگرهایی که سیکنال های آنالوگ می دهند می بایست پیش از وارد کردن آنها یه د رگاههای 0۷/0 به سیکنال های دیجیتال تبدیل شوند . برخى از حسكرهاى معمولى عبارتند از كليد هاى مكانيكى حسگرهایی که خروجیهای دیجیتل با آثالوك . يعنى قطع - وصل . دارند مى توانند به راحتی به درگاههای ورودی. ‎ste PLO‏ شوند حسگرهایی که سیگنال های آتالوگ می دهند می بایست پیش از وارد کردن آنهابه درگاههای(!) به سیگنال های دیجیتال تبدیل شوند. برخی از حسگرهای معمولی عبرتد از کلید های مکانیکی کلید های مکانیکی . سیکنال یا سیکنالهای قطع - وصل رابه صورت نتیجه برخی ورودیهای مکانیکی تولید می کند که سبب باز و بسته شدن كليد مى شوند . جئين كليدهليى مى تولند براى نمليش حضور قطعه كار روى ميز كار ماشين بكار رود (مانند ميكرو سوئيج ) . كه فشار قطعه كار بر كليد سبب بسته شدن كليد خواهد شد . عدم حضور قطعه کاب باز شدن کلید وحضور آن با بسته شدن کلید مشخص می شود . سيكنالهاى ورودى به یک کانال ورودی (6,() باید رای سطوح منطقی باشد مثلا عدم حضور قطعه کار ۰ و حور قطمه کار ۱ فرش شود سطح ام میتواند به یک ۲۴ 627 .و سطح ۰ به ورودی ۰ 2) اطلاق شود

صفحه 9:
" ۲۲۲۲" بررسی و برنامه نویسی دستگاه برش (واگنر) در 1.6 (برنامه نویسی اتومات برش و موتور تیغ اره به زبان 65 این نمونه کاربردی ترین پروژه در این فصل است که از مسا در دستگاه واگنر(برش)دریک کار خانه لوله که به شرح زیر ارائه خواهد شد استفاده می شود که هدف در این مثال اشنایی با طرز کار دستگاه و نوشتن برنامه ای برای اره "و موتور اره واگتر است. هتكامى كه لوله توليد شد در خط بيلكرد توسط روليك(نوار نقاله)به زير دستكاه برش (اره كرم بر) انتقال بيدا ميكند .سر وته لوله که محل قرار گرفتن مندریل در مرحله قبل بوده در اين مرحله برش زده میشود .هنگامی که لوله زیر دستگاه برش قرار می گیرد دستگاه یه صورت اتوماتیک ویا دستی به صورت تا شو شروع به برش لوله مینماید که به صورت ز: است .دستگاه برش شامل "ستسور اصلی است که در بالاپایین و وسط دستگاه برش طبق شکل دستگاه قرار می .لحظه ای که لوله زیر دستگاه برش قرار می كيرد سنسور بالايى به خط كنتول فرمان داده و ابراتور ازوجود لوله زیر دستكاه برش اطمينان حاصل مى كند و دستكاه برش جهت برش دادن لوله اقدام مى كند اين مرحله تا زمانى انجام مى شود که تیقه ره به وسط لوله نرسیده باشد «هنگامی که به وسط لوله رسید سنسور وسطی وارد عمل شده و يام قرار گرفتن تیفه اره در وسط لوله را اطلاع مى دهد و این مرحله ادامه می يابد تا تيغ اره به بايين لوله برسد و تمام لوله برش زده شود و به محض اين كه تيغ اره دربائين لوله قراركرفت سنسوررسومی (پائین )واردعمل شده وبيام اتمام برش لوله ااطلاع می دهد ودستگاه به صورت اتومات تيغ اره رابه حالت اوليه يرمى كردائد.

صفحه 10:
10

صفحه 11:
‎vem oe‏ سم الس 1 ‎Be‏ ع 1 ‎a ee‏ 7 8ع ‎Ta‏ + ‎oe mens Bo‏ 6 ان ‎figs ements a‏ 1 ۱ 1 ۱ ا 01 | ا ‎won|‏ ‎th ut‏ | كنا ‎sat‏ ‎ou‏ ‎ms‏ ‎11 ‎ ‏ا ‎eee‏ ‏ا ‏نحم ‎۳ ‎veneer ane A EGE ‏سم‎ ‎ ‎ ‎ ‎

صفحه 12:
ان شبیه ساز کنترل سطح مایع داخل مخزن براى كنترل فرآيندهاى ترتيبى ‎lia rend‏ که چند عمل یکی پس از دیگری و تحت شر ساختار منطق كنترلى از سازمان مشخصى بيروى مى كند. براى كسب تجربه و برای کنترل چنین قرا يندهايى طراحی گردیده است. شيرهاى هيدروليك. ليميت سوئيج هاء لامب ها (00000. سوئيج هاى فرمان متعدد. سلکتورهای انتخاب حالت دستی, اتوماتیک و تك مرحله اى براى شبيه سازى جدين فر يندهايى ايده آل است. فرأًيندهايى بيجيده تر در حقيقت تكرار متناسب همان مراحلى است كه برنامه آن براى اين شبيه ساز طراحى شده استء در شکل زیر این شبیه از را به همراه تمام عناصر كنترلى موجود ملاحظه مى كنيد. یط خاصی صورت می گیرند شبیه ساز پرس 12

صفحه 13:
با کی ۲ شبیه ساز ماشین پرس و عناصر کنترلی آن

صفحه 14:
' 21-2227733 ۶8 3 SEGMENT 1 F 150.0 - 122.3 * SEGMENT 2 F 150.0 1 22.4 SEGMENT 1 000 0001 9992 9003 9004 0005 0008 0007 008 0009 000A 0008 9998 00D 000E oar oo10 08 د مسوم is 3 4 وه ومد و دورو 1 cheap © 14

صفحه 15:
a بلرک برتانة حالت اتومات 15 SEGMENT 3 0033 ras دهد و ؟ ل rane bois SEGMENT Lata ‏نت‎ ‎Tana Jct PR 2a ۳

صفحه 16:
! ۲۲۲۲۲" حال قصد آن داریم تا با ایجاد تغییری در برنامه. پروسه به صورت مرحله به مرحله (8/10060,۶) 01800 ) انجام شوذ. در این برنامه می خواهیم روند اجرای برنامه به گونه ای باشد که با فشار دادن كليد (۱ + 9606۳ مربوط به هر مرحله تنها پروسه همان مرحله انجام شود. این برنامه در 6۳68 به صورت زیر آمده است. در این برنامه کلیدی اضافه می کنیم که در صورت فعال شدن آن. مرحله پس از مرحله فعلی نجام كيرد. به اين كليد. ‎١(‏ + 9/696 می گوئیم. لین کلید با 0.0 1 نشان داده شده است. 16

صفحه 17:
17 0000 1 SEGMENT PB 32

صفحه 18:
18 ای ۲ SEGMENT 2 1 SeoNeuT 2 ras Tied SeONENT 5 ras Tied Pers

صفحه 19:
19 با تشکر از توجه شما رضا اسماعیل يور

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
25,000 تومان