Studio 5000 analog scaling replacing an SLC SCP instruction

Menggantikan Penskalaan SLC SCP dalam Studio 5000 Logix

Kaedah migrasi SLC SCP yang praktikal untuk membina semula setiap kontrak isyarat analog, memilih penskalaan modul, matematik eksplisit atau AOI terkawal, me...

Arahan SCP SLC 500 memampatkan kontrak pengukuran penting ke dalam lima medan: input, minimum dan maksimum input, minimum dan maksimum skala, serta output. Semasa migrasi ControlLogix atau CompactLogix, menyalin nombor tersebut ke dalam logik baharu mungkin menghasilkan semula persamaan garis, tetapi pada masa yang sama mengubah segala yang berkaitan dengannya—format data modul, pembundaran, tingkah laku julat berlebihan, kerosakan saluran, pemasaan penggera dan perkara yang dilihat oleh operator pada HMI.

Reka bentuk penskalaan analog Studio 5000 yang menggantikan arahan SCP SLC 500

Migrasi yang boleh dipertahankan mengekalkan kontrak isyarat lengkap daripada instrumen medan melalui data mentah, unit kejuruteraan, kualiti, penggera, logik kawalan, sejarah data dan paparan operator.

Dapatkan semula kontrak isyarat sedia ada

Untuk setiap arahan SCP, rekodkan alamat sumber, alamat destinasi, empat titik hujung, syarat pelaksanaan dan setiap pengguna hasil yang diskalakan. Kemudian kenal pasti instrumen fizikal, julat bawah dan atas yang ditentukur, isyarat elektrik, katalog modul analog SLC dan konfigurasi saluran, format data yang dipilih serta tindak balas yang dijangka terhadap keadaan bawah julat, atas julat, litar terbuka dan kehilangan modul.

Manual Rujukan Set Arahan Rockwell Automation SLC 500 mendokumentasikan SCP sebagai arahan penskalaan linear dan menerangkan tingkah laku status aritmetiknya. Gunakan manual tersebut untuk memahami arahan legasi, tetapi dapatkan titik hujung mentah daripada modul analog dan format yang dikonfigurasikan dengan tepat. Kedalaman bit penukar sahaja tidak menetapkan nilai integer yang dihantar kepada pemproses.

Jangan menganggap pemancar menggunakan keseluruhan keupayaan sensornya. Pemancar tekanan berkadar 0–100 bar mungkin ditentukur kepada 10–60 bar, dan pemancar aliran mungkin sudah melaksanakan pengekstrakan punca kuasa dua. Rekod migrasi mesti menunjukkan lokasi setiap transformasi supaya sistem baharu tidak menskalakan atau melinearkan isyarat dua kali.

Pilih satu pemilik penskalaan

Unit kejuruteraan asli modul

Banyak modul analog Logix boleh menukar input elektrik kepada unit kejuruteraan titik terapung dalam konfigurasi modul. Ini dapat mengurangkan kod tangga dan mendedahkan status saluran dalam struktur tag yang standard. Pertukarannya ialah konfigurasi modul menjadi sebahagian daripada strategi kawalan. Titik hujung, unit, penggera, penapis dan kadar kemas kininya mesti disertakan dalam sandaran, semakan dan rekod pentauliahan.

Matematik pengawal yang jelas

Apabila modul mengembalikan kiraan mentah, matematik linear yang jelas menjadikan penukaran mudah dilihat:

Kejuruteraan = EngineeringLow + (Raw − RawLow) × (EngineeringHigh − EngineeringLow) ÷ (RawHigh − RawLow)

Gunakan jenis data titik terapung yang sesuai, lindungi daripada rentang mentah sifar dan tentukan perkara yang patut berlaku di luar selang yang dikonfigurasikan. Pengiraan yang mengehadkan setiap nilai luar julat kepada titik hujung mungkin melindungi logik hiliran, tetapi juga boleh menyembunyikan isyarat yang gagal atau terlebih pacu. Kekalkan penunjuk kualiti dan julat secara berasingan.

Arahan Add-On yang ditadbir

AOI boleh menyeragamkan penskalaan merentas banyak saluran apabila mempunyai antara muka yang ditakrifkan, kawalan versi, bukti ujian dan pemilikan yang jelas. Output yang berguna termasuk nilai kejuruteraan, kualiti baik, bawah julat, atas julat, petunjuk wayar terbuka atau kerosakan saluran jika tersedia, status lapuk dan ralat konfigurasi. Elakkan AOI legap yang hanya mengembalikan nombor dan menggantikan nilai dengan lalai secara senyap.

