PLC چیست و چه کاربردی در صنعت دارد؟
اگر وارد دنیای برق صنعتی، کنترل ماشینآلات یا اتوماسیون صنعتی شده باشید، احتمالاً بارها با واژه PLC برخورد کردهاید. PLC یکی از مهمترین تجهیزات کنترلی در کارخانهها، خطوط تولید، دستگاههای صنعتی و سیستمهای اتوماسیون است. در واقع بسیاری از ماشینآلاتی که بهصورت خودکار کار میکنند، در پشت صحنه توسط PLC کنترل میشوند.
در این مقاله به زبان ساده توضیح میدهیم PLC چیست، چه اجزایی دارد، در کجا استفاده میشود و برای شروع یادگیری آن باید از کجا آغاز کرد.
PLC چیست؟
PLC مخفف عبارت Programmable Logic Controller است؛ یعنی کنترلکننده منطقی قابل برنامهریزی.
به زبان ساده، PLC یک کامپیوتر صنعتی است که برای کنترل دستگاهها، ماشینآلات و فرآیندهای صنعتی استفاده میشود. وظیفه PLC این است که از سنسورها و ورودیهای مختلف اطلاعات بگیرد، طبق برنامهای که برای آن نوشته شده تصمیمگیری کند و سپس خروجیهای لازم را به تجهیزات صنعتی ارسال کند.
برای مثال فرض کنید در یک خط تولید، یک سنسور وجود دارد که حضور قطعه را تشخیص میدهد. وقتی قطعه به محل مشخصی میرسد، PLC سیگنال سنسور را دریافت میکند و طبق برنامه، دستور روشن شدن موتور، فعال شدن جک پنوماتیک یا توقف نوار نقاله را صادر میکند.
PLC چه کاری انجام میدهد؟
کار اصلی PLC کنترل کردن فرآیندهای صنعتی است. یعنی به جای اینکه همه کارها با مدارهای پیچیده رلهای انجام شود، منطق کنترل داخل PLC برنامهنویسی میشود.
برای مثال PLC میتواند این کارها را انجام دهد:
روشن و خاموش کردن موتورهای صنعتی
کنترل نوار نقاله
کنترل پمپها و فنها
مدیریت سنسورها و عملگرها
کنترل دما، فشار، سطح و سرعت
اجرای توالیهای کاری در ماشینآلات
ارتباط با HMI و سیستمهای مانیتورینگ
عیبیابی و اعلام خطا در سیستمهای صنعتی
به همین دلیل PLC در بسیاری از کارخانهها، کارگاهها و خطوط تولید نقش اصلی در کنترل دستگاهها را بر عهده دارد.
اجزای اصلی PLC
یک PLC معمولاً از چند بخش اصلی تشکیل شده است.
۱. CPU یا پردازنده
CPU مغز PLC است. برنامهای که توسط برنامهنویس نوشته میشود داخل CPU اجرا میشود. CPU اطلاعات ورودیها را بررسی میکند، منطق برنامه را اجرا میکند و خروجیهای لازم را فعال یا غیرفعال میکند.
۲. ورودیها
ورودیهای PLC سیگنالهایی هستند که از تجهیزات مختلف به PLC ارسال میشوند. این ورودیها میتوانند از سنسورها، شستیها، میکروسوئیچها، لیمیتسوئیچها، ترموستاتها یا سایر تجهیزات صنعتی باشند.
برای مثال:
شستی استارت
شستی استاپ
سنسور حضور قطعه
سنسور فشار
سنسور دما
لیمیتسوئیچ انتهای مسیر
۳. خروجیها
خروجیها دستورهایی هستند که PLC به تجهیزات صنعتی ارسال میکند. این خروجیها میتوانند باعث روشن شدن موتور، فعال شدن شیر برقی، روشن شدن چراغ سیگنال یا راهاندازی یک عملگر شوند.
برای مثال:
کنتاکتور موتور
شیر برقی پنوماتیک
آژیر هشدار
چراغ سیگنال
رله
درایو موتور
۴. منبع تغذیه
PLC برای کار کردن به تغذیه نیاز دارد. بعضی PLCها با برق ۲۴ ولت DC کار میکنند و بعضی دیگر بسته به مدل، تغذیههای متفاوتی دارند. در تابلوهای صنعتی معمولاً برای تغذیه PLC از منبع تغذیه ۲۴ ولت استفاده میشود.
۵. ماژولهای توسعه
در پروژههای بزرگ، تعداد ورودیها و خروجیهای داخلی PLC کافی نیست. در این حالت از ماژولهای توسعه استفاده میشود. این ماژولها میتوانند ورودی دیجیتال، خروجی دیجیتال، ورودی آنالوگ، خروجی آنالوگ یا ماژولهای ارتباطی باشند.
تفاوت ورودی و خروجی دیجیتال و آنالوگ
در PLC دو نوع سیگنال رایج وجود دارد: دیجیتال و آنالوگ.
سیگنال دیجیتال فقط دو حالت دارد: صفر یا یک، روشن یا خاموش. مثلاً شستی استارت یا سنسور حضور قطعه معمولاً یک ورودی دیجیتال محسوب میشود.
اما سیگنال آنالوگ مقدار پیوسته دارد. مثلاً سنسور دما، سنسور فشار یا سنسور سطح میتواند مقدار متغیری مثل ۴ تا ۲۰ میلیآمپر یا ۰ تا ۱۰ ولت به PLC ارسال کند.
برای مثال:
سنسور حضور قطعه → دیجیتال
شستی استارت → دیجیتال
سنسور دما → آنالوگ
سنسور فشار → آنالوگ
کنترل سرعت با درایو → معمولاً آنالوگ یا ارتباطی
PLC در چه صنایعی استفاده میشود؟
تقریباً در هر صنعتی که نیاز به کنترل خودکار وجود داشته باشد، PLC کاربرد دارد.
برخی از کاربردهای رایج PLC عبارتاند از:
خطوط تولید کارخانهها
صنایع غذایی و بستهبندی
صنایع دارویی
صنایع فولاد و سیمان
سیستمهای پمپاژ آب و فاضلاب
دستگاههای CNC و ماشینآلات صنعتی
تابلوهای برق صنعتی
سیستمهای تهویه صنعتی
کارخانههای تولید قطعات
خطوط مونتاژ
سیستمهای نوار نقاله
رباتها و تجهیزات اتوماسیون
بهطور خلاصه، هرجا که نیاز باشد یک فرآیند صنعتی بهصورت دقیق، تکرارپذیر و قابل کنترل اجرا شود، PLC میتواند یکی از بهترین انتخابها باشد.
چرا به جای مدار رلهای از PLC استفاده میشود؟
در گذشته بسیاری از سیستمهای کنترل صنعتی با رله، تایمر و کنتاکتور طراحی میشدند. این روش هنوز هم در بعضی پروژههای ساده استفاده میشود، اما برای سیستمهای پیچیده محدودیت زیادی دارد.
PLC مزایای زیادی نسبت به مدارهای رلهای دارد:
برنامهپذیر است
تغییر منطق کنترل راحتتر است
سیمکشی تابلو کمتر میشود
عیبیابی سادهتر است
امکان مانیتورینگ دارد
قابلیت ارتباط با HMI و کامپیوتر دارد
برای پروژههای بزرگ مناسبتر است
میتوان برنامه را ذخیره، ویرایش و توسعه داد
برای مثال اگر در یک مدار رلهای بخواهید منطق عملکرد دستگاه را تغییر دهید، ممکن است نیاز به تغییر سیمکشی تابلو داشته باشید. اما در PLC معمولاً با تغییر برنامه میتوان منطق عملکرد را اصلاح کرد.
برندهای معروف PLC
شرکتهای زیادی PLC تولید میکنند. انتخاب برند PLC معمولاً به نوع پروژه، بودجه، استاندارد کارخانه، موجودی بازار و نیاز فنی بستگی دارد.
برخی از برندهای معروف PLC عبارتاند از:
Siemens
Delta
Schneider
Omron
Allen-Bradley
Mitsubishi
LS
Fatek
در ایران، PLCهای زیمنس و دلتا بسیار رایج هستند. زیمنس معمولاً در پروژههای صنعتی بزرگتر و حرفهایتر زیاد استفاده میشود و دلتا در بسیاری از پروژههای اقتصادی و ماشینسازی کاربرد دارد.
زبانهای برنامهنویسی PLC
برای برنامهنویسی PLC چند زبان مختلف وجود دارد. یکی از معروفترین زبانها Ladder Diagram یا زبان نردبانی است. این زبان از نظر ظاهری شبیه مدارهای فرمان رلهای است و برای افرادی که برق صنعتی کار کردهاند، یادگیری آن سادهتر است.
زبانهای رایج PLC شامل موارد زیر هستند:
Ladder Diagram
Function Block Diagram
Structured Text
Instruction List
Sequential Function Chart
برای شروع یادگیری، معمولاً Ladder بهترین گزینه است. بعد از آن میتوان سراغ زبانهای پیشرفتهتر مثل Structured Text رفت.
ارتباط PLC با HMI
در بسیاری از پروژهها، PLC به یک HMI متصل میشود. HMI مخفف Human Machine Interface است؛ یعنی رابط بین انسان و ماشین.
اپراتور از طریق HMI میتواند وضعیت دستگاه را ببیند، فرمان صادر کند، مقادیر را تغییر دهد و خطاها را مشاهده کند.
برای مثال روی HMI میتوان نمایش داد:
وضعیت روشن یا خاموش بودن موتور
مقدار دما یا فشار
آلارمها و خطاها
تعداد تولید
سرعت نوار نقاله
دکمههای استارت و استاپ
صفحات تنظیمات دستگاه
در واقع PLC کنترل اصلی را انجام میدهد و HMI رابط کاربری برای اپراتور است.
برای یادگیری PLC از کجا شروع کنیم؟
برای شروع یادگیری PLC بهتر است مسیر را مرحلهبهمرحله جلو ببرید.
پیشنهاد مسیر یادگیری:
۱. آشنایی با برق صنعتی و مدار فرمان
۲. شناخت ورودی، خروجی، سنسور و عملگر
۳. یادگیری ساختار PLC
۴. شروع برنامهنویسی Ladder
۵. تمرین با مثالهای ساده مثل استارت و استاپ موتور
۶. یادگیری تایمرها و کانترها
۷. کار با ورودی و خروجی آنالوگ
۸. طراحی پروژههای کوچک
۹. ارتباط PLC با HMI
۱۰. اجرای پروژههای واقعی صنعتی
اگر از همان ابتدا فقط سراغ نرمافزار بروید، ممکن است در پروژههای واقعی دچار مشکل شوید. چون PLC فقط برنامهنویسی نیست؛ ترکیبی از برق صنعتی، تجهیزات، منطق کنترل و شناخت فرآیند است.
جمعبندی
PLC یکی از مهمترین تجهیزات در اتوماسیون صنعتی است. این کنترلکننده قابل برنامهریزی، اطلاعات را از سنسورها و ورودیها دریافت میکند، طبق برنامه تصمیم میگیرد و خروجیهای لازم را برای کنترل دستگاهها و ماشینآلات صنعتی ارسال میکند.
اگر قصد ورود به بازار کار برق صنعتی و اتوماسیون را دارید، یادگیری PLC یکی از بهترین مسیرهاست. با یادگیری اصولی PLC میتوانید در زمینههایی مثل برنامهنویسی ماشینآلات، طراحی تابلو برق، راهاندازی خطوط تولید، عیبیابی صنعتی و اجرای پروژههای اتوماسیون فعالیت کنید.
در PLCexpert تلاش میکنیم آموزش PLC و اتوماسیون صنعتی را بهصورت ساده، کاربردی و پروژهمحور ارائه کنیم تا یادگیری فقط تئوری نباشد و بتوانید از آن در پروژههای واقعی استفاده کنید.
