Configuring 1747-SN Block Transfers to PowerFlex 70 via RIO — figure 1

1747-SN Blok Aktarımlarının RIO Üzerinden PowerFlex 70’e Yapılandırılması

SLC 500 sistemlerinde PowerFlex 70 sürücülerine 1747-SN blok aktarımlarının yapılandırılması. RIO kurulumu, Seri C ürün yazılımı için BTR/BTW talimatları ve ...

Ethernet adaptörlerinin bulunmadığı veya tesis standardının hâlâ Blue Hose ağlarını temel aldığı durumlarda Remote I/O (RIO), PowerFlex 70 sürücüsünü bir SLC-500 şasisine bağlamak için pratik bir yöntem olmaya devam eder. 1747-SN tarayıcı, SLC tarafında kullanılan yaygın arabirimdir. Tarayıcı ile sürücü arasında güvenilir kontrol ve durum aktarımı; doğru adaptör adreslemesine, temiz bir RIO omurgasına ve tarayıcı serisiyle uyumlu bir blok aktarımı stratejisine bağlıdır. B Serisi tarayıcılar, sürdürebilecekleri eşzamanlı blok aktarımı sayısı bakımından sınırlıdır. C Serisi modüller ise yerel BTR/BTW desteği sunarak merdiven mantığını büyük ölçüde basitleştirir; bunun karşılığında yaklaşık yüz elli dolarlık bir donanım yükseltmesi gerekir.

PowerFlex 70'e RIO üzerinden 1747-SN blok aktarımlarını yapılandırma — şekil 1 Blue Hose üzerinden bir PowerFlex 70 RVC adaptörüyle RIO blok aktarımları gerçekleştiren, SLC şasisindeki 1747-SN tarayıcı.

Bu eğitimde fiziksel katman, PowerFlex RVC adaptörü gereksinimleri, M0/M1 dosyalarının kullanımı, on altı kelimelik kontrol bloğu yapısı, arızalar sırasında görünen durum kodları ve kablolama sorunlarını merdiven mantığı hatalarından ayıran devreye alma sırası ele alınmaktadır. Temel kılavuzlar, tarayıcı için 1747-UM001 ve iletişim adaptörü ailesi için 20COMM-UM004’tür.

Donanım ön koşulları

PowerFlex 70, genellikle tesis dokümantasyonunda RVC adaptörü olarak adlandırılan, RIO uyumlu bir iletişim seçeneğiyle donatılmalıdır. RIO omurgasında, 1770-CD tipi medya olarak kataloglanan Belden 9463 veya eşdeğeri Blue Hose kablosu kullanılır. Omurganın her iki ucuna sonlandırıcı takılmalı ve tarayıcının RIO kanalı, sürücü adaptöründe kullanılan doğru baud hızına ve tamamlayıcı raf adresleme düzenine göre yapılandırılmalıdır. Kısa bağlantı uçları kullanın. Uzun bağlantı uçları ve aynı omurga üzerindeki farklı baud hızlarına sahip cihazlar, aralıklı ACK hatalarının en yaygın temel nedenleridir.

SLC tarafında mantık yazmaya başlamadan önce 1747-SN serisini doğrulayın. B Serisi donanımda geçmişte eşzamanlı blok aktarımı sayısı dört ile sınırlıydı; bu durum, birden fazla sürücü veya RIO rafı aynı tarayıcıyı paylaştığında dikkatli zamanlama gerektirir. C Serisi modüller yerel BTR ve BTW komutlarını destekler ve yeni çalışmalar veya şasiye zaten müdahale edilen yenileme projeleri için tercih edilmelidir. Yükseltmeyi, büyük miktarda özel el sıkışma mantığını ortadan kaldıran küçük bir donanım değişikliği olarak bütçelendirin.

M0/M1 dosyaları ve kontrol bloğu

