Hai! Saya pemasok HMI Allen-Bradley, dan saya sudah lama berkecimpung dalam permainan ini. Satu pertanyaan yang sering saya dapatkan dari pelanggan adalah bagaimana menambahkan fungsi khusus ke pemrograman HMI Allen-Bradley. Nah, Anda datang ke tempat yang tepat! Dalam postingan blog ini, saya akan memandu Anda melalui seluruh proses langkah demi langkah.
Pertama, mari kita bahas alasan Anda mungkin ingin menambahkan fungsi khusus ke HMI Allen-Bradley Anda. Fitur stoknya cukup bagus, tetapi terkadang Anda memerlukan sesuatu yang ekstra untuk memenuhi kebutuhan spesifik Anda. Mungkin Anda memiliki proses unik di pabrik Anda, atau Anda ingin menambahkan beberapa kemampuan pelaporan khusus. Fungsi khusus dapat memberi Anda keunggulan ekstra dan membuat HMI Anda berfungsi persis seperti yang Anda inginkan.
Memahami Dasar-dasar Pemrograman HMI Allen-Bradley
Sebelum kita mendalami penambahan fungsi khusus, penting untuk memiliki pemahaman yang kuat tentang dasar-dasar pemrograman HMI Allen-Bradley. HMI Allen-Bradley menggunakan lingkungan pemrograman yang disebut FactoryTalk View Studio. Di sinilah Anda akan membuat layar, menyiapkan tag, dan menulis skrip Anda.
Jika Anda baru mengenal FactoryTalk View Studio, jangan khawatir! Antarmukanya cukup ramah pengguna, dan ada banyak sumber daya di luar sana untuk membantu Anda belajar. Anda dapat menemukan tutorial di situs resmi Allen-Bradley, dan ada juga beberapa komunitas online yang bagus di mana Anda dapat mengajukan pertanyaan dan mendapatkan saran dari programmer lain.
Mempersiapkan HMI Anda untuk Pengembangan Fungsi Kustom
Langkah pertama dalam menambahkan fungsi kustom adalah memastikan HMI Anda dikonfigurasi dengan benar. Anda harus menginstal perangkat keras dan perangkat lunak yang tepat, dan HMI Anda harus terhubung ke jaringan Anda.
Mari kita lihat beberapa model HMI Allen-Bradley populer yang bagus untuk pengembangan fungsi kustom. LihatAllen Bradley 2711C T3M,Allen Bradley 2711P-RR256, DanAllen Bradley 2711P-T15C22D9P. Model ini menawarkan keseimbangan kinerja dan fitur yang baik, dan kompatibel dengan FactoryTalk View Studio.
Setelah HMI Anda aktif dan berjalan, Anda harus membuat proyek baru di FactoryTalk View Studio. Di sinilah Anda akan mulai membangun fungsi kustom Anda.
Membuat Fungsi Kustom di FactoryTalk View Studio
Sekarang, mari masuk ke seluk beluk pembuatan fungsi kustom. Di FactoryTalk View Studio, Anda dapat menggunakan Visual Basic for Applications (VBA) untuk menulis skrip khusus Anda. VBA adalah bahasa pemrograman hebat yang mudah dipelajari, terutama jika Anda memiliki pengalaman pemrograman dasar.
Berikut ini contoh sederhana bagaimana Anda dapat membuat fungsi khusus untuk menghitung rata-rata dua angka:
Fungsi Hitung Rata-Rata (angka 1 Sebagai Ganda, angka 2 Sebagai Ganda) Sebagai Hitung Rata-Rata Ganda = (angka 1 + angka 2) / 2 Fungsi Akhir
Untuk menggunakan fungsi ini dalam proyek HMI Anda, Anda harus menambahkannya ke modul di FactoryTalk View Studio. Inilah cara Anda melakukannya:
- Buka proyek Anda di FactoryTalk View Studio.
- Buka tab "Scripting" dan klik "Modul".
- Klik kanan pada daftar modul dan pilih "Sisipkan Modul".
- Beri nama modul Anda, seperti "CustomFunctions".
- Buka modul baru dan tempelkan kode fungsi khusus Anda ke dalamnya.
Setelah Anda menambahkan fungsi khusus ke modul, Anda dapat menggunakannya dalam skrip HMI sama seperti fungsi lainnya. Misalnya, Anda mungkin menggunakannya untuk memperbarui kotak teks di layar Anda dengan rata-rata dua pembacaan sensor.
Menguji dan Men-debug Fungsi Kustom Anda
Setelah Anda menulis fungsi kustom, penting untuk mengujinya untuk memastikan fungsi tersebut berfungsi dengan benar. FactoryTalk View Studio memiliki debugger bawaan yang dapat Anda gunakan untuk menelusuri kode Anda dan menemukan kesalahan apa pun.
Berikut beberapa tip untuk menguji dan men-debug fungsi khusus Anda:
- Gunakan breakpoint:Tetapkan titik henti sementara dalam kode Anda untuk menjeda eksekusi pada titik tertentu. Ini dapat membantu Anda melihat apa yang terjadi di fungsi Anda dan mengidentifikasi masalah apa pun.
- Periksa variabel Anda:Pastikan variabel Anda diberi nilai yang benar. Anda dapat menggunakan debugger untuk memeriksa nilai variabel di berbagai titik dalam kode Anda.
- Uji input yang berbeda:Coba berikan nilai yang berbeda ke fungsi khusus Anda untuk memastikan fungsi tersebut berfungsi dengan benar di semua kasus.
Mengintegrasikan Fungsi Kustom ke Layar HMI Anda
Setelah Anda menguji dan men-debug fungsi kustom Anda, sekarang saatnya mengintegrasikannya ke layar HMI Anda. Anda dapat menggunakan fungsi kustom Anda dalam skrip yang terkait dengan tombol, pengatur waktu, atau objek layar lainnya.
Misalnya, Anda dapat membuat tombol di layar yang, ketika diklik, akan memanggil fungsi kustom Anda untuk melakukan penghitungan dan memperbarui kotak teks dengan hasilnya. Inilah cara Anda melakukannya:


