Windows, Linux ve sanal PLC seçenekleriIEC 61131-3 ve nesne yönelimli programlamaTürkiye'de lisans ve sistem entegrasyonu
Tek mühendislik ekosistemi
Logic'ten robotik harekete kadar aynı proje disiplini.
Geliştirme ortamı, runtime, EtherCAT, motion ve visualization bileşenlerini ihtiyaca göre aynı kontrol mimarisinde birleştirin.
IEC 61131-3SoftPLCEtherCATMotion / CNC
Geliştirme Ortamı
CODESYS Development System
IEC 61131-3 proje geliştirme, kütüphane yönetimi, debug ve teşhis için kullanılan ana mühendislik ortamı.
Donanım seçimi esnektir; gerçek zaman, sürücü uyumluluğu ve lisans gereksinimleri proje bazında mühendislik doğrulaması ister.
Web tabanlı gelecek
CODESYS 4
1.0.0.0 sürümü yayında. Web teknolojili arayüzü, Git dostu proje yapısını ve komut satırı yaklaşımını resmî tanıtım videosunda izleyin.
Sanal PLC
CODESYS Virtual Control
CODESYS Virtual Control yaklaşımını ve kullanım senaryolarını doğrudan video üzerinden izleyin.
Net cevap
CODESYS nedir?
Donanım bağımsızlığı, uyumlu CODESYS runtime hedefleri arasında yüksek taşınabilirlik anlamına gelir; cihaz sürücüleri, I/O eşlemeleri, zamanlama ve platforma özel kütüphaneler yine mühendislik doğrulaması gerektirebilir.
CODESYS; üreticiden bağımsız endüstriyel kontrol uygulamaları geliştirmek için IEC 61131-3 uyumlu mühendislik araçlarını, PLC çalışma zamanlarını ve motion, visualization, communication, safety ve merkezi yönetim bileşenlerini bir araya getiren otomasyon platformudur.
ST, FBD, LD ve SFC gibi IEC 61131-3 dilleriyle PLC uygulaması geliştirme.
x86 ve ARM tabanlı kontrolörler, IPC'ler ve çeşitli gömülü hedefler için runtime seçenekleri.
Windows için Control RTE; Linux için Control SL ve konteyner tabanlı Virtual Control SL.
EtherCAT, PROFINET, EtherNet/IP, CANopen, Modbus, OPC UA ve MQTT gibi entegre haberleşme seçenekleri.
SoftMotion, CNC ve robot kinematikleriyle mantık ve hareket kontrolünü aynı projede geliştirme.
WebVisu/TargetVisu, Automation Server ve profesyonel yazılım geliştirme araçlarıyla uçtan uca yaşam döngüsü.
Yayında • Sürüm 1.0.0.0 • 24 Eylül 2026
CODESYS 4: Aynı derleyici, yeni nesil mühendislik ortamı
CODESYS 4, CODESYS Development System V3'ün yerine geçmiyor; onun yanında çalışan ikinci bir programlama ortamı. Arayüz tarayıcı teknolojisiyle çalışıyor, proje tek bir dosya yerine metin dosyalarından oluşan bir klasör olarak saklanıyor ve her işlem komut satırından da yapılabiliyor. Derleyici, kütüphaneler ve kontrolördeki runtime ise V3 ile aynı.
Değişmeyenler
Derleyici, kütüphaneler ve kontrolördeki runtime V3 ile aynı; CODESYS 4'te derlenen kod V3 kodu çalıştıran kontrolörlerde de çalışır.
IEC 61131-3 ile programlama sürüyor: ilk sürümde Structured Text ve Ladder Diagram var.
Kütüphane projeleri iki ortam arasında iki yönde de açılabiliyor; derlenmiş kütüphaneler her ikisinde kullanılabiliyor.
V3 geliştirilmeye ve desteklenmeye devam ediyor; ondan vazgeçmek için belirlenmiş bir tarih yok.
Yenilikler
Windows x64, Linux x64 ve Linux ARM64 üzerinde sanal makine olmadan çalışır.
Proje, JSON/XML/metin dosyalarından oluşan bir klasördür; Git ile satır satır karşılaştırılabilir, birleştirilebilir.
c4 komut satırı aracıyla derleme, kütüphane üretimi ve boot uygulaması oluşturma otomatikleştirilebilir (CI/CD).
Linux üzerinde merkezi ekip sunucusu: her kullanıcı ayrı süreçte çalışır, herkes aynı sürümü kullanır.
Kütüphane bağımlılıkları sürüm kilidi ve sağlama toplamıyla kaydedilir; derleme her makinede aynı sonucu verir.
1.0 sürümünün sınırları
Çalışan programda online değişiklik, breakpoint ve değişken forcing henüz yok; sahada devreye alma için V3 kullanılmalı.
Yalnızca ST ve LD; diğer IEC dilleri, motion, visualization, safety ve Modbus TCP dışındaki fieldbus'lar için V3 gerekli.
Yalnızca CODESYS Control SL runtime'ları (Win V3, RTE, Linux SL, Raspberry Pi SL, Virtual Control SL) ve en az V3.5 SP19.
Cihaz projeleri V3 ile doğrudan açılamıyor; dönüştürme aracı planlanıyor.
Bugün kimler için uygun?
Kütüphane geliştiren ekipler
ST kütüphanelerini Git'te tutup sürüm etiketiyle otomatik derleyen bir hat kurmak isteyenler. Geliştirmeye V3'te devam edip yalnızca derlemeyi CODESYS 4'e vermek de mümkün.
Küçük makineler ve test tezgâhları
Az sayıda dijital/analog giriş-çıkışın Modbus TCP ile bağlandığı, mantığın ST ve LD ile yazıldığı sistemler.
Linux ve ARM ile çalışanlar
SoftPLC'si veya sanal kontrolörü zaten Linux üzerinde olan ve geliştirme ortamını da aynı platformda çalıştırmak isteyenler.
Lisans: CODESYS 4 2028 sonuna kadar ücretsiz. Ücretli model en erken 2029'da Professional Developer Edition kapsamında planlanıyor; CODESYS Development System V3 ücretsiz kalmaya devam ediyor.
CODESYS 4'e geçişi ONX Control ile planlayın
Hangi işin CODESYS 4'te, hangisinin V3'te yapılacağına birlikte karar verelim; ilk pilot projenizi riske atmadan başlatalım.
Git deposu ve otomatik kütüphane derleme hattı (CI/CD) kurulumu
Linux ekip sunucusu ve Control SL / Virtual Control SL hedefleri
Eğitim ve ilk projede yanınızda mühendislik desteği
Ürün mimarisi
CODESYS ürün ailesini doğru katmanlara ayırın
Bir CODESYS çözümü yalnızca geliştirme ortamından ibaret değildir. Mühendislik, runtime, hareket, haberleşme, HMI, güvenlik ve yaşam döngüsü yönetimi birlikte değerlendirilmelidir.
01
Engineering
CODESYS Development System V3
Tam kapsamlı Windows tabanlı IEC 61131-3 IDE; debug, online çalışma, cihaz ağacı, kütüphaneler, visualization ve eklenti ekosisteminin merkezidir.
Windows ve Linux'ta çalışan, projeyi Git dostu metin dosyalarıyla saklayan ve komut satırından otomatikleştirilebilen yeni nesil IEC 61131-3 ortamı. 1.0.0.0 sürümü yayında; V3'ün yerine değil, yanında kullanılır.
WebVisu, TargetVisu ve HMI seçenekleriyle PLC değişkenlerine doğrudan erişen, alarm, trend, reçete ve kullanıcı yönetimi içeren operatör arayüzleri oluşturur.
Sağlam bir CODESYS projesi; mühendislik bilgisayarı, runtime hedefi, gerçek zamanlı görevler, fieldbus, visualization ve operasyon katmanlarının birlikte tasarlanmasıyla oluşur.
0@i
Engineering
V3 tam kapsamlı üretim ortamıdır; PDE, Git, Static Analysis, Test Manager, Profiler ve MCP Server ekip geliştirmesini güçlendirir.
0@i
Control Runtime
Windows IPC için RTE, Linux hedefler için Control SL, konteynerleşmiş mimariler için Virtual Control seçilir.
0@i
Machine Functions
Logic, motion, CNC, robotics, HMI ve fieldbus aynı uygulama ve değişken modeli üzerinde birlikte çalışır.
0@i
Operations
Automation Server; uzaktan erişim, sürüm dağıtımı, sertifika ve yaşam döngüsü yönetimini merkezi hale getirir.
Çözüm seçimi
Hangi CODESYS bileşenine ihtiyacınız var?
Doğru ürün seçimi; işletim sistemi, gerçek zaman gereksinimi, eksen sayısı, fieldbus, HMI ve bakım modeline göre yapılmalıdır.
Deterministik kontrol ve yüksek hızlı EtherCAT
Windows IPC
Control RTE SL; gerekiyorsa EtherCAT Master ve SoftMotion/CNC lisansları.
CPU / OSCycle timeFieldbusLicense
Linux tabanlı IPC, ARM veya konteyner
Linux / Edge
Control for Linux SL ya da çoklu ve ölçeklenebilir örnekler için Virtual Control SL.
CPU / OSCycle timeFieldbusLicense
Koordineli eksen, cam, G-code veya kinematik
Servo / CNC / Robot
CODESYS Motion CNC Robotics ve sürücü/fieldbus uyumluluğu birlikte değerlendirilir.
CPU / OSCycle timeFieldbusLicense
Panel, tarayıcı veya ayrı HMI istasyonu
Makine HMI
TargetVisu, WebVisu veya CODESYS HMI; kullanıcı yönetimi ve şifreli iletişimle tasarlanır.
CPU / OSCycle timeFieldbusLicense
Git, test, analiz ve LLM destekli geliştirme
Ekip + AI
Professional Developer Edition; MCP Server, Git, Static Analysis, Test Manager ve Profiler araçları.
CPU / OSCycle timeFieldbusLicense
Lisans adları ve performans sınıfları hedef cihaza göre değişebilir. Satın almadan önce CPU mimarisi, işletim sistemi, runtime sürümü, fieldbus kartı/sürücüsü ve gereken eklentiler birlikte doğrulanmalıdır.
Security, sonradan eklenen bir özellik değildir
CODESYS; imzalama, şifreleme, sertifika tabanlı iletişim ve kullanıcı yönetimi sağlar. Ancak güvenli sistem için güncel sürüm, ağ segmentasyonu, en az yetki, yedekleme ve üretici advisory takibi birlikte uygulanmalıdır.
Proje ve uygulama kodu için koruma, imzalama ve şifreleme seçenekleri.
X.509 sertifikaları ve şifreli kontrolör iletişimi.
Cihaz kullanıcı/rol yönetimi ve erişim politikaları.
CODESYS Virtual Safe Control SL: Mart 2026'da SIL3 ve FSoE için sertifikalandırılan sanal güvenlik kontrolü.
Güncel Security Advisories ve uygulanabilir yamaların düzenli takibi.
Automation Server, tek tesisten dağıtık makine parkına kadar CODESYS cihazlarını merkezi olarak izlemek, erişmek, güncellemek ve yönetmek için tasarlanmıştır.
Kontrolör, proje ve uygulama sürümlerinin merkezi yönetimi.
Güvenli uzaktan erişim ve toplu uygulama dağıtımı.
DIN 66025 G-code ve koordineli üç eksen interpolasyonu kullanan CNC router saha uygulaması.
CODESYS WebVisu ve HMI
PLC değişkenlerine doğrudan bağlı, tarayıcı ve operatör panelinde çalışan visualization uygulaması.
Control RTE ve EtherCAT
Windows IPC üzerinde gerçek zamanlı runtime ve EtherCAT tabanlı servo kontrol mimarisi.
Nesne Yönelimli SoftPLC
IEC 61131-3 ve OOP prensipleriyle ölçeklenebilir makine yazılımı ve I/O yönetimi.
SoftMotion Robotics
Axis Group ve kinematik fonksiyonlarıyla geliştirilen pick-and-place robot uygulaması.
Electronic Camming
Master-slave eksen profilleri ve elektronik kam kullanılarak senkronize edilen çok eksenli paketleme sistemi.
Tension Control ve Winder
Çap hesabı, hız/tork referansları ve kapalı çevrim kontrolle geliştirilen sarıcı-çözücü uygulaması.
Flying Shear / Uçar Makas
Sürekli hat hızına senkronize hareket profiliyle kesim yapan servo motion uygulaması.
Türkiye'de mühendislik ve lisans desteği
ONX Control ile doğru CODESYS mimarisini kurun
ONX Control, CODESYS'in resmî System Partner listesinde Türkiye için teknik danışmanlık, uygulama desteği, sistem entegrasyonu ve son kullanıcı tekil lisanslarının yeniden satışı hizmetleriyle yer almaktadır. Projeniz için runtime, motion, visualization, fieldbus ve IPC mimarisini birlikte doğrularız.
Kullanıcıların ve arama/AI sistemlerinin en sık ihtiyaç duyduğu temel ayrımlar.
CODESYS ücretsiz mi?
CODESYS Development System V3 ücretsiz indirilebilir. Ancak hedefte çalışan runtime, SoftMotion/CNC, Visualization, fieldbus veya profesyonel geliştirme eklentileri ürün ve hedefe göre lisans gerektirebilir.
CODESYS V3 ile CODESYS 4 arasındaki fark nedir?
V3, tüm IEC dilleri, motion, visualization, fieldbus ve online devreye alma fonksiyonlarıyla ana üretim ortamıdır. CODESYS 4 ise aynı derleyici ve runtime üzerine kurulu, tarayıcı teknolojili arayüze, klasör olarak saklanan projelere ve komut satırına sahip yeni ortamdır. İkisi birlikte kullanılabilir: örneğin kütüphaneyi V3'te geliştirip CODESYS 4 ile otomatik derlemek.
CODESYS 4 bugün kullanılabilir mi?
Evet. Sürüm 1.0.0.0, 24 Eylül 2026'dan beri indirilebiliyor. Bugün verimli kullanım iki alanda mümkün: Structured Text/Ladder kütüphane geliştirme ve otomatik derleme (CI/CD) ile Modbus TCP kullanan küçük cihaz projeleri. Online değişiklik, breakpoint ve forcing henüz olmadığı için makinede devreye alma için V3 önerilir.
Windows IPC için hangi CODESYS runtime seçilir?
Deterministik gerçek zaman ve yüksek performans gereken Windows IPC uygulamalarında genellikle CODESYS Control RTE SL değerlendirilir. Kesin seçim; CPU, NIC, işletim sistemi, çevrim zamanı, sürücü ve fieldbus gereksinimlerine göre doğrulanmalıdır.
Linux'ta CODESYS çalışır mı?
Evet. CODESYS Control for Linux SL, desteklenen Linux platformlarında SoftPLC sağlar. CODESYS Virtual Control SL ise konteyner tabanlı, çoklu ve ölçeklenebilir sanal PLC mimarileri için tasarlanmıştır.
CODESYS'te EtherCAT Master kullanılabilir mi?
Evet. Uygun runtime, ağ arayüzü ve lisansla EtherCAT Master yapılandırılabilir; sürücü ve I/O cihazları ESI dosyalarıyla projeye eklenebilir. Gerçek çevrim ve jitter performansı donanım, sürücü, görev ve ağ topolojisine bağlıdır.
CODESYS MCP Server ne yapar?
MCP Server, MCP uyumlu bir LLM'nin CODESYS Development System içindeki proje içeriğini okumasına, ST kodu ve POU oluşturup düzenlemesine, derleyiciyi çalıştırmasına ve kütüphane dokümantasyonuna erişmesine imkân verir. Mühendislik doğrulamasının yerini almaz.
Türkiye'de CODESYS lisansı ve teknik destek nereden alınır?
ONX Control, resmî CODESYS System Partner listesinde Türkiye için danışmanlık, uygulama desteği, sistem entegrasyonu ve tekil kullanıcı lisanslarının yeniden satışı hizmetleriyle yer alır. Lisans seçimi hedef cihaz ve uygulama özellikleri doğrulandıktan sonra yapılmalıdır.
CODESYS 4 ücretli mi?
Hayır, CODESYS 4 2028 sonuna kadar ücretsiz kullanılabiliyor. Ücretli lisans modeli en erken 2029'da Professional Developer Edition'ın parçası olarak planlanıyor; bu paketi zaten kullananlar için ek maliyet öngörülmüyor. CODESYS Development System V3 ise ücretsiz kalıyor. Kontrolördeki runtime ve fieldbus/motion gibi ek lisanslar ayrıca değerlendirilir.
CODESYS 4 hangi kontrolörlerle kullanılabilir?
1.0.0.0 sürümünde proje mühendisliği yalnızca CODESYS Control SL runtime'ları için onaylı: Control Win V3, Control RTE V3, Control for Linux SL, Control for Raspberry Pi SL ve Virtual Control for Linux SL (en az V3.5 SP19). Derlenen kod diğer uyumlu kontrolörlerde de çalışabilir; ancak üretici cihaz tanımlarının ve kütüphanelerinin CODESYS 4 ile test edilmesi gerekiyor. Projeniz için ONX Control ile birlikte uygunluğu değerlendirebilirsiniz.
CODESYS saha videosu
Projenizi Birlikte İnşa Edelim
İlgilendiğiniz donanım ve mühendislik alanlarını seçin.
Formu göndererek, talebinize yanıt verilmesi amacıyla kişisel verilerinizin işlenmesine ilişkin
KVKK Aydınlatma Metni'ni okuduğunuzu kabul edersiniz.
Çerez Tercihleri
Sitemizin çalışması için zorunlu çerezler kullanılır. Ziyaret istatistikleri ve reklam ölçümü için analitik/pazarlama çerezlerini yalnızca onay verirseniz kullanırız.