Sistem pelepasan otomatis dari konveyor pada relai yang dapat diprogram industri

Ada konveyor tempat sensor cacat dan aktuator - dumper dipasang. Objek bergerak di sepanjang konveyor, tugasnya adalah mengatur ulang jika terjadi kerusakan. Panjang objek dari 1,5 sampai 7 meter, untuk menghindari berbagai efek yang menarik, pembuangan harus dilakukan pada saat bagian tengah objek melewati tempat pembuangan. Jarak tempuh benda diukur menggunakan sensor perpindahan (incremental encoder), keberadaan benda ditentukan oleh sensor keberadaan (fotosensor). Setelah mengolah data dari sensor tersebut, Agan dapat mengukur panjang benda dan menghitung perpindahan yang diperlukan ke titik jatuh.





Ini adalah kisah tentang penggunaan relai terprogram sederhana dalam tugas otomasi industri kehidupan nyata. Tapi apakah sesederhana itu? Selamat datang di pemrograman tanpa satu baris kode pun!





Untuk mengatasi masalah ini, kami menggunakan relai programmable seri LOGO 6 dari Siemens yang tersedia. Banyak pabrikan memiliki relai serupa, biasanya berukuran kecil dan ditempatkan pada rel DIN standar. Saya akan mencoba menggunakan contoh LOGO untuk memberi tahu Anda apa itu dan apa perbedaannya dari PLC.

Modul dasar memiliki beberapa input, output, konektor untuk pemrograman, tampilan dan tombol kontrol (ada model yang lebih murah tanpa tombol dan tampilan). Seri yang lebih baru (mulai dari 7) memiliki slot kartu SD dan Ethernet. Catu daya bertegangan rendah dan 230 volt. Modul ekspansi dapat dihubungkan ke modul dasar - input, output, komunikasi. Konfigurasi maksimum adalah 24 input dan 16 output, program dapat berisi hingga 200 elemen (hingga 400 mulai dari seri ke-7).

Perbedaan dari PLC: input dan output dihubungkan ke blok terminal satu bagian, tidak ada indikasi statusnya, program tidak dapat diubah selama eksekusi dan hanya ditulis ulang seluruhnya. Hanya dua bahasa dari standar IEC 61131-3 yang dapat digunakan untuk pemrograman: LAD (Ladder Ladder) dan FBD (Function Block).





Ini adalah program yang sama, di FBD kiri, di LAD kanan
Ini adalah program yang sama, di FBD kiri, di LAD kanan

, , - , ( 7 ), . , , , . ? , . .





Ini adalah sketsa pertama ketika tampaknya masalah utama adalah menentukan titik reset.
,

, - , 3 . - . 9 , 6 - . , . , - . . "". , . - .





Pengulangan

- , , . - . - , - .





Penghitung program memiliki fungsi untuk menghidupkan / mematikan sinyal output ketika ambang batas yang ditetapkan tercapai
/

.





Matematika itu sederhana - 4 langkah
- 4

: , " ". , . , . . . 4 , . - , , , ( ), . .





, 3. . - 10 . , - . - , - , , . , - . - , LOGO - , . , - , .





Programnya secara grafis ditempatkan pada 8 lembar A4, disini saya menghadirkannya dalam bentuk dua gambar (hati-hati, besar).





Gambar 1
Gambar 2

Ini adalah proyek nyata yang telah bekerja di perangkat keras untuk tahun kelima dengan sedikit modifikasi - indikasi cahaya dan suara dari dimulainya konveyor input telah ditambahkan, telah ada percobaan dengan pengaturan ulang tanpa henti (ditambahkan sebagai opsi yang dinonaktifkan) .








All Articles