Pentingnya Perancangan Perangkat Lunak di Bidang Pengendalian Industri Alat Mesin CNC
Oct 21, 2020
Tinggalkan pesan
Manufaktur industri modern memiliki persyaratan proses yang lebih tinggi dan lebih tinggi untuk produk, dan kombinasi peralatan mesin CNC dan sistem otomasi telah menjadi semakin dekat, dan ketergantungan pada perangkat lunak semakin meningkat. Perangkat lunak menjadi semakin kompleks, sehingga lebih sulit untuk mengontrol keandalannya. Akibatnya, perangkat lunak dan faktor manusia yang disebabkan oleh kegagalan, kecelakaan, dan bahkan waktu henti diperhitungkan dalam proporsi yang meningkat.
Yang lebih penting adalah meningkatnya biaya pengembangan perangkat lunak dalam sistem otomasi. Menurut data yang dapat diandalkan, dalam sistem manufaktur industri peralatan mesin, dari 1980 hingga 2010, biaya perangkat lunak meningkat dari 10% menjadi 40%, biaya peralatan listrik dan elektronik meningkat dari 10% menjadi 25%, dan biaya mesin dari 80% menjadi 35%. Selain itu, kompleksitas perangkat lunak tumbuh secara eksponensial seiring dengan pertumbuhan perangkat lunak, waktu pengembangan yang dibutuhkan meningkat, dan kemungkinan kesalahan perangkat lunak meningkat. Dapat dilihat bahwa kebutuhan untuk manajemen ilmiah dari kompleksitas perangkat lunak menjadi semakin mendesak. Tentunya, dalam bidang pengendalian industri perkakas mesin CNC, rekayasa desain perangkat lunak harus dilaksanakan sepenuhnya sepanjang siklus hidupnya, yaitu pada tahap desain, tahap simulasi, tahap pemrograman, tahap commissioning, tahap commissioning lapangan, tahap operasi dan fase layanan dukungan (kepada pemasok), fase pemeliharaan (kepada pengguna). Diantaranya, bahasa pemrograman merupakan dasar untuk mengimplementasikan fungsi perangkat lunak. Pentingnya perangkat lunak untuk sistem kontrol tidak perlu dipertanyakan lagi.
Bahasa pemrograman apa yang digunakan untuk menyusun perangkat lunak aplikasi dan memberikan landasan yang kokoh dan dukungan yang memadai di sepanjang siklus hidup perangkat lunak itu penting. Bahasa pemrograman ini harus didasarkan pada teori rekayasa perangkat lunak modern dan digunakan untuk mengimplementasikan fungsi yang diperlukan dari siklus hidup penuh perangkat lunak 39, dimulai dengan karakteristik berikut: terstruktur, dapat diuraikan, dapat digunakan kembali, dapat dikontrol dalam pelaksanaan perangkat lunak, dan dapat disertifikasi dan dikonfirmasi.
