واژه PAC برگرفته از Programmable Automation Controller می باشد. به طور کلی PAC به مجموعه ادوات و دستگاه هایی گفته می شود که در فرایند های اتوماسیون به کار رفته و قابل برنامه ریزی هستند. این سیستم ها از حیث کاربری پیچیدگی ها و امکانات بیشتری را نسبت به سیستم های قدیمی تر خود یعنی PLC ها در بر می گیرند.