İçindekiler:

Raspberry Pi Tabanlı IEC 61131-3 Uyumlu PLC: 6 Adım
Raspberry Pi Tabanlı IEC 61131-3 Uyumlu PLC: 6 Adım

Video: Raspberry Pi Tabanlı IEC 61131-3 Uyumlu PLC: 6 Adım

Video: Raspberry Pi Tabanlı IEC 61131-3 Uyumlu PLC: 6 Adım
Video: IEC 61131-3 Virtual Machine I/O Demonstration 2024, Kasım
Anonim
Raspberry Pi Tabanlı IEC 61131-3 Uyumlu PLC
Raspberry Pi Tabanlı IEC 61131-3 Uyumlu PLC

IEC 61131, PLC programlama için fiili bir standarttır. Bu arada Raspberry Pi için çalışma zamanı sürümleri de mevcuttur - örneğin 3S-Smart Software Solutions şirketi tarafından CODESYS. Raspberry Pi için ticari bir çalışma zamanı çekirdeği sağlarlar, ancak durmadan önce 120 dakika boyunca herhangi bir ödeme yapılmadan demo sürümü olarak çalışacaktır… Öğrencilerin ve hobicilerin IEC 61131 programlamayı öğrenmeleri için iyi bir olasılık.

Bu talimatın fikri, RPI ve CODESYS hedefine dayalı gerçekten ucuz bir IEC 61131-3 uyumlu PLC gerçekleştirmekti. Gerçek bir PLC gibi, “endüstriyel” bir duyguya sahip olmak için Raspberry Pi kartını bir geliştirme kartıyla birlikte sağlam bir endüstriyel muhafaza içine yerleştireceğiz. Sonunda, neredeyse hiç para ödemeden CODESYS çalışma zamanında bir EtherCAT master çalıştıran bir PLC'ye sahip olacağız.

Adım 1: Donanım ve Yazılım

Image
Image
PCB Montajı
PCB Montajı

Donanım

  • Ahududu Pi 3B
  • RasPiBox Open Plus (Standart versiyon)
  • Mikro SD kart

Yazılım

  • Raspbian Jessie lite
  • CODESYS Geliştirme Sistemi
  • Raspberry PI için CODESYS kontrolü

Aletler

  • havya
  • multimetre
  • Tornavida
  • biraz lehim

Adım 2: PCB Montajı

Pcb'nin montajı ile başlıyoruz. Lütfen PDF kılavuzundaki talimatları izleyin.

3. Adım: Pcb'yi Test Edin

Pcb'yi test edin
Pcb'yi test edin

Raspberry Pi'yi monte etmeden önce pcb'yi test etmeliyiz. Pcb güç terminaline bir güç kaynağı (9…35V DC) bağlamanız gerekir. Lütfen bir multimetre ile RPI için 5V besleme voltajını kontrol edin.

Artık pcb'yi besleme voltajından ayırabilir ve Pi'yi yukarıdaki resimdeki gibi monte edebilirsiniz.

Adım 4: Üst Kabuğu Monte Edin

Üst Kabuğu Monte Edin
Üst Kabuğu Monte Edin

Şimdi üst kabuğu takmanın zamanı geldi. Şimdi küçük bir din raylı PLC'ye benziyor.

Adım 5: İşletim Sistemini Kurun

İşletim Sistemini Yükleyin
İşletim Sistemini Yükleyin

Önce Raspberry Pi web sayfasında verilen talimatları kullanarak Raspbian'ı SD karta kurmalıyız.

Bu talimatı takip edebilirsiniz.

Daha sonra SSH (Putty) üzerinden erişim sağlamak için SD kartın kök dizinine "SSH" dosya isimli boş bir dosyayı kopyalamayı unutmayınız.

Adım 6: CodeSYS'i kurun

CodeSYS'i yükleyin
CodeSYS'i yükleyin

1.) Lütfen önce Raspberry Pi SL için CODESYS Control'ü indirin. Ücretsiz sürüm 120 dakikalık çalışma süresi ile sınırlıdır (tekrar 120 dakikaya sahip olmak için RPI'yi yeniden başlatmanız gerekir). Herhangi bir sınırlama olmaksızın 35 € karşılığında ticari bir sürüm satın alabilirsiniz.

2.) Lütfen şimdi CODESYS Geliştirme Sistemini indirin. Daha sonra PC'nizdeki PLC programlarını yazmak için bu yazılıma ihtiyacınız olacak.

3.) Geliştirme Sistemini PC'nize kurun. CODESYS_Control_for_Raspberry_PI.package paketini paket yöneticisi aracılığıyla kurmayı unutmayın: „Tools – Package Manager“„Kur“

4.) PC'nizde Codesys'i şimdi yeniden başlatın

5.) Raspberry Pi "Tools" "Update Raspberry Pi" içine CODESYS Runtime'ı yükleyin

Çalışma zamanı şimdi 120 dakika çalışacak. Yeniden başlatmak için bu betiği kullanabilirsiniz:

/etc/init.d/codesyscontrol start/etc/init.d/codesyscontrol stop

Önerilen: