Pengaturcaraan adalah isu paling kritikal dalam aplikasi PLC.
Idea asas pengaturcaraan PLC adalah untuk mereka bentuk hubungan logik antara isyarat input dan output mengikut keperluan peralatan untuk mencapai proses kerja yang diharapkan. Untuk mencapai matlamat ini, terdapat beberapa kaedah biasa yang boleh digunakan. Kaedah yang mudah dan biasa digunakan adalah untuk menyasarkan proses, menganalisis keadaan permulaan dan keadaan mengehadkan setiap proses, dan kemudian menulis program PLC yang sepadan berdasarkan syarat ini. Dengan cara ini, program PLC untuk semua proses boleh disiapkan langkah demi langkah, dengan itu melengkapkan reka bentuk keseluruhan program PLC. Kaedah lain yang biasa digunakan ialah kaedah peralihan keadaan. Dengan menganalisis keadaan peralihan keadaan peralatan, setiap peralihan keadaan ditakrifkan sebagai subrutin, dan subrutin ini disambungkan dalam susunan tertentu untuk membentuk keseluruhan program PLC. Akhir sekali, kaedah lain yang biasa digunakan ialah kaedah mencetuskan peristiwa. Mengikut keadaan pencetus peristiwa peranti, setiap peristiwa ditakrifkan sebagai subrutin, dan program PLC yang sepadan ditulis mengikut urutan peristiwa. Dengan cara ini, proses kerja peranti yang berbeza apabila dicetuskan oleh peristiwa yang berbeza dapat direalisasikan. Sebagai kesimpulan, idea asas pengaturcaraan PLC adalah untuk menganalisis keadaan permulaan dan mengehadkan keadaan proses mengikut keperluan peralatan, dan kemudian memilih kaedah yang sesuai untuk menulis program PLC yang sepadan untuk mencapai proses kerja yang diharapkan. .
Terdapat banyak kaedah pengaturcaraan, seperti kaedah jadual keadaan, kaedah rajah fungsi, kaedah carta alir dan kaedah Petri net moden, dll. ①
Kaedah jadual keadaan ialah kaedah yang berkembang daripada kaedah reka bentuk logik geganti tradisional Dengan penambahbaikan yang sesuai, ia sesuai untuk reka bentuk rajah tangga pengawal boleh atur cara. Walau bagaimanapun, kaedah jadual keadaan hanya sesuai untuk pengaturcaraan masalah jujukan tunggal, dan tidak sesuai untuk masalah dengan jujukan selari dan jujukan pemilihan. Oleh itu, apabila mereka bentuk program yang kompleks, kita perlu menggunakan kaedah lain yang sesuai untuk menyelesaikan masalah susunan dan pemilihan selari.
Kaedah rajah fungsi ialah kaedah menyatakan keperluan kawalan sebagai rajah fungsi. Fungsi kawalan yang perlu diselesaikan oleh pengawal boleh atur cara boleh dijelaskan dengan jelas melalui gambar rajah fungsi. Berdasarkan rajah fungsi, persamaan logik yang sepadan boleh diterbitkan, dan rajah tangga selanjutnya boleh dilukis atau arahan ditulis. Pendekatan ini boleh membantu pembangun memahami dan mereka bentuk sistem kawalan dengan berkesan.
③Kaedah carta alir ialah kaedah pengaturcaraan yang biasa digunakan oleh pengaturcara yang biasa dengan bahasa komputer peringkat tinggi.
1. Topik reka bentuk
Reka bentuk sistem kawalan PLC untuk kotak termostatik
2. Tujuan reka bentuk
a) Menguasai prinsip asas dan aplikasi PLC melalui reka bentuk, supaya pelajar boleh menerima latihan komprehensif dalam reka bentuk sistem PLC, menguasai kaedah dan prosedur am, dan meningkatkan keupayaan mereka menggunakan PLC untuk pembangunan sistem aplikasi.
b) Kuasai kaedah kawalan PID suhu menggunakan PLC.
c) Memupuk keupayaan pelajar untuk merujuk maklumat teknikal, menggunakan pengetahuan yang telah dipelajari secara menyeluruh, dan menyelesaikan tugasan secara bebas berdasarkan amalan sebenar.
d) Meningkatkan kualiti asas pelajar iaitu serius, bertanggungjawab dan teliti dalam kerja mereka, dapat memerhati sesuatu dengan tumpuan, berani berinovasi dan berani berlatih.
3. Gambaran keseluruhan dan data peralatan
1 Gunakan pengawal boleh atur cara Siemens S7200 sebagai hos
2. Parameter utama
Julat suhu: 200-1050℃
Kawal ketepatan: ±1℃
Voltan masukan: AC200-240V
Penggunaan kuasa: 2KW
Dimensi: 40*45*45cm
3. Komposisi sistem
Kesan nilai suhu kotak termostat melalui penderia suhu dan tukarkannya kepada isyarat arus (atau voltan) standard, kemudian hantar ke modul penukaran A/D, dan isyarat digital yang ditukar dihantar ke hos PLC. Hos PLC memperoleh kuantiti kawalan, dan saiz kuantiti kawalan menentukan masa pengaliran geganti yang dikawal oleh output PLC, dengan itu mengawal nilai suhu.
4
Menggunakan algoritma kawalan PID, perubahan suhu termostat dikawal PLC boleh beroperasi mengikut lengkung yang diberikan, seperti yang ditunjukkan dalam rajah di bawah. 4. Tugas reka bentuk 1. Reka gambar rajah skema kawalan elektrik. 2. Pemilihan PLC dan peruntukan I/O. 3 Pilih komponen elektrik yang diperlukan dan senaraikan butiran komponen elektrik. 4. Reka bentuk program kawalan PLC. 5. Bahan rujukan 1. Prinsip dan sistem kawalan automatik 2. PLC dan aplikasi Cara memprogram PLCPengalaman termasuk pengalaman orang lain dan pengalaman anda sendiri, kedua-duanya penting. Yang pertama memerlukan kajian yang teliti, dan yang kedua memerlukan pengumpulan yang teliti, kedua-duanya memerlukan masa yang mencukupi dan tenaga yang diperlukan. Pengalaman orang lain telah diterbitkan dalam buku atau majalah. Sebahagian daripadanya adalah berdasarkan pembelajaran yang teliti daripada orang lain, tetapi kebanyakannya adalah pengalaman saya sendiri. Semua contoh telah diuji oleh saya dan terbukti boleh dilaksanakan dalam amalan. Saya rasa penjelasan dalam buku atau majalah lain akan jadi begini. Perlu belajar daripada pengalaman Yang Gong. Pengalaman rakan sekerja anda juga patut dipelajari. Pengalaman seperti ini sangat "dekat" dengan anda dan mudah dipelajari.
Pengalaman anda sendiri adalah yang paling penting. Anda mesti mengumpul pengalaman anda sendiri dalam amalan anda sendiri. Adalah lebih baik untuk belajar daripada pengalaman orang lain dan juga melakukan beberapa ujian sendiri supaya anda boleh mengalami sendiri pengalaman yang sama dan kemudian menjadikan pengalaman ini sendiri. Ini juga merupakan pengumpulan penting pengalaman sendiri. Terdapat juga pengalaman kegagalan, yang sering tidak didedahkan kepada umum, tetapi pengalaman ini mesti dipelajari dan dikumpul. Untuk mengumpul pengalaman, anda mesti menggunakan otak anda sendiri untuk merakamnya, dan anda mesti menggunakan komputer untuk merakamnya. Adalah lebih baik untuk membuat beberapa klasifikasi dan mencipta perpustakaan program kegunaan sendiri untuk rujukan mudah pada bila-bila masa.
Pengalaman masih perlu diperbaiki. Terdapat tiga tahap pemejalwapan: Untuk latihan Xiamen PLC, cari Latihan Kemahiran Automasi Xiamen Chengyi!
Tahap terendah mencipta perpustakaan biasa untuk kegunaan semula masa hadapan. Jika ia adalah program, anda juga boleh membuat blok fungsi atau subrutin untuk rujukan masa hadapan. Kedua, kita mesti meringkaskan algoritma yang berkesan. Seperti pustaka program mula dan berhenti butang tunggal, dsb.
Tahap pemejalwapan tertinggi adalah untuk meningkatkan pengalaman ke tahap teori dan menyumbang kepada memperkaya teori pengaturcaraan PLC. Saya berpendapat bahawa dengan pempopularan dan peningkatan penggunaan PLC, akan ada lebih banyak teori pengaturcaraan PLC yang disublimasikan daripada pengalaman dan boleh digunakan untuk membimbing amalan.
Pengumpulan pengalaman dan pemejalwapan pengalaman adalah kedua-dua aplikasi.
Terdapat tiga aplikasi empirikal:
Digunakan sebagai templat reka bentuk kejuruteraan. Apabila mereka bentuk sistem baharu, pilih satu atau beberapa projek yang berjaya yang serupa dengan projek reka bentuk semasa sebagai model untuk reka bentuk. Ini bukan sahaja dapat mengurangkan beban kerja reka bentuk, tetapi juga meningkatkan kadar kejayaan reka bentuk. Ini juga merupakan faedah besar maklumat yang boleh diguna semula.
Digunakan sebagai rujukan pengaturcaraan. Apabila tiada projek yang berjaya untuk dijadikan model, masih terdapat sebahagian besar daripada logik kawalan dalam logik reka bentuk baharu, dan logik tipikal sedia ada boleh diguna pakai atau dipinjam Ini juga boleh mengurangkan beban kerja reka bentuk dan meningkatkan kejayaan reka bentuk kadar.
Digunakan sebagai rujukan reka bentuk algoritma. Apabila tiada templat untuk dirujuk dan tiada model tipikal untuk diguna pakai, algoritma yang berjaya dari masa lalu juga boleh digunakan.
Pengalaman adalah berharga, tetapi pengalaman, terutamanya pengalaman peribadi, sentiasa terhad. Aplikasi pengalaman juga mesti digabungkan dengan teori pengaturcaraan. Jika pengalaman terdahulu tidak dapat membantu anda, pergi ke latihan Xiamen Chengyi PLC untuk pembelajaran praktikal dan teori
Untuk latihan kemahiran Xiamen, cari latihan kemahiran Xiamen Chengyi, latihan Xiamen PLC, latihan automasi Xiamen PLC, latihan PLC Xiamen Mitsubishi, latihan PLC Xiamen Siemens, latihan PLC Xiamen Omron, latihan modul analog Xiamen, latihan perisian konfigurasi Xiamen, skrin sentuh Xiamen latihan
Atas ialah kandungan terperinci Panduan menulis program PLC. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!