Micro PLC Bellek Açıklandı: xLogic CPU'nuzun Gerçekten Kaç Fonksiyon Bloğu Var

64 bloklu bir CPU ile 1024 bloklu bir CPU'nun kurulumu neredeyse aynı maliyettedir. Fark, projenizin ilk denemede uyup uymadığı ya da müşteriye zaten vaat ettiğiniz özellikleri silmek için bir hafta sonu harcayıp harcamadığınızdır. Bellek boşluğu, veri sayfasındaki en sessiz spesifikasyondur ve daha sonra en sert şekilde ısıranıdır.

İşte V6.2.2 kullanıcı kılavuzundan doğrudan gelen tam harita, böylece bir daha asla tahmin yapmak zorunda kalmazsınız:

  • PR-18, PR-24— 1024 fonksiyon bloğu
  • -N son ekli modeller (PR-12N/18N/26N, örn. PR-12DC-DA-R-N)— 1024 fonksiyon bloğu, program belleği 64K
  • PR-14, PR-12, EXM— 512 fonksiyon bloğu
  • SR-12, SR-22— en son yazılımda 512 fonksiyon bloğu (eski sürümlerde 256)
  • PR-6, PR-12E— 64 fonksiyon bloğu

Deseni fark ettiniz mi? Tavan fiyat katmanlarıyla ilgili değil - CPU'nun fiziksel I/O ve ekran sınıfını takip eder. Analog açısından zengin, genişleme açlığı olan bir PR-26'nın boşluğa ihtiyacı var. Röle değiştiren bir SR-12 nadiren kırk bloğu aşar.

Blokları Beklediğinizden Daha Hızlı Ne Yer

Naif sayım insanları zor duruma sokar. Bir zamanlayıcı = bir blok, tamam. Ama bir pompa değişim dizisi, geçen süre kaydı, haftalık program, alarm zinciri ve manuel geçiş modu? Analog ile temas etmeden önce kolayca otuz blok olur. Bir basınç vericisi için ölçek ekleyin, düşük seviye kesme için bir karşılaştırıcı ve değişken hızda bir fan için bir PWM çıkışı ekleyin, ve altmışı geçtiniz.

Aniden 64 bloklu PR-6 çok küçük geliyor. Ve gerçekten de küçük. Bu onun işi.

Gerçek Proje: Küçük Pompa İstasyonu

İki pompalı bir kaldırma istasyonunu düşünün: seviye anahtarları, geçiş mantığı, çalışma süresi sayımı, kuru çalışma koruması, uzaktan alarm çıkışı ve küçük bir SCADA'ya Modbus bağlantısı. PR-12 üzerinde proje 87 blok oldu - 512'nin içinde rahatça. PR-6 üzerinde sığmazdı. Aynı uygulama, farklı CPU sınıfı, aynı soruya farklı cevap: hangi modeli sipariş etmeliyim?

Boşluğu olanı sipariş edin. Ekstra yirmi dolar, yeniden tasarım toplantısına karşı bir sigorta gibidir.

Küçük Olmanın Gizli Maliyetleri

Kalıcı bellek, insanların atladığı bir başka spesifikasyondur. PR-6 ve PR-12-E CPU'larının kalıcı bellek taşımadığını göreceksiniz - güç kaybı, sakladığınız verileri siler. Ailenin geri kalanı, 20 günlük RTC yedeği ile bayrakları ve kayıtları canlı tutar. Makineniz parti sayaçları veya birikmiş çalışma saatleri saklıyorsa, bu fark her güç dalgalanmasında önemlidir.

Ve genişleme modülleri. On altı bağlı I/O modülüne kadar, büyük CPU'larda 282 I/O noktası, CAN-bus tarzı genişleme protokolü üzerinden iletişim kurar. Daha fazla modül, daha fazla adres, onları okuyan mantıkta daha fazla blok tüketilir. Matematik karmaşıklaşır.

Pişman Olmadan Nasıl Seçilir

