Human Machine Interface (HMI) memiliki banyak fungsi perangkat keras dan perangkat lunak. Pengguna harus terlebih dahulu menetapkan aplikasi target dan kemudian mencari solusi yang sesuai dengan kebutuhan aplikasi.
Pengguna akhir mengharapkan antarmuka yang intuitif, dan desainer produk merespons dengan membangun HMI ini menjadi lebih banyak produk. Untuk otomasi industri, antarmuka-manusia (HMI) adalah teknologi matang yang merupakan tambahan berguna bagi banyak aplikasi otomasi mesin dan proses, memperluas fungsionalitas sakelar, tombol, dan lampu di panel kontrol. Meskipun hal ini sudah biasa, penting untuk tidak melupakan fakta bahwa setiap kasus penggunaan HMI harus dievaluasi secara cermat untuk memastikan bahwa produk yang tepat dipilih berdasarkan kebutuhan aplikasi yang berbeda.
Mulailah dengan melihat fungsionalitas HMI yang diperlukan dan cobalah membuat pilihan awal peralatan dan perangkat lunak yang memenuhi kebutuhan. Pendekatan yang lebih dapat diandalkan adalah dengan memeriksa persyaratan aplikasi spesifik dan kemudian bekerja mundur untuk memastikan bahwa opsi yang diperlukan telah dipilih. Kondisi lingkungan dari penerapan target perlu dievaluasi, karena HMI harus dipasang di area yang layak. Sebagian besar pilihan mudah dilakukan, namun ada juga yang tidak.
Di beberapa lingkungan, jika HMI rentan terjatuh ke dalam air atau terciprat langsung oleh air, maka HMI harus memenuhi persyaratan peringkat perlindungan dalam standar seperti NEMA250 atau UL50 untuk peralatan listrik. Bahan kimia pembersih, bahan kimia proses, atau kontaminan udara lainnya juga dapat memengaruhi HMI. Tingkat kontaminasi lokasi atau lembar data keamanan material dapat membantu menentukan kondisi lingkungan yang diharapkan. Spesifikasi kebutuhan pelanggan, peraturan pemasangan setempat, atau preferensi mungkin mengharuskan dipenuhinya standar peringkat atau sertifikasi tertentu.
Persoalan penting lainnya adalah apakah akan menempatkan HMI di dalam atau di luar ruangan; Peringkat NEMA dan UL sering kali dibatasi untuk "penggunaan di dalam ruangan saja. Bahkan HMI paling terang sekalipun masih akan terkena sinar matahari langsung di luar ruangan, dan sinar matahari langsung dapat menyebabkan masalah panas. Pengguna harus mempertimbangkan untuk menempatkan HMI luar ruangan di kawasan yang lebih terlindungi atau melengkapinya dengan pelindung matahari.
HMI sering kali berisi elemen tampilan sensitif dan lampu latar yang mungkin memerlukan kisaran suhu pengoperasian lebih tinggi dibandingkan komponen otomatisasi lainnya. Kecerahan tampilan dan masa pakai lampu latar rata-rata harus dievaluasi dengan cermat. Kecerahan mewakili visibilitas tampilan. Lampu latar yang terang terus-menerus dapat menunjukkan berapa lama unit dapat digunakan.
Memilih ukuran tampilan yang tepat biasanya membutuhkan keseimbangan. Sebagian besar operator menginginkan ukuran tampilan sebesar mungkin, terlebih lagi ketika mereka perlu memilih tautan sentuh, meskipun aplikasi hanya untuk melihat, misalnya ketika mereka perlu melihat monitor dari jarak jauh, semakin besar monitor semakin baik. Layar yang lebih besar memberikan lebih banyak ruang bagi pemrogram untuk mengembangkan grafis. Berbagai ukuran lini produk perangkat keras HMI dapat membantu pengguna mempelajari satu sistem untuk beberapa model berbeda.
Namun HMI yang lebih besar seringkali juga berarti biaya yang lebih tinggi dan mungkin memerlukan ruang pemasangan panel kontrol yang berharga. Monitor harus dipasang pada ketinggian yang memenuhi kebutuhan kerja sebagian besar karyawan, biasanya sekitar 66 inci dari lantai ke monitor.
Selain banyaknya ukuran fisik layar, sebagian besar HMI tersedia dalam berbagai warna, dan pengguna dapat membandingkan resolusi dalam piksel, yang menentukan tingkat detail dalam tampilan grafis. Untuk aplikasi dengan kebutuhan khusus tertentu, terutama yang melibatkan entri data, pengguna mungkin ingin menggunakan-keypad fisik onboard atau keyboard dan mouse eksternal. Kebanyakan desainer akan mengikuti tren dan memilih menggunakan layar sentuh.
Penting untuk diperhatikan bahwa banyak perangkat sentuh konsumen cenderung menggunakan multi-sentuh kapasitif. Teknologi ini biasanya tidak merasakan jari yang bersarung tangan dan dapat terpengaruh oleh air, namun teknologi ini merespons beberapa sentuhan atau gerakan secara bersamaan. Sebaliknya, HMI industri biasanya menggunakan teknologi sentuhan-tunggal yang resistif. Layar sentuh resistif merespons jari yang bersarung tangan, hanya dapat merespons satu sentuhan dengan benar dalam satu waktu, dan tidak terpengaruh oleh kontaminan eksternal, yang sering kali lebih disukai untuk aplikasi industri.
Perangkat lunak HMI harus dievaluasi untuk lingkungan konfigurasinya, fungsionalitas runtime, dan akses jarak jauh. Pemrogram perlu menghabiskan banyak waktu di lingkungan konfigurasi HMI. Bagi pengguna akhir, penting untuk mendapatkan lisensi perangkat lunak atau mengonfirmasi bahwa perangkat lunak tersebut gratis. Pengguna pada umumnya akan tertarik dengan kemudahan penggunaan perangkat lunak serta fitur-fitur seperti pengeditan-dan-lepas, pembuatan objek-klik sekali, dan apakah objek yang paling umum digunakan sudah-ditentukan sebelumnya.
Pemrogram ingin mengetahui apakah perangkat lunak tersebut memiliki dukungan yang baik untuk impor/ekspor, apakah perangkat lunak tersebut memiliki alat basis data, apakah perangkat lunak tersebut menyediakan metode replikasi yang efisien, dan apakah perangkat lunak tersebut menyertakan lingkungan-simulasi atau pengujian bawaan sehingga pengguna dapat melakukan pembuktian-konsep proyek mereka dan memeriksa program tanpa memerlukan perangkat keras yang sebenarnya. Pemrogram menggunakan perangkat lunak konfigurasi untuk membuat tag yang berkomunikasi dengan PLC dan perangkat lain, untuk mengembangkan grafik yang tertaut ke tag tersebut, dan untuk mengonfigurasi-fitur HMI bawaan lainnya.
Sekalipun HMI telah dilengkapi dengan fungsionalitas yang sesuai pada lembar spesifikasi, pengguna perlu menyadari bahwa implementasi sebenarnya mungkin tidak selalu berjalan sesuai harapan. Bagi pengguna yang memerlukan tampilan dan nuansa serta fungsionalitas tertentu, sebaiknya lakukan perbandingan ringkasan singkat beberapa jenis konfigurasi HMI, daftar fitur yang diperlukan, dan dapatkan perangkat lunak konfigurasi untuk mengujinya.
Mungkin perlu untuk menyelidiki rincian HMI tertentu sebelum memilih aplikasi tingkat lanjut. Perhatian khusus mungkin perlu diberikan pada: cara HMI menangani label floating point dan matematika atau perhitungan apa pun yang terkait. Logika biasanya dijalankan di dalam PLC; informasi ditampilkan di HMI. Beberapa HMI menyediakan logika bawaan, evaluasi pemicu, fungsi eksekutif, dan fungsi pengelola peristiwa. Fungsi di atas memfasilitasi tampilan-yang lebih halus dan dapat digunakan sebagai bagian dari logika mesin. Jika fungsi kompleks diperlukan,-uji terlebih dahulu setiap fungsi.