Block Transfer Read (BTR) ve Block Transfer Write (BTW), tamponlanan verileri tarayıcı ile uzak cihaz arasında taşır. SLC uygulamalarında, 1747-SN ile ilişkilendirilmiş M0 ve M1 dosyaları tarayıcı yapılandırmasını ve tamponlanmış görüntü verilerini tutar. PowerFlex kontrol yolu genellikle adaptör kılavuzuna göre komut, referans ve durum kelimelerini taşıyan on altı kelimelik bir kontrol bloğu etrafında düzenlenir. Bu kelimeleri bilinçli şekilde eşleyin: çalıştırma/durdurma ve arıza sıfırlama için komut kelimesi, hız için referans kelimesi, sürücü durumu ve arıza kodları için durum kelimeleri. Gelecekteki teknisyenlerin çakışan yazmalar oluşturmasını önlemek için kelime eşlemesini elektrik dokümantasyonunda belgeleyin.

BTW kontrol örneği (kavramsal kelime eşlemesi)
Word 0 : Komut (çalıştır, jog, arızayı temizle)
Word 1 : Hız referansı (sürücüye göre ölçeklenmiş)
Words 2-N : Adaptöre özgü parametreler
BTR durum döndürür: sürücü durumu ve arıza bitleri

C Serisi öncesi uygulamalarda genellikle açık tampon yönetimi, sıralama zamanlayıcıları ve aynı kanalda çakışan BT’lerden dikkatle kaçınma gerekiyordu. C Serisinin yerel BTR/BTW komutları bu karmaşıklığı azaltır; ancak tamamlandı/hata işleme gereksinimini ortadan kaldırmaz. Komutun hata bitini her zaman yakalayın ve RIO durum kodunu içeren ilk arıza mesajını kilitleyin.

Ezberlenmesi gereken durum kodları

Kod Anlamı Tipik neden
01h Raf arızası Raf eksik, adres yanlış veya adaptör çevrimdışı
02h Onay yok Baud uyuşmazlığı, sonlandırıcı veya kablo kopukluğu
04h Zaman aşımı Aşırı yüklenmiş tarayıcı, uzun bağlantı uçları, parazit
08h Geçersiz adres Tamamlayıcı adres veya yuva eşleme hatası
10h Meşgul Çok fazla eşzamanlı BT veya çakışan istekler

02h ve 04h kodlarını önce fiziksel katman şüphelileri olarak değerlendirin. Bilinen sağlam bir Blue Hose bölümüyle değiştirin, sonlandırıcıları doğrulayın ve omurganın yalnızca tek bir tarayıcı tarafından kullanıldığını teyit edin. 10h kodu genellikle merdiven mantığının serinin destekleyebileceğinden daha fazla eşzamanlı aktarım başlattığı anlamına gelir; BT’leri zamanlayıcılarla aralıklı hâle getirin veya kritik olmayan parametre yüklemelerini çevrimdışına taşıyın.

PowerFlex 70'e RIO üzerinden 1747-SN blok aktarımlarını yapılandırma — şekil 2 Bir PowerFlex 70 blok aktarımları için onay vermediğinde RIO durum kelimeleri ve tarayıcı LED’leri birlikte kontrol edilmelidir.

Devreye alma prosedürü

  1. RVC adaptörünü 20COMM-UM004’e göre monte edin ve topraklayın. RIO adres anahtarlarını planlanan tamamlayıcı adrese ayarlayın.
  2. Blue Hose kablosunu doğru polarite ve sonlandırıcılarla 1747-SN’ye bağlayın. Baud hızını adaptörle eşleşecek şekilde ayarlayın.
  3. Sürücü adaptörünün beklenen mantıksal raf/grup konumunda görünmesi için tarayıcı raf listesini yapılandırın.
  4. On altı kelimelik eşlemeyi hedefleyen BTR/BTW kontrol blokları oluşturun. B Serisinde eşzamanlı BT sayısını dört veya altında tutun.
  5. Sürücüyü güvenli ve durmuş bir duruma getirin. Önce arıza temizleme/durdurma komutu için bir BTW, ardından bir BTR gönderin ve durum kelimelerinin güncellendiğini doğrulayın.
  6. İletişimin çalıştığını durum okumalarıyla doğruladıktan sonra düşük hızlı çalıştırma komutunu test edin. 01h–10h arasındaki tüm kodları zaman damgalarıyla kaydedin.

