16-08-2020, Saat: 09:54
SCADA sistemleri geniş alana yayılmış tesislerin tek bir merkezden bilgisayar, cep telefonu veya tablet gibi cihazlarla izlenebildiği bir sistemdir ve temel olarak bir yazılımdır.
Tek bir cihazdan kullanılabileceği gibi ağ bağlantılarıyla birden fazla bilgisayar ve taşınabilir cihazla kontrol ve izleme yapılabilir. Genel olarak endütriyel olduğu için otomasyon sektöründeki
firmaların arayüz hazırlamak için hazır tasarım programları vardır. Örneğin, Siemens WINCC, Schenıder CITECT, Beijer IX Developer gibi. Bunların haricinde sadece scada arayüz tasarım
programlarıda vardır. Lisans ücretleride tag (okunan bir data) başınadır ve 500 Eurolardan başlayıp 10.000 eurolara kadar çıkabilmektedir. Her tesis için yeniden lisans almanız gerekir.
Bunu yapmak istemiyorsanız benim gibi Delphi Lisansı alıp özgürlüğün tadını çıkartırsınız. Scada sistemlerinde scada operesyonu ve sistemi yönetmez, sadece kullanıcı ile sistemi yöneten
birim arasında veri girişi, izleme, veri yedekleme ve raporlama vb. gibi işleri yapar. Sistemi yöneten PLC ve Endüstriyel PC lerdir. Asıl yazılım bunların üzerindedir. Bu PLC ve PC ler
üzerine yazılım; 1: Ladder (Elektrikçi dili) 2: ST (Delphi ve C gibi programlama) 3: FBD (Fonksiyon Blok Diyagramı) 4: Lojik Fonksiyon. vb gibi dillerle yazılır.
Beckhoff PLC yazılımı Visual Studıo ile yapılır ve geneli Endüstriyel Pc dir. Yazılım yaparken 5 yazılım dilini iç içe kullanabilirsiniz. Değişken tanımlamaları ve ST yazılım Delphi kullanıcıları için çok kolay olacaktır.
Fatek PLC Winproladder ile yazılır Ladder dili kullanılır.
Delphi ile bunları haberleştirmek için PLC ler için Delphi Modbus TCP/IP kompenenti, Siemens Profinet için dll dosyapalrı, Beckhoff için ADS pas. dosyası kullanarak veya hazır kompenenti
vardır. Ben ağırlıklı olarak ADS pas. dosyasını kullanarak haberleştiriyorum. Veri okuma yazma işleminde PLC ler için adres, PC ler için hem adres hemde değişken adı kullanılarak okuma yazma
yapılabilmektedir. Uygulama resimleri yüklemeye çalıştım fakat dosya boyutu fazla geldi sanırım. Bu konularda daha fazla yardım isteyen arkadaş olursa bilgim ve vakit olduğunca yardımcı olmaya çalışırım.
Tek bir cihazdan kullanılabileceği gibi ağ bağlantılarıyla birden fazla bilgisayar ve taşınabilir cihazla kontrol ve izleme yapılabilir. Genel olarak endütriyel olduğu için otomasyon sektöründeki
firmaların arayüz hazırlamak için hazır tasarım programları vardır. Örneğin, Siemens WINCC, Schenıder CITECT, Beijer IX Developer gibi. Bunların haricinde sadece scada arayüz tasarım
programlarıda vardır. Lisans ücretleride tag (okunan bir data) başınadır ve 500 Eurolardan başlayıp 10.000 eurolara kadar çıkabilmektedir. Her tesis için yeniden lisans almanız gerekir.
Bunu yapmak istemiyorsanız benim gibi Delphi Lisansı alıp özgürlüğün tadını çıkartırsınız. Scada sistemlerinde scada operesyonu ve sistemi yönetmez, sadece kullanıcı ile sistemi yöneten
birim arasında veri girişi, izleme, veri yedekleme ve raporlama vb. gibi işleri yapar. Sistemi yöneten PLC ve Endüstriyel PC lerdir. Asıl yazılım bunların üzerindedir. Bu PLC ve PC ler
üzerine yazılım; 1: Ladder (Elektrikçi dili) 2: ST (Delphi ve C gibi programlama) 3: FBD (Fonksiyon Blok Diyagramı) 4: Lojik Fonksiyon. vb gibi dillerle yazılır.
Beckhoff PLC yazılımı Visual Studıo ile yapılır ve geneli Endüstriyel Pc dir. Yazılım yaparken 5 yazılım dilini iç içe kullanabilirsiniz. Değişken tanımlamaları ve ST yazılım Delphi kullanıcıları için çok kolay olacaktır.
Fatek PLC Winproladder ile yazılır Ladder dili kullanılır.
Delphi ile bunları haberleştirmek için PLC ler için Delphi Modbus TCP/IP kompenenti, Siemens Profinet için dll dosyapalrı, Beckhoff için ADS pas. dosyası kullanarak veya hazır kompenenti
vardır. Ben ağırlıklı olarak ADS pas. dosyasını kullanarak haberleştiriyorum. Veri okuma yazma işleminde PLC ler için adres, PC ler için hem adres hemde değişken adı kullanılarak okuma yazma
yapılabilmektedir. Uygulama resimleri yüklemeye çalıştım fakat dosya boyutu fazla geldi sanırım. Bu konularda daha fazla yardım isteyen arkadaş olursa bilgim ve vakit olduğunca yardımcı olmaya çalışırım.