Endüstriyel otomasyon alanında, Programlanabilir Lojik Kontrolörler (PLC'ler) çeşitli süreçlerin kontrol edilmesinde ve izlenmesinde önemli bir rol oynar. PLC'lerde kullanılan birçok iletişim protokolü arasında Kontrolör Alan Ağı (CAN) Veriyolu, seviye kontrol uygulamaları için güvenilir ve verimli bir seçenek olarak ortaya çıkmıştır. Bir CAN Bus PLC tedarikçisi olarak, bir PLC'de seviye kontrolü için CAN Bus kullanmanın yararlarına ve zorluklarına ilk elden tanık oldum. Bu blog yazısında, CAN Bus'ın temellerinden pratik uygulama stratejilerine kadar her şeyi kapsayan, bir PLC'de seviye kontrolü için CAN Bus'ın etkili bir şekilde nasıl kullanılacağına dair görüşlerimi paylaşacağım.
CAN Bus'ı Anlamak
CAN Bus, elektronik kontrol üniteleri (ECU'lar) arasında güvenilir iletişim sağlamak amacıyla orijinal olarak otomotiv endüstrisi için geliştirilmiş bir seri iletişim protokolüdür. Sağlamlığı, yüksek veri aktarım hızı ve çoklu yönetici yetenekleri nedeniyle o zamandan bu yana endüstriyel otomasyon da dahil olmak üzere diğer endüstrilerde yaygın kullanım alanı buldu.
CAN Bus'ın en önemli özelliklerinden biri mesaj tabanlı iletişim sistemidir. Bireysel düğümlere adres vermek yerine mesajlara benzersiz bir tanımlayıcı (ID) atanır. CAN Bus'taki tüm düğümler her mesajı alır, ancak yalnızca ilgilendikleri ID'lere sahip mesajları işler. Bu, esnek ve ölçeklenebilir bir iletişim mimarisine olanak tanır.
CAN Bus'ın bir diğer önemli özelliği diferansiyel sinyallemesidir. Verileri iletmek için mükemmel gürültü bağışıklığı sağlayan iki kablo (CAN_H ve CAN_L) kullanır. Bu, CAN Bus'ı elektriksel parazitin yaygın olduğu zorlu endüstriyel ortamlarda kullanıma uygun hale getirir.
PLC'de Seviye Kontrolü için Neden CAN Bus Kullanılmalı?
Bir PLC'de seviye kontrolü söz konusu olduğunda CAN Bus çeşitli avantajlar sunar. İlk olarak, çok seviyeli sensörlerin ve aktüatörlerin kolay entegrasyonuna olanak tanır. CAN Bus çoklu ana iletişimi desteklediğinden, aynı veri yoluna birden fazla sensör ve aktüatörü bağlayarak gerekli kablolama miktarını azaltabilirsiniz.
İkinci olarak CAN Bus yüksek hızlı veri aktarımı sağlar. Bu, doğru kontrol kararları vermek için gerçek zamanlı verilere ihtiyaç duyulan seviye kontrol uygulamaları için çok önemlidir. 1 Mbps'ye kadar veri aktarım hızıyla CAN Bus, seviye sensörü okumalarını hızlı bir şekilde PLC'ye iletebilir ve PLC'den aktüatörlere kontrol sinyallerini alabilir.
Üçüncüsü, CAN Bus'ın güvenilirliği büyük bir avantajdır. Hata tespit ve hata işleme mekanizmaları, verilerin doğru şekilde iletilmesini sağlar. Bir iletişim hatası durumunda protokol, seviye kontrol sistemi üzerindeki etkiyi en aza indirerek mesajı otomatik olarak yeniden iletebilir.
Bir PLC'de CAN Bus Seviye Kontrolü için Gerekli Bileşenler
Bir PLC'de seviye kontrolü için CAN Bus'ı uygulamak için aşağıdaki bileşenlere ihtiyacınız olacaktır:
- CAN Veri Yolu PLC'si: CAN Bus arayüzü ile donatılmış bir PLC. BizimCAN Veri Yolu PLC'siEndüstriyel uygulamalar için özel olarak tasarlanmıştır ve CAN Bus cihazlarıyla kusursuz entegrasyon sunar.
- Seviye Sensörleri: Bu sensörler bir tank veya kap içindeki sıvı veya katı maddenin seviyesini ölçmek için kullanılır. Ultrasonik sensörler, kapasitif sensörler ve şamandıra sensörleri gibi çeşitli seviye sensörleri mevcuttur. Seçtiğiniz sensörlerin CAN Bus çıkışına sahip olduğundan veya bir CAN Bus modülüyle arayüzlenebildiğinden emin olun.
- Aktüatörler: Aktüatörler tank içindeki maddenin seviyesini kontrol etmek için kullanılır. Örneğin maddeyi eklemek veya çıkarmak için bir pompa veya valf kullanılabilir. Sensörlere benzer şekilde, aktüatörler ya bir CAN Bus arayüzüne sahip olmalı ya da CAN Bus özellikli bir kontrol modülüne bağlanmalıdır.
- CAN Veri Yolu Alıcı-Vericileri: Bu cihazlar PLC ve diğer cihazlardan gelen dijital sinyalleri CAN Bus tarafından kullanılan diferansiyel sinyallere dönüştürmek için kullanılır. Ayrıca cihazlar ile veri yolu arasında elektriksel izolasyon sağlayarak ekipmanı elektrik dalgalanmalarından korurlar.
- CAN Bus Kabloları ve Konektörleri: Yüksek kaliteli CAN Bus kabloları ve konnektörleri güvenilir iletişim için gereklidir. Elektromanyetik girişimi en aza indirmek için korumalı kablolar kullandığınızdan emin olun.
CAN Bus PLC'yi Seviye Kontrolü için Yapılandırma
Tüm bileşenlere sahip olduğunuzda bir sonraki adım CAN Bus PLC'yi seviye kontrolü için yapılandırmaktır.
- Donanım Kurulumu: CAN Bus alıcı-vericilerini PLC'nin CAN Bus arayüzüne bağlayın. Ardından seviye sensörlerini ve aktüatörleri uygun kabloları ve konnektörleri kullanarak CAN Bus'a bağlayın. Sinyal yansımalarını önlemek için sonlandırma dirençlerinin CAN Veriyolunun her iki ucuna doğru şekilde takıldığından emin olun.
- CAN Veriyolu Parametre Yapılandırması: PLC programlama yazılımında, bit hızı, iletişim modu (örn. normal mod veya sessiz mod) ve mesaj filtreleri gibi CAN Bus parametrelerini yapılandırın. Bit hızı, uygulamanızın gereksinimlerine ve veri yolu üzerindeki cihazların yeteneklerine göre ayarlanmalıdır. Mesaj filtreleri, PLC'nin hangi CAN Bus mesajlarını alması ve işlemesi gerektiğini belirlemek için kullanılır.
- Seviye Kontrol Mantığı Programlama: Seviye kontrol mantığını PLC programlama dilinde yazın (örn. merdiven mantığı, fonksiyon blok şeması veya yapılandırılmış metin). Mantık, CAN Bus'tan seviye sensörü verilerini okumalı, bunu istenen seviye ayar noktasıyla karşılaştırmalı ve aktüatörler için uygun kontrol sinyallerini oluşturmalıdır. Örneğin seviye ayar noktasının altındaysa PLC, tankı doldurmak üzere bir pompayı başlatmak için bir sinyal gönderebilir.
CAN Bus Seviye Kontrol Sistemlerinde Sorun Giderme
Doğru yapılandırmayla bile CAN Bus seviye kontrol sisteminde sorunlar ortaya çıkabilir. İşte bazı yaygın sorunlar ve bunların çözümleri:
- İletişim Hataları: PLC, sensörlerden veri alamıyorsa veya aktüatörlere kontrol sinyalleri gönderemiyorsa, CAN Bus kablolarını ve konnektörlerini gevşek bağlantı veya hasar açısından kontrol edin. Ayrıca sonlandırma dirençlerinin doğru şekilde takıldığından emin olun. İletişim hatalarını teşhis etmek ve veri yolu üzerindeki trafiği izlemek için CAN Bus analizörünü kullanabilirsiniz.
- Hatalı Seviye Okumaları: Seviye sensörü okumaları hatalıysa sensör kurulumunu ve kalibrasyonunu kontrol edin. Sensörün doğru konumlandırıldığından ve çalışmasını etkileyen herhangi bir engel veya parazit olmadığından emin olun. Üreticinin talimatlarına göre sensörü yeniden kalibre etmeniz gerekebilir.
- Aktüatör Arızası: Aktüatörler kontrol sinyallerine yanıt vermiyorsa, aktüatörlere giden güç kaynağını ve aktüatör ile CAN Bus arasındaki kabloları kontrol edin. Ayrıca PLC'deki aktüatör kontrol mantığının doğru olduğunu doğrulayın.
Karşılaştırma İçin Diğer PLC Seçenekleri
CAN Bus PLC'ler seviye kontrolü için mükemmel bir seçim olsa da başka seçenekler de mevcuttur. Örneğin, bizimKompakt Mini PLCküçük ölçekli seviye kontrol uygulamaları için uygun maliyetli bir çözümdür. Basit ve kompakt bir tasarım sunarak sınırlı alanlara kurulumu kolaylaştırır.
Diğer taraftan,EtherCAT Veri Yolu PLC'siçok hızlı veri aktarımı ve gerçek zamanlı kontrol gerektiren uygulamalara uygun, son derece yüksek hızlı iletişim sağlar. Ancak CAN Bus PLC'lere kıyasla yapılandırma ve entegrasyon daha karmaşık olabilir.
Çözüm
Bir PLC'de seviye kontrolü için CAN Bus'ın kullanılması, endüstriyel süreçleri yönetmenin güvenilir ve verimli bir yoludur. Çoklu ana yetenekleri, yüksek hızlı veri aktarımı ve mükemmel gürültü bağışıklığıyla CAN Bus, birden fazla seviye sensörünü ve aktüatörünü tek bir kontrol sistemine etkili bir şekilde entegre edebilir. Bu blog yazısında özetlenen adımları takip ederek CAN Bus PLC'mizi kullanarak bir CAN Bus seviye kontrol sistemini başarıyla yapılandırabilir ve uygulayabilirsiniz.


CAN Bus seviye kontrol sistemini uygulamakla ilgileniyorsanız veya ürünlerimiz hakkında sorularınız varsa, ayrıntılı bir görüşme için sizi bizimle iletişime geçmeye davet ediyoruz. Uzman ekibimiz, özel uygulamanız için doğru çözümü seçmenize yardımcı olmaya ve uygulama süreci boyunca size gerekli desteği sağlamaya hazırdır.
Referanslar
- Bosch, CAN Spesifikasyonu 2.0, Robert Bosch GmbH, 1991.
- Endüstriyel Otomasyon El Kitabı, çeşitli yazarlar, McGraw - Hill tarafından yayınlandı.
- Uluslararası Otomasyon Topluluğu (ISA) tarafından yayınlanan PLC Programlama Kılavuzu.