Yaygın sorunlar ve doğrulama

Yaygın sorunlar arasında adaptör adresini Ethernet/IP kullanıyormuş gibi yapılandırmak, tamamlayıcı adresleme kurallarını atlamak, birden fazla yordamdan gelen BTW’leri çakıştırmak ve B Serisinin C Serisiyle aynı BT yükünü kaldırabileceğini varsaymak bulunur. Doğrulama; öngörülebilir bir raf arızası oluşturan zorlanmış kablo bağlantısı kesme testini, üretime geçmeden önce bir test düzeneğinde baud uyuşmazlığı testini ve tam makine I/O yükü altında aralıklı 04h zaman aşımlarını izleyen bir dayanıklılık testini içermelidir.

Tarayıcı serisi kısıtlayıcı hâle geldiğinde, giderek daha karmaşık el sıkışma mantıkları icat etmek yerine C Serisi yükseltmesini planlayın. RIO eşlemesinin dokümantasyonunu sürücü parametre listesinin yanında bulundurun ve bakım ekibinin baskı altında kelime eşlemesini yeniden keşfetmeden iletişimi geri yükleyebilmesi için yedek SLC tarayıcılarını ve PLC modüllerini standartlaştırın.

Yazar hakkında

Mark Townsend | Kıdemli Otomasyon Mühendisi – Allen-Bradley Sistemleri

Mark Townsend, ControlLogix, CompactLogix ve eski SLC-500 sistemlerini kapsayan Allen-Bradley platformlarında 18 yılı aşkın deneyime sahip kıdemli bir otomasyon mühendisidir. Günlük çalışmaları arasında eski ve karma sistem filolarında RSLogix / Studio 5000 mantığı ve FactoryTalk View HMI devreye alma çalışmaları yer alır.

1747-SN Blok Aktarımlarının RIO Üzerinden PowerFlex 70’e Yapılandırılması

SLC 500 sistemlerinde PowerFlex 70 sürücülerine 1747-SN blok aktarımlarının yapılandırılması. RIO kurulumu, Seri C ürün yazılımı için BTR/BTW talimatları ve gerekli belgeleri kapsar.

Ethernet adaptörlerinin bulunmadığı veya tesis standardının hâlâ Blue Hose ağlarını temel aldığı durumlarda Remote I/O (RIO), PowerFlex 70 sürücüsünü bir SLC-500 şasisine bağlamak için pratik bir yöntem olmaya devam eder. 1747-SN tarayıcı, SLC tarafında kullanılan yaygın arabirimdir. Tarayıcı ile sürücü arasında güvenilir kontrol ve durum aktarımı; doğru adaptör adreslemesine, temiz bir RIO omurgasına ve tarayıcı serisiyle uyumlu bir blok aktarımı stratejisine bağlıdır. B Serisi tarayıcılar, sürdürebilecekleri eşzamanlı blok aktarımı sayısı bakımından sınırlıdır. C Serisi modüller ise yerel BTR/BTW desteği sunarak merdiven mantığını büyük ölçüde basitleştirir; bunun karşılığında yaklaşık yüz elli dolarlık bir donanım yükseltmesi gerekir.

PowerFlex 70'e RIO üzerinden 1747-SN blok aktarımlarını yapılandırma — şekil 1 Blue Hose üzerinden bir PowerFlex 70 RVC adaptörüyle RIO blok aktarımları gerçekleştiren, SLC şasisindeki 1747-SN tarayıcı.

Bu eğitimde fiziksel katman, PowerFlex RVC adaptörü gereksinimleri, M0/M1 dosyalarının kullanımı, on altı kelimelik kontrol bloğu yapısı, arızalar sırasında görünen durum kodları ve kablolama sorunlarını merdiven mantığı hatalarından ayıran devreye alma sırası ele alınmaktadır. Temel kılavuzlar, tarayıcı için 1747-UM001 ve iletişim adaptörü ailesi için 20COMM-UM004’tür.

