Kembali ke blog

Migrasi PLC-5 ke ControlLogix: Bina Semula Kontrak I/O

Migrasi PLC-5 hanya berjaya apabila ControlLogix menghasilkan semula kontrak I/O, data, imbasan, pemindahan blok, HMI, data lapuk, kerosakan dan pemulihan daripada sistem legasi. Gunakan rangka ker...

Program PLC-5 boleh diterjemahkan kepada arahan Logix tetapi masih gagal mengendalikan proses. Fail data pengawal lama, susunan imbasan, pemindahan blok Remote I/O, pemasaan mesej, bit status, rujukan HMI dan langkah pemulihan operator membentuk kontrak tidak berdokumen dengan mesin.

Pemindahan PLC-5 kepada ControlLogix yang berjaya membina semula kontrak itu secara jelas. Perisian penukaran boleh mempercepat pemetaan arahan, tetapi tidak dapat menentukan maksud integer yang digunakan semula, cara data analog lapuk harus dikendalikan, atau denyutan satu imbasan yang dijangkakan oleh sistem lain.

Rak PLC-5 dan perkakasan ControlLogix yang disediakan untuk peralihan terkawal

Sempadan pemindahan merangkumi I/O medan, pemasaan rangkaian, pemilikan data, penggera, rujukan HMI dan tingkah laku pemulihan—bukan hanya arahan tangga logik.

Rekodkan garis dasar tingkah laku sebelum penukaran

Mulakan dengan muat naik PLC-5 yang disahkan, nilai jadual data, konfigurasi saluran, jadual daya paksa, laluan mesej dan projek HMI. Rekodkan masa imbasan pengawal semasa operasi biasa dan puncak. Kenal pasti gangguan bermasa yang boleh dipilih, rutin kerosakan, rak jauh, penyesuai dan setiap arahan pemindahan blok.

Rekod trend input kritikal, output, nilai analog, keadaan jujukan dan interlok semasa pengeluaran yang mewakili operasi sebenar. Garis dasar hendaklah merangkumi permulaan, operasi stabil, pertukaran produk, henti terkawal dan kerosakan biasa. Tanpa rekod itu, pasukan boleh membuktikan bahawa program baharu berjalan tetapi tidak bahawa ia berkelakuan seperti proses asal.

Bina kontrak I/O untuk setiap rak

Bagi setiap slot tempatan dan jauh, rekodkan rak, kumpulan, slot, nombor katalog modul, peta diskret, penerangan isyarat, julat elektrik, penskalaan, masa kemas kini biasa, keadaan kerosakan, penggunaan penggera dan logik yang memiliki titik tersebut. Catat titik yang tidak digunakan tetapi dirujuk secara tidak langsung atau dipaparkan pada HMI.

Modul analog dan khusus memerlukan lebih daripada nama tag. Dokumentasikan panjang bacaan dan penulisan pemindahan blok, perkataan konfigurasi, pencetus kemas kini, tingkah laku selesai dan ralat, format saluran, penapis dan penskalaan. Kiraan perkataan yang betul dengan format saluran yang salah boleh menghasilkan nilai kejuruteraan yang kelihatan munasabah tetapi tidak tepat.

Jejaki setiap hasil BTR dan BTW kepada pengguna datanya. Tentukan sama ada logik menggunakan bit selesai sebagai denyutan, mengekalkan status sehingga pemindahan seterusnya, atau mengandaikan kemas kini dalam tempoh tertentu. Bina semula andaian ini sebagai keadaan kesahan, cap masa, selesai dan ralat yang jelas.

Pilih peralihan Remote I/O secara sengaja

Pemindahan berperingkat mungkin mengekalkan perkakasan 1771 atau Remote I/O lain buat sementara waktu melalui modul komunikasi ControlLogix. Ini boleh mengurangkan skop peralihan, tetapi rak lama, pendawaian, penyesuai dan tingkah laku pemindahan blok masih digunakan. Jambatan itu hendaklah mempunyai pelan persaraan dan strategi alat ganti yang jelas.

Penggantian I/O sepenuhnya menghapuskan lebih banyak kebergantungan lama tetapi meningkatkan kerja henti operasi, pengubahsuaian panel, pemeriksaan gelung dan pentauliahan. Keputusan hendaklah mengambil kira keadaan kabel, ketersediaan modul, tempoh henti, risiko proses, sokongan masa depan dan keupayaan untuk berundur kepada sistem asal.

Dokumentasi 1756-RIO Rockwell membezakan mod kemas kini pemindahan blok automatik, separa automatik dan manual. Operasi automatik dan separa automatik boleh melakukan penulisan konfigurasi serta kemas kini data bermasa. Operasi manual mendedahkan tingkah laku pendayaan, berterusan, selesai dan ralat kepada logik pengawal. Mod yang dipilih mesti meniru pemasaan dan tujuan diagnostik aplikasi lama.

Reka semula pemilikan data dan bukannya menyalin nombor fail

Fail integer, titik apungan, bit dan kawalan PLC-5 sering digunakan untuk beberapa tujuan serentak. Satu perkataan mungkin merupakan arahan HMI, muatan mesej, nilai analog dan ruang sementara penyelesaian masalah. Menyalin kekaburan itu ke dalam tatasusunan berskop pengawal hanya mengekalkan risiko.

