مقدمه
امروزه با پیشرفت تکنولوژی و روی کار آمدن ریز پردازنده ها سیستم های کنترل صنعتی نیز دستخوش تحولات چشمگیری گردیده اند . بطوری که به جرات می توان گفت قطعات و تجهیزاتی که اخیرا در مدارهای کنترل فرآیندهای صنعتی بکار برده می شوند ، با تجهیزات بکار برده شده در مدارهای حتی پانزده سال گذشته تفاوتهای فراوانی دارند و این تفاوتها عمدتا ناشی از به کارگیری تجهیزات الکترونیکی می باشد .
یکی از زمینه های تحول ، کنار گذاشتن مدارهای رله کنتاکتوری و استفائه از کنترل کننده های قابل برنامه ریزی منطقی PLC بجای آنها بوده است .
امروزه طراحان خطوط تولید و ماشین آلات و پروسه های صنعتی تمایل چندانی به استفاده از مدارهای رله کنتاکتوری ندارند و باید گفت ، استفاده از مدارهای رله کنتاکتوری ، در پروسه های صنعتی بزرگ و پیچیده ، تقریبا منسوخ گردیده است . بدنبال این تحولات در کشور ما نیز در بسیاری از کارخانه ها و مراکز صنعتی ، از سیستم های PLC استفاده شده است . همچنین در صنایع قدیمی تر نیز ماشین آلات جدید با کنترل PLC رفته رفته جانشین ماشین آلات قدیمی می گردند .
ریز پردازنده ها و میکرو کنترلرها در طراحی سیستم های کنترل برای طیف وسیعی از وسایل و کاربردها استفاده می شوند . پیشرفتی که در این زمینه پدید آمده است ، نگرشی همه جانبه را از طرف متخصصین و علاقمندان به این شاخه می طلبد . در این زمینه PLC یا کنترل گر منطقی برنامه پذیر از جایگاه خاصی برخوردار است . از ساده ترین فرآیندهایی که می توان بصورت توابع منطقی پیاده سازی کرد تا پیچیده ترین فرآیندهای صنعتی ، قابل پیاده سازی با PLC ها می باشند .
این مجموعه تلاشی است برای آشنایی ما دانشجویان و علاقمندان با PLC ها ، مزایا ، توابع و کاربرد آنها .
در فصل 1 این مجموعه به توضیح ساختار PLC و ساختار سخت افزاری آن وشرح مختصری در مورد هر واحد آن پرداخته شده است.
در فصل 2 به مقدمه ای به زبان STEP 5 ، شکل های مختلف برنامه ها ، انواع بلوک های برنامه نویسی و ... اشاره شده است .
در فصل 3 در مورد برنامه نویسی به زبان STEP 5 ، روشهای برنامه نویسی ، بلوک ها و دستورات بر نامه نویسی اشاره شده است .
در فصل 4 مختصری در مورد ابزار های ورودی و خروجی ( ابزار دقیق ) اشاره شده است .
در فصل 5 یک نمونه از کاربرد عملی PLC در کارخانه فولاد آذربایجان اشاره شده است که ارتباط نرم افزاری ، سخت افزاری و مدار فرمان تجهیز مورد نظر را نشان می دهد
فهرست مطالب
فصل اول ساختار PLC 3
فصل دوم مقدمه ای به زبان STEP 5 21
فصل سوم برنامه نویسی به زبان STEP 5 118
فصل چهارم ابزاترهای ورودی / خروجی 168
فصل پنجم نمونه عملی از کاربرد PLC در کارخانه فولاد آذربایجان 181
مراجع( References )
فصل اول ساختار PLC
1.1- PLC 3
2.1- تفاوت PLC با کامپیوتر 5
3.1- کاربرد PLC در صنایع 6
4.1- سخت افزار PLC 7
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- نرم افزار PLC 19
فصل دوم مقدمه ای به زبان 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 ) S5 32
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 0 52
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- کاربرد عملی دستور AW 149
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- دستور ADD 160
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 در کارخانه فولاد آذربایجان 181
شامل 199 صفحه word
دانلود تحقیق اتوماسیون صنعتی PLC