- Buat tombol di layar HMI Anda.
- Klik dua kali pada tombol untuk membuka propertinya.
- Buka tab "Acara" dan pilih acara "Mouse Up".
- Klik tombol "..." di sebelah acara untuk membuka editor skrip.
- Tulis skrip yang memanggil fungsi kustom Anda dan perbarui kotak teks dengan hasilnya.
Redupkan hasil Sebagai Hasil ganda = Hitung Rata-rata(10, 20) ScreenItems("TextBox1").Teks = hasil
Tip dan Trik untuk Menambahkan Fungsi Kustom
Berikut beberapa tip dan trik untuk membantu Anda menambahkan fungsi khusus ke pemrograman Allen-Bradley HMI Anda dengan lebih efektif:
- Tetap sederhana:Mulailah dengan fungsi kustom sederhana dan secara bertahap tingkatkan ke fungsi yang lebih kompleks. Ini akan mempermudah mempelajari dan men-debug kode Anda.
- Gunakan komentar:Tambahkan komentar ke kode Anda untuk menjelaskan fungsinya. Ini akan memudahkan Anda dan pemrogram lain untuk memahami kode Anda di masa mendatang.
- Gunakan kembali kode Anda:Jika Anda mendapati diri Anda menulis kode yang sama berulang kali, pertimbangkan untuk membuat fungsi yang dapat digunakan kembali. Ini akan menghemat waktu Anda dan membuat kode Anda lebih terorganisir.
Kesimpulan
Menambahkan fungsi khusus ke pemrograman Allen-Bradley HMI bisa menjadi cara yang bagus untuk menyesuaikan HMI Anda dan membuatnya berfungsi persis seperti yang Anda inginkan. Dengan mengikuti langkah-langkah yang diuraikan dalam postingan blog ini, Anda akan dapat membuat dan mengintegrasikan fungsi kustom Anda sendiri dalam waktu singkat.
Jika Anda tertarik untuk membeli HMI Allen-Bradley atau memiliki pertanyaan tentang pengembangan fungsi khusus, jangan ragu untuk menghubungi kami. Kami di sini untuk membantu Anda menemukan solusi yang tepat untuk kebutuhan Anda dan memastikan proyek HMI Anda sukses.
Referensi
- Allen-Bradley FactoryTalk Lihat Panduan Pengguna Studio
- Panduan Pemrograman Visual Basic untuk Aplikasi
