ساختار plc
plc از عبارت programable logic control به مهنای کنترل کننده منطقی قابل برنامه ریزی گرفته شده است .
plc کنترل کننده ای نرم افزاری است که در قسمت ورودی اطلاعاتی را به صورت باینری یا انالوگ دریافت و انهارا را طبق برنامه ای در حافظه اش ذخیره شده است پردازش مینماید و نتیجه عملیات را نیز از قسمت خروجی به صورت فرمان هایی به گیرنده ها و اجرا کننده های فرمان ارسال میکند.
به عبارت دیگر plc عبارت از یک کنترل کننده منطقی است که میتواند منطق کنترل را توسط برنامه برای ان تعریف نمود و در صورت نیاز به راحتی ان را تغییر داد.
وظیفه ی plc قبلا بر عهده ی مدارات فرمان و رله ها ی کنتاکتوری بود که امروز استفاده از انها منسوخ شده استاز اشکالات عمده این رله ها این بود که با افزایش این رله ها حجم و وزن مداررات فرمان بسیار یزرگ شده و قیمت انها نیز افزایش می یافت و نهایتا عیب یابی اینگونه مدارات بسیار پیچیده و زمان بر میگردید.
برای رفع این معظل مدارات فرمان الکتریکی ساخته شدند که انها نیز به علت اینکه تک کار بر بودند و برای استفاده در چند مدار میبایستی تغییرات عمده در انها ایجاد میشد کارای کمی داشتند.
با استفاده از plc تغییر در روند تولید یا عمکرد ماشین به راحتی صورت میگیرد زیرا دیگر لازم نیس سیم کشی ها و سخت افزار سیستم کنترل تغییر کند و تنها کافی است چند سطر برنامه نوشت به له plcارسال کرد تا کنتر مورد نتظر تحقق یابد.