HMI مخفف Human Machine Interface و به معنای واسطه بین انسان و ماشن می باشد. HMI ها در صنعت کاربرد بسیار زیادی دارند. در واقع به دلیل شرایط خاص ارتباط با PLC برای فرمان دادن به تجهیزات و ادوات قابل کنترل از HMI ها به این منظور استفاده می شود. با HMI به راحتی میتوان شمای گرافیکی تجهیزات را ترسیم کرد و با استفاده از حافظه های داخلی آن به هر کدام از تجهیزات برنامه نویسی شده در PLCفرمان مورد نظرراصادر کرد.HMI دارای محیطی برای تبادل اطلاعات و ارتباط متقابل بین سیستم های الکترومکانیک و کاربر است که به کاربر اجازه می دهد شرایط فعلی سیستم را مشاهده و کنترل کند. به طور مثال: مقادیر مختلف دما، فشار، زمان گزارش های کارکرد دردوره های زمانی مختلف ، وضعیت ورودی یا خروجیها، نمایش خطاهای دستگاه و ثبت انها در حافظه توسط این دستگاه قابل انجام و مشاهده خواهد بود.