همانگونه که اطلاع دارید امروزه با پیشرفت تکنولوژی دیگر تابلو های فرمان و قدرت قدیمی طرفدار چندانی ندارد زیرا در تابلو های فرمان و قدرتی که قبلا در کارخانجات استفاده میشد تعداد زیاد کنتاکتورها و انواع سنسور های به کار رفته در آن ها باعث میشد با کوچک ترین مشکل در مدار نیاز به بررسی نقشه مدار صرف وقت زیاد برای پیدا کردن ایراد در بین آن همه سیم و کنتاکتور شویم ولی امروزه با پیشرفت علم کامپیوتر و ظهور PLC طراحی مدارات و عیب یابی آن ها بسیار راحت تر از گذشته شده است.
گزارش کارآموزی با موضوع PLC
58 صفحه
فصل اول: معرفی PLC
فصل دوم: زبان های برنامه نویسی
فصل سوم: محیط نرم افزاری STEP7
فصل چهارم: پنوماتیک در PLC
فصل پنجم: معرفی سخت افزاری PLC S7-300
فصل ششم: آماده سازی S7-300
فصل هفتم:مثال های کاربردی و صنعتی
ضمائم
این فایل در قالب ورد و قابل ویرایش در 115 صفحه می باشد .
پروژه دوره کارشناسی رشته برق- قدرت
فهرست مطالب
صفحه
مقدمه 3
ابزار دقیق هوشمند 5
طرح سیستم PLC 14
اجزاء کنترلی PLC 22
ساختمان وطرز کار توربین 28
سیستمهای کنترل توربین 37
کنترل سرعت وحرارت توربین 45
سیستم مونیتورینگ HMI 51
شرح سیستم کنترل توربوژنراتورها 58
ساختار برنامه کنترلی PLC 82
ضمیمه (مقایسه ساختار دو نوع CPU) 109
مقدمه
بشر همواره به فکر استفاده از ابزارها و روشهایی است که نقایص فیزیکی و ذهنی خود را مرتفع ساخته و به یک تکامل نسبی در این خصوص نایل گردد و حداکثر بهره جویی را در مقاطع زمانی مشخص با هزیه کمتر و کیفیت بالاتر کسب کند.
استفاده از وسایل اندازه گیری و کنترل به منظور صرفه جویی در بکارگیری نیروی انسانی، افزایش دقت و در جهت تأمین ایمنی کارکنان و تأسیسات هر روز روند روبه رشدی دارد. هرچندکه سیستمهای کنترلی نیوماتیکی و الکترونیکی ، در جهت عدم وابستگی،مناسب است اما بدلیل تکامل صنعت، دستگاههای قدیمی از رده خارج شده و استفاده از دستگاههای جدید کنترلی و هوشمند اجتناب ناپذیر می گردد. امروزه با مطالعات و بررسیهای فراوان و پیشرفت در تکنولوژی دیجیتال و بهره گیری از پروتکل های مخابراتی، سیستمهای کنترل جدیدتری ارائه می گردد که امتیازات بیشتری نسبت به گذشته داشته و بسرعت جایگزین سیستمهای آنها می گردند.
در مجموع، بکارگیری کلیه عناصر ابزارها و جریانهایی که در فرایند یک صنعت منجر به افزایش بهره وری و یا بهینه سازی تولید محصول به هر لحاظ می گردد، پدیده ای است بنام اتوماسیون صنعتی ؛ که اهداف زیر را دنبال میکند:
نقش نیروی انسانی در اجرای خودکار فرآیند که در تمام مراحل فقط کاربرد ماشین آلات و ابزار کنترلی و اپراتوری اجرای عملیات توسط دستگاههاست.
ابزار دقیق هوشمند
Intelligent Instrument
ابزارکنترلی خودکار یادر اصطلاح ابزاردقیق هوشمند، بطور کلی دارای اجزائی متنوع وبه هم پیوسته است که عبارتند از:
1)سنسورها وعملگرها
علاوه بر انتقال مقادیر اندازه گیری شده پارامترهای فرآیندی (کمیت های فیزیکی، شیمیایی، محیطی و...) و اجرای عملیات کنترلی، دارای مشخصات زیر می باشند:
2 ) کنترل کننده های منطقی قابل برنامه ریزی
(Programmable logic Controller )
برخی از اهداف طراحی سیستمهای کنترل قابل برنامه ریزی به قرار زیر می باشند:
با رشد تکنولوژیکی ریز پردازنده ها و نرم افزارهای کنترلی متناسب با ماهیت کنترلی فرآیندها ، ماشین آلات و شرایط اقتصادی اجرای پروژه های صنعتی، کنترل کننده های مختلف قابل برنامه ریزی توسط سازندگان مختلف ارائه گردیده است که در جدول زیر برخی از مشخصات این تجهیزات جهت مقایسه آورده شده است
این فایل در قالب ورد وقابل ویرایش در 100 صفحه می باشد .
پایان نامه تغییر شدت روشنایی با صوت به روش PLC
فهرست
1-1 ارتباط PLC , مشکلات , تکنیکهای مدرن 57
1-3 مشکلات ارتباط از طریق خط برق 58
1-3-1 امپدانس و تضعیف کانال خط برق 58
1-5-1 استانداردها برای ارتباط از طریق خط برق 62
2-5 توصیه هایی برای کنترل خطا در PLC 76
3-3-1 سیستم مدولاسیون Spread – Spectrum 77
3-6 اجرای لایه دوم و ارتقاء عملکرد لایه اول 88
3-6-1 طرح Spread – Spectrum 88
3-6-3 چک کردن خطا و اصلاح آن 91
بخش 4 : مدار طراحی شده در این پروژه 94
4-2 شرحی جامع بر نحوه عملکرد سیستم 94
4-3 شرح کاملی بر تک تک قسمتهای مدار 95
فهرست مطالب بخش PLC چکیده:
مقدمه:
فصل اول
مروری بر بازشناسی گفتار
1-1) پردازش بر روی گفتار به دو دسته کلی تقسیم می شود:
1-2) مقدمه ای بر بازشناسی گفتار:
1-3) پارامترهایی که در کارایی یک سیستم بازشناسی گفتار موثرند و تعیین کننده میزان پیچیدگی سیستم می باشند عبارتند از:
1-3-1) بازشناسی وابسته به گوینده و مستقل از گوینده:
1-3-2) باز شناسی لغات مجزا و گفتار پیوسته:
1-3-3) اندازه دایره لغات:
1-3-4) تشخیص حدود کلام:
1-3-5) نویز محیط:
1-3-6) محدودیتهای زبانی:
1-4) روش های متداول بازشناسی :
1-5) فرایند تولید گفتار:
1-6) انواع نواحی پایدار:
1-7) Spectrogram
1-8) ساختار فایلهای Wave
فصل دوم
تئوریDTW
2-1)مقدمه:
2-2) اصول روش DTW
2-3) محاسبه فاصله محلی
2-4) محاسبه فاصله عمومی(فاصله کلی)
2-5)ناحیه محدود شده
3-5)الگوریتم DTW
فصل سوم
استخراج بردار ویژگیها
3-1)مقدمه:
3-2) روشهای استخراج بردار ویژگیها
3-3) LPC
3-3-1) روابط تحلیلLPC
3-4)ضرایب Cepstral:
3-5) وزن دهی ضرایب
فصل 4 :
4-1 استخراج مشخصات و پردازش سیگنال :
4-2 pre – emphasis
4-3 Frameblocking windowing
4-4 autocorrelation
4-5 فرمول Lpc
4-6 Parameter weighting
فصل 5
ایجاد الگوی اولیه :
5-3 الگوریتم K – means
فلوچا
چکیده
امروزه با پیشرفت علوم کامپیوتر و استفاده از کامپیوترهای شخصی و ذخیره کردن اطلاعات شخصی وجود سیستمی که تنها به آن شخص اجازه دسترسی به اطلاعات را بدهد لازم به نظر می رسد. علاوه بر این استفاده از پردازش سیگنال صوت در پزشکی و تشخیص از طریق سیگنال صوت می تواند بسیار مفید باشد. روش های بسیاری برای تشخیص صوت به کار می روند و مراحل زیادی برای تشخیص، تجزیه و تحلیل صوت وجود دارد. تشخیص صوت ها معمولاً با ایجاد نمونه های دیجیتال از صوت انجام می گیرد که این روش های ایجاد طیف می تواند
M FCC (MCL frequency cepstral coefficients)
LPC (linear predictive coding)
و یا روشی coch lea باشد و در مرحله بعد نمونه های صوت کوانتیزه می شوند و در دسته بندی های مشخص قرار می گیرند و بعد هم سیگنال های آماده شده مقایسه می شوند تا کمترین فاصله بین آنها به عنوان نمونه مورد قبول انتخاب شود و سیگنال ورودی تشخیص داده شود. این مرحله تشخیص نیز می تواند با استفاده از روش های گوناگون از جمله:
DTW (Dynamic time warping )
HMM (Hidden Markov Models)
NNS (Neural Network )
به طور جداگانه یا مجموعه ای از این روش ها انجام شود که در این پروژه علاوه بر همه روش ها از DTW به عنوان روش مقایسه ای استفاده می کنیم و با کمک نرم افزار C برنامه ای را برای انجام مقایسه و انجام کلیه مراحل پردازش سیگنال در اختیار خوانندگان قرار می دهیم. البته در این پروژه هدف از تشخیص صوت دریافت دستور و پردازش و تشخیص آن صوت برای تغیر شدت روشنایی میباشد.
Plc (Power Line Carrier)
مقدمه:
گفتار راه طبیعی و مفید برای رد و بدل کردن اطلاعات بین انسان هاست. برای ساختن یک کامپیوتر هوشمند این مسأله مهم است که ماشین می تواند "بفهمد" و به اطلاعات داده شده "عمل کند" و همچنین برای تکمیل اطلاعات صحبت کند.
بنابراین تشخیص صوت برای یک کامپیوتر جهت دستیابی به هدف ارتباط کامپیوترها با انسان لازم است. با بیش از چهل سال تحقیق و الگوریتم های زیادی برای تشخیص صوت اتوماتیک ایجاد شد. روش " مقایسه نمونه" یکی از بهترین دستاوردها می باشد. در این روش سیستم یک یا چند نسخه اصلی برای هر واژه ذخیره می کند و سیگنال صوت وارد شده را با هر کدام از آنها برای پیدا کردن نزدیکترین گزینه مقایسه می کند. این فرایند شامل دو مرحله است:
ابتدا فرایند پردازش این الگو را برای هر حرف در واژه ایجاد می کند. سیگنال صوت در قسمت پردازش به فرم هایی با طول مساوی تقسیم می شود سپس واحد acoustic front – end هرفریم را به یک نمودار مشخصه تبدیل می کند که تمام خصوصیات سیگنال آن فریم خاص را در بر دارد. این نمودارهای مشخصه به گروه هایی توسط بلوک طبقه بندی نمونه) تقسیم می شوند تا مدل هایی از یک کلمه را ایجاد کنند. این فرایند برای تمام حروف در یک واژه تکرار می شوند. تصور کلی چنین است که اگر از یک نمونه اندازه کافی نسخه داشته باشیم مرحله پردازش باید بتواند مشخصات صوتی نمونه را به اندازه کافی بیان کند. فرایند تشخیص ابتدا سیگنال ناشناس را به کمک همان acoustic front – end که در فرایند سیگنال اولیه استفاده شد به نمودار مشخصه تبدیل می کند. سپس این نمودار مشخصه با هر کدام از نمونه های آماده شده سیگنال اولیه مقایسه می شوند که این مقایسه در بلوک pattern – matching انجام می شود.
یک فرایند تشخیصی بر پایه بهترین مقایسه است که این مقایسه بر اساس یک عملکرد فاصله بین دو نقطه از نمودار مشخصه تعریف می شود که یکی از این نقاط روی نمودار مشخصه سیگنال ورودی و دیگری روی نمودار سیگنال ذخیره شده است.
هدف این پروژه این است که با معرفی یک تصویر کلی از تشخیص صوت برای دانشجویان مهندسی که بتوانند یک برنامه تشخیص C بنویسند که از روش DTW استفاده کنند. یکی از مشکلات اساسی در پردازش سیگنال ها به عینیت در آوردن مسائل تئوری و دیدگاههای کلی است. این پروژه به توانایی مهم زیر دست خواهد یافت:
به طور کلی در بخش های مختلف به مطالب زیر می رسیم:
روش های مختلف محاسبه DF:
PLC از عبارت Prorammable Lagic Control به معنای کنترل کننده منطقی قابل برنامه ریزی گرفته شده است . PLC ، کنترل کننده ای نرم افزاری است که در قسمت ورودی ، اطلاعاتی را بصورت باینری دریافت وآنها را طبق برنامه ای که در حافظه اش ذخیره شده پردازش می نماید و نتیجه عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرنده ها و اجرا کننده های فرمان ( Actuators ) ارسال می کند .
به عبارت دیگر PLC عبارت از یک کنترل کننده منطقی است که می توان منطق کنترل را توسط برنامه برای آن تعریف نمود و در صورت نیاز ، به راحتی آن را تغییر داد .
وظیفه PLC قبلا بر عهده مدارهای فرمان رله ای بود که استفاده از آنها در محیط های صنعتی جدید منسوخ گردیده است . اولین اشکالی که در این مدار ها ظاهر می شود آن است که با افزایش تعداد رله ها حجم و وزن مدار فرمان ، بسیار بزرگ شده ، همچنین موجب افزایش قیمت آن می گردد . برای رفع این اشکال ، مدار های فرمان الکترونیکی ساخته شدند ولی با وجود این ، هنگامی که تغییر ی در روند یا عملکرد ماشین صورت می گیرد مثلا در یک دستگاه پرس ، ابعاد ، وزن سختی و زمان قرار گرفتن قطعه زیر بازوی پرس تغییر می کند ، لازم است تغییرات بسیاری در سخت افزار سیستم کنترل داده شود . به عبارت دیگر اتصالات و عناصر مدار فرمان باید تغییر کند .
با استفاده از PLC تغییر در روند تولید یا عملکرد ماشین به آسانی صورت می پذیرد، زیرا دیگر لازم نیست سیم کشی ها ( Wiring ) و سخت افزار سیستم کنترل تغییر کند و تنها کافی است چند سطر برنامه نوشت و به PLC ارسال کرد تا کنترل مورد نظر تحقق یابد .
از طرف دیگر قدرت PLC در انجام عملیات منطقی ، محا سباتی، مقایسه ای و نگهداری اطلاعات به مراتب بیشتر از تابلوهای فرمان معمولی است . PLC به طراحان سیستم های کنترل این امکان را می دهد که آنچه را در ذهن دارند در اسرع وقت بیازمایند و به ارتقای محصول خود بیندیشند کاری که درسیستم های قدیم مستلزم صرف هزینه و به خصوص زمان است و نیاز به زمان ، گاهی باعث می شود که ایده مورد نظر هیچ گاه به مرحله عمل در نیاید .
هر کس که با مدارهای فرمان الکتریکی رله ای کار کرده باشد به خوبی می داند که پس از طراحی یک تابلوی فرمان ، چنانچه نکته ای از قلم افتاده باشد ، مشکلات مختلفی ظهور نموده ، هزینه ها و اتلاف وقت بسیاری را به دنبال خواهد داشت . بعلاوه گاهی افزایش وکاهش چند قطعه در تابلوی فرمان به دلایل مختلف مانند محدودیت فضا ، عملا غیر ممکن و یا مستلزم انجام سیم کشی های مجدد و پر هزینه می باشد
3
2.1-تفاوت PLC با کامپیوتر 5
3.1-کاربرد PLC در صنایع 6
4.1- سخت افزار PLC7
1.4.1- واحد منبع تغذیه ( UPS ) 7
2.4.1- واحد پردازش مرکزی ( CPU ) 8
3.4.1- حافظه ( Memory ) 8
4.4.1- ترمینال ورودی ( Input Module ) 12
5.4.1- ترمینال خروجی ( Output Module ) 13
6.4.1- مدول ارتباط پروسسوری ( CP ) 14
7.4.1- مدول رابط ( IM ) 15
5.1- تصویر ورودی ها ( PII ) 16
6.1- تصویر خروجی ( PIO ) 17
7.2- فلگ ها ، تایمرها و شمارنده ها 17
8.2- انبارک یا آکومولاتور ( ACCUM ) 18
9.2- گذرگاه عمومی ورودی / خروجی (I/O bus )18
10.1- روشهای مختلف آدرس دهی 19
11.1- نرم افزار PLC19
فصل دوم مقدمه ای به زبان STEP 5
1.2- اشکال مختلف نمایش برنامه ها 21
1.1.2- روش نمایش نردبانی ( LAD ) 21
2.1.2- روش نمایش فلوچارتی ( CSF ) 22
3.1.2- روش نمایش عبارتی ( STL ) 22
2.2- سیکل زمانی اجرای برنامه (Cycle Time )27
3.2- برنامه نویسی سازمان یافته ( Stractured Prodrammhng )28
1.3.2- بلوک های برنامه ( PB )29
2.3.2- بلوک های ترتیبی ( SB)29
3.3.2- بلوک های تابع ساز ( FB )30
4.3.2- بلوک های اطلاعاتی ( DB )31
5.3.2- بلوک های سازماندهی ( OB )31
4.2- عملوند های مورد استفاده در زبان ( Operand Area ) S532
5.2- دستور العمل های زبان S5 33
1.5.2- دستورالعمل های اصلی( Basic ) 33
2.5.2- دستور العمل های تکمیلی ( Supplementary )33
3.5.2- دستور العمل های سیستم ( System )33
6.2- خواندن صفر ( Scannhng For Zero )34
7.2- کنتاکت در حالت عادی باز ( NO ) 35
8.2- کنتاکت در حالت عادی بسته ( NC ) 35
9.2- کاربرد پرانتز در برنامه نویسی به روش (STL )42
10.2- فلگ ( Flag ) 45
11.2- بیت RLO 48
12.2- ست و ری ست در فلگ ها و خروجی ها48
13.2- دستور NOP 052
14.2- کانکتور (Connector )58
15.2- برنامه نویسی یک تشخیص دهنده لبه پالس (Edge Detector )60
16.2- دستور پرش غیر شرطی ( JU )68
17.2- دستور پرش شرطی ( JC )68
18.2- دستورهای بار گذاری و انتقال70
1.18.2- دستور ( Load ) L 71
2.18.2- دستور ( Transfer ) T 72
19.2- نکاتی در مورد انتقال و بار گذاری اطلاعات به صورت کلمه ای75
20.2- موارد استفاده انبارک ها77
1.20.2- دستور جمع دو عدد (+ F )77
2.20.2- دستور تفریق دو عدد (- F )81
21.2- مقایسه کننده ها (Comparators )85
22.2- شمارنده ها ( Counters ) 90
23.2- تایمرها ( Timers ) 99
1.23.2- تایمر پله ای (SP )104
2.23.2- تایمر پله ای گسترده (SE )105
3.23.2- تایمر با تاخیر روشن (SD )107
4.23.2- تایمر با تاخیر خاموش (SF )108
5.23.2- تایمر تاخیر ماندگاری ( SS )109
24.2- دستورهای اعلام پایان برنامه114
فصل سوم برنامه نویسی به زبان STEP 5
1.3- روش برنامه نویسی118
2.3- بلوک های اطلاعاتی ( DB )122
3.3- بلوک های تابع ساز (FB )138
4.3- دستورات تکمیلی ( Supplementary )147
1.4.3- دستور AW 147
2.4.3- کاربرد عملی دستور AW149
3.4.3- دستور OW 150
4.4.3- دستور XOW 151
5.4.3- دستور CFW 151
6.4.3- دستور CSW 152
7.4.3- دستور SLW 153
8.4.3- دستور SRW 155
9.4.3- دستور I 158
10.4.3- دستور D 159
11.4.3- دستور ADD160
12.4.3- دستور JZ 161
13.4.3- دستور JN 163
14.4.3- دستور JP 164
15.4.3- دستور JM 165
فصل چهارم ابزاترهای ورودی / خروجی
1.4 - ابزارهای ورودی 168
1.1.4- کلید های مکانیکی 168
2.1.4- کلیدهای مجاورتی 169
3.1.4- کلیدها و حسگرهای فتوالکتریک 171
4.1.4- حسگرهای دما 172
5.1.4- حسگرهای جابجایی174
6.1.4- حسگر فشار 175
7.1.4- آشکار ساز سطح مایع 177
8.1.4- محاسبه شار مایع 177
9.1.4- صفحه کلید177
2.4- ابزارهای خروجی 178
1.2.4- کلید خودکار 178
2.2.4- شیرهای کنترل جهت دار 179
3.2.4- ساختمان و طرز کار کوپل کننده های نوری (Optical Coupler )180
فصل پنجم نمونه عملی از کاربرد PLC در کارخانه فولاد آذربایجان
شامل 190 صفحه فایل word