Logik Seal-In atau OTL/OTU? Memilih Memori PLC dengan Selamat
Litar seal-in dan arahan OTL/OTU boleh mengekalkan arahan yang sama, tetapi kegagalannya berbeza. Panduan ini membandingkan tingkah laku imbasan, risiko mula semula, penyelesaian masalah, permissiv...
Arah motor yang kekal aktif selepas operator melepaskan butang Mula boleh dibina dengan cabang pengunci atau arahan set/reset berpengekalan. Hasil keadaan mantap mungkin kelihatan sama pada HMI. Namun, tingkah laku ketika berlaku kegagalan tidak sama—dan perbezaan itu penting semasa mula semula, gangguan, atau penyuntingan dalam talian.
Oleh itu, soalan kejuruteraan yang berguna bukanlah “arahan yang mana lebih baik?” Sebaliknya, soalan yang tepat ialah “di manakah keadaan patut disimpan, siapa yang dibenarkan mengubahnya, dan apakah syarat yang mesti kekal mengatasi syarat lain?”
Dua cara untuk mengingati keadaan, dua kontrak yang berbeza
Rangkaian pengunci konvensional menggunakan arahan output biasa dan sesentuh selari daripada bit yang diperintah. Dalam istilah Logix, arahan Output Energize mengikut keadaan rangkaian pada setiap imbasan: rangkaian yang benar menulis bit sebagai benar dan rangkaian yang palsu menulisnya sebagai palsu. Cabang itu memastikan rangkaian kekal benar selepas permintaan Mula seketika hilang, tetapi Henti, gangguan, atau syarat permisif yang diletakkan secara siri boleh memutuskan laluan dengan serta-merta.
Arahan Output Latch menulis bit sebagai benar apabila rangkaiannya menjadi benar. Bit itu kemudiannya kekal benar sehingga arahan Output Unlatch—atau penulis lain—mengosongkannya. Rujukan arahan bit Rockwell Automation membezakan OTE sebagai output yang mengikuti imbasan, manakala OTL dan OTU ialah operasi set dan kosong yang berpengekalan.

