کنترل کننده های منطق قابل برنامه ریزی (PLC) می توانند در رابطه با رابط های دستگاه انسانی (HMIS) استفاده شوند تا دومی بتوانند عملکرد بهینه را انجام دهند. با این حال ، در سناریوهای خاص ، HMI می تواند به طور مستقل از PLC استفاده شود ، زیرا برای انجام کارهای خاص حتی بدون پشتیبانی از PLC طراحی شده است.