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