Beremiz, makine otomasyonu icin gelistirilmis ozgur yazilim tabanli, IEC 61131-3 uyumlu bir PLC entegre gelistirme ortamidir. Herhangi bir islemciyi PLC olarak kullanma hedefiyle tasarlanan Beremiz, standart PLC dil olanaklarini acik donanim platformlarinda hayata geirmeyi amaclar. Windows ve Linux uzerinde calisir; GPL lisansiyla ucretsizdir.
Temel Özellikler
- IEC 61131-3 tum programlama dilleri: LD, ST, FBD, SFC, IL
- Matiec derleyici ile IEC kodunu C koduna cevirerek derleme
- YAPLC runtime ile Raspberry Pi ve Linux uzerinde PLC calistirma
- Python tabanli acik kaynak IDE
- Modbus, CANopen ve diger protokol destegi (suruculer ile)
- OpenPLC ve diger acik PLC cozumleriyle karsilastirilebilir
- IEC 61131-3 standart surdurulebilirlik ve tasınabilirlik
- Aktif acik kaynak toplulugu ve GitHub gelistirmesi
Beremiz nasil kurulur ve ilk PLC programi nasil yazilir?
Beremiz kurulumu icin Python 2 veya 3 ve bazi Python kutuphanelerinin kurulu olmasi gerekir; GitHub deposundaki dokumanlarda bagimliliklar listelenmistir. Windows icin hazir kurulum paketi mevcuttur; Linux icin kaynak koddan derleme veya paket yoneticisi tercih edilebilir. Kurulumdan sonra Beremiz IDE acilir ve yeni bir proje olusturulur. Sol panelde PLC kaynaklarini (programlar, degiskenler, yapilandirma) tanimlayin; editorden istediginiz IEC dili secin. Ladder programi icin LD editoru acin; kontak ve bobin elemanlari ekleyin. Matiec derleyicisiyle programi cevirip hedef platforma aktarin.
Beremiz OpenPLC ve ClassicLadder ile karsilastirildiginda ne ek sagliyor?
Beremiz, IEC 61131-3 standardinin tum bes dilini tam destekleyen ve gercek bir IDE sunan en kapsamli ucretsiz PLC gelistirme ortamidir. OpenPLC de IEC dillerini destekler ve daha basit bir kurulum deneyimi sunar; Raspberry Pi destegi daha iyi dokumante edilmistir. ClassicLadder daha basit ve sadece LD ve SFC ile sinirlidir; LinuxCNC ile entegrasyonu guclu bir ozelliktir. Beremiz gelismis IEC 61131-3 onceligi olan akademik ve arastirma uygulamalari icin en kapsamli secenektir; endüstriyel bolumunde OpenPLC daha pratik bir kullanim deneyimi sunabilir.
Beremiz alternatifleri
PLC ve endustriyel otomasyon yazilimi alternatifleri: OpenPLC, ClassicLadder, Rapid SCADA.
- Tamamen ücretsiz ve açık kaynak (GPL-2.0)
- IEC 61131-3 tüm dil desteği
- SVG tabanlı HMI tasarımı dahil
- CANopen ve Modbus fieldbus desteği
- Herhangi bir işlemciyi PLC'ye dönüştürebilme
- OPC-UA desteği (2026 güncellemesi)
- Windows kurulum paketi hazır değil, derleme gerekebilir
- Arayüz ticari alternatiflere kıyasla daha az gelişmiş
- Türkçe arayüz ve dokümantasyon bulunmuyor
- Küçük ve aktif topluluk, destek sınırlı olabilir
Beremiz PLC IDE - Introduction
Beremiz Tutorial - IEC 61131-3 Programming
İşletim Sistemi: Windows 10+, Linux (Ubuntu 20.04+)
RAM: Minimum 2 GB
Disk: 1 GB boş disk alanı
Diğer: Python 3.6+, wxPython
