Studio 5000 Logix'te SLC SCP Ölçeklendirmesini Değiştirme
Her analog sinyal sözleşmesini yeniden oluşturan, modül ölçeklendirmesini, açık matematiği veya yönetilen bir AOI’yi seçen, arıza semantiğini koruyan ve tüm aralık boyunca eşdeğerliği kanıtlayan pr...
Bir SLC 500 SCP talimatı; bir giriş, giriş minimumu ve maksimumu, ölçeklendirilmiş minimum ve maksimum ile bir çıkış olmak üzere beş alana önemli bir ölçüm sözleşmesini sığdırır. ControlLogix veya CompactLogix geçişi sırasında bu sayıları yeni mantığa kopyalamak, bir doğru denklemini yeniden oluşturabilir; ancak modül veri biçimi, yuvarlama, aralık aşımı davranışı, kanal arızaları, alarm zamanlaması ve operatörlerin HMI’da gördüğü her şeyi değiştirebilir.
Gerekçelendirilebilir bir geçiş; saha cihazından ham veriye, mühendislik birimlerine, kaliteye, alarmlara, kontrol mantığına, tarihçeye ve operatör ekranına kadar eksiksiz sinyal sözleşmesini korur.
Mevcut sinyal sözleşmesini ortaya çıkarın
Her SCP talimatı için kaynak adresini, hedef adresini, dört uç noktayı, yürütme koşullarını ve ölçeklendirilmiş sonucun her tüketicisini kaydedin. Ardından fiziksel cihazı, kalibre edilmiş alt ve üst aralığı, elektriksel sinyali, SLC analog modül kataloğunu ve kanal yapılandırmasını, seçilen veri biçimini ve düşük aralık, yüksek aralık, açık devre ve modül kaybına beklenen tepkiyi belirleyin.
Rockwell Automation SLC 500 Instruction Set Reference Manual, SCP’yi doğrusal ölçeklendirme talimatı olarak belgeler ve aritmetik durum davranışını açıklar. Eski talimatı anlamak için bu kılavuzu kullanın; ancak ham uç noktaları tam analog modülden ve yapılandırılmış biçimden alın. Dönüştürücünün bit derinliği tek başına işlemciye sunulan tamsayı değerlerini belirlemez.
Vericinin sensör kapasitesinin tamamını kullandığını varsaymayın. 0–100 bar aralığına sahip bir basınç vericisi 10–60 bar aralığına kalibre edilmiş olabilir; bir debi vericisi de karekök çıkarma işlemini zaten gerçekleştiriyor olabilir. Yeni sistemin sinyali iki kez ölçeklendirmemesi veya doğrusallaştırmaması için geçiş kaydı, her dönüşümün nerede gerçekleştiğini göstermelidir.
Ölçeklendirme için tek bir sahip seçin
Modüle özgü mühendislik birimleri
Birçok Logix analog modülü, elektriksel girişi modül yapılandırmasında kayan noktalı mühendislik birimlerine dönüştürebilir. Bu, merdiven mantığı kodunu azaltabilir ve kanal durumunu standart bir etiket yapısında sunabilir. Bunun karşılığında modül yapılandırması kontrol stratejisinin bir parçası hâline gelir. Uç noktaları, birimleri, alarmları, filtreleri ve güncelleme hızı yedeklemelere, incelemelere ve devreye alma kayıtlarına dâhil edilmelidir.
Açık denetleyici matematiği
Modül ham sayımlar döndürdüğünde, açık doğrusal matematik dönüşümü görünür kılar:
Mühendislik = MühendislikAlt + (Ham − HamAlt) × (MühendislikÜst − MühendislikAlt) ÷ (HamÜst − HamAlt)
Uygun bir kayan nokta veri türü kullanın, ham aralığın sıfır olmasına karşı koruma ekleyin ve yapılandırılmış aralığın dışındaki değerler için ne yapılacağına karar verin. Aralık dışındaki her değeri bir uç noktaya sınırlayan bir hesap, alt sistem mantığını koruyabilir; ancak arızalı veya aşırı sürülen bir sinyali de gizleyebilir. Kalite ve aralık göstergelerini ayrı tutun.
Yönetilen bir Add-On Instruction
Bir AOI; tanımlı bir arayüze, sürüm kontrolüne, test kanıtına ve açık sahipliğe sahip olduğunda birçok kanalda ölçeklendirmeyi standartlaştırabilir. Yararlı çıkışlar arasında mühendislik değeri, iyi kalite, düşük aralık, yüksek aralık, mevcutsa açık kablo veya kanal arızası göstergesi, güncelliğini yitirmiş veri durumu ve yapılandırma hatası bulunur. Yalnızca bir sayı döndüren ve sessizce varsayılan değer kullanan opak bir AOI’den kaçının.
Hangi yöntem seçilirse seçilsin, aynı kanalı hem modülde hem de denetleyicide ölçeklendirmeyin. Tek bir sahip belirleyin ve bu kararı kodda ve belgelerde görünür kılın.
Formülün ötesindeki davranışı koruyun
Eski SCP hedefleri genellikle tamsayı sözcükleridir. Yeni bir REAL hedefi çözünürlüğü artırabilir; ancak karşılaştırmaları, alarm ölü bantlarını, tarihçe sıkıştırmasını, mesaj biçimlerini, reçete depolamasını ve HMI ekranlarını da değiştirebilir. Veri türünü değiştirmeden önce her tüketicinin izini sürün. Bir tamsayı arayüzünün korunması gerekiyorsa, rastlantısal bir dönüşüme güvenmek yerine yuvarlamayı ve doygunluğu açıkça belgeleyin.
Eski talimatın etkinleştirme koşullarını gözden geçirin. Bazı SCP rung’ları sürekli çalışır; diğerleri bir mod, arıza veya sıralama adımı sırasında son değeri dondurur. Koşullu yürütmeyi sürekli ölçeklendirmeyle değiştirmek, durum makinesinin davranışını değiştirebilir. Buna karşılık, güncelliğini yitirmiş veri göstergesi olmadan donmuş bir değeri korumak operatörleri yanıltabilir.
Kalite, değerle birlikte taşınmalıdır. Kanal bir arıza bildirdiğinde, modül bağlantısı kaybedildiğinde veya ham değer geçerli canlı sinyal bandının dışına çıktığında denetleyicinin ne yapacağını tanımlayın. Tepki; son iyi değeri korumak, doğrulanmış bir yedek değer kullanmak, bir döngüyü manuele geçirmek, bir işlemi engellemek veya güvenli bir duruma geçmek olabilir. Doğru seçim ölçeklendirme talimatından değil, proses riskinden kaynaklanır.
Eşdeğerlik test matrisi oluşturun
Sadece sıfır ve tam aralığı test etmeyin. Alt uç noktayı, %25’i, orta noktayı, %75’i ve üst uç noktayı uygulayın veya simüle edin; ardından beklenen sonucu bağımsız olarak hesaplayın. SLC değerini, yeni Logix değerini, HMI ekranını, tarihçe değerini, alarm durumunu ve ölçüme bağlı tüm kontrol çıkışlarını karşılaştırın.
Aralığın biraz altındaki ve üstündeki noktaları, uygulanabiliyorsa verici arıza akımını, açık devreyi, modülün çıkarılmasını veya bağlantısının engellenmesini, denetleyicinin yeniden başlatılmasını ve toparlanmayı ekleyin. Her durum için ham değeri, mühendislik değerini, kalite bitlerini, alarm zaman damgalarını, kilitlenmiş koşulları ve operatör mesajlarını doğrulayın. Eski sistem kötü davranıyorsa bunu eşdeğer olarak nitelendirmek yerine kasıtlı düzeltmeyi belgeleyin.
Testleri gerçek modül güncelleme hızında ve denetleyici görev hızında tekrarlayın. Matematiksel olarak doğru bir dönüşüm; filtreleme, gerçek zamanlı örnekleme, görev periyodu veya alarm gecikmesi SLC tasarımından farklı olduğunda proses davranışını yine de değiştirebilir.
Devreye alma sonrasında aralık değişikliklerini kontrol edin
Mühendislik limitleri sıradan HMI reçete değerlerine dönüşmemelidir. Bir verici aralığının veya ölçeklendirme uç noktasının değiştirilmesi; alarmları, PID davranışını, izin koşullarını, toplamları, raporları ve tarihçe trendlerini kaydırabilir. Çalışma zamanında yapılandırma gerekiyorsa erişim denetimi, gerekçe kodları, aralık doğrulaması, değişiklik günlüğü ve koordineli bir güncelleme prosedürü uygulayın.
Kaynak cihaz aralığını, modül kataloğunu ve biçimini, ham uç noktaları, mühendislik uç noktalarını, kalite eşlemesini, test sonuçlarını ve onay kaydını projeyle birlikte saklayın. Daha kapsamlı Logix SCL limit kılavuzu, uç noktaları türetmek için sahada uygulanabilecek bir yöntem sunar; mevcut denetleyici aileleri ise PLC ve PAC sistemleri koleksiyonunda gruplandırılmıştır.
Mühendislik bakış açısı
Ölçeklendirmedeki en büyük risk, açıkça arıza veren bir değer değildir. Yanlış eğime, ofsete, kaliteye veya zamanlamaya sahip, inandırıcı görünen bir değerdir. Her geçiş noktasını kopyalanmış bir talimat yerine bir ölçüm sistemi olarak ele alın. Sinyal sözleşmesini yeniden oluşturun, ölçeklendirmeyi tek bir katmana atayın, kalite bilgilerini koruyun ve devreye alma öncesinde hem normal hem de anormal davranışı kanıtlayın.