Blog Sayfasina Don
Otomasyon

PLC (Programlanabilir Mantik Kontrolcu), endustriyel otomasyon sisteminde kullanilan, sert ortam kosullarina dayanikli ozel bir bilgisayardir.

PLC'nin Tarihcesi

PLC'ler 1960'li yillarda endustriyel kontrol icin gelistirilmistir. O zamanlar röle bankolarinin yerini almak icin tasarlanan PLC'ler, bugun milyonlarca isletmede kullanilmaktadir.

Temel Bilesenleri

  • CPU (Islemci): Programi isleyen ana birim. Program hafizasini ve veri hafizasini yonetir.
  • Giris Modulu: Sensor, switch ve transducerlerden gelen sinyalleri PLC'nin anlayabilecegi 24V DC seviyesine donusturur.
  • Cikis Modulu: PLC'nin kararlarini aktuator, motor kontakci, valf gibi yuklere iletir. Rele, transistör veya tristör cikisli olabilir.
  • Guc Kaynagi: PLC'yi 24V DC ile besler. Endustriyel ortam icin ozel olarak tasarlanmistir.
  • Iletisim Modulu: HMI, bilgisayar veya diger PLC'ler ile haberlesmeyi saglar.

PLC Nasil Calisir?

PLC surekli olarak uclu bir dongu icerisinde calisir:

  1. Giris Tarama: Tum giris modullerindeki sinyaller okunur ve guncellenir.
  2. Program Yurutme: Kullanici tarafindan yazilan program, giris degerlerine gore islenir.
  3. Cikis Guncelleme: Islem sonucunda olusan cikis degerleri cikis modullerine gonderilir.

Bu dongu surekli tekrarlanir ve bir dongu suresi (scan time) genellikle 1-100 ms arasindadir.

Programlama Dilleri

IEC 61131-3 standardina gore PLC'ler 5 farkli dille programlanabilir:

  • Ladder (LD): Elektrik semalarina benzer, en yaygin kullanilan dil
  • Fonksiyon Blogu (FBD): Mantik kapilari seklinde gorsel programlama
  • Yapisal Metin (ST): Pascal/Benzeri metin tabanli programlama
  • Inisem Sıralama Grafik (SFC): Adim adim surec kontrolu
  • Komut Listesi (IL): Assembly benzeri dusuk seviyeli dil
Populer PLC Markalari: Siemens (S7-1200, S7-1500), Mitsubishi (FX, Q Series), Allen-Bradley (CompactLogix, ControlLogix), Omron (CP, NJ Series), Delta (DVP, AS Series), Schneider (M241, M580).

Soru Sor veya Yorum Yap

Bu konu hakkinda sorularinizi veya goruslerinizi asagidaki form uzerinden iletebilirsiniz.