Önce programı kağıda çizin. Blokları dürüstçe sayın, iki katına çıkarın, proje ortasında gelen özellik talebi için yüzde on ekleyin - her zaman gelirler - ve sonucu bir sınıf üstü CPU satın alın. Hiç kimse PLC'sinin çok fazla belleği olduğu için şikayette bulunmadı. Hiç kimse.

Genişleme Modülleri Adresleri Nasıl Yer

Blok sayısı, bellek hikayesinin sadece yarısıdır. Adres haritası diğer yarısıdır ve genişleme modülleri, başlangıçların beklediğinden daha hızlı tüketir. Her PR-E veya SR-E dijital genişleme sekiz giriş ve sekiz çıkış ekler; her analog genişleme altı dijital ve dört analog kanal ekler. On altı modül yığın ve CPU'nun adres alanı - I11'den I16G'ye, Q11'den Q16G'ye, AI11'den AI164'e - hızla dolup taşar.

Planlama kuralı basittir: ilk modül sipariş edilmeden önce adres haritasını oluşturun. Hangi genişleme slotunun dijital bankayı taşıdığını, hangisinin analog taşıdığını belirleyin ve büyüme için bir slot boşluğu bırakın. Kabin kabloları bağlandıktan sonra yeniden adresleme bir yazılım değişikliğidir - bloklar yeni adreslere referans verir - ama bu, her ekranı, her SCADA noktasını ve her yorumu etkileyen bir yazılım değişikliğidir. On dakikalık bir planlama, bir gün süren yeniden numaralandırmayı önler.

Ve kılavuzdan voltaj kuralını hatırlayın: genişleme modülleri CPU'dan farklı bir besleme voltajında çalışabilir, ancak her modül kendi türünün voltajını görmelidir. Karışık voltajlı bir kabin yasal, yaygın ve etiketleme disiplini meselesidir. Her rayı işaretleyin.

64-Blok Tuzağı

İşte servis mühendislerini istihdam eden satın alma hatası: ilk programın sığdığı en küçük CPU'yu satın almak. PR-6 ve PR-12E yalnızca 64 fonksiyon bloğu taşır - bir röle değişimi için yeterli, analog ile ilgili her şey için sıkı. Müşterinin programı büyür, blok sayacı tavana ulaşır ve "küçük, ucuz CPU" bir yıl içinde "CPU'yu değiştir" projesine dönüşür.

Çözüm, tekrar tekrar vurguladığım boyutlandırma kuralıdır: programı çizin, blokları sayın, iki katına çıkarın, proje ortasında gelen özellik talebi için yüzde on ekleyin - her zaman gelirler - ve bir sınıf üstü satın alın. 256 ve 512 blok arasındaki fiyat farkı genellikle önemsizdir; bir alan değişimi maliyeti değildir.

Bu, belleğin dürüst ekonomisidir. Boşluk, bir lüks spesifikasyon değildir. Katalogdaki en ucuz sigortadır ve sahada tornavida ile yükseltemeyeceğiniz tek spesifikasyondur.

Kağıttaki Adres Haritası

Genişleme adreslemesi otomatik - modül 1 I11-I1G alır, modül 16 I161-I16G alır - bu yüzden kimse bunu yazmaz ve herkes daha sonra öder. Modüller sipariş edildiği gün slot haritasını yazdırın: hangi slot dijital bankayı tutar, hangisi analogı, hangisi büyüme için boş kalır. Tek sayfalık bir harita, ikinci yıl yeniden adresleme projesini önler ve paneli devralacak olan herkes için okunabilir hale getirir. On dakika, bir sayfa, kalıcı kazançlar.

Yazılım ücretsizdir, bu yüzden yükleyin, bir prototip proje oluşturun ve blok sayacını izleyin. Bu otuz dakikanızı alır ve size bir ay kabin yeniden işleme tasarrufu sağlar. Bunu herhangi bir şeyi kablolamadan önce yapın.