xLogic Yazılım: EASY-Kullanımı Kolay FBD Programlama Aracı Hızlı Endüstriyel Otomasyon Geliştirme için

Bir programlama aracının iyi olup olmadığını test etmenin en hızlı yolu, onu daha önce PLC görmemiş birine vermek ve ilk çalışan programları için ne kadar zaman geçtiğini ölçmektir. xLogicSoft ile bu süre, her seferinde iki saatin altında kalmıştır. FBD — fonksiyon bloğu diyagramı — bunun sebebidir.

Blokları, röleleri bağlar gibi bağlarsınız. Girişler solda, çıkışlar sağda, yazılım geri kalanını halleder. Merdiven basamağı güreşi yok, talimat seti ezberleme yok, "hangi bobin kazanır" tartışmaları yok.

Araç Kutusu: Yetmiş Blok, Sıfır Eklenti

Blok kütüphanesi klasikleri kapsar — aç/kapa gecikmeleri, darbe röleleri, yumuşak tuşlar, sayıcılar, kenar algılama — ve ciddi şeyler: analog ölçekleme, gerçek zamanlı saat programlama, kaydırma kayıtları, karşılaştırmalar ve mevcut kılavuz revizyonunda PID, SQRT, SIN, COS, LN ve EXP dahil olmak üzere kayan nokta matematiği. Versiyon 6.2.2, çok işlevli PWM bloğunu bile belgeler.

Tüm bunlar ücretsiz pakette mevcuttur. Dongle yok, lisans anahtarı yok, faydalı blokları rehin tutan "pro" katmanı yok.

Neden FBD Küçük Makineler için Kazanıyor

Merdiven, saf boolean kontrolü için harikadır — kimse buna itiraz etmez. Ama analog değerler, ölçekleme veya zamanlama zincirleri devreye girdiği anda, FBD programı dramatik bir şekilde sıkıştırır. Bir PID bloğu, on tam sayı matematiği basamağını değiştirir. Bir PWM bloğu, aksi takdirde beş zamanlayıcıdan inşa edeceğiniz özel bir darbe üreteciyi değiştirir. Ve program, bir şematik gibi okunur, bu da bakım personelinin onu gerçekten anlayabileceği anlamına gelir.

Son nokta, ders kitaplarının unuttuğu noktadır: okunabilir bir program, onu yazmayan biri tarafından bakımı yapılabilir bir programdır.

Gerçek Hız Testi: Pompa Sırası

Haftalık bir programla iki pompa alternasyonu, bir alarm zinciri ve bir Modbus bağlantısı — aynı işi merdivenle yapan bir meslektaşla zamanlanmış. FBD versiyonu: 43 blok, bir sabah, sıfır derleme savaşı. Merdiven versiyonu: aynı gün tamamlandı, ancak iki kat daha fazla satır ve sonunda bir çapraz referans avı ile. Her ikisi de çalıştı. Biri bir zevkti.

Küçük bir makine OEM'i için, geliştirme hızı marjdır. Programlama gününü yarıya indiren araç, donanımı birçok kez öder.

İndirme Deneyimi

Kurulum yapın, fotoelektrik olarak izole edilmiş USB veya RS232 kablosuyla bağlayın, portu seçin, indirin. Ethernet özellikli modeller, ağ üzerinden indirme yapar — bu da güncellemelerin cabinet açmadan gerçekleştiği anlamına gelir. Derleme hataları transferden önce işaretlenir ve kötü bir programın reddi temizdir, yıkıcı değildir.

Bellek sınırları CPU'yu takip eder: en son firmware ile SR-12 ve SR-22'de 512 blok, PR-12/PR-14/EXM'de 512 — -N son ekli modellerde 64K ile 1024 — ve PR-18/PR-24/PR-26'da 1024. Programı çizin, blokları sayın, bir sınıf yukarı satın alın — bu, tüm boyutlandırma sürecidir.

Dürüst Sonuç

Hiçbir araç mükemmel değildir. FBD'nin egzotik hareket mantığı üzerinde sınırları vardır ve gerçekten büyük programlar her zaman tavanı bulur. Ama küçük makineler, pompalar, fanlar ve paneller dünyası için — bu platformun gerçekten hizmet ettiği dünya — xLogicSoft doğru araçtır, ve bu ücretsizdir, ve bu kombinasyon, bir ürün serisi oluşturmak için yeterince nadirdir.

FBD'de Hata Ayıklama: Zaman Nerede Gidiyor

Programlama süresi görünür maliyettir; hata ayıklama süresi gizli olanıdır ve FBD burada kazancını elde eder. xLogicSoft'taki çevrimiçi monitör, her blokta canlı değerleri gösterir — makine çalışırken sıcaklık girişi, karşılaştırıcı çıkışı, PID sonucu gibi her şeyi gerçek zamanlı olarak izlersiniz. Bu, tahmin ile görmek arasındaki farktır.

Makine açılmadan önce monitör penceresini ayarlayın, arıza sonrası değil. Kritik zinciri — sensörden ölçeklemeye, karşılaştırıcıdan çıkışa — izleyin ve ilk dakikada ölçekleme hatasını fark edeceksiniz. Merdivende, aynı av, basamakları adım adım geçmek ve bobinleri çapraz referansla kontrol etmek anlamına gelir; FBD'de ise kabloya bakarsınız. Görsel veri akışı, programın davranışını ekranda duran herkes için okunabilir hale getirir, bu da devreye almayı bir mühendis monologundan elektrikçiyle bir sohbete dönüştürür.

Garip durumlar için bayrak numarasını kullanın: bir ara değere bir test bayrağı bırakın, onun değişimini izleyin ve işlem ona ulaşmadan önce mantık zincirinin canlı olduğunu doğrulayın. Ve derleme uyarılarını dürüst tutun — editör, indirmeden önce hataları işaretler, ancak bir bağlı olmayan giriş hakkında bir uyarı ile temiz bir derleme, daha sonra karışıklık vaadi taşır. Bağlayın veya silin.

Ekip Becerileri Sorunu

FBD'ye karşı olan argüman — ve bu gerçek bir argümandır — merdiven eğitimi almış iş gücünün FBD eğitimi almış olanlardan daha fazla olmasıdır. Basamakları düşünerek çalışan elektrikçilerle dolu bir tesis, bir blok diyagramına bakacak ve yabancı bir dil görecektir. Çözüm, bir inanç zorlamak değildir. Bu platformun her ikisini de desteklediğini kabul etmektir: xLogicSoft FBD için, xLadder S7-200 tarzı merdiven lehçesi için, aynı donanım.

Projeyi bakım ekibinizin konuştuğu dilde gönderin. Müşterinin elektrikçileri merdiveni biliyorsa, merdiven versiyonunu teslim edin. FBD versiyonu, kazandığı projeler için alet çantanızda kalır — ve merdiven savunucularının kabul ettiğinden daha sık kazanır, özellikle analog matematik devreye girdiğinde.

Bu çift dil desteği, beceri sorununa dürüst bir yanıttır ve bu fiyat sınıfında nadirdir. Çoğu bütçe platformu bir editör zorlar. Bu, müşterinin seçmesine izin verir, bu da anlaşmaları kapatmanın ve makineleri çalıştırmanın türüdür.

Ücretsiz yazılım genellikle aldığınız şeyin karşılığını alırsınız anlamına gelir. Burada, bir kez, daha fazlasını alıyorsunuz.