Cipta struktur bernama berdasarkan peralatan atau antara muka. Asingkan arahan, status, konfigurasi, diagnostik dan nilai proses. Tentukan program atau sistem luaran yang menulis setiap ahli. Tambahkan medan data sah, lapuk, cap masa, ralat dan kualiti apabila antara muka asal bergantung pada andaian pemasaan.

Rujukan HMI dan penyeliaan memerlukan pemetaan terkawal. Tag alias boleh memudahkan peralihan, tetapi tidak seharusnya menyembunyikan pemilikan yang tidak jelas. Sahkan arah bacaan/tulisan, keselamatan, penskalaan, pencetus penggera dan tingkah laku resipi bagi setiap rujukan luaran.

Semak arahan yang pemasaannya boleh berubah

Tugas, program dan rutin ControlLogix dilaksanakan secara berbeza daripada imbasan berterusan PLC-5. Tugas berkala boleh mencelah logik berterusan. Kemas kini I/O berlaku secara tak segerak berbanding pelaksanaan logik. One-shot, pemasa, penjujuk, alamat tidak langsung, zon MCR dan pencetus mesej yang kelihatan setara mungkin tidak menghasilkan pemasaan yang sama.

Kenal pasti logik yang mengandaikan input kekal malar sepanjang imbasan penuh atau output hanya dikemas kini pada sempadan imbasan. Bufferkan I/O apabila gambaran konsisten diperlukan. Lindungi data yang dikongsi antara tugas. Sahkan peristiwa satu imbasan mengikut tempoh tugas penerima, bukan hanya dalam rutin tempat peristiwa itu bermula.

Arahan mesej memerlukan pencetusan berasaskan keadaan. Mendayakan mesej berulang kali tanpa mengendalikan keadaan selesai, ralat, tamat masa dan cuba semula boleh mewujudkan tekanan sambungan atau menyembunyikan destinasi yang gagal. Rekodkan maklumat ralat lanjutan dan gunakan kelewatan cuba semula yang sesuai dengan proses.

Jadikan data lapuk mudah dilihat

Rangkaian lama boleh meninggalkan nilai terakhir yang diterima dalam memori selepas komunikasi terputus. Jika aplikasi menggunakan nilai itu tanpa bit status, suhu, aras atau kelajuan yang terhenti mungkin kelihatan sah. Program yang dipindahkan hendaklah mengasingkan nilai daripada kesegarannya.

Bagi setiap sumber komunikasi, tentukan selang kemas kini yang dijangka, tamat masa kelapukan, tindak balas kegagalan dan syarat pemulihan. Pengguna data perlu mengetahui sama ada sesuatu nilai itu semasa, lapuk, tidak tersedia atau baru pulih. Pemulihan mungkin memerlukan semakan julat, beberapa kemas kini baik berturut-turut atau pengesahan operator sebelum pergerakan automatik disambung semula.

Uji berdasarkan risiko proses, bukan bilangan rung

Ujian meja hendaklah mengesahkan arahan yang ditukar dan I/O simulasi. Penerimaan kilang hendaklah menambah komunikasi, HMI, penggera, resipi dan data sejarah. Ujian di tapak mesti membuktikan kekutuban elektrik, penskalaan, interlok, trip dan tindak balas fizikal.

Uji kehilangan setiap penyesuai, bekalan kuasa, laluan komunikasi dan sumber analog kritikal. Sahkan peralihan pengawal antara Program dan Run, pemulihan kuasa, mula semula panas dan pemulihan komunikasi. Uji mod manual, mod automatik, pintasan penyelenggaraan dan setiap permisif yang boleh menghalang pergerakan tidak selamat.

Bandingkan sistem lama dan baharu dengan cap masa yang disegerakkan apabila pemerhatian selari boleh dilakukan. Tumpukan pada peralihan output, pemasaan jujukan, nilai analog, susunan penggera dan tindakan operator. Perbezaan memerlukan penjelasan, bukan penerimaan automatik.

Reka bentuk pengunduran sebagai prosedur yang boleh dilaksanakan

Pelan pengunduran memerlukan lebih daripada menyimpan pengawal lama. Kekalkan perkakasan PLC-5 yang telah diuji, program yang disahkan, konfigurasi rangkaian, keserasian HMI, pendawaian berlabel dan tarikh akhir keputusan yang jelas. Kenal pasti pihak yang boleh meluluskan pengunduran dan keadaan proses yang mesti dicapai sebelum pertukaran.

Latih tubi langkah fizikal dan perisian sebelum henti operasi. Jika pendawaian medan atau rak akan diubah secara tidak boleh balik, tentukan titik selepas pengunduran tidak lagi praktikal. Tekanan pengeluaran semasa henti operasi bukan masa yang sesuai untuk mengetahui bahawa sandaran tidak boleh dipulihkan.

Perkakasan pemindahan pengawal dan I/O boleh disemak di Sistem PLC & PAC, manakala get laluan dan komponen rangkaian terdapat di Komunikasi & Rangkaian.

Pemindahan hanya lengkap apabila platform baharu menghasilkan semula tingkah laku proses yang diperlukan, meningkatkan kejelasan diagnostik dan mengendalikan data lapuk serta kegagalan secara terancang. Kod yang diterjemahkan hanyalah artifak permulaan. Kontrak I/O dan data yang disahkan itulah yang menjadikan kilang yakin terhadap pengawal gantian.

Tinggalkan komen

Sila ambil perhatian, komen perlu diluluskan sebelum ia diterbitkan.