Donanım ön koşulları

PowerFlex 70, genellikle tesis dokümantasyonunda RVC adaptörü olarak adlandırılan, RIO uyumlu bir iletişim seçeneğiyle donatılmalıdır. RIO omurgasında, 1770-CD tipi medya olarak kataloglanan Belden 9463 veya eşdeğeri Blue Hose kablosu kullanılır. Omurganın her iki ucuna sonlandırıcı takılmalı ve tarayıcının RIO kanalı, sürücü adaptöründe kullanılan doğru baud hızına ve tamamlayıcı raf adresleme düzenine göre yapılandırılmalıdır. Kısa bağlantı uçları kullanın. Uzun bağlantı uçları ve aynı omurga üzerindeki farklı baud hızlarına sahip cihazlar, aralıklı ACK hatalarının en yaygın temel nedenleridir.

SLC tarafında mantık yazmaya başlamadan önce 1747-SN serisini doğrulayın. B Serisi donanımda geçmişte eşzamanlı blok aktarımı sayısı dört ile sınırlıydı; bu durum, birden fazla sürücü veya RIO rafı aynı tarayıcıyı paylaştığında dikkatli zamanlama gerektirir. C Serisi modüller yerel BTR ve BTW komutlarını destekler ve yeni çalışmalar veya şasiye zaten müdahale edilen yenileme projeleri için tercih edilmelidir. Yükseltmeyi, büyük miktarda özel el sıkışma mantığını ortadan kaldıran küçük bir donanım değişikliği olarak bütçelendirin.

M0/M1 dosyaları ve kontrol bloğu

Block Transfer Read (BTR) ve Block Transfer Write (BTW), tamponlanan verileri tarayıcı ile uzak cihaz arasında taşır. SLC uygulamalarında, 1747-SN ile ilişkilendirilmiş M0 ve M1 dosyaları tarayıcı yapılandırmasını ve tamponlanmış görüntü verilerini tutar. PowerFlex kontrol yolu genellikle adaptör kılavuzuna göre komut, referans ve durum kelimelerini taşıyan on altı kelimelik bir kontrol bloğu etrafında düzenlenir. Bu kelimeleri bilinçli şekilde eşleyin: çalıştırma/durdurma ve arıza sıfırlama için komut kelimesi, hız için referans kelimesi, sürücü durumu ve arıza kodları için durum kelimeleri. Gelecekteki teknisyenlerin çakışan yazmalar oluşturmasını önlemek için kelime eşlemesini elektrik dokümantasyonunda belgeleyin.

BTW kontrol örneği (kavramsal kelime eşlemesi)
Word 0 : Komut (çalıştır, jog, arızayı temizle)
Word 1 : Hız referansı (sürücüye göre ölçeklenmiş)
Words 2-N : Adaptöre özgü parametreler
BTR durum döndürür: sürücü durumu ve arıza bitleri

C Serisi öncesi uygulamalarda genellikle açık tampon yönetimi, sıralama zamanlayıcıları ve aynı kanalda çakışan BT’lerden dikkatle kaçınma gerekiyordu. C Serisinin yerel BTR/BTW komutları bu karmaşıklığı azaltır; ancak tamamlandı/hata işleme gereksinimini ortadan kaldırmaz. Komutun hata bitini her zaman yakalayın ve RIO durum kodunu içeren ilk arıza mesajını kilitleyin.

Ezberlenmesi gereken durum kodları

Kod Anlamı Tipik neden
01h Raf arızası Raf eksik, adres yanlış veya adaptör çevrimdışı
02h Onay yok Baud uyuşmazlığı, sonlandırıcı veya kablo kopukluğu
04h Zaman aşımı Aşırı yüklenmiş tarayıcı, uzun bağlantı uçları, parazit
08h Geçersiz adres Tamamlayıcı adres veya yuva eşleme hatası
10h Meşgul Çok fazla eşzamanlı BT veya çakışan istekler

