PLC چیست؟
یک کنترل کننده منطقی برنامه ریزی شده (PLC) یک سیستم کنترل کامپیوتری صنعتی است که به طور مداوم وضعیت دستگاه های ورودی را نظارت می کند و بر اساس یک برنامه سفارشی برای کنترل وضعیت دستگاه های خروجی تصمیم می گیرد.
تقریباً هر خط تولید، عملکرد ماشین یا فرآیند را می توان با استفاده از این نوع سیستم کنترل تا حد زیادی بهبود بخشید. با این حال، بزرگترین مزیت در استفاده از PLC، توانایی تغییر و تکرار عملیات یا فرآیند در حین جمع آوری و انتقال اطلاعات حیاتی است.
مزیت دیگر سیستم PLC ماژولار بودن آن است. یعنی میتوانید انواع دستگاههای ورودی و خروجی را به بهترین نحو با برنامهتان ترکیب و مطابقت دهید.
در جامعه امروزی، ما برای انجام بسیاری از حیاتی ترین فرآیندهای صنعتی خود، از تولید برق گرفته تا پارچه بافی، به ماشین آلات خودکار متکی هستیم. فناوری اتوماسیون به ما این امکان را داده است که ارتفاعات جدیدی از تولید و نوآوری را افزایش دهیم. اما سطح فعلی اتوماسیون ما بدون اختراع مهمی به نام کنترلکننده منطق قابل برنامهریزی (PLC) امکانپذیر نخواهد بود.
یک کنترلکننده منطقی قابل برنامهریزی چیست، و چگونه این کنترلکنندهها به ما کمک میکنند تا بسیاری از فرآیندهای مورد نیاز دنیای مدرن را اجرا کنیم؟ مزایا و معایب PLC چیست؟ اگر این سؤالات را میپرسید، این نسخه از وبلاگ TechTalk ما برای شما مناسب است.
راهنمای مبتدیان ما برای PLC ها شما را با اصول اولیه PLC ها آشنا می کند، در مورد اینکه چرا این کنترلرها بسیار مهم هستند صحبت می کند و یک آغازگر سریع در مورد نحوه کار آنها ارائه می دهد. همچنین در مورد برخی از بهترین محفظه های الکتریکی Polycase برای PLC صحبت خواهیم کرد که از حیاتی ترین سیستم های کنترل شما محافظت می کنند.
تاریخچه PLCS
اولین کنترلرهای منطقی قابل برنامه ریزی توسط Modicon به عنوان جایگزین رله برای GM و Landis طراحی و توسعه داده شد.
این کنترلرها نیاز به سیم کشی مجدد و افزودن سخت افزار اضافی برای هر پیکربندی جدید منطق را از بین می بردند.
سیستم جدید عملکرد کنترل ها را به شدت افزایش داد و در عین حال فضای کابینت که منطق را در خود جای داد کاهش داد.
اولین PLC مدل 084 توسط دیک مورلی در سال 1969 اختراع شد
اولین PLC تجاری موفق، 184، در سال 1973 معرفی شد و توسط مایکل گرینبرگ طراحی شد.
واحد پردازش مرکزی، CPU، حاوی یک برنامه داخلی است که به PLC می گوید چگونه عملکردهای زیر را انجام دهد:
دستورالعمل های کنترل موجود در برنامه های کاربر را اجرا کنید. این برنامه در حافظه "nonvolatile" ذخیره می شود، به این معنی که در صورت قطع برق، برنامه از بین نمی رود
با دستگاه های دیگر ارتباط برقرار کنید، که می تواند شامل دستگاه های ورودی/خروجی، دستگاه های برنامه نویسی، شبکه ها و حتی PLC های دیگر باشد.
انجام فعالیت های خانه داری مانند ارتباطات، تشخیص داخلی و غیره.
PLC چگونه کار می کند؟
چهار مرحله اساسی در عملکرد همه PLC ها وجود دارد. اسکن ورودی، اسکن برنامه، اسکن خروجی، و خانه داری. این مراحل به طور مداوم در یک حلقه تکراری انجام می شود.
چهار مرحله در عملیات PLC
1.) اسکن ورودی
وضعیت تمام دستگاه های ورودی که به PLC متصل هستند را تشخیص می دهد
2.) اسکن برنامه
منطق برنامه ایجاد شده توسط کاربر را اجرا می کند
3.) اسکن خروجی
تمام دستگاه های خروجی که به PLC وصل شده اند را برق می دهد یا از حالت برق خارج می کند.
4.) خانه داری
این مرحله شامل ارتباط با پایانه های برنامه نویسی است،
تشخیص داخلی و غیره ...
برای برنامه نویسی PLC از چه زبان برنامه نویسی استفاده می شود؟
در حالی که Ladder Logic متداول ترین زبان برنامه نویسی PLC است، اما تنها زبان برنامه نویسی PLC نیست. جدول زیر تعدادی از زبان هایی را که برای برنامه نویسی PLC استفاده می شوند، فهرست می کند.
نمودار نردبانی (LD) منطق نردبان سنتی زبان برنامه نویسی گرافیکی است. برنامهنویسی Ladder Logic که در ابتدا با کنتاکتهای سادهای که باز و بسته شدن رلهها را شبیهسازی میکردند، برنامهریزی شد و شامل توابعی مانند شمارندهها، تایمرها، شیفترجیسترها و عملیات ریاضی شد.
هنگام انتخاب PLC باید به چه نکاتی توجه کنم؟
امروزه سیستم های PLC زیادی در بازار وجود دارد. به غیر از هزینه، هنگام تصمیم گیری اینکه کدام یک به بهترین وجه با نیازهای برنامه شما مطابقت دارد، باید موارد زیر را در نظر بگیرید.
آیا سیستم با ولتاژ AC یا DC تغذیه می شود؟
آیا PLC حافظه کافی برای اجرای برنامه کاربری من دارد؟
آیا سیستم به اندازه کافی سریع اجرا می شود تا نیازهای برنامه من را برآورده کند؟
برای برنامه نویسی PLC از چه نوع نرم افزاری استفاده می شود؟
آیا PLC قادر خواهد بود تعداد ورودی ها و خروجی های مورد نیاز برنامه من را مدیریت کند؟
در صورت نیاز برنامه شما، آیا PLC می تواند ورودی ها و خروجی های آنالوگ یا شاید ترکیبی از ورودی ها و خروجی های آنالوگ و گسسته را مدیریت کند؟
چگونه با PLC خود ارتباط برقرار کنم؟
آیا به اتصال شبکه نیاز دارم و آیا می توان آن را به PLC من اضافه کرد؟
آیا سیستم در یک مکان قرار می گیرد یا در یک منطقه بزرگ پخش می شود؟

PLC - پی ال سی