Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Sistem Kontrol Otomatisasi

PLC Latching vs Sealing:Panduan Jelas untuk Otomatisasi yang Andal

Saat Anda memprogram PLC, sering kali Anda harus menjaga keluaran tetap menyala meskipun kondisi untuk menghidupkan keluaran tidak lagi tersedia.

Contoh klasik dari situasi ini adalah menjalankan ban berjalan. Operator menekan tombol start untuk memulai sistem dan konveyor mulai berjalan. Konveyor harus terus berjalan ketika operator telah melepaskan tombol start.

Ada dua teknik yang dapat digunakan untuk mempertahankan output dalam program PLC Anda, yang disebut penyegelan dan penguncian.

Dalam postingan ini, saya akan memberi Anda gambaran umum tentang kedua teknik ini dan menjelaskan mengapa Anda menggunakan satu teknik dibandingkan teknik lainnya.

Sirkuit Penyegelan

Kode yang ditampilkan di sini adalah sirkuit seal-in yang digunakan untuk menyegel output.

Sirkuit seal-in terdiri dari permisif, interlock, dan output.

Permisif adalah suatu kondisi yang harus benar untuk mengaktifkan keluaran tetapi tidak harus benar agar keluaran tetap aktif. Dalam hal ini, masukan DI_Start_BTN adalah permisif.

Ketika tombol start ditekan, output DO_Run_MTR menyala dan konveyor mulai berjalan. Ketika tombol start dilepas, konveyor terus berjalan karena keluaran DO_Run_MTR disegel oleh cabang yang mengelilingi permisif.

Interlock adalah suatu kondisi yang harus benar agar keluaran dapat aktif. Dalam hal ini, masukan DI_Stop_BTN adalah interlock. Jika tombol stop ditekan, sirkuit seal-in akan terbuka, output DO_Run_MTR menjadi salah dan konveyor berhenti berjalan.

Sirkuit seal-in adalah cara paling umum untuk mempertahankan output ketika kondisi input tidak lagi tersedia.

Opsi lainnya adalah mengunci output.

Penempelan Output

Kita dapat mengunci output menggunakan instruksi Output Latch, atau OTL, dan Output Unlatch, atau OTU, di Studio 5000 Logix Designer.

Dalam contoh ini, instruksi Output Latch mengunci output DO_Run_MTR ke true ketika tombol start ditekan.

Outputnya tetap terkunci pada true ketika tombol start dilepaskan.

Output tidak terkunci oleh instruksi Output Unlatch ketika tombol stop ditekan dan output menjadi salah.

Sekarang kita telah melihat dua teknik untuk mempertahankan keluaran dalam program PLC. Menurut Anda apakah ada perbedaan dalam perilaku PLC saat penyegelan atau penguncian digunakan?

Perbedaan perilaku

Perbedaan utama antara menyegel dan mengunci output adalah bahwa kaitan bersifat retentif.

Artinya, keluaran tetap bernilai benar setelah siklus daya.

Bayangkan jika konveyor dalam contoh kita berjalan dan PLC kehilangan daya. Ketika daya ke PLC pulih, konveyor akan segera mulai berjalan kembali karena output untuk menjalankan konveyor masih terkunci pada nilai true.

Hal ini dapat menciptakan situasi yang berpotensi berbahaya.

Sebaliknya, rangkaian seal-in bersifat non-retentif, sehingga keluarannya tidak tersegel menjadi salah jika terjadi siklus daya. Pembukaan segel ini terjadi karena instruksi Examine On mempunyai logika pra-pemindaian khusus yang membuatnya bernilai false sebelum program PLC dipindai untuk pertama kalinya.

Karena perbedaan ini, aturan utama dalam pemrograman PLC adalah Anda harus menggunakan rangkaian seal-in untuk segala sesuatu yang bergerak, seperti motor dan aktuator. Hal ini memastikan tidak ada “ghost start” setelah listrik padam.

Latching dapat digunakan untuk data yang perlu diingat bahkan setelah siklus daya, seperti tanda status dan pelacakan kesalahan.

Penutup

Dalam artikel ini, saya menjelaskan bagaimana penyegelan dan penguncian dapat digunakan untuk mempertahankan keluaran bahkan ketika kondisi masukan menjadi salah.

Saya juga menjelaskan perbedaan utama antara penyegelan dan penguncian serta di mana masing-masing teknik harus digunakan.


Sistem Kontrol Otomatisasi

  1. Kebajikan Virtual
  2. VIDEO:Sudut Pandang Pemimpin Baru tentang Pelatihan dan Retensi
  3. Perusahaan otomatisasi Kiwi, Aurora, memamerkan robot pembuat paletnya
  4. SAKIT untuk mempresentasikan webinar tentang menyesuaikan visi mesin
  5. Bagaimana Produsen yang Mengadopsi Otomasi Sekarang Bisa Berkembang di Dunia Pasca-COVID-19
  6. Menguasai Pemecahan Masalah PLC:Decoding Sinking vs. Sumber Output
  7. Mengotomatisasikan; mengapa otomatisasi bisa menjadi sahabat bisnis
  8. Symbio Robotics mengungkapkan detail pekerjaannya dengan Toyota
  9. Ouster dan Vecna ​​Robotics bermitra untuk mempercepat otomatisasi penanganan material
  10. Peran Strategis AI dalam Transformasi &Otomatisasi Digital