Walau apa pun kaedah yang dipilih, jangan skalakan saluran yang sama dalam modul dan pengawal. Tetapkan satu pemilik dan jadikan keputusan itu jelas dalam kod serta dokumentasi.

Kekalkan tingkah laku melangkaui formula

Destinasi SCP legasi selalunya ialah perkataan integer. Destinasi REAL baharu boleh meningkatkan resolusi, tetapi juga boleh mengubah perbandingan, jalur mati penggera, pemampatan sejarah data, format mesej, penyimpanan resipi dan paparan HMI. Jejaki setiap pengguna sebelum menukar jenis data. Apabila antara muka integer mesti dikekalkan, dokumentasikan pembundaran dan ketepuan secara jelas dan jangan bergantung pada penukaran sampingan.

Semak syarat pengaktifan arahan legasi. Sesetengah rung SCP dilaksanakan secara berterusan; yang lain membekukan nilai terakhir semasa mod, kerosakan atau langkah penjujukan tertentu. Menggantikan pelaksanaan bersyarat dengan penskalaan berterusan boleh mengubah tingkah laku mesin keadaan. Sebaliknya, mengekalkan nilai beku tanpa petunjuk kualiti lapuk boleh mengelirukan operator.

Kualiti mesti bergerak bersama nilai. Tentukan tindakan pengawal apabila saluran melaporkan kerosakan, sambungan modul terputus atau nilai mentah berada di luar jalur isyarat hidup yang sah. Tindak balas mungkin mengekalkan nilai terakhir yang baik, menggantikan dengan sandaran yang disahkan, memindahkan gelung kepada manual, menghalang tindakan atau mencetuskan keadaan selamat. Pilihan yang betul datang daripada risiko proses, bukan daripada arahan penskalaan.

Bina matriks ujian kesetaraan

Uji lebih daripada sifar dan rentang. Suntik atau simulasikan titik hujung bawah, 25%, titik tengah, 75% dan titik hujung atas, kemudian kira hasil yang dijangka secara bebas. Bandingkan nilai SLC, nilai Logix baharu, paparan HMI, nilai sejarah data, keadaan penggera dan sebarang output kawalan yang bergantung pada pengukuran tersebut.

Tambahkan titik sedikit bawah julat dan atas julat, arus kerosakan pemancar jika berkenaan, litar terbuka, pengeluaran modul atau sambungan yang dinyahdayakan, mula semula pengawal dan pemulihan. Sahkan nilai mentah, nilai kejuruteraan, bit kualiti, cap masa penggera, keadaan terkunci dan mesej operator untuk setiap kes. Jika sistem lama berkelakuan buruk, dokumentasikan pembetulan yang disengajakan itu dan jangan memanggilnya setara.

Ulangi ujian pada kadar kemas kini modul dan kadar tugas pengawal sebenar. Penukaran yang betul dari segi matematik masih boleh mengubah tingkah laku proses apabila penapisan, sampel masa nyata, tempoh tugas atau kelewatan penggera berbeza daripada reka bentuk SLC.

Kawal perubahan julat selepas pentauliahan

Had kejuruteraan tidak seharusnya menjadi nilai resipi HMI yang diubah sesuka hati. Menukar julat pemancar atau titik hujung penskalaan boleh mengalihkan penggera, tingkah laku PID, permisif, jumlah terkumpul, laporan dan trend sejarah data. Gunakan kawalan akses, kod sebab, pengesahan julat, pengelogan perubahan dan prosedur kemas kini yang diselaraskan jika konfigurasi masa jalan diperlukan.

Simpan julat instrumen sumber, katalog dan format modul, titik hujung mentah, titik hujung kejuruteraan, pemetaan kualiti, keputusan ujian dan rekod kelulusan bersama projek. Panduan had mentah dan kejuruteraan Logix SCL yang lebih luas menyediakan kaedah lapangan untuk mendapatkan titik hujung, manakala keluarga pengawal semasa dikumpulkan dalam koleksi sistem PLC dan PAC.

Perspektif kejuruteraan

Risiko penskalaan terbesar bukanlah nilai yang jelas mengalami kerosakan. Risiko itu ialah nilai yang kelihatan munasabah tetapi mempunyai kecerunan, ofset, kualiti atau pemasaan yang salah. Anggap setiap titik yang dimigrasikan sebagai sistem pengukuran, bukan arahan yang disalin. Bina semula kontrak isyarat, tetapkan penskalaan kepada satu lapisan, kekalkan maklumat kualiti dan buktikan tingkah laku normal serta tidak normal sebelum peralihan.

Menggantikan Penskalaan SLC SCP dalam Studio 5000 Logix

