Tag Dihasilkan dan Digunakan oleh Engineering Logix
Panduan sedia lapangan untuk tag yang dihasilkan dan digunakan oleh Logix, merangkumi kontrak data, pemilihan RPI, status sambungan, pengendalian data lapuk, pentauliahan serta penyelesaian masalah...
Tag yang dihasilkan dan digunakan membolehkan pengawal Logix bertukar data pada skop pengawal tanpa arahan mesej. Pengeluar menjadikan sesuatu tag tersedia; satu atau lebih pengguna yang dikonfigurasikan menerimanya pada selang paket yang diminta. Mekanismenya mudah, tetapi pelaksanaan yang stabil bergantung pada padanan takrif data, laluan rangkaian, had sambungan dan pengendalian kegagalan.
Pilih Corak yang Sesuai untuk Tugas
Gunakan tag yang dihasilkan dan digunakan apabila pengawal rakan sebaya memerlukan data kitaran dengan kadar kemas kini yang ditetapkan. Contoh lazim termasuk penyelarasan keadaan mesin, keizinan talian, jumlah pengeluaran dan status dikongsi. Sambungan ini dikonfigurasikan dan bukannya dicetuskan oleh logik tangga, jadi ia sesuai untuk data yang perlu disegarkan secara berterusan.
Jangan anggap kaedah ini sebagai pengganti bagi setiap pertukaran antara pengawal. Mesej eksplisit mungkin lebih baik untuk bacaan atau penulisan sekali-sekala. HMI, pengarkib data atau broker mungkin lebih sesuai untuk data penyeliaan. Data keselamatan tertakluk pada peraturan pengawal, perisian tegar dan konfigurasi yang berasingan. Mulakan dengan menentukan maklumat yang diperlukan, kelajuan maklumat itu perlu tiba dan tindakan mesin penerima apabila maklumat tersebut berhenti tiba.
Takrifkan Kontrak Data yang Stabil
Tag yang dihasilkan dan digunakan mesti menggunakan jenis data yang sepadan, termasuk dimensi tatasusunan. Jenis data ditakrifkan pengguna biasanya lebih mudah ditadbir berbanding set nilai individu yang tidak tersusun. Kumpulkan data proses, semakan skema, mod operasi dan penunjuk kesihatan dalam satu struktur. Sediakan ahli tambahan apabila pengembangan masa hadapan berkemungkinan, tetapi pastikan paket kekal fokus.
Dokumentasikan maksud, unit dan julat sah bagi setiap ahli. Nilai berangka tidak menjelaskan dirinya sendiri: nilai itu mungkin mewakili unit kejuruteraan, kiraan mentah atau peratusan berskala. Tentukan pengawal yang memiliki setiap arahan dan status. Dua pengawal tidak sepatutnya menulis versi yang bersaing bagi keadaan mesin yang sama secara berasingan.
Konfigurasikan Pengeluar
Cipta tag sumber pada skop pengawal dan tetapkan penggunaannya kepada dihasilkan. Konfigurasikan bilangan pengguna yang dijangka dengan peruntukan yang munasabah untuk reka bentuk tersebut. Rockwell Automation menyatakan bahawa tag yang dihasilkan boleh melayani berbilang pengguna, manakala had tepat pengawal dan rangkaian bergantung pada perkakasan dan perisian tegar.
Kemas kini keseluruhan struktur secara koheren. Jika rutin logik berasingan menulis ahli individu pada masa yang berlainan, pengguna mungkin melihat keadaan bercampur. Bina struktur keluar dalam satu rutin atau salin struktur kerja yang lengkap ke tag yang dihasilkan selepas pengiraan selesai.
Konfigurasikan Setiap Pengguna
Tambahkan pengawal pengeluar pada konfigurasi I/O pengguna melalui laluan rangkaian sebenar yang disokong. Kemudian cipta tag skop pengawal yang digunakan dengan jenis data yang sama. Masukkan nama pengeluar dan nama tag jauh dengan tepat. Laluan yang dikonfigurasikan, identiti pengawal dan ejaan tag semuanya merupakan sebahagian daripada sambungan.
Pilih selang paket yang diminta berdasarkan keperluan proses, bukan berdasarkan nilai terpantas yang dibenarkan oleh dialog. RPI yang singkat menggunakan sumber rangkaian dan pengawal. RPI yang perlahan mungkin melambatkan interlok atau penyelarasan talian. Sertakan masa kemas kini rangkaian, pelaksanaan tugas dan tindak balas aplikasi apabila mengira usia maksimum data yang boleh diterima.
Reka Bentuk untuk Sambungan Terputus
Data yang berhenti dikemas kini masih boleh kelihatan munasabah. Pengguna mesti membezakan maklumat semasa daripada maklumat yang dikekalkan. Dokumentasi Rockwell menyokong ahli CONNECTION_STATUS pada permulaan struktur yang ditakrifkan pengguna untuk memantau sambungan yang dihasilkan dan digunakan. Denyut jantung peringkat aplikasi atau kaunter jujukan boleh memberikan bukti tambahan bahawa logik pengeluar sedang dilaksanakan dan muatan berubah seperti yang dijangka.
Tentukan tindak balas terhadap data lapuk bagi setiap kes penggunaan. Nilai paparan mungkin menunjukkan “komunikasi terputus”. Jumlah pengeluaran mungkin dikekalkan bersama bendera kualiti. Keizinan gerakan mungkin perlu dinyahaktifkan dan memerlukan mula semula terkawal. Jangan memaksa arahan dikongsi kepada sifar secara automatik melainkan sifar ialah tindak balas yang ditakrifkan, selamat dan betul dari segi operasi.
Uji Kaedah Pertukaran Secara Sistematik
Sahkan rangkaian fizikal dan laluan pengawal sebelum menyelesaikan masalah tag. Pastikan setiap pengawal dalam talian, boleh dicapai dan diwakili dengan betul dalam pepohon I/O. Muat turun konfigurasi pengeluar dan pengguna mengikut urutan terkawal. Pantau status sambungan sebelum menguji tingkah laku aplikasi.
Ubah satu nilai ujian pada pengeluar dan jejakinya melalui struktur pengguna. Uji setiap ahli yang mempengaruhi operasi, termasuk nilai bertanda, tatasusunan dan bit mod. Ukur masa kemas kini yang diperhatikan berbanding sasaran reka bentuk. Kemudian putuskan sambungan pengeluar atau rangkaian dalam keadaan ujian yang diluluskan dan sahkan penggera data lapuk serta tindak balas mesin.
Selesaikan Masalah Lazim
Sambungan yang tidak pernah terjalin biasanya menunjukkan laluan, nama pengawal, nama tag jauh, jenis data atau had kapasiti yang salah. Sambungan yang terputus-putus mungkin melibatkan beban rangkaian, ketidakstabilan pautan, tekanan sumber pengawal atau RPI yang terlalu agresif. Sambungan yang sihat tetapi menghasilkan nilai yang salah biasanya menunjukkan masalah kontrak data atau logik aplikasi.
Bandingkan kedua-dua projek sebelah menyebelah. Semak takrif struktur, saiz tatasusunan dan semakan. Semak diagnostik pengawal dan kaunter suis terurus sebelum mengubah RPI secara rawak. Jika struktur yang dihasilkan berubah, anggap perubahan itu sebagai semakan antara muka dan selaraskan kemas kini merentas setiap pengguna.
Kekalkan Antara Muka sebagai Infrastruktur Kilang
Arkibkan kedua-dua projek pengawal dan simpan daftar antara muka yang menyenaraikan pengeluar, pengguna, nama tag, jenis data, RPI dan tindakan kegagalan. Sertakan pertukaran ini dalam semakan sandaran, perisian tegar dan perubahan rangkaian. Apabila pengawal diganti, sahkan laluan komunikasi dan keadaan sambungan sebelum mendayakan arahan mesin.
Perkakasan berkaitan boleh ditemui dalam koleksi Allen-Bradley ControlLogix dan Komunikasi & Rangkaian. Butiran konfigurasi dan had platform hendaklah disemak dalam manual pengaturcaraan Tag yang Dihasilkan dan Digunakan Rockwell Automation. Kontrak data yang ditakrifkan dengan baik dan tindak balas data lapuk yang jelas menjadikan sambungan mudah diselenggara lama selepas pentauliahan.