تاریخچه PLC
در ابتدا بررسی میکنیم که تاریخچه پی ال سی چیست؟
اولین کنترلرهای منطقی قابل برنامهریزی توسط Modicon با هدف ساخت رلههای قابل برنامهریزی، طراحی و توسعه داده شد.
به مرور با پیشرفت صنایع استفاده از PLCها نیاز به افزودن سختافزار اضافی برای هر تنظیم جدید را از بین میبرد و سیمکشی را تا حد زیادی کاهش میدهد.
همچنین سرعت عملکرد بالایی دارد.
پی ال سی چیست؟
PROGRAMMABLE LOGIC CONTROLLER یا plc یک سیستم کنترل صنعتی است که به طور مداوم وضعیت دستگاههای ورودی را کنترل کرده است.
بر اساس برنامهای که برای آن تعریف میشود، برای کنترل وضعیت دستگاههای خروجی تصمیم میگیرد.
منطق یک پی ال سی چیست؟
با استفاده از کنترلرهای منطقی برنامهپذیر، می توان عملیات هر خط تولید و عملکرد ماشین یا هر فرآیندی را بهبود بخشید.
بزرگترین مزیت استفاده از PLC توانایی تغییر و توسعه فرآیند هنگام جمعآوری و انتقال اطلاعات حیاتی سیستم است.
یکی دیگر از مزایای سیستم PLC ماژولار بودن آن است.
ماژولار بودن قابلیت افزودن ورودی- خروجی دیجیتال و آنالوگ و افزودن کارتهای شبکه و سایر کنترلرها و قابلیتهایی که برای مدل مورد استفاده تعریف شده است را میدهد.
اطلاعات خوانده شده از ورودی این ماژولها به CPU منتقل میگردد. همچنین نحوه عملکرد خروجی از CPU به ماژول مورد نظر منتقل میشود.
در مورد ماژولهای ارتباطی هم با اتصال آنها به CPU، با فراخوانی دستورات مناسب شبکه مورد نظر، اطلاعات در بستر شبکه بین CPU و سایر تجهیزات جا به جا میگردد.
ورودی PLC میتواند انواع سنسور، کلید و غیره باشد و خروجی آن میتواند کلید، لامپ، ولتاژ پالس یا آنالوگ و غیره باشد.
نحوه عملکرد PLC:
- PLC اطلاعات را از سنسورهای متصل یا دستگاههای ورودی دریافت کرده و دادهها را پردازش میکند.
- بر اساس برنامهای که برای آن نوشته شده، خروجی مناسب را تحریک میکند.
- بسته به ورودیها و خروجیهای سیستم، PLC میتواند عملکرد سیستم، شرایط محیطی و خطاهای احتمالی را کنترل و ضبط کند.
- میتواند به طور خودکار فرآیندها را شروع و متوقف کند.
- در اصل PLCها با انعطاف بالایی که دارند، تقریبا برای کنترل هر سیستمی در صنعت مناسب هستند.
- یک PLC ممکن است نیاز به اتصال با تجهیزات دیگر سیستم نظیر HMI ، کنترلرهای دما، سنسورها و سایر تجهیزات را داشته باشد.
- دادههای برنامه ثبت شده توسط PLC را به سیستم کنترل داده (SCADA) که کلیه تجهیزات مجموعه را کنترل میکند، ارسال کند.
PLCها برای اطمینان از برقراری ارتباط PLC با سیستمهای دیگر، طیف وسیعی از درگاهها و پروتکلهای ارتباطی را ارائه میدهند.
چگونگی برنامهنویسی و پروگرم کردن آن
یک برنامه PLC معمولا روی رایانه نوشته میشود و سپس در کنترلر بارگیری میشود.
بیشتر نرمافزارهای برنامه نویسی PLC به صورت نردبانی هستند.
هر پله نردبان بیانگر یک عملیات خاص است که توسط plc پس از پروگرم کردن آن، اجرایی میشود.
این زبان برنامهنویسی با الگوی ساختاری بلوکی که دارد، بسیار ساده و قابل فهم است.