Pasangan set/reset memisahkan syarat yang menetapkan dan mengosongkan arahan. Gambar rajah ini dikekalkan daripada ilustrasi media asal; sumber: Control.com.
Kitaran imbasan menentukan reka bentuk yang lebih mudah dipercayai
Logik pengunci mendedahkan laluan henti yang dominan
Untuk permintaan jalan yang mudah, corak pengunci memastikan syarat Mula, Henti, beban lampau, mod, dan permisif kelihatan pada satu rangkaian. Apabila mana-mana syarat siri menjadi palsu, OTE ditulis semula sebagai palsu dalam imbasan tersebut. Juruteknik penyelenggaraan biasanya boleh mengikuti keseluruhan keputusan tanpa mencari beberapa rutin.
Corak ini menjadi sukar apabila banyak subsistem boleh memulakan atau menghentikan keadaan yang sama. Menambah cabang selari tanpa henti menyembunyikan keutamaan dan menyukarkan penyelesaian masalah dalam talian. Pada tahap itu, mesin keadaan khusus selalunya lebih jelas berbanding rangkaian pengunci yang besar atau arahan latch yang berselerak.
OTL dan OTU memisahkan peristiwa daripada keadaan
Arahan berpengekalan berguna apabila peristiwa bebas perlu menetapkan dan mengosongkan sesuatu keadaan: langkah urutan, jabat tangan yang selesai, pengakuan penggera, atau permintaan yang perlu bertahan selepas denyutan pencetus. Risikonya ialah pemilikan. Jika tag yang sama ditulis daripada beberapa rutin, susunan tugas dan imbasan boleh menentukan nilai akhir.
Rujukan silang yang menunjukkan satu latch dan satu unlatch tidak dengan sendirinya membuktikan tingkah laku yang selamat. Program juga memerlukan peraturan keutamaan yang jelas. Jika syarat set dan reset boleh benar dalam imbasan yang sama, jurutera mesti mendokumenkan hasil yang diutamakan dan mengesahkan bahawa penjadualan rutin tidak boleh mengubahnya secara tidak dijangka.
Jauhkan keadaan yang diingati daripada output fizikal
Corak yang kukuh ialah menyimpan arahan dalaman atau keadaan urutan, kemudian memacu output fizikal dengan satu OTE yang dikawal oleh syarat permisif semasa. Permintaan yang diingati mungkin kekal benar, tetapi arahan penggerak tetap terpadam apabila beban lampau, keadaan pengadang, interlok proses, atau mod operasi menghilangkan kebenaran.
Pemisahan ini juga meningkatkan diagnostik. Operator boleh melihat bahawa permintaan jalan wujud sementara permisif tertentu menghalang pergerakan. Prinsip yang sama membantu semasa pentauliahan pengawal; aliran kerja pentauliahan Micro800 menerangkan sebab output perlu dibuktikan dalam keadaan terkawal, bukannya disimpulkan daripada bit dalaman sahaja.
Fungsi keselamatan memerlukan perkakasan berkadar keselamatan, logik yang disahkan, dan reka bentuk pengurangan risiko yang didokumenkan. Cabang pengunci mahupun pasangan OTL/OTU biasa tidak menjadikan output PLC standard sebagai fungsi keselamatan.
Tingkah laku mula semula ialah keperluan reka bentuk, bukan kejutan
Sebelum memilih logik berpengekalan, tentukan perkara yang patut berlaku selepas kehilangan kuasa, perubahan mod pengawal, muat turun program, atau gangguan komunikasi. Kontaktor fizikal akan terpadam apabila kuasa hilang, tetapi arahan yang dikekalkan mungkin masih benar apabila kawalan kembali beroperasi. Mula semula automatik mungkin boleh diterima untuk sesetengah proses berterusan dan tidak boleh diterima untuk jentera yang boleh diakses oleh kakitangan.
Gunakan keadaan permulaan yang menyelaraskan permintaan yang dikekalkan dengan keadaan medan semasa secara sengaja. Sahkan peranti maklum balas, kosongkan jabat tangan lama, wujudkan semula kualiti komunikasi, dan perlukan tindakan operator baharu apabila penilaian risiko menetapkannya.
Ujian pentauliahan yang mendedahkan kecacatan tersembunyi
Uji lebih daripada Mula dan Henti. Kekalkan kedua-dua permintaan sebagai benar, keluarkan satu syarat permisif pada satu-satu masa, cetuskan gangguan semasa peralihan antara keadaan, kitar mod pengawal, ganggu maklum balas melalui rangkaian, dan sahkan perkara yang berlaku selepas kuasa dipulihkan. Perhatikan bit arahan, rangkaian output akhir, dan maklum balas medan secara serentak.
Tingkah laku one-shot juga boleh berubah dalam reka bentuk latch. Jika sesuatu peristiwa dijangka berlaku sekali sahaja, sahkan bit penyimpanannya dan pemasaan imbasan. Panduan berkaitan denyutan one-shot Studio 5000 dan tingkah laku OTE menunjukkan sebab denyutan yang wujud secara dalaman mungkin tidak pernah menghasilkan hasil medan yang dijangkakan oleh jurutera.
Pandangan editorial: pemilikan tunggal mengatasi keutamaan arahan
Untuk arahan yang dikekalkan secara mudah, PLC ProTech mengutamakan corak pengunci kerana laluan henti kelihatan dan dinilai secara berterusan. Untuk keadaan urutan dan ingatan peristiwa, logik set/reset sesuai apabila satu rutin memiliki keadaan tersebut, keutamaan reset dinyatakan dengan jelas, dan output fizikal kekal di bawah OTE berasingan yang dipacu oleh permisif.
Pilihan arahan adalah perkara kedua. Petunjuk kualiti yang menentukan ialah sama ada jurutera lain boleh mengenal pasti setiap penulis, meramalkan keadaan selepas gangguan, dan membuktikan bahawa syarat perlindungan mengatasi syarat lain.
Soalan Lazim
Adakah arahan OTL memastikan output sebenar terus bertenaga semasa kegagalan kuasa?
Tidak. Kehilangan kuasa kawalan menghilangkan tenaga daripada litar output fizikal. Kebimbangannya ialah bit arahan yang dikekalkan mungkin masih benar apabila pengawal dan sistem output kembali beroperasi, bergantung pada pengawal, konfigurasi memori, dan logik permulaan.
Adakah rangkaian pengunci tidak berpengekalan?
OTE mengikut rangkaiannya setiap kali rangkaian itu diimbas. Cabang pengunci boleh mengekalkan rangkaian semasa operasi biasa, tetapi tingkah laku permulaan dan praimbasan bergantung pada pengawal. Jurutera perlu mengesahkan platform sasaran dan bukannya menganggap tingkah laku yang sama merentas keluarga PLC.
Bolehkah tag yang sama digunakan oleh arahan OTL, OTU, dan OTE?
Banyak PLC membenarkan penulis berbilang, tetapi hasilnya boleh bergantung pada susunan pelaksanaan dan sukar diselesaikan masalahnya. Reka bentuk yang lebih selamat memberikan setiap keadaan satu pemilik dan memacu setiap output fizikal daripada satu lokasi arahan akhir.
Bilakah logik set/reset menjadi pilihan yang lebih baik?
Logik ini berguna untuk ingatan peristiwa, langkah urutan, pengakuan penggera, dan jabat tangan yang perlu kekal selepas pencetus satu imbasan. Syarat reset, dasar permulaan, dan tindak balas gangguan mesti ditentukan pada masa yang sama.