02h ve 04h kodlarını önce fiziksel katman şüphelileri olarak değerlendirin. Bilinen sağlam bir Blue Hose bölümüyle değiştirin, sonlandırıcıları doğrulayın ve omurganın yalnızca tek bir tarayıcı tarafından kullanıldığını teyit edin. 10h kodu genellikle merdiven mantığının serinin destekleyebileceğinden daha fazla eşzamanlı aktarım başlattığı anlamına gelir; BT’leri zamanlayıcılarla aralıklı hâle getirin veya kritik olmayan parametre yüklemelerini çevrimdışına taşıyın.

PowerFlex 70'e RIO üzerinden 1747-SN blok aktarımlarını yapılandırma — şekil 2 Bir PowerFlex 70 blok aktarımları için onay vermediğinde RIO durum kelimeleri ve tarayıcı LED’leri birlikte kontrol edilmelidir.

Devreye alma prosedürü

  1. RVC adaptörünü 20COMM-UM004’e göre monte edin ve topraklayın. RIO adres anahtarlarını planlanan tamamlayıcı adrese ayarlayın.
  2. Blue Hose kablosunu doğru polarite ve sonlandırıcılarla 1747-SN’ye bağlayın. Baud hızını adaptörle eşleşecek şekilde ayarlayın.
  3. Sürücü adaptörünün beklenen mantıksal raf/grup konumunda görünmesi için tarayıcı raf listesini yapılandırın.
  4. On altı kelimelik eşlemeyi hedefleyen BTR/BTW kontrol blokları oluşturun. B Serisinde eşzamanlı BT sayısını dört veya altında tutun.
  5. Sürücüyü güvenli ve durmuş bir duruma getirin. Önce arıza temizleme/durdurma komutu için bir BTW, ardından bir BTR gönderin ve durum kelimelerinin güncellendiğini doğrulayın.
  6. İletişimin çalıştığını durum okumalarıyla doğruladıktan sonra düşük hızlı çalıştırma komutunu test edin. 01h–10h arasındaki tüm kodları zaman damgalarıyla kaydedin.

Yaygın sorunlar ve doğrulama

Yaygın sorunlar arasında adaptör adresini Ethernet/IP kullanıyormuş gibi yapılandırmak, tamamlayıcı adresleme kurallarını atlamak, birden fazla yordamdan gelen BTW’leri çakıştırmak ve B Serisinin C Serisiyle aynı BT yükünü kaldırabileceğini varsaymak bulunur. Doğrulama; öngörülebilir bir raf arızası oluşturan zorlanmış kablo bağlantısı kesme testini, üretime geçmeden önce bir test düzeneğinde baud uyuşmazlığı testini ve tam makine I/O yükü altında aralıklı 04h zaman aşımlarını izleyen bir dayanıklılık testini içermelidir.

Tarayıcı serisi kısıtlayıcı hâle geldiğinde, giderek daha karmaşık el sıkışma mantıkları icat etmek yerine C Serisi yükseltmesini planlayın. RIO eşlemesinin dokümantasyonunu sürücü parametre listesinin yanında bulundurun ve bakım ekibinin baskı altında kelime eşlemesini yeniden keşfetmeden iletişimi geri yükleyebilmesi için yedek SLC tarayıcılarını ve PLC modüllerini standartlaştırın.

Yazar hakkında

Mark Townsend | Kıdemli Otomasyon Mühendisi – Allen-Bradley Sistemleri

Mark Townsend, ControlLogix, CompactLogix ve eski SLC-500 sistemlerini kapsayan Allen-Bradley platformlarında 18 yılı aşkın deneyime sahip kıdemli bir otomasyon mühendisidir. Günlük çalışmaları arasında eski ve karma sistem filolarında RSLogix / Studio 5000 mantığı ve FactoryTalk View HMI devreye alma çalışmaları yer alır.

Yorum bırakın

Lütfen unutmayın, yorumların yayınlanmadan önce onaylanması gerekmektedir.