در برخی کاربرد ها از PLC به صورت Redundant یا افزونه استفاده می شود. این سیستم دارای دو CPU مستقل است ولی برنامه آن ها یکسان می باشد و این به معنای غیر متمرکز بودن نیست در DCS دو CPU دو کار مختلف انجام می دهند ولی در Redundant PLC هر دو CPU یک برنامه دارند و کار یکسانی انجام می دهند ؛ به عبارت دیگر یک CPU به صورت اصلی (Master) و CPU دیگر به عنوان پشتیبان (Standby) کار می کند. در صورت بروز مشکل در سیستم اصلی ، ادامه کار کنترل توسط سیستم پشتیبان انجام خواهد گرفت.
در برخی کاربرد ها سیستم DCS و در عین حال افزونه است ؛ یعنی هر کدام از کنترلر های به کار رفته در سیستم دارای دو CPU است که یکی Master و دیگری Standby می باشد.
PLC و DCS هر دو می توانند دارای CPU افزونه باشند ، ولی در PLC افزونه وجود دو CPU به معنای عملکرد غیر متمرکز مانند DCS نیست.