Kaedah migrasi SLC SCP yang praktikal untuk membina semula setiap kontrak isyarat analog, memilih penskalaan modul, matematik eksplisit atau AOI terkawal, mengekalkan semantik kerosakan dan membukt...

Arahan SCP SLC 500 memampatkan kontrak pengukuran penting ke dalam lima medan: input, minimum dan maksimum input, minimum dan maksimum skala, serta output. Semasa migrasi ControlLogix atau CompactLogix, menyalin nombor tersebut ke dalam logik baharu mungkin menghasilkan semula persamaan garis, tetapi pada masa yang sama mengubah segala yang berkaitan dengannya—format data modul, pembundaran, tingkah laku julat berlebihan, kerosakan saluran, pemasaan penggera dan perkara yang dilihat oleh operator pada HMI.

Reka bentuk penskalaan analog Studio 5000 yang menggantikan arahan SCP SLC 500

Migrasi yang boleh dipertahankan mengekalkan kontrak isyarat lengkap daripada instrumen medan melalui data mentah, unit kejuruteraan, kualiti, penggera, logik kawalan, sejarah data dan paparan operator.

Dapatkan semula kontrak isyarat sedia ada

Untuk setiap arahan SCP, rekodkan alamat sumber, alamat destinasi, empat titik hujung, syarat pelaksanaan dan setiap pengguna hasil yang diskalakan. Kemudian kenal pasti instrumen fizikal, julat bawah dan atas yang ditentukur, isyarat elektrik, katalog modul analog SLC dan konfigurasi saluran, format data yang dipilih serta tindak balas yang dijangka terhadap keadaan bawah julat, atas julat, litar terbuka dan kehilangan modul.

Manual Rujukan Set Arahan Rockwell Automation SLC 500 mendokumentasikan SCP sebagai arahan penskalaan linear dan menerangkan tingkah laku status aritmetiknya. Gunakan manual tersebut untuk memahami arahan legasi, tetapi dapatkan titik hujung mentah daripada modul analog dan format yang dikonfigurasikan dengan tepat. Kedalaman bit penukar sahaja tidak menetapkan nilai integer yang dihantar kepada pemproses.

Jangan menganggap pemancar menggunakan keseluruhan keupayaan sensornya. Pemancar tekanan berkadar 0–100 bar mungkin ditentukur kepada 10–60 bar, dan pemancar aliran mungkin sudah melaksanakan pengekstrakan punca kuasa dua. Rekod migrasi mesti menunjukkan lokasi setiap transformasi supaya sistem baharu tidak menskalakan atau melinearkan isyarat dua kali.

Pilih satu pemilik penskalaan

Unit kejuruteraan asli modul

Banyak modul analog Logix boleh menukar input elektrik kepada unit kejuruteraan titik terapung dalam konfigurasi modul. Ini dapat mengurangkan kod tangga dan mendedahkan status saluran dalam struktur tag yang standard. Pertukarannya ialah konfigurasi modul menjadi sebahagian daripada strategi kawalan. Titik hujung, unit, penggera, penapis dan kadar kemas kininya mesti disertakan dalam sandaran, semakan dan rekod pentauliahan.

Matematik pengawal yang jelas

Apabila modul mengembalikan kiraan mentah, matematik linear yang jelas menjadikan penukaran mudah dilihat:

Kejuruteraan = EngineeringLow + (Raw − RawLow) × (EngineeringHigh − EngineeringLow) ÷ (RawHigh − RawLow)

Gunakan jenis data titik terapung yang sesuai, lindungi daripada rentang mentah sifar dan tentukan perkara yang patut berlaku di luar selang yang dikonfigurasikan. Pengiraan yang mengehadkan setiap nilai luar julat kepada titik hujung mungkin melindungi logik hiliran, tetapi juga boleh menyembunyikan isyarat yang gagal atau terlebih pacu. Kekalkan penunjuk kualiti dan julat secara berasingan.

Arahan Add-On yang ditadbir

AOI boleh menyeragamkan penskalaan merentas banyak saluran apabila mempunyai antara muka yang ditakrifkan, kawalan versi, bukti ujian dan pemilikan yang jelas. Output yang berguna termasuk nilai kejuruteraan, kualiti baik, bawah julat, atas julat, petunjuk wayar terbuka atau kerosakan saluran jika tersedia, status lapuk dan ralat konfigurasi. Elakkan AOI legap yang hanya mengembalikan nombor dan menggantikan nilai dengan lalai secara senyap.

