Codesys temelleri ; Codesys nedir ve neden önemlidir?

Son bir kaç yıldaki en heyecanlı gelişmelerden birisi CODESYS.

Codesys nedir?

Açılımı : Controls development system yani

geliştirme sistemi kontrolcüsü denebilir.

Programcılar ve mühendisler IEC 61131-3 programlama dillerini kullanarak uygulamalar geliştirebilir ve bu uygulamalar için görselleştirmeler oluşturabilirler.

Bu size pek tanıdık gelmediyse IEC 61131-3 Plc’ye program yazmak için kullanılan dillerin uluslararası standartıdır.

Bu diller;

  • Ladder diyagramı
  • Fonksiyon blok diyagramı
  • Structured Text
  • İnstruction List
  • Sequential Function Chart

Codesys runtime,

Codesys runtime tipik olarak bir plc denebilir. Fakat codesys runtime minimum gereksinimlerini
karşılayan bir çok cihaza kurulabilir.

Bu codesys’in en ilgi çekici özelliği, çünkü bu yazılımcıların ve mühendislerin donanımdan bağımsız
uygulama geliştirmelerine olanak sağlıyor.

Donanımdan bağımsız uygulama geliştirmenin faydalarına göz atalım.

Codesys ile çalışarak firmalar, çekirdek yeterliliklerini geliştirebilir, inovatif Plc donanımı
geliştirmesine odaklanabilir ve yazılım geliştirme kısmını Codesys’e bırakabilir.

Bu üretimci firmanın maliyetlerini düşürür ve kar oranını arttırır. Böylece bazı tasarruflar,
OMÜ ve son kullanıcılara aktarılabilir.

Codesys öğrenerek plc yazılımcılar, bütün codesys uyumlu plclere uygulama geliştirebilirler.
Bu yazılımcının yeteneklerini daha aktarılabilir yapar ve bir işten diğerine öğrenme zahmetini
ortadan kaldırır.

Sonunda, bir çok kişi ve firma Codesys kullanmaya başladıkları için bir çok geri dönüş sağlanıyor.
Böylece 3ES firmasının hızlıca yeni özellikler getirmesini ve test etmesinin yolunu açılmış oluyor.

Bu, Codesys sisteminin inovatif özelliklerle birlikte (örneğin nesne tabanlı programlama gibi) çok gelişmiş olmasının sebeplerinden bir tanesi.

Codesys kitabının yazarı Gary Pratt’ın da dediği gibi Plc marketi bugün 2000li yılların akıllı telefonları gibi. Akıllı telefonlar
ilk tanıtıldığında her firmanın kendi işletim sistemi mevcuttu. Nihayetinde Google Android işletim sistemini tanıttı ki buda donanımdan bağımsız bir işletim sistemiydi. Bazı akıllı telefon firmaları Android işletim sistemi üzerinde standartlaştılar. Zamanla Androidi kullanan Samsung ve Huaweiw gibi firmalar geliştiler ve bunun aksine adım atan Nokia, Motorola ve Blackberry gibi firmalar piyasadan çekildi.

Codesys’in Plcler için Android gibi olduğunu düşünen bir çok firma var.