PLC ย่อมาจาก โปรแกรมเมเบิลลอจิกคอลโทรล (Programmable Logic Control) เป็นอุปกรณ์ชนิดที่ทำงานแบบลอจิก การทำงานของ PLC จะคล้ายกับหลักการทำงานของคอมพิวเตอร์ที่มีอินพุต หน่วยประมวลผล และเอาต์พุต เพื่อต่อออกไปใช้งานในการควบคุมการทำงานของเครื่องจักร
Touch Screen Operation Panel (HMI) หรือ Human Machine Interface เป็นอุปกรณ์ที่ถูกออกแบบมาให้ใช้งานร่วมกับระบบควบคุมอัตโนมัติ เช่น PLC ที่สามารถสั่งการและแสดงผลของระบบควบคุมนั้น ๆ ออกมาเป็นรูปภาพ, ข้อความตัวอักษร, ค่าต่างๆ, สัญลักษณ์, Alarm, กร๊าฟ ฯลฯ บนจอได้โดยผู้เขียนโปรแกรม
PLC + HMI เป็นการทำงานร่วมกัน โดยใช้ PLC เป็นตัวควบคุม และ HMI เป็นตัวสื่อสารระหว่างผู้ใช้งาน (Human) กับระบบ Module PLC หรือจอแสดงผลต่าง ๆ โดยให้ PLC สั่งงานไปที่เครื่องจักร (Machine) อีกที