pongontrolan yang kompleks. 2. fleksibel dan dapat digunakan dengan cepat dan mudah ketika digunakan untuk sistem lainnya 3.Memungkinkan untuk pengontrolan yang lebih canggih 4.pemrograman membantu perbaikan lebih mudah dan mengurangi waktu pada saat sistem sedang turun/mati 5.komponen yang terpercaya seperti ini memungkinkan beroperasi untuk bertahun- tahun sebelum rusak.