Matakuliah ini berisi tentang kendali PLC dan HMI yang meliputi perangkat keras atau pirantinya, perangkat lunak serta teknik pemogramannya yang terbagi dalam tiga bagian yaitu pemrograman PLC dasar, pemrograman PLC lanjut, dan pemograman HMI. Di dalam perangkat keras akan dipelajari bagian-bagian utama dari PLC seperti CPU, power supply, input output module, dan lain-lain. Selanjutnya dalam pemrograman PLC dasar meliputi pengenalan pemrograman berdasarkan standart IEC 91131-3 yang meliputi ladder (LD), function block diagram (FBD), structure function chart (SFC), continous function chart (CFC), structured text (ST) dan instruction list (IL), dan aplikasi-aplikasi pemrograman logic-sequensial dengan fungsi dasar input dan output diskrit, timer dan counter. PLC lanjut meliputi penggunaan special I/O analog input, analog output, networking, high speed counter dengan mengaplikasikan praktik pengendali PID dengan system fisiknya menggunakan PLC. Selain itu diperkenalkan aplikasi dasar data akuisisi dengan mengembangkan aplikasi PLC menggunakan system human machine interface HMI.
Pada Modul Daring praktikum Praktik PLC dan HMI, seluruh peralatan terknoneksi ke internet. dimana PLC yang biasanya langsung dikoneksikan ke labtop mahasiswa terkoneksi ke internet menggunakan Gateway Ewon Flexy. Mahasiswa bisa melakukan praktikum dari mana saja (dari rumah masing-masing) tetapi harus terkoneksi dengan internet.
Arsitektur Praktik PLC dan HMI secara Daring dengan beberapa User dan Plant