HMI مخفف عبارت Human Machine Interface است و به معناي واسطه بين انسان و ماشين مي باشد. از آن براي مانيتور كردن و مشاهده پارامترهاي دستگاههاي صنعتي مثل PLC و اينورتر و.... استفاده مي شود. HMIدر واقع يك مانيتور LCD است كه مي توان آن را برنامه ريزي نمود و همچنين به كمك آن مي توان پارامترهاي مختلف را تغييرداد و سيستم را كنترل نمود.
در واقع HMI یک برنامه ی گرافیکی است که در آن کلید ها ، نمایشگر ها ، عقربه ها و …. توسط اشکال گرافیکی ایجاد شده اند ، در این برنامه با انتخاب هر المان گرافیکی ( مثلا کلید ) کد متناظر با آن از طریق پورت ، سخت افزاری که برنامه بر روی آن نصب شده به دستگاه مورد نظر ما ارسال می گردد .تا مدتی پیش برای امور فوق از كامپیوتر استفاده می شد ولی نرم افزارهای كامپیوتری آسیب پذیر هستندو هر از گاهی دچار ویروس می گردند كه این امر باعث صدور فرامین اشتباه گشته و میلیون ها دلار ضرر اقتصادی برای كمپانی های آمریكایی و اروپایی به همراه داشته است. لذا برای كنترل و مانیتورینگ دستگاه ویژه ای به نام HMI طراحی شد.
HMI ها این توانایی را دارند كه در یك زمان به 255 وسیله متصل شوند و پارامترهای آنها را نمایش دهند.