Walau apa pun kaedah yang dipilih, jangan skalakan saluran yang sama dalam modul dan pengawal. Tetapkan satu pemilik dan jadikan keputusan itu jelas dalam kod serta dokumentasi.

Kekalkan tingkah laku melangkaui formula

Destinasi SCP legasi selalunya ialah perkataan integer. Destinasi REAL baharu boleh meningkatkan resolusi, tetapi juga boleh mengubah perbandingan, jalur mati penggera, pemampatan sejarah data, format mesej, penyimpanan resipi dan paparan HMI. Jejaki setiap pengguna sebelum menukar jenis data. Apabila antara muka integer mesti dikekalkan, dokumentasikan pembundaran dan ketepuan secara jelas dan jangan bergantung pada penukaran sampingan.

Semak syarat pengaktifan arahan legasi. Sesetengah rung SCP dilaksanakan secara berterusan; yang lain membekukan nilai terakhir semasa mod, kerosakan atau langkah penjujukan tertentu. Menggantikan pelaksanaan bersyarat dengan penskalaan berterusan boleh mengubah tingkah laku mesin keadaan. Sebaliknya, mengekalkan nilai beku tanpa petunjuk kualiti lapuk boleh mengelirukan operator.

Kualiti mesti bergerak bersama nilai. Tentukan tindakan pengawal apabila saluran melaporkan kerosakan, sambungan modul terputus atau nilai mentah berada di luar jalur isyarat hidup yang sah. Tindak balas mungkin mengekalkan nilai terakhir yang baik, menggantikan dengan sandaran yang disahkan, memindahkan gelung kepada manual, menghalang tindakan atau mencetuskan keadaan selamat. Pilihan yang betul datang daripada risiko proses, bukan daripada arahan penskalaan.

Bina matriks ujian kesetaraan

Uji lebih daripada sifar dan rentang. Suntik atau simulasikan titik hujung bawah, 25%, titik tengah, 75% dan titik hujung atas, kemudian kira hasil yang dijangka secara bebas. Bandingkan nilai SLC, nilai Logix baharu, paparan HMI, nilai sejarah data, keadaan penggera dan sebarang output kawalan yang bergantung pada pengukuran tersebut.

Tambahkan titik sedikit bawah julat dan atas julat, arus kerosakan pemancar jika berkenaan, litar terbuka, pengeluaran modul atau sambungan yang dinyahdayakan, mula semula pengawal dan pemulihan. Sahkan nilai mentah, nilai kejuruteraan, bit kualiti, cap masa penggera, keadaan terkunci dan mesej operator untuk setiap kes. Jika sistem lama berkelakuan buruk, dokumentasikan pembetulan yang disengajakan itu dan jangan memanggilnya setara.

Ulangi ujian pada kadar kemas kini modul dan kadar tugas pengawal sebenar. Penukaran yang betul dari segi matematik masih boleh mengubah tingkah laku proses apabila penapisan, sampel masa nyata, tempoh tugas atau kelewatan penggera berbeza daripada reka bentuk SLC.

Kawal perubahan julat selepas pentauliahan

Had kejuruteraan tidak seharusnya menjadi nilai resipi HMI yang diubah sesuka hati. Menukar julat pemancar atau titik hujung penskalaan boleh mengalihkan penggera, tingkah laku PID, permisif, jumlah terkumpul, laporan dan trend sejarah data. Gunakan kawalan akses, kod sebab, pengesahan julat, pengelogan perubahan dan prosedur kemas kini yang diselaraskan jika konfigurasi masa jalan diperlukan.

Simpan julat instrumen sumber, katalog dan format modul, titik hujung mentah, titik hujung kejuruteraan, pemetaan kualiti, keputusan ujian dan rekod kelulusan bersama projek. Panduan had mentah dan kejuruteraan Logix SCL yang lebih luas menyediakan kaedah lapangan untuk mendapatkan titik hujung, manakala keluarga pengawal semasa dikumpulkan dalam koleksi sistem PLC dan PAC.

Perspektif kejuruteraan

Risiko penskalaan terbesar bukanlah nilai yang jelas mengalami kerosakan. Risiko itu ialah nilai yang kelihatan munasabah tetapi mempunyai kecerunan, ofset, kualiti atau pemasaan yang salah. Anggap setiap titik yang dimigrasikan sebagai sistem pengukuran, bukan arahan yang disalin. Bina semula kontrak isyarat, tetapkan penskalaan kepada satu lapisan, kekalkan maklumat kualiti dan buktikan tingkah laku normal serta tidak normal sebelum peralihan.

Tinggalkan komen

Sila ambil perhatian, komen perlu diluluskan sebelum ia diterbitkan.