Hey! Saya pembekal Omron PLC, dan hari ini saya ingin bersembang tentang cara menggunakan pemula kuasa hidup dan mati dalam pengaturcaraan Omron PLC.


Mula-mula, mari kita fahami sebab permulaan kuasa - hidup dan mati adalah sangat penting. Apabila PLC dihidupkan, ia perlu menyediakan keadaan dalamannya, mengosongkan sebarang data lama yang mungkin berlarutan dan bersedia untuk menjalankan program kawalan. Sebaliknya, apabila ia dimatikan, ia mungkin perlu menyimpan data penting atau melakukan beberapa tindakan akhir untuk memastikan penutupan yang lancar.
Kuasa - Hidupkan Permulaan
Pemulaan kuasa - hidup adalah tentang mendapatkan PLC dalam keadaan yang betul apabila ia dimulakan. Salah satu perkara pertama yang sering anda lakukan ialah mengosongkan kawasan ingatan tertentu. Contohnya, anda mungkin mahu mengosongkan bendera status atau menetapkan semula pembilang dan pemasa.
Mari kita lihat bagaimana untuk melakukan ini dalam pengaturcaraan Omron PLC. Dalam Omron PLC, kita boleh menggunakan arahan khusus untuk mencapai pemulaan ini. Sebagai contoh, kita boleh menggunakan arahan MOV (Move) untuk menetapkan nilai tertentu kepada lokasi memori. Katakan kami mahu mengosongkan kaunter semasa dihidupkan. Kita boleh menggunakan arahan MOV untuk menetapkan nilai pembilang kepada sifar.
MOV #0 C0001 ; Ini menetapkan pembilang C0001 kepada sifar
Satu lagi aspek kuasa yang penting - pada permulaan ialah menyediakan nilai awal untuk output. Anda mungkin mahu mematikan semua geganti output atau menetapkannya kepada keadaan tertentu. Ini boleh dilakukan menggunakan arahan OUT (Output).
KELUAR Y000 ; Ini mematikan output Y000
Apabila memprogramkan kuasa - pada permulaan, kami biasanya menggunakan bendera khas yang hanya aktif semasa proses kuasa hidup. Dalam Omron PLC, simbol @ selalunya digunakan untuk menunjukkan operasi satu pukulan yang berlaku sekali sahaja, biasanya semasa dihidupkan.
@MOV #10 D0000 ; Ini mengalihkan nilai 10 ke daftar data D0000 hanya pada kuasa - hidup
Kuasa - Matikan Permulaan
Permulaan mematikan kuasa adalah sama penting. Apabila PLC hampir dimatikan, kami mungkin perlu menyimpan data penting. Sebagai contoh, jika kita mempunyai proses yang sedang berjalan dan kita ingin menyimpan kedudukan semasa motor atau nilai pembilang, kita boleh menggunakan arahan penyimpanan data.
Dalam Omron PLC, kita boleh menggunakan arahan MOV untuk menyimpan data ke kawasan memori yang tidak menentu. Memori tidak menentu mengekalkan datanya walaupun kuasa dimatikan.
MOV D0001 NV0001 ; Ini menyimpan data daripada daftar data D0001 kepada memori tidak menentu NV0001
Kami juga mungkin ingin melakukan beberapa tindakan akhir, seperti mematikan semua geganti output untuk memastikan penutupan yang selamat.
OUT Y000 OFF ; Ini mematikan output Y000 semasa kuasa - dimatikan
Contoh Praktikal dengan Model PLC Omron yang Berbeza
Mari kita lihat cara permulaan ini berfungsi dengan beberapa model Omron PLC yang popular.
Omron CP1E - N20DR - A
TheOmron CP1E - N20DR - Aialah PLC padat dengan pelbagai aplikasi. Apabila memprogramkan pemulaan kuasa - hidup dan mati untuk model ini, prinsip asas tetap sama.
Untuk menghidupkan kuasa, kita boleh menggunakan arahan MOV dan OUT yang sama untuk mengosongkan pembilang dan menetapkan keadaan output awal. Contohnya:
@MOV #0 C0001 ; Kosongkan kaunter C0001 pada kuasa - hidup @KELUAR Y000 MATI ; Matikan output Y000 semasa kuasa - hidup
Untuk mematikan kuasa, kami boleh menyimpan data ke memori tidak menentu dan mematikan output.
MOV D0001 NV0001 ; Simpan data dari D0001 hingga NV0001 semasa mati kuasa OUT Y000 OFF ; Matikan output Y000 semasa kuasa - matikan
Omron CP1W - Pengawal Boleh Aturcara 40EDR
TheOmron CP1W - Pengawal Boleh Aturcara 40EDRialah PLC yang lebih berkuasa dengan lebih banyak mata I/O. Langkah permulaan kuasa - hidup dan mati adalah serupa, tetapi kami mungkin mempunyai lebih banyak kawasan memori dan titik I/O untuk diuruskan.
Kita boleh menggunakan arahan MOV dan OUT yang sama, tetapi kita perlu lebih berhati-hati tentang alamat memori dan titik I/O. Contohnya:
@MOV #0 C0010 ; Kosongkan kaunter C0010 pada kuasa - hidup @KELUAR Y010 MATI ; Matikan output Y010 semasa kuasa - hidup
MOV D0010 NV0010 ; Simpan data dari D0010 hingga NV0010 semasa mati kuasa OUT Y010 OFF ; Matikan output Y010 semasa kuasa - matikan
Omron CP1H - EX40DT - D
TheOmron CP1H - EX40DT - Dadalah satu lagi PLC berprestasi tinggi. Ia mempunyai ciri lanjutan dan keupayaan pengaturcaraan yang lebih kompleks.
Untuk kuasa - pada permulaan, kami masih boleh menggunakan arahan MOV dan OUT, tetapi kami juga boleh menggunakan arahan yang lebih lanjut bergantung pada aplikasi.
@MOV #0 C0020 ; Kosongkan kaunter C0020 pada kuasa - hidup @KELUAR Y020 MATI ; Matikan output Y020 semasa kuasa - hidup
Untuk mematikan kuasa, kami boleh menyimpan data dan melakukan tindakan akhir.
MOV D0020 NV0020 ; Simpan data dari D0020 hingga NV0020 semasa mati kuasa OUT Y020 OFF ; Matikan output Y020 semasa kuasa - matikan
Petua untuk Permulaan Berkesan
- Pastikan ia mudah: Jangan berlebihan - merumitkan kod permulaan. Gunakan arahan yang paling mudah untuk mencapai matlamat anda.
- Uji Teliti: Sebelum menggunakan PLC dalam aplikasi dunia sebenar, uji kod permulaan kuasa hidup dan mati secara meluas untuk memastikan ia berfungsi seperti yang diharapkan.
- Dokumen Semuanya: Dokumentasikan kod permulaan dengan jelas, termasuk perkara yang dilakukan oleh setiap arahan dan sebab arahan itu ada. Ini akan memudahkan penyelenggaraan dan penyelesaian masalah pada masa hadapan.
Kesimpulan
Pemulaan kuasa hidup dan mati adalah bahagian penting dalam pengaturcaraan Omron PLC. Dengan memulakan PLC dengan betul semasa menghidupkan kuasa dan melakukan tindakan yang perlu semasa mematikan kuasa, kami boleh memastikan operasi sistem kawalan berjalan lancar. Sama ada anda menggunakanOmron CP1E - N20DR - A,Omron CP1W - Pengawal Boleh Aturcara 40EDR, atauOmron CP1H - EX40DT - D, prinsip asas tetap sama.
Jika anda berminat untuk membeli Omron PLC atau memerlukan nasihat yang lebih mendalam tentang pengaturcaraan, sila hubungi untuk rundingan pembelian. Kami di sini untuk membantu anda memanfaatkan sepenuhnya aplikasi PLC anda.
Rujukan
- Manual Pengaturcaraan Omron PLC
- Dokumentasi Sokongan